From 70d83994c68da61d4a91ca8218bf54c72ef235f7 Mon Sep 17 00:00:00 2001 From: wujj <1027418825@qq.com> Date: Mon, 30 Dec 2019 18:49:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=99=E6=80=81=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/static/ms-admin/4.7.2/css/app.css | 86 - .../static/ms-admin/4.7.2/css/index.css | 512 - .../static/ms-admin/4.7.2/css/login.css | 211 - .../ms-admin/4.7.2/iconfont/iconfont.css | 1397 -- .../ms-admin/4.7.2/iconfont/iconfont.eot | Bin 120544 -> 0 bytes .../ms-admin/4.7.2/iconfont/iconfont.js | 1 - .../ms-admin/4.7.2/iconfont/iconfont.json | 2424 --- .../ms-admin/4.7.2/iconfont/iconfont.svg | 1061 - .../ms-admin/4.7.2/iconfont/iconfont.ttf | Bin 120376 -> 0 bytes .../ms-admin/4.7.2/iconfont/iconfont.woff | Bin 78104 -> 0 bytes .../ms-admin/4.7.2/iconfont/iconfont.woff2 | Bin 65312 -> 0 bytes .../4.7.2/images/default_handsome.jpg | Bin 3474 -> 0 bytes .../static/ms-admin/4.7.2/images/login-bg.jpg | Bin 257356 -> 0 bytes .../ms-admin/4.7.2/images/login-slogn.png | Bin 14040 -> 0 bytes .../static/ms-admin/4.7.2/images/logo.png | Bin 6276 -> 0 bytes .../static/ms-admin/4.7.2/images/version.png | Bin 1166 -> 0 bytes .../static/ms-admin/4.7.2/js/ms.upload.js | 295 - .../plugins/amazeui/2.7.2/css/admin.css | 373 - .../plugins/amazeui/2.7.2/css/amazeui.css | 14550 -------------- .../amazeui/2.7.2/css/amazeui.flat.css | 14572 -------------- .../amazeui/2.7.2/css/amazeui.flat.min.css | 1 - .../plugins/amazeui/2.7.2/css/amazeui.min.css | 1 - .../static/plugins/amazeui/2.7.2/css/app.css | 1 - .../amazeui/2.7.2/fonts/FontAwesome.otf | Bin 124988 -> 0 bytes .../2.7.2/fonts/fontawesome-webfont.eot | Bin 76518 -> 0 bytes .../2.7.2/fonts/fontawesome-webfont.ttf | Bin 152796 -> 0 bytes .../2.7.2/fonts/fontawesome-webfont.woff | Bin 90412 -> 0 bytes .../2.7.2/fonts/fontawesome-webfont.woff2 | Bin 71896 -> 0 bytes .../amazeui/2.7.2/js/amazeui.ie8polyfill.js | 2880 --- .../2.7.2/js/amazeui.ie8polyfill.min.js | 3 - .../plugins/amazeui/2.7.2/js/amazeui.js | 16780 ---------------- .../plugins/amazeui/2.7.2/js/amazeui.min.js | 8 - .../2.7.2/js/amazeui.widgets.helper.js | 92 - .../2.7.2/js/amazeui.widgets.helper.min.js | 3 - .../static/plugins/amazeui/2.7.2/js/app.js | 14 - .../amazeui/2.7.2/js/handlebars.min.js | 29 - .../plugins/amazeui/2.7.2/js/modernizr.js | 1406 -- .../banner/all-heaf/css/CSSreset.min.css | 14 - .../banner/all-heaf/css/divas_free_skin.css | 398 - .../plugins/banner/all-heaf/images/next.svg | 7 - .../plugins/banner/all-heaf/images/prev.svg | 7 - .../all-heaf/js/jquery.divas-1.0.min.js | 2 - .../plugins/banner/normal/css/slider.css | 91 - .../plugins/banner/normal/images/ad_ctr.png | Bin 3743 -> 0 bytes .../plugins/banner/normal/images/alpha.png | Bin 924 -> 0 bytes .../plugins/banner/normal/images/dot.png | Bin 573 -> 0 bytes .../static/plugins/banner/normal/js/slider.js | 156 - .../banner/round-button/css/round-slider.css | 13 - .../banner/round-button/images/dot.png | Bin 1495 -> 0 bytes .../banner/round-button/images/loading.gif | Bin 18819 -> 0 bytes .../banner/round-button/images/next.png | Bin 3448 -> 0 bytes .../banner/round-button/images/prev.png | Bin 3445 -> 0 bytes .../round-button/js/jquery.flexslider-min.js | 5 - .../1.11.0/bootstrap-table.min.css | 1 - .../1.11.0/bootstrap-table.min.js | 8 - .../locale/bootstrap-table-zh-CN.min.js | 7 - .../1.11.1/bootstrap-table-locale-all.js | 1928 -- .../1.11.1/bootstrap-table-locale-all.min.js | 7 - .../1.11.1/bootstrap-table.css | 313 - .../bootstrap-table/1.11.1/bootstrap-table.js | 3094 --- .../1.11.1/bootstrap-table.min.css | 1 - .../1.11.1/bootstrap-table.min.js | 8 - .../bootstrap-table-accent-neutralise.js | 182 - .../bootstrap-table-accent-neutralise.min.js | 7 - .../angular/bootstrap-table-angular.js | 107 - .../angular/bootstrap-table-angular.min.js | 7 - .../bootstrap-table-auto-refresh.css | 3 - .../bootstrap-table-auto-refresh.js | 84 - .../bootstrap-table-auto-refresh.min.js | 7 - .../bootstrap-table-click-edit-row.css | 21 - .../bootstrap-table-click-edit-row.js | 142 - .../bootstrap-table-click-edit-row.min.js | 7 - .../cookie/bootstrap-table-cookie.js | 434 - .../cookie/bootstrap-table-cookie.min.js | 7 - .../copy-rows/bootstrap-table-copy-rows.js | 102 - .../bootstrap-table-copy-rows.min.js | 7 - .../editable/bootstrap-table-editable.js | 146 - .../editable/bootstrap-table-editable.min.js | 7 - .../export/bootstrap-table-export.js | 131 - .../export/bootstrap-table-export.min.js | 7 - .../bootstrap-table-filter-control.css | 13 - .../bootstrap-table-filter-control.js | 697 - .../bootstrap-table-filter-control.min.js | 7 - .../filter/bootstrap-table-filter.js | 67 - .../filter/bootstrap-table-filter.min.js | 7 - .../flat-json/bootstrap-table-flat-json.js | 62 - .../bootstrap-table-flat-json.min.js | 7 - .../group-by-v2/bootstrap-table-group-by.css | 7 - .../group-by-v2/bootstrap-table-group-by.js | 226 - .../bootstrap-table-group-by.min.js | 7 - .../group-by/bootstrap-table-group-by.css | 53 - .../group-by/bootstrap-table-group-by.js | 243 - .../group-by/bootstrap-table-group-by.min.js | 7 - .../bootstrap-table-i18n-enhance.js | 34 - .../bootstrap-table-i18n-enhance.min.js | 7 - .../key-events/bootstrap-table-key-events.js | 80 - .../bootstrap-table-key-events.min.js | 7 - .../mobile/bootstrap-table-mobile.js | 136 - .../mobile/bootstrap-table-mobile.min.js | 7 - .../bootstrap-table-multi-toggle.js | 88 - .../bootstrap-table-multi-toggle.min.js | 7 - .../bootstrap-table-multiple-search.js | 71 - .../bootstrap-table-multiple-search.min.js | 7 - ...bootstrap-table-multiple-selection-row.css | 17 - .../bootstrap-table-multiple-selection-row.js | 127 - ...tstrap-table-multiple-selection-row.min.js | 7 - .../bootstrap-table-multiple-sort.js | 393 - .../bootstrap-table-multiple-sort.min.js | 7 - .../bootstrap-table-natural-sorting.js | 67 - .../bootstrap-table-natural-sorting.min.js | 7 - .../extensions/print/bootstrap-table-print.js | 133 - .../print/bootstrap-table-print.min.js | 7 - .../bootstrap-table-reorder-columns.js | 181 - .../bootstrap-table-reorder-columns.min.js | 7 - .../bootstrap-table-reorder-rows.css | 14 - .../bootstrap-table-reorder-rows.js | 118 - .../bootstrap-table-reorder-rows.min.js | 7 - .../resizable/bootstrap-table-resizable.js | 74 - .../bootstrap-table-resizable.min.js | 7 - .../bootstrap-table-select2-filter.js | 303 - .../bootstrap-table-select2-filter.min.js | 7 - .../bootstrap-table-sticky-header.css | 22 - .../bootstrap-table-sticky-header.js | 111 - .../bootstrap-table-sticky-header.min.js | 7 - .../toolbar/bootstrap-table-toolbar.js | 211 - .../toolbar/bootstrap-table-toolbar.min.js | 7 - .../bootstrap-table-tree-column.css | 1 - .../bootstrap-table-tree-column.js | 130 - .../bootstrap-table-tree-column.min.js | 7 - .../1.11.1/locale/bootstrap-table-af-ZA.js | 40 - .../locale/bootstrap-table-af-ZA.min.js | 7 - .../1.11.1/locale/bootstrap-table-ar-SA.js | 40 - .../locale/bootstrap-table-ar-SA.min.js | 7 - .../1.11.1/locale/bootstrap-table-ca-ES.js | 44 - .../locale/bootstrap-table-ca-ES.min.js | 7 - .../1.11.1/locale/bootstrap-table-cs-CZ.js | 44 - .../locale/bootstrap-table-cs-CZ.min.js | 7 - .../1.11.1/locale/bootstrap-table-da-DK.js | 37 - .../locale/bootstrap-table-da-DK.min.js | 7 - .../1.11.1/locale/bootstrap-table-de-DE.js | 43 - .../locale/bootstrap-table-de-DE.min.js | 7 - .../1.11.1/locale/bootstrap-table-el-GR.js | 28 - .../locale/bootstrap-table-el-GR.min.js | 7 - .../1.11.1/locale/bootstrap-table-en-US.js | 49 - .../locale/bootstrap-table-en-US.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-AR.js | 31 - .../locale/bootstrap-table-es-AR.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-CL.js | 44 - .../locale/bootstrap-table-es-CL.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-CR.js | 40 - .../locale/bootstrap-table-es-CR.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-ES.js | 43 - .../locale/bootstrap-table-es-ES.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-MX.js | 32 - .../locale/bootstrap-table-es-MX.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-NI.js | 40 - .../locale/bootstrap-table-es-NI.min.js | 7 - .../1.11.1/locale/bootstrap-table-es-SP.js | 40 - .../locale/bootstrap-table-es-SP.min.js | 7 - .../1.11.1/locale/bootstrap-table-et-EE.js | 43 - .../locale/bootstrap-table-et-EE.min.js | 7 - .../1.11.1/locale/bootstrap-table-fa-IR.js | 43 - .../locale/bootstrap-table-fa-IR.min.js | 7 - .../1.11.1/locale/bootstrap-table-fr-BE.js | 28 - .../locale/bootstrap-table-fr-BE.min.js | 7 - .../1.11.1/locale/bootstrap-table-fr-FR.js | 41 - .../locale/bootstrap-table-fr-FR.min.js | 7 - .../1.11.1/locale/bootstrap-table-he-IL.js | 43 - .../locale/bootstrap-table-he-IL.min.js | 7 - .../1.11.1/locale/bootstrap-table-hr-HR.js | 44 - .../locale/bootstrap-table-hr-HR.min.js | 7 - .../1.11.1/locale/bootstrap-table-hu-HU.js | 43 - .../locale/bootstrap-table-hu-HU.min.js | 7 - .../1.11.1/locale/bootstrap-table-id-ID.js | 49 - .../locale/bootstrap-table-id-ID.min.js | 7 - .../1.11.1/locale/bootstrap-table-it-IT.js | 52 - .../locale/bootstrap-table-it-IT.min.js | 7 - .../1.11.1/locale/bootstrap-table-ja-JP.js | 43 - .../locale/bootstrap-table-ja-JP.min.js | 7 - .../1.11.1/locale/bootstrap-table-ka-GE.js | 40 - .../locale/bootstrap-table-ka-GE.min.js | 7 - .../1.11.1/locale/bootstrap-table-ko-KR.js | 37 - .../locale/bootstrap-table-ko-KR.min.js | 7 - .../1.11.1/locale/bootstrap-table-ms-MY.js | 43 - .../locale/bootstrap-table-ms-MY.min.js | 7 - .../1.11.1/locale/bootstrap-table-nb-NO.js | 37 - .../locale/bootstrap-table-nb-NO.min.js | 7 - .../1.11.1/locale/bootstrap-table-nl-NL.js | 52 - .../locale/bootstrap-table-nl-NL.min.js | 7 - .../1.11.1/locale/bootstrap-table-pl-PL.js | 37 - .../locale/bootstrap-table-pl-PL.min.js | 7 - .../1.11.1/locale/bootstrap-table-pt-BR.js | 41 - .../locale/bootstrap-table-pt-BR.min.js | 7 - .../1.11.1/locale/bootstrap-table-pt-PT.js | 43 - .../locale/bootstrap-table-pt-PT.min.js | 7 - .../1.11.1/locale/bootstrap-table-ro-RO.js | 43 - .../locale/bootstrap-table-ro-RO.min.js | 7 - .../1.11.1/locale/bootstrap-table-ru-RU.js | 72 - .../locale/bootstrap-table-ru-RU.min.js | 7 - .../1.11.1/locale/bootstrap-table-sk-SK.js | 37 - .../locale/bootstrap-table-sk-SK.min.js | 7 - .../1.11.1/locale/bootstrap-table-sv-SE.js | 37 - .../locale/bootstrap-table-sv-SE.min.js | 7 - .../1.11.1/locale/bootstrap-table-th-TH.js | 37 - .../locale/bootstrap-table-th-TH.min.js | 7 - .../1.11.1/locale/bootstrap-table-tr-TR.js | 41 - .../locale/bootstrap-table-tr-TR.min.js | 7 - .../1.11.1/locale/bootstrap-table-uk-UA.js | 73 - .../locale/bootstrap-table-uk-UA.min.js | 7 - .../1.11.1/locale/bootstrap-table-ur-PK.js | 37 - .../locale/bootstrap-table-ur-PK.min.js | 7 - .../locale/bootstrap-table-uz-Latn-UZ.js | 49 - .../locale/bootstrap-table-uz-Latn-UZ.min.js | 7 - .../1.11.1/locale/bootstrap-table-vi-VN.js | 28 - .../locale/bootstrap-table-vi-VN.min.js | 7 - .../1.11.1/locale/bootstrap-table-zh-CN.js | 46 - .../locale/bootstrap-table-zh-CN.min.js | 7 - .../1.11.1/locale/bootstrap-table-zh-TW.js | 40 - .../locale/bootstrap-table-zh-TW.min.js | 7 - .../1.3.4/daterangepicker.css | 267 - .../1.3.4/daterangepicker.js | 1010 - .../bootstrap.daterangepicker/1.3.4/moment.js | 2400 --- .../3.5.2/select2-spinner.gif | Bin 1849 -> 0 bytes .../bootstrap.select2/3.5.2/select2.css | 704 - .../bootstrap.select2/3.5.2/select2.min.js | 23 - .../bootstrap.select2/3.5.2/select2.png | Bin 613 -> 0 bytes .../bootstrap.select2/3.5.2/select2x2.png | Bin 845 -> 0 bytes .../bootstrap/3.3.0/css/bootstrap-notify.css | 31 - .../3.3.0/css/bootstrap-responsive.min.css | 9 - .../bootstrap/3.3.0/css/bootstrap-switch.css | 195 - .../3.3.0/css/bootstrap-switch.min.css | 22 - .../bootstrap/3.3.0/css/bootstrap-theme.css | 457 - .../3.3.0/css/bootstrap-theme.css.map | 1 - .../3.3.0/css/bootstrap-theme.min.css | 5 - .../plugins/bootstrap/3.3.0/css/bootstrap.css | 6358 ------ .../bootstrap/3.3.0/css/bootstrap.css.map | 1 - .../bootstrap/3.3.0/css/bootstrap.min.css | 5 - .../3.3.0/css/bootstrapValidator.css | 21 - .../3.3.0/css/formValidation.min.css | 1 - .../3.3.0/css/styles/alert-bangtidy.css | 37 - .../3.3.0/css/styles/alert-blackgloss.css | 94 - .../fonts/glyphicons-halflings-regular.eot | Bin 20335 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 229 - .../fonts/glyphicons-halflings-regular.ttf | Bin 41280 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23320 -> 0 bytes .../bootstrap/3.3.0/js/bootstrap-notify.js | 97 - .../bootstrap/3.3.0/js/bootstrap-switch.js | 698 - .../3.3.0/js/bootstrap-switch.min.js | 22 - .../plugins/bootstrap/3.3.0/js/bootstrap.js | 2276 --- .../bootstrap/3.3.0/js/bootstrap.min.js | 7 - .../bootstrap/3.3.0/js/bootstrapValidator.js | 6650 ------ .../bootstrap/3.3.0/js/formValidation.min.js | 13 - .../static/plugins/bootstrap/3.3.0/js/npm.js | 13 - .../css/bootstrap-datetimepicker.min.css | 9 - .../bootstrap/3.3.5/css/bootstrap-notify.css | 31 - .../3.3.5/css/bootstrap-responsive.min.css | 9 - .../bootstrap/3.3.5/css/bootstrap-switch.css | 195 - .../3.3.5/css/bootstrap-switch.min.css | 22 - .../bootstrap/3.3.5/css/bootstrap-theme.css | 587 - .../3.3.5/css/bootstrap-theme.css.map | 1 - .../3.3.5/css/bootstrap-theme.min.css | 5 - .../plugins/bootstrap/3.3.5/css/bootstrap.css | 6800 ------- .../bootstrap/3.3.5/css/bootstrap.css.map | 1 - .../bootstrap/3.3.5/css/bootstrap.min.css | 5 - .../3.3.5/css/bootstrapValidator.css | 31 - .../3.3.5/css/bootstrapValidator.min.css | 12 - .../plugins/bootstrap/3.3.5/css/docs.min.css | 6 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../3.3.5/js/bootstrap-datetimepicker.fr.js | 18 - .../3.3.5/js/bootstrap-datetimepicker.min.js | 1 - .../bootstrap/3.3.5/js/bootstrap-notify.js | 97 - .../bootstrap/3.3.5/js/bootstrap-switch.js | 744 - .../3.3.5/js/bootstrap-switch.min.js | 22 - .../plugins/bootstrap/3.3.5/js/bootstrap.js | 2363 --- .../bootstrap/3.3.5/js/bootstrap.min.js | 7 - .../bootstrap/3.3.5/js/bootstrapValidator.js | 8231 -------- .../3.3.5/js/bootstrapValidator.min.js | 14 - .../plugins/bootstrap/3.3.5/js/docs.min.js | 31 - .../static/plugins/bootstrap/3.3.5/js/npm.js | 13 - .../plugins/jBox/0.3.2/audio/LICENCE.txt | 5 - .../static/plugins/jBox/0.3.2/audio/beep1.mp3 | Bin 2176 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/beep1.ogg | Bin 4006 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/beep2.mp3 | Bin 2688 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/beep2.ogg | Bin 4162 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/beep3.mp3 | Bin 2176 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/beep3.ogg | Bin 4077 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling1.mp3 | Bin 3200 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling1.ogg | Bin 4656 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling2.mp3 | Bin 3200 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling2.ogg | Bin 4412 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling3.mp3 | Bin 3200 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling3.ogg | Bin 4312 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling4.mp3 | Bin 3712 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling4.ogg | Bin 4681 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling5.mp3 | Bin 3712 -> 0 bytes .../plugins/jBox/0.3.2/audio/bling5.ogg | Bin 5020 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/blop.mp3 | Bin 1992 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/blop.ogg | Bin 5066 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop1.mp3 | Bin 2176 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop1.ogg | Bin 3940 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop2.mp3 | Bin 2176 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop2.ogg | Bin 4041 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop3.mp3 | Bin 2688 -> 0 bytes .../static/plugins/jBox/0.3.2/audio/boop3.ogg | Bin 4107 -> 0 bytes .../webapp/static/plugins/jBox/0.3.2/jBox.css | 569 - .../webapp/static/plugins/jBox/0.3.2/jBox.js | 1574 -- .../static/plugins/jBox/0.3.2/jBox.min.js | 2 - .../plugins/jBox/0.3.2/themes/ModalBorder.css | 46 - .../jBox/0.3.2/themes/NoticeBorder.css | 45 - .../jBox/0.3.2/themes/TooltipBorder.css | 33 - .../plugins/jBox/0.3.2/themes/TooltipDark.css | 37 - .../1.3.4/daterangepicker.css | 267 - .../1.3.4/daterangepicker.js | 1010 - .../jquery.daterangepicker/1.3.4/moment.js | 2400 --- .../plugins/jquery.easyui/1.4.3/changelog.txt | 472 - .../1.4.3/datagrid-detailview.js | 497 - .../1.4.3/datagrid-scrollview.js | 584 - .../1.4.3/demo-mobile/accordion/_content.html | 18 - .../1.4.3/demo-mobile/accordion/basic.html | 1 - .../1.4.3/demo-mobile/accordion/header.html | 1 - .../1.4.3/demo-mobile/animation/basic.html | 1 - .../1.4.3/demo-mobile/animation/fade.html | 1 - .../1.4.3/demo-mobile/animation/pop.html | 1 - .../1.4.3/demo-mobile/animation/slide.html | 1 - .../1.4.3/demo-mobile/badge/basic.html | 1 - .../1.4.3/demo-mobile/badge/button.html | 1 - .../1.4.3/demo-mobile/badge/list.html | 1 - .../1.4.3/demo-mobile/badge/tabs.html | 1 - .../1.4.3/demo-mobile/button/basic.html | 1 - .../1.4.3/demo-mobile/button/group.html | 1 - .../1.4.3/demo-mobile/button/style.html | 1 - .../1.4.3/demo-mobile/button/switch.html | 1 - .../1.4.3/demo-mobile/datagrid/basic.html | 1 - .../demo-mobile/datagrid/rowediting.html | 104 - .../1.4.3/demo-mobile/datalist/basic.html | 1 - .../1.4.3/demo-mobile/datalist/group.html | 1 - .../1.4.3/demo-mobile/datalist/selection.html | 1 - .../1.4.3/demo-mobile/dialog/basic.html | 46 - .../1.4.3/demo-mobile/dialog/message.html | 41 - .../1.4.3/demo-mobile/form/basic.html | 54 - .../1.4.3/demo-mobile/images/login1.jpg | Bin 25789 -> 0 bytes .../1.4.3/demo-mobile/images/modem.png | Bin 1633 -> 0 bytes .../1.4.3/demo-mobile/images/more.png | Bin 110 -> 0 bytes .../1.4.3/demo-mobile/images/pda.png | Bin 1787 -> 0 bytes .../1.4.3/demo-mobile/images/scanner.png | Bin 2600 -> 0 bytes .../1.4.3/demo-mobile/images/tablet.png | Bin 2505 -> 0 bytes .../demo-mobile/input/numberspinner.html | 1 - .../1.4.3/demo-mobile/input/textbox.html | 1 - .../1.4.3/demo-mobile/layout/basic.html | 32 - .../1.4.3/demo-mobile/menu/basic.html | 39 - .../1.4.3/demo-mobile/menu/menubar.html | 45 - .../1.4.3/demo-mobile/panel/_content.html | 18 - .../1.4.3/demo-mobile/panel/ajax.html | 1 - .../1.4.3/demo-mobile/panel/basic.html | 1 - .../1.4.3/demo-mobile/panel/nav.html | 39 - .../1.4.3/demo-mobile/simplelist/basic.html | 1 - .../1.4.3/demo-mobile/simplelist/button.html | 1 - .../1.4.3/demo-mobile/simplelist/group.html | 1 - .../1.4.3/demo-mobile/simplelist/image.html | 1 - .../1.4.3/demo-mobile/simplelist/link.html | 1 - .../1.4.3/demo-mobile/tabs/basic.html | 1 - .../1.4.3/demo-mobile/tabs/nav.html | 1 - .../1.4.3/demo-mobile/tabs/pill.html | 1 - .../1.4.3/demo-mobile/toolbar/basic.html | 63 - .../1.4.3/demo-mobile/toolbar/button.html | 45 - .../1.4.3/demo-mobile/toolbar/menu.html | 76 - .../1.4.3/demo-mobile/tree/basic.html | 56 - .../1.4.3/demo-mobile/tree/dnd.html | 56 - .../1.4.3/demo/accordion/_content.html | 18 - .../1.4.3/demo/accordion/actions.html | 51 - .../1.4.3/demo/accordion/ajax.html | 28 - .../1.4.3/demo/accordion/basic.html | 52 - .../1.4.3/demo/accordion/datagrid_data1.json | 12 - .../1.4.3/demo/accordion/expandable.html | 33 - .../1.4.3/demo/accordion/fluid.html | 33 - .../1.4.3/demo/accordion/multiple.html | 34 - .../1.4.3/demo/accordion/tools.html | 48 - .../1.4.3/demo/calendar/basic.html | 19 - .../1.4.3/demo/calendar/custom.html | 46 - .../1.4.3/demo/calendar/disabledate.html | 28 - .../1.4.3/demo/calendar/firstday.html | 30 - .../1.4.3/demo/calendar/fluid.html | 23 - .../1.4.3/demo/combo/animation.html | 37 - .../jquery.easyui/1.4.3/demo/combo/basic.html | 42 - .../1.4.3/demo/combobox/actions.html | 86 - .../1.4.3/demo/combobox/basic.html | 71 - .../1.4.3/demo/combobox/combobox_data1.json | 22 - .../1.4.3/demo/combobox/combobox_data2.json | 47 - .../1.4.3/demo/combobox/customformat.html | 33 - .../1.4.3/demo/combobox/dynamicdata.html | 23 - .../1.4.3/demo/combobox/fluid.html | 36 - .../1.4.3/demo/combobox/group.html | 26 - .../1.4.3/demo/combobox/icons.html | 32 - .../1.4.3/demo/combobox/multiline.html | 71 - .../1.4.3/demo/combobox/multiple.html | 29 - .../1.4.3/demo/combobox/navigation.html | 73 - .../1.4.3/demo/combobox/remotedata.html | 27 - .../1.4.3/demo/combobox/remotejsonp.html | 48 - .../1.4.3/demo/combogrid/actions.html | 53 - .../1.4.3/demo/combogrid/basic.html | 34 - .../1.4.3/demo/combogrid/datagrid_data1.json | 12 - .../1.4.3/demo/combogrid/fluid.html | 54 - .../1.4.3/demo/combogrid/initvalue.html | 33 - .../1.4.3/demo/combogrid/multiple.html | 37 - .../1.4.3/demo/combogrid/navigation.html | 38 - .../1.4.3/demo/combogrid/setvalue.html | 52 - .../1.4.3/demo/combotree/actions.html | 39 - .../1.4.3/demo/combotree/basic.html | 19 - .../1.4.3/demo/combotree/fluid.html | 22 - .../1.4.3/demo/combotree/initvalue.html | 19 - .../1.4.3/demo/combotree/multiple.html | 22 - .../1.4.3/demo/combotree/tree_data1.json | 49 - .../1.4.3/demo/datagrid/aligncolumns.html | 32 - .../1.4.3/demo/datagrid/basic.html | 32 - .../1.4.3/demo/datagrid/cacheeditor.html | 149 - .../1.4.3/demo/datagrid/cellediting.html | 94 - .../1.4.3/demo/datagrid/cellstyle.html | 42 - .../1.4.3/demo/datagrid/checkbox.html | 42 - .../1.4.3/demo/datagrid/clientpagination.html | 121 - .../1.4.3/demo/datagrid/columngroup.html | 34 - .../1.4.3/demo/datagrid/complextoolbar.html | 50 - .../1.4.3/demo/datagrid/contextmenu.html | 81 - .../1.4.3/demo/datagrid/custompager.html | 53 - .../1.4.3/demo/datagrid/datagrid_data1.json | 12 - .../1.4.3/demo/datagrid/datagrid_data2.json | 15 - .../1.4.3/demo/datagrid/fluid.html | 32 - .../1.4.3/demo/datagrid/footer.html | 38 - .../1.4.3/demo/datagrid/formatcolumns.html | 39 - .../1.4.3/demo/datagrid/frozencolumns.html | 35 - .../1.4.3/demo/datagrid/frozenrows.html | 44 - .../1.4.3/demo/datagrid/mergecells.html | 58 - .../1.4.3/demo/datagrid/multisorting.html | 37 - .../1.4.3/demo/datagrid/products.json | 9 - .../1.4.3/demo/datagrid/rowborder.html | 60 - .../1.4.3/demo/datagrid/rowediting.html | 116 - .../1.4.3/demo/datagrid/rowstyle.html | 41 - .../1.4.3/demo/datagrid/selection.html | 57 - .../1.4.3/demo/datagrid/simpletoolbar.html | 45 - .../1.4.3/demo/datagrid/transform.html | 46 - .../1.4.3/demo/datalist/basic.html | 69 - .../1.4.3/demo/datalist/checkbox.html | 25 - .../1.4.3/demo/datalist/datalist_data1.json | 18 - .../1.4.3/demo/datalist/group.html | 23 - .../1.4.3/demo/datalist/multiselect.html | 23 - .../1.4.3/demo/datalist/remotedata.html | 22 - .../1.4.3/demo/datebox/basic.html | 18 - .../1.4.3/demo/datebox/buttons.html | 28 - .../1.4.3/demo/datebox/clone.html | 27 - .../1.4.3/demo/datebox/dateformat.html | 39 - .../1.4.3/demo/datebox/events.html | 27 - .../1.4.3/demo/datebox/fluid.html | 21 - .../1.4.3/demo/datebox/restrict.html | 30 - .../1.4.3/demo/datebox/sharedcalendar.html | 30 - .../1.4.3/demo/datebox/validate.html | 30 - .../1.4.3/demo/datetimebox/basic.html | 18 - .../1.4.3/demo/datetimebox/fluid.html | 21 - .../1.4.3/demo/datetimebox/initvalue.html | 19 - .../1.4.3/demo/datetimebox/showseconds.html | 22 - .../1.4.3/demo/datetimespinner/basic.html | 18 - .../1.4.3/demo/datetimespinner/clearicon.html | 28 - .../1.4.3/demo/datetimespinner/fluid.html | 21 - .../1.4.3/demo/datetimespinner/format.html | 50 - .../plugins/jquery.easyui/1.4.3/demo/demo.css | 21 - .../1.4.3/demo/dialog/basic.html | 23 - .../1.4.3/demo/dialog/complextoolbar.html | 46 - .../1.4.3/demo/dialog/fluid.html | 24 - .../1.4.3/demo/dialog/toolbarbuttons.html | 52 - .../1.4.3/demo/draggable/basic.html | 21 - .../1.4.3/demo/draggable/constrain.html | 35 - .../1.4.3/demo/draggable/snap.html | 37 - .../1.4.3/demo/droppable/accept.html | 78 - .../1.4.3/demo/droppable/basic.html | 77 - .../1.4.3/demo/droppable/sort.html | 71 - .../1.4.3/demo/easyloader/basic.html | 75 - .../1.4.3/demo/filebox/basic.html | 34 - .../1.4.3/demo/filebox/buttonalign.html | 29 - .../1.4.3/demo/filebox/fluid.html | 21 - .../jquery.easyui/1.4.3/demo/form/basic.html | 59 - .../1.4.3/demo/form/form_data1.json | 7 - .../jquery.easyui/1.4.3/demo/form/load.html | 68 - .../1.4.3/demo/form/validateonsubmit.html | 63 - .../1.4.3/demo/layout/_content.html | 18 - .../1.4.3/demo/layout/addremove.html | 53 - .../1.4.3/demo/layout/autoheight.html | 59 - .../1.4.3/demo/layout/basic.html | 39 - .../1.4.3/demo/layout/complex.html | 57 - .../1.4.3/demo/layout/datagrid_data1.json | 12 - .../1.4.3/demo/layout/fluid.html | 24 - .../jquery.easyui/1.4.3/demo/layout/full.html | 19 - .../1.4.3/demo/layout/nestedlayout.html | 31 - .../1.4.3/demo/layout/nocollapsible.html | 34 - .../1.4.3/demo/layout/propertygrid_data1.json | 20 - .../1.4.3/demo/layout/tree_data1.json | 49 - .../1.4.3/demo/linkbutton/basic.html | 33 - .../1.4.3/demo/linkbutton/fluid.html | 33 - .../1.4.3/demo/linkbutton/group.html | 33 - .../1.4.3/demo/linkbutton/iconalign.html | 32 - .../1.4.3/demo/linkbutton/plain.html | 28 - .../1.4.3/demo/linkbutton/size.html | 34 - .../1.4.3/demo/linkbutton/style.html | 31 - .../1.4.3/demo/linkbutton/toggle.html | 25 - .../jquery.easyui/1.4.3/demo/menu/basic.html | 68 - .../1.4.3/demo/menu/customitem.html | 55 - .../jquery.easyui/1.4.3/demo/menu/events.html | 40 - .../jquery.easyui/1.4.3/demo/menu/inline.html | 59 - .../jquery.easyui/1.4.3/demo/menu/nav.html | 132 - .../1.4.3/demo/menubutton/actions.html | 58 - .../1.4.3/demo/menubutton/alignment.html | 69 - .../1.4.3/demo/menubutton/basic.html | 54 - .../1.4.3/demo/menubutton/nav.html | 152 - .../1.4.3/demo/messager/alert.html | 40 - .../1.4.3/demo/messager/basic.html | 56 - .../1.4.3/demo/messager/interactive.html | 36 - .../1.4.3/demo/messager/position.html | 140 - .../1.4.3/demo/numberbox/basic.html | 24 - .../1.4.3/demo/numberbox/fluid.html | 24 - .../1.4.3/demo/numberbox/format.html | 40 - .../1.4.3/demo/numberbox/range.html | 25 - .../1.4.3/demo/numberspinner/basic.html | 25 - .../1.4.3/demo/numberspinner/fluid.html | 21 - .../1.4.3/demo/numberspinner/increment.html | 18 - .../1.4.3/demo/numberspinner/range.html | 18 - .../1.4.3/demo/pagination/attaching.html | 32 - .../1.4.3/demo/pagination/basic.html | 20 - .../1.4.3/demo/pagination/custombuttons.html | 38 - .../1.4.3/demo/pagination/layout.html | 62 - .../1.4.3/demo/pagination/links.html | 23 - .../1.4.3/demo/pagination/simple.html | 25 - .../1.4.3/demo/panel/_content.html | 18 - .../jquery.easyui/1.4.3/demo/panel/basic.html | 31 - .../1.4.3/demo/panel/customtools.html | 35 - .../jquery.easyui/1.4.3/demo/panel/fluid.html | 21 - .../1.4.3/demo/panel/footer.html | 22 - .../1.4.3/demo/panel/loadcontent.html | 27 - .../1.4.3/demo/panel/nestedpanel.html | 30 - .../1.4.3/demo/panel/paneltools.html | 37 - .../1.4.3/demo/progressbar/basic.html | 30 - .../1.4.3/demo/progressbar/fluid.html | 21 - .../1.4.3/demo/propertygrid/basic.html | 61 - .../demo/propertygrid/customcolumns.html | 31 - .../1.4.3/demo/propertygrid/groupformat.html | 30 - .../demo/propertygrid/propertygrid_data1.json | 20 - .../1.4.3/demo/resizable/basic.html | 24 - .../1.4.3/demo/searchbox/basic.html | 23 - .../1.4.3/demo/searchbox/category.html | 28 - .../1.4.3/demo/searchbox/fluid.html | 25 - .../1.4.3/demo/slider/basic.html | 18 - .../1.4.3/demo/slider/fluid.html | 21 - .../1.4.3/demo/slider/formattip.html | 28 - .../1.4.3/demo/slider/nonlinear.html | 58 - .../1.4.3/demo/slider/range.html | 23 - .../jquery.easyui/1.4.3/demo/slider/rule.html | 21 - .../1.4.3/demo/slider/vertical.html | 25 - .../1.4.3/demo/splitbutton/actions.html | 64 - .../1.4.3/demo/splitbutton/basic.html | 61 - .../1.4.3/demo/switchbutton/action.html | 24 - .../1.4.3/demo/switchbutton/basic.html | 32 - .../1.4.3/demo/tabs/_content.html | 18 - .../1.4.3/demo/tabs/autoheight.html | 36 - .../jquery.easyui/1.4.3/demo/tabs/basic.html | 36 - .../1.4.3/demo/tabs/dropdown.html | 55 - .../1.4.3/demo/tabs/fixedwidth.html | 37 - .../jquery.easyui/1.4.3/demo/tabs/fluid.html | 24 - .../jquery.easyui/1.4.3/demo/tabs/hover.html | 46 - .../1.4.3/demo/tabs/images/modem.png | Bin 1633 -> 0 bytes .../1.4.3/demo/tabs/images/pda.png | Bin 1787 -> 0 bytes .../1.4.3/demo/tabs/images/scanner.png | Bin 2600 -> 0 bytes .../1.4.3/demo/tabs/images/tablet.png | Bin 2505 -> 0 bytes .../1.4.3/demo/tabs/nestedtabs.html | 54 - .../1.4.3/demo/tabs/striptools.html | 39 - .../jquery.easyui/1.4.3/demo/tabs/style.html | 51 - .../1.4.3/demo/tabs/tabimage.html | 41 - .../1.4.3/demo/tabs/tabposition.html | 45 - .../1.4.3/demo/tabs/tabstools.html | 41 - .../1.4.3/demo/tabs/tree_data1.json | 49 - .../1.4.3/demo/textbox/basic.html | 39 - .../1.4.3/demo/textbox/button.html | 23 - .../1.4.3/demo/textbox/clearicon.html | 61 - .../1.4.3/demo/textbox/custom.html | 34 - .../1.4.3/demo/textbox/fluid.html | 21 - .../1.4.3/demo/textbox/icons.html | 45 - .../1.4.3/demo/textbox/multiline.html | 18 - .../1.4.3/demo/textbox/size.html | 29 - .../1.4.3/demo/timespinner/actions.html | 38 - .../1.4.3/demo/timespinner/basic.html | 18 - .../1.4.3/demo/timespinner/fluid.html | 21 - .../1.4.3/demo/timespinner/range.html | 20 - .../1.4.3/demo/tooltip/_content.html | 18 - .../1.4.3/demo/tooltip/_dialog.html | 23 - .../1.4.3/demo/tooltip/ajax.html | 32 - .../1.4.3/demo/tooltip/basic.html | 20 - .../1.4.3/demo/tooltip/customcontent.html | 32 - .../1.4.3/demo/tooltip/customstyle.html | 52 - .../1.4.3/demo/tooltip/position.html | 34 - .../1.4.3/demo/tooltip/toolbar.html | 40 - .../1.4.3/demo/tooltip/tooltipdialog.html | 44 - .../1.4.3/demo/tree/actions.html | 47 - .../1.4.3/demo/tree/animation.html | 20 - .../jquery.easyui/1.4.3/demo/tree/basic.html | 53 - .../1.4.3/demo/tree/checkbox.html | 37 - .../1.4.3/demo/tree/contextmenu.html | 65 - .../jquery.easyui/1.4.3/demo/tree/dnd.html | 20 - .../1.4.3/demo/tree/editable.html | 27 - .../1.4.3/demo/tree/formatting.html | 32 - .../jquery.easyui/1.4.3/demo/tree/icons.html | 20 - .../1.4.3/demo/tree/lazyload.html | 82 - .../jquery.easyui/1.4.3/demo/tree/lines.html | 20 - .../1.4.3/demo/tree/tree_data1.json | 49 - .../1.4.3/demo/tree/tree_data2.json | 61 - .../1.4.3/demo/treegrid/actions.html | 64 - .../1.4.3/demo/treegrid/basic.html | 34 - .../1.4.3/demo/treegrid/clientpagination.html | 161 - .../1.4.3/demo/treegrid/contextmenu.html | 104 - .../1.4.3/demo/treegrid/editable.html | 93 - .../1.4.3/demo/treegrid/fluid.html | 33 - .../1.4.3/demo/treegrid/footer.html | 55 - .../1.4.3/demo/treegrid/lines.html | 35 - .../1.4.3/demo/treegrid/reports.html | 49 - .../1.4.3/demo/treegrid/treegrid_data1.json | 73 - .../1.4.3/demo/treegrid/treegrid_data2.json | 11 - .../1.4.3/demo/treegrid/treegrid_data3.json | 13 - .../1.4.3/demo/validatebox/basic.html | 50 - .../1.4.3/demo/validatebox/customtooltip.html | 95 - .../demo/validatebox/validateonblur.html | 57 - .../1.4.3/demo/window/basic.html | 23 - .../1.4.3/demo/window/customtools.html | 30 - .../1.4.3/demo/window/fluid.html | 24 - .../1.4.3/demo/window/footer.html | 24 - .../1.4.3/demo/window/inlinewindow.html | 26 - .../1.4.3/demo/window/modalwindow.html | 24 - .../1.4.3/demo/window/windowlayout.html | 33 - .../plugins/jquery.easyui/1.4.3/easyloader.js | 190 - .../jquery.easyui/1.4.3/jquery.easyui.min.js | 14203 ------------- .../1.4.3/jquery.easyui.mobile.js | 137 - .../plugins/jquery.easyui/1.4.3/jquery.min.js | 5 - .../jquery.easyui/1.4.3/licence_gpl.txt | 674 - .../1.4.3/locale/easyui-lang-af.js | 44 - .../1.4.3/locale/easyui-lang-am.js | 46 - .../1.4.3/locale/easyui-lang-ar.js | 45 - .../1.4.3/locale/easyui-lang-bg.js | 44 - .../1.4.3/locale/easyui-lang-ca.js | 44 - .../1.4.3/locale/easyui-lang-cs.js | 44 - .../1.4.3/locale/easyui-lang-cz.js | 44 - .../1.4.3/locale/easyui-lang-da.js | 44 - .../1.4.3/locale/easyui-lang-de.js | 63 - .../1.4.3/locale/easyui-lang-el.js | 45 - .../1.4.3/locale/easyui-lang-en.js | 45 - .../1.4.3/locale/easyui-lang-es.js | 45 - .../1.4.3/locale/easyui-lang-fr.js | 44 - .../1.4.3/locale/easyui-lang-it.js | 45 - .../1.4.3/locale/easyui-lang-jp.js | 45 - .../1.4.3/locale/easyui-lang-nl.js | 44 - .../1.4.3/locale/easyui-lang-pl.js | 45 - .../1.4.3/locale/easyui-lang-pt_BR.js | 45 - .../1.4.3/locale/easyui-lang-ru.js | 46 - .../1.4.3/locale/easyui-lang-sv_SE.js | 45 - .../1.4.3/locale/easyui-lang-tr.js | 59 - .../1.4.3/locale/easyui-lang-zh_CN.js | 66 - .../1.4.3/locale/easyui-lang-zh_TW.js | 48 - .../1.4.3/plugins/jquery.accordion.js | 320 - .../1.4.3/plugins/jquery.calendar.js | 389 - .../1.4.3/plugins/jquery.combo.js | 363 - .../1.4.3/plugins/jquery.combobox.js | 456 - .../1.4.3/plugins/jquery.combogrid.js | 320 - .../1.4.3/plugins/jquery.combotree.js | 191 - .../1.4.3/plugins/jquery.datagrid.js | 2456 --- .../1.4.3/plugins/jquery.datalist.js | 136 - .../1.4.3/plugins/jquery.datebox.js | 212 - .../1.4.3/plugins/jquery.datetimebox.js | 178 - .../1.4.3/plugins/jquery.datetimespinner.js | 61 - .../1.4.3/plugins/jquery.dialog.js | 126 - .../1.4.3/plugins/jquery.draggable.js | 304 - .../1.4.3/plugins/jquery.droppable.js | 62 - .../1.4.3/plugins/jquery.filebox.js | 67 - .../1.4.3/plugins/jquery.form.js | 329 - .../1.4.3/plugins/jquery.layout.js | 444 - .../1.4.3/plugins/jquery.linkbutton.js | 184 - .../1.4.3/plugins/jquery.menu.js | 504 - .../1.4.3/plugins/jquery.menubutton.js | 128 - .../1.4.3/plugins/jquery.messager.js | 177 - .../1.4.3/plugins/jquery.mobile.js | 137 - .../1.4.3/plugins/jquery.numberbox.js | 174 - .../1.4.3/plugins/jquery.numberspinner.js | 58 - .../1.4.3/plugins/jquery.pagination.js | 286 - .../1.4.3/plugins/jquery.panel.js | 613 - .../1.4.3/plugins/jquery.parser.js | 325 - .../1.4.3/plugins/jquery.progressbar.js | 84 - .../1.4.3/plugins/jquery.propertygrid.js | 328 - .../1.4.3/plugins/jquery.resizable.js | 170 - .../1.4.3/plugins/jquery.searchbox.js | 132 - .../1.4.3/plugins/jquery.slider.js | 339 - .../1.4.3/plugins/jquery.spinner.js | 74 - .../1.4.3/plugins/jquery.splitbutton.js | 49 - .../1.4.3/plugins/jquery.switchbutton.js | 193 - .../1.4.3/plugins/jquery.tabs.js | 692 - .../1.4.3/plugins/jquery.textbox.js | 396 - .../1.4.3/plugins/jquery.timespinner.js | 181 - .../1.4.3/plugins/jquery.tooltip.js | 232 - .../1.4.3/plugins/jquery.tree.js | 1249 -- .../1.4.3/plugins/jquery.treegrid.js | 1119 -- .../1.4.3/plugins/jquery.validatebox.js | 255 - .../1.4.3/plugins/jquery.window.js | 257 - .../plugins/jquery.easyui/1.4.3/readme.txt | 4 - .../jquery.easyui/1.4.3/src/easyloader.js | 429 - .../1.4.3/src/jquery.accordion.js | 413 - .../1.4.3/src/jquery.calendar.js | 438 - .../1.4.3/src/jquery.combobox.js | 566 - .../jquery.easyui/1.4.3/src/jquery.datebox.js | 285 - .../1.4.3/src/jquery.draggable.js | 395 - .../1.4.3/src/jquery.droppable.js | 81 - .../jquery.easyui/1.4.3/src/jquery.form.js | 387 - .../1.4.3/src/jquery.linkbutton.js | 242 - .../jquery.easyui/1.4.3/src/jquery.menu.js | 637 - .../jquery.easyui/1.4.3/src/jquery.parser.js | 359 - .../1.4.3/src/jquery.progressbar.js | 107 - .../1.4.3/src/jquery.propertygrid.js | 410 - .../1.4.3/src/jquery.resizable.js | 247 - .../jquery.easyui/1.4.3/src/jquery.slider.js | 443 - .../jquery.easyui/1.4.3/src/jquery.tabs.js | 875 - .../jquery.easyui/1.4.3/src/jquery.window.js | 376 - .../1.4.3/themes/black/accordion.css | 41 - .../1.4.3/themes/black/calendar.css | 197 - .../1.4.3/themes/black/combo.css | 60 - .../1.4.3/themes/black/combobox.css | 24 - .../1.4.3/themes/black/datagrid.css | 271 - .../1.4.3/themes/black/datalist.css | 95 - .../1.4.3/themes/black/datebox.css | 36 - .../1.4.3/themes/black/dialog.css | 32 - .../1.4.3/themes/black/easyui.css | 2823 --- .../1.4.3/themes/black/filebox.css | 20 - .../themes/black/images/accordion_arrows.png | Bin 122 -> 0 bytes .../1.4.3/themes/black/images/blank.gif | Bin 43 -> 0 bytes .../themes/black/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.4.3/themes/black/images/combo_arrow.png | Bin 100 -> 0 bytes .../themes/black/images/datagrid_icons.png | Bin 210 -> 0 bytes .../themes/black/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/black/images/layout_arrows.png | Bin 179 -> 0 bytes .../themes/black/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.4.3/themes/black/images/loading.gif | Bin 1737 -> 0 bytes .../1.4.3/themes/black/images/menu_arrows.png | Bin 134 -> 0 bytes .../themes/black/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/black/images/pagination_icons.png | Bin 339 -> 0 bytes .../1.4.3/themes/black/images/panel_tools.png | Bin 184 -> 0 bytes .../themes/black/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/black/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/black/images/spinner_arrows.png | Bin 112 -> 0 bytes .../1.4.3/themes/black/images/tabs_icons.png | Bin 144 -> 0 bytes .../1.4.3/themes/black/images/tree_icons.png | Bin 3086 -> 0 bytes .../black/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.4.3/themes/black/layout.css | 95 - .../1.4.3/themes/black/linkbutton.css | 203 - .../jquery.easyui/1.4.3/themes/black/menu.css | 119 - .../1.4.3/themes/black/menubutton.css | 94 - .../1.4.3/themes/black/messager.css | 40 - .../1.4.3/themes/black/numberbox.css | 9 - .../1.4.3/themes/black/pagination.css | 71 - .../1.4.3/themes/black/panel.css | 142 - .../1.4.3/themes/black/progressbar.css | 32 - .../1.4.3/themes/black/propertygrid.css | 28 - .../1.4.3/themes/black/searchbox.css | 90 - .../1.4.3/themes/black/slider.css | 101 - .../1.4.3/themes/black/spinner.css | 72 - .../1.4.3/themes/black/splitbutton.css | 12 - .../1.4.3/themes/black/switchbutton.css | 77 - .../jquery.easyui/1.4.3/themes/black/tabs.css | 413 - .../1.4.3/themes/black/textbox.css | 90 - .../1.4.3/themes/black/tooltip.css | 100 - .../jquery.easyui/1.4.3/themes/black/tree.css | 160 - .../1.4.3/themes/black/validatebox.css | 5 - .../1.4.3/themes/black/window.css | 94 - .../1.4.3/themes/bootstrap/accordion.css | 41 - .../1.4.3/themes/bootstrap/calendar.css | 197 - .../1.4.3/themes/bootstrap/combo.css | 60 - .../1.4.3/themes/bootstrap/combobox.css | 24 - .../1.4.3/themes/bootstrap/datagrid.css | 271 - .../1.4.3/themes/bootstrap/datalist.css | 95 - .../1.4.3/themes/bootstrap/datebox.css | 36 - .../1.4.3/themes/bootstrap/dialog.css | 32 - .../1.4.3/themes/bootstrap/easyui.css | 2842 --- .../1.4.3/themes/bootstrap/filebox.css | 20 - .../bootstrap/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.4.3/themes/bootstrap/images/blank.gif | Bin 43 -> 0 bytes .../bootstrap/images/calendar_arrows.png | Bin 173 -> 0 bytes .../themes/bootstrap/images/combo_arrow.png | Bin 117 -> 0 bytes .../bootstrap/images/datagrid_icons.png | Bin 220 -> 0 bytes .../themes/bootstrap/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/bootstrap/images/layout_arrows.png | Bin 319 -> 0 bytes .../themes/bootstrap/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.4.3/themes/bootstrap/images/loading.gif | Bin 1737 -> 0 bytes .../themes/bootstrap/images/menu_arrows.png | Bin 160 -> 0 bytes .../bootstrap/images/messager_icons.png | Bin 6116 -> 0 bytes .../bootstrap/images/pagination_icons.png | Bin 628 -> 0 bytes .../themes/bootstrap/images/panel_tools.png | Bin 194 -> 0 bytes .../bootstrap/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/bootstrap/images/slider_handle.png | Bin 863 -> 0 bytes .../bootstrap/images/spinner_arrows.png | Bin 115 -> 0 bytes .../themes/bootstrap/images/tabs_icons.png | Bin 150 -> 0 bytes .../themes/bootstrap/images/tree_icons.png | Bin 3115 -> 0 bytes .../bootstrap/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.4.3/themes/bootstrap/layout.css | 95 - .../1.4.3/themes/bootstrap/linkbutton.css | 203 - .../1.4.3/themes/bootstrap/menu.css | 119 - .../1.4.3/themes/bootstrap/menubutton.css | 94 - .../1.4.3/themes/bootstrap/messager.css | 40 - .../1.4.3/themes/bootstrap/numberbox.css | 9 - .../1.4.3/themes/bootstrap/pagination.css | 71 - .../1.4.3/themes/bootstrap/panel.css | 142 - .../1.4.3/themes/bootstrap/progressbar.css | 32 - .../1.4.3/themes/bootstrap/propertygrid.css | 28 - .../1.4.3/themes/bootstrap/searchbox.css | 90 - .../1.4.3/themes/bootstrap/slider.css | 101 - .../1.4.3/themes/bootstrap/spinner.css | 72 - .../1.4.3/themes/bootstrap/splitbutton.css | 12 - .../1.4.3/themes/bootstrap/switchbutton.css | 77 - .../1.4.3/themes/bootstrap/tabs.css | 413 - .../1.4.3/themes/bootstrap/textbox.css | 90 - .../1.4.3/themes/bootstrap/tooltip.css | 100 - .../1.4.3/themes/bootstrap/tree.css | 160 - .../1.4.3/themes/bootstrap/validatebox.css | 5 - .../1.4.3/themes/bootstrap/window.css | 94 - .../jquery.easyui/1.4.3/themes/color.css | 112 - .../1.4.3/themes/default/accordion.css | 41 - .../1.4.3/themes/default/calendar.css | 197 - .../1.4.3/themes/default/combo.css | 60 - .../1.4.3/themes/default/combobox.css | 24 - .../1.4.3/themes/default/datagrid.css | 271 - .../1.4.3/themes/default/datalist.css | 95 - .../1.4.3/themes/default/datebox.css | 36 - .../1.4.3/themes/default/dialog.css | 32 - .../1.4.3/themes/default/easyui.css | 2823 --- .../1.4.3/themes/default/filebox.css | 20 - .../default/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.4.3/themes/default/images/blank.gif | Bin 43 -> 0 bytes .../themes/default/images/calendar_arrows.png | Bin 173 -> 0 bytes .../themes/default/images/combo_arrow.png | Bin 117 -> 0 bytes .../themes/default/images/datagrid_icons.png | Bin 220 -> 0 bytes .../themes/default/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/default/images/layout_arrows.png | Bin 319 -> 0 bytes .../themes/default/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.4.3/themes/default/images/loading.gif | Bin 1737 -> 0 bytes .../themes/default/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/default/images/messager_icons.png | Bin 6116 -> 0 bytes .../default/images/pagination_icons.png | Bin 628 -> 0 bytes .../themes/default/images/panel_tools.png | Bin 852 -> 0 bytes .../default/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/default/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/default/images/spinner_arrows.png | Bin 115 -> 0 bytes .../themes/default/images/tabs_icons.png | Bin 150 -> 0 bytes .../themes/default/images/tree_icons.png | Bin 3115 -> 0 bytes .../default/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.4.3/themes/default/layout.css | 95 - .../1.4.3/themes/default/linkbutton.css | 203 - .../1.4.3/themes/default/menu.css | 119 - .../1.4.3/themes/default/menubutton.css | 94 - .../1.4.3/themes/default/messager.css | 40 - .../1.4.3/themes/default/numberbox.css | 9 - .../1.4.3/themes/default/pagination.css | 71 - .../1.4.3/themes/default/panel.css | 142 - .../1.4.3/themes/default/progressbar.css | 32 - .../1.4.3/themes/default/propertygrid.css | 28 - .../1.4.3/themes/default/searchbox.css | 90 - .../1.4.3/themes/default/slider.css | 101 - .../1.4.3/themes/default/spinner.css | 72 - .../1.4.3/themes/default/splitbutton.css | 12 - .../1.4.3/themes/default/switchbutton.css | 77 - .../1.4.3/themes/default/tabs.css | 413 - .../1.4.3/themes/default/textbox.css | 90 - .../1.4.3/themes/default/tooltip.css | 100 - .../1.4.3/themes/default/tree.css | 160 - .../1.4.3/themes/default/validatebox.css | 5 - .../1.4.3/themes/default/window.css | 94 - .../1.4.3/themes/gray/accordion.css | 41 - .../1.4.3/themes/gray/calendar.css | 197 - .../jquery.easyui/1.4.3/themes/gray/combo.css | 60 - .../1.4.3/themes/gray/combobox.css | 24 - .../1.4.3/themes/gray/datagrid.css | 271 - .../1.4.3/themes/gray/datalist.css | 95 - .../1.4.3/themes/gray/datebox.css | 36 - .../1.4.3/themes/gray/dialog.css | 32 - .../1.4.3/themes/gray/easyui.css | 2823 --- .../1.4.3/themes/gray/filebox.css | 20 - .../themes/gray/images/accordion_arrows.png | Bin 125 -> 0 bytes .../1.4.3/themes/gray/images/blank.gif | Bin 43 -> 0 bytes .../themes/gray/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.4.3/themes/gray/images/combo_arrow.png | Bin 103 -> 0 bytes .../themes/gray/images/datagrid_icons.png | Bin 243 -> 0 bytes .../themes/gray/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/gray/images/layout_arrows.png | Bin 181 -> 0 bytes .../themes/gray/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.4.3/themes/gray/images/loading.gif | Bin 1737 -> 0 bytes .../1.4.3/themes/gray/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/gray/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/gray/images/pagination_icons.png | Bin 466 -> 0 bytes .../1.4.3/themes/gray/images/panel_tools.png | Bin 191 -> 0 bytes .../themes/gray/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/gray/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/gray/images/spinner_arrows.png | Bin 141 -> 0 bytes .../1.4.3/themes/gray/images/tabs_icons.png | Bin 144 -> 0 bytes .../1.4.3/themes/gray/images/tree_icons.png | Bin 3115 -> 0 bytes .../gray/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.4.3/themes/gray/layout.css | 95 - .../1.4.3/themes/gray/linkbutton.css | 203 - .../jquery.easyui/1.4.3/themes/gray/menu.css | 119 - .../1.4.3/themes/gray/menubutton.css | 94 - .../1.4.3/themes/gray/messager.css | 40 - .../1.4.3/themes/gray/numberbox.css | 9 - .../1.4.3/themes/gray/pagination.css | 71 - .../jquery.easyui/1.4.3/themes/gray/panel.css | 142 - .../1.4.3/themes/gray/progressbar.css | 32 - .../1.4.3/themes/gray/propertygrid.css | 28 - .../1.4.3/themes/gray/searchbox.css | 90 - .../1.4.3/themes/gray/slider.css | 101 - .../1.4.3/themes/gray/spinner.css | 72 - .../1.4.3/themes/gray/splitbutton.css | 12 - .../1.4.3/themes/gray/switchbutton.css | 77 - .../jquery.easyui/1.4.3/themes/gray/tabs.css | 413 - .../1.4.3/themes/gray/textbox.css | 90 - .../1.4.3/themes/gray/tooltip.css | 100 - .../jquery.easyui/1.4.3/themes/gray/tree.css | 160 - .../1.4.3/themes/gray/validatebox.css | 5 - .../1.4.3/themes/gray/window.css | 94 - .../jquery.easyui/1.4.3/themes/icon.css | 96 - .../jquery.easyui/1.4.3/themes/icons/back.png | Bin 912 -> 0 bytes .../1.4.3/themes/icons/blank.gif | Bin 43 -> 0 bytes .../1.4.3/themes/icons/cancel.png | Bin 1133 -> 0 bytes .../1.4.3/themes/icons/clear.png | Bin 779 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/cut.png | Bin 1024 -> 0 bytes .../1.4.3/themes/icons/edit_add.png | Bin 1088 -> 0 bytes .../1.4.3/themes/icons/edit_remove.png | Bin 625 -> 0 bytes .../1.4.3/themes/icons/filesave.png | Bin 898 -> 0 bytes .../1.4.3/themes/icons/filter.png | Bin 305 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/help.png | Bin 1187 -> 0 bytes .../1.4.3/themes/icons/large_chart.png | Bin 1669 -> 0 bytes .../1.4.3/themes/icons/large_clipart.png | Bin 1727 -> 0 bytes .../1.4.3/themes/icons/large_picture.png | Bin 1667 -> 0 bytes .../1.4.3/themes/icons/large_shapes.png | Bin 1318 -> 0 bytes .../1.4.3/themes/icons/large_smartart.png | Bin 1336 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/lock.png | Bin 311 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/man.png | Bin 244 -> 0 bytes .../1.4.3/themes/icons/mini_add.png | Bin 244 -> 0 bytes .../1.4.3/themes/icons/mini_edit.png | Bin 161 -> 0 bytes .../1.4.3/themes/icons/mini_refresh.png | Bin 160 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/more.png | Bin 110 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/no.png | Bin 922 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/ok.png | Bin 883 -> 0 bytes .../1.4.3/themes/icons/pencil.png | Bin 713 -> 0 bytes .../1.4.3/themes/icons/print.png | Bin 1057 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/redo.png | Bin 708 -> 0 bytes .../1.4.3/themes/icons/reload.png | Bin 1045 -> 0 bytes .../1.4.3/themes/icons/search.png | Bin 813 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/sum.png | Bin 289 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/tip.png | Bin 743 -> 0 bytes .../jquery.easyui/1.4.3/themes/icons/undo.png | Bin 707 -> 0 bytes .../1.4.3/themes/metro/accordion.css | 41 - .../1.4.3/themes/metro/calendar.css | 197 - .../1.4.3/themes/metro/combo.css | 60 - .../1.4.3/themes/metro/combobox.css | 24 - .../1.4.3/themes/metro/datagrid.css | 265 - .../1.4.3/themes/metro/datalist.css | 95 - .../1.4.3/themes/metro/datebox.css | 36 - .../1.4.3/themes/metro/dialog.css | 32 - .../1.4.3/themes/metro/easyui.css | 2769 --- .../1.4.3/themes/metro/filebox.css | 20 - .../themes/metro/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.4.3/themes/metro/images/blank.gif | Bin 43 -> 0 bytes .../themes/metro/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.4.3/themes/metro/images/combo_arrow.png | Bin 117 -> 0 bytes .../themes/metro/images/datagrid_icons.png | Bin 220 -> 0 bytes .../themes/metro/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/metro/images/layout_arrows.png | Bin 319 -> 0 bytes .../themes/metro/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.4.3/themes/metro/images/loading.gif | Bin 1737 -> 0 bytes .../1.4.3/themes/metro/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/metro/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/metro/images/pagination_icons.png | Bin 628 -> 0 bytes .../1.4.3/themes/metro/images/panel_tools.png | Bin 194 -> 0 bytes .../themes/metro/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/metro/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/metro/images/spinner_arrows.png | Bin 115 -> 0 bytes .../1.4.3/themes/metro/images/tabs_icons.png | Bin 150 -> 0 bytes .../1.4.3/themes/metro/images/tree_icons.png | Bin 3115 -> 0 bytes .../metro/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.4.3/themes/metro/layout.css | 95 - .../1.4.3/themes/metro/linkbutton.css | 203 - .../jquery.easyui/1.4.3/themes/metro/menu.css | 119 - .../1.4.3/themes/metro/menubutton.css | 94 - .../1.4.3/themes/metro/messager.css | 40 - .../1.4.3/themes/metro/numberbox.css | 9 - .../1.4.3/themes/metro/pagination.css | 71 - .../1.4.3/themes/metro/panel.css | 136 - .../1.4.3/themes/metro/progressbar.css | 32 - .../1.4.3/themes/metro/propertygrid.css | 28 - .../1.4.3/themes/metro/searchbox.css | 90 - .../1.4.3/themes/metro/slider.css | 101 - .../1.4.3/themes/metro/spinner.css | 72 - .../1.4.3/themes/metro/splitbutton.css | 12 - .../1.4.3/themes/metro/switchbutton.css | 77 - .../jquery.easyui/1.4.3/themes/metro/tabs.css | 377 - .../1.4.3/themes/metro/textbox.css | 90 - .../1.4.3/themes/metro/tooltip.css | 100 - .../jquery.easyui/1.4.3/themes/metro/tree.css | 160 - .../1.4.3/themes/metro/validatebox.css | 5 - .../1.4.3/themes/metro/window.css | 88 - .../jquery.easyui/1.4.3/themes/mobile.css | 377 - .../plugins/jquery.easyui/1.5/changelog.txt | 534 - .../1.5/demo-mobile/accordion/_content.html | 18 - .../1.5/demo-mobile/accordion/basic.html | 1 - .../1.5/demo-mobile/accordion/header.html | 1 - .../1.5/demo-mobile/animation/basic.html | 1 - .../1.5/demo-mobile/animation/fade.html | 1 - .../1.5/demo-mobile/animation/pop.html | 1 - .../1.5/demo-mobile/animation/slide.html | 1 - .../1.5/demo-mobile/badge/basic.html | 1 - .../1.5/demo-mobile/badge/button.html | 1 - .../1.5/demo-mobile/badge/list.html | 1 - .../1.5/demo-mobile/badge/tabs.html | 1 - .../1.5/demo-mobile/button/basic.html | 1 - .../1.5/demo-mobile/button/group.html | 1 - .../1.5/demo-mobile/button/style.html | 1 - .../1.5/demo-mobile/button/switch.html | 1 - .../1.5/demo-mobile/datagrid/basic.html | 1 - .../1.5/demo-mobile/datagrid/rowediting.html | 104 - .../1.5/demo-mobile/datalist/basic.html | 1 - .../1.5/demo-mobile/datalist/group.html | 1 - .../1.5/demo-mobile/datalist/selection.html | 1 - .../1.5/demo-mobile/dialog/basic.html | 46 - .../1.5/demo-mobile/dialog/message.html | 41 - .../1.5/demo-mobile/form/basic.html | 44 - .../1.5/demo-mobile/images/login1.jpg | Bin 25789 -> 0 bytes .../1.5/demo-mobile/images/modem.png | Bin 1633 -> 0 bytes .../1.5/demo-mobile/images/more.png | Bin 110 -> 0 bytes .../1.5/demo-mobile/images/pda.png | Bin 1787 -> 0 bytes .../1.5/demo-mobile/images/scanner.png | Bin 2600 -> 0 bytes .../1.5/demo-mobile/images/tablet.png | Bin 2505 -> 0 bytes .../1.5/demo-mobile/input/numberspinner.html | 1 - .../1.5/demo-mobile/input/textbox.html | 1 - .../1.5/demo-mobile/layout/basic.html | 32 - .../1.5/demo-mobile/menu/basic.html | 39 - .../1.5/demo-mobile/menu/menubar.html | 45 - .../1.5/demo-mobile/panel/_content.html | 18 - .../1.5/demo-mobile/panel/ajax.html | 1 - .../1.5/demo-mobile/panel/basic.html | 1 - .../1.5/demo-mobile/panel/nav.html | 39 - .../1.5/demo-mobile/simplelist/basic.html | 1 - .../1.5/demo-mobile/simplelist/button.html | 1 - .../1.5/demo-mobile/simplelist/group.html | 1 - .../1.5/demo-mobile/simplelist/image.html | 1 - .../1.5/demo-mobile/simplelist/link.html | 1 - .../1.5/demo-mobile/tabs/basic.html | 1 - .../1.5/demo-mobile/tabs/nav.html | 1 - .../1.5/demo-mobile/tabs/pill.html | 1 - .../1.5/demo-mobile/toolbar/basic.html | 63 - .../1.5/demo-mobile/toolbar/button.html | 45 - .../1.5/demo-mobile/toolbar/menu.html | 76 - .../1.5/demo-mobile/tree/basic.html | 56 - .../1.5/demo-mobile/tree/dnd.html | 56 - .../1.5/demo/accordion/_content.html | 18 - .../1.5/demo/accordion/actions.html | 51 - .../1.5/demo/accordion/ajax.html | 28 - .../1.5/demo/accordion/basic.html | 52 - .../1.5/demo/accordion/datagrid_data1.json | 12 - .../1.5/demo/accordion/expandable.html | 33 - .../1.5/demo/accordion/fluid.html | 33 - .../1.5/demo/accordion/multiple.html | 34 - .../1.5/demo/accordion/tools.html | 48 - .../1.5/demo/calendar/basic.html | 19 - .../1.5/demo/calendar/custom.html | 46 - .../1.5/demo/calendar/disabledate.html | 28 - .../1.5/demo/calendar/firstday.html | 30 - .../1.5/demo/calendar/fluid.html | 23 - .../1.5/demo/calendar/weeknumber.html | 19 - .../1.5/demo/combo/animation.html | 41 - .../jquery.easyui/1.5/demo/combo/basic.html | 48 - .../1.5/demo/combobox/actions.html | 88 - .../1.5/demo/combobox/basic.html | 73 - .../1.5/demo/combobox/combobox_data1.json | 22 - .../1.5/demo/combobox/combobox_data2.json | 47 - .../1.5/demo/combobox/customformat.html | 39 - .../1.5/demo/combobox/dynamicdata.html | 31 - .../1.5/demo/combobox/fluid.html | 43 - .../1.5/demo/combobox/group.html | 33 - .../1.5/demo/combobox/icons.html | 36 - .../1.5/demo/combobox/itemicon.html | 35 - .../1.5/demo/combobox/multiline.html | 75 - .../1.5/demo/combobox/multiple.html | 32 - .../1.5/demo/combobox/navigation.html | 77 - .../1.5/demo/combobox/remotedata.html | 30 - .../1.5/demo/combobox/remotejsonp.html | 54 - .../1.5/demo/combogrid/actions.html | 60 - .../1.5/demo/combogrid/basic.html | 40 - .../1.5/demo/combogrid/datagrid_data1.json | 12 - .../1.5/demo/combogrid/fluid.html | 63 - .../1.5/demo/combogrid/initvalue.html | 41 - .../1.5/demo/combogrid/multiple.html | 42 - .../1.5/demo/combogrid/navigation.html | 43 - .../1.5/demo/combogrid/setvalue.html | 59 - .../1.5/demo/combotree/actions.html | 43 - .../1.5/demo/combotree/basic.html | 22 - .../1.5/demo/combotree/fluid.html | 25 - .../1.5/demo/combotree/initvalue.html | 22 - .../1.5/demo/combotree/multiple.html | 26 - .../1.5/demo/combotree/tree_data1.json | 49 - .../1.5/demo/combotreegrid/basic.html | 34 - .../1.5/demo/combotreegrid/multiple.html | 36 - .../demo/combotreegrid/treegrid_data1.json | 73 - .../1.5/demo/datagrid/aligncolumns.html | 32 - .../1.5/demo/datagrid/basic.html | 32 - .../1.5/demo/datagrid/cacheeditor.html | 149 - .../1.5/demo/datagrid/cellediting.html | 94 - .../1.5/demo/datagrid/cellstyle.html | 42 - .../1.5/demo/datagrid/checkbox.html | 42 - .../1.5/demo/datagrid/clientpagination.html | 160 - .../1.5/demo/datagrid/columngroup.html | 34 - .../1.5/demo/datagrid/complextoolbar.html | 50 - .../1.5/demo/datagrid/contextmenu.html | 81 - .../1.5/demo/datagrid/custompager.html | 53 - .../1.5/demo/datagrid/datagrid_data1.json | 12 - .../1.5/demo/datagrid/datagrid_data2.json | 15 - .../1.5/demo/datagrid/fluid.html | 32 - .../1.5/demo/datagrid/footer.html | 38 - .../1.5/demo/datagrid/formatcolumns.html | 39 - .../1.5/demo/datagrid/frozencolumns.html | 35 - .../1.5/demo/datagrid/frozenrows.html | 44 - .../1.5/demo/datagrid/mergecells.html | 58 - .../1.5/demo/datagrid/multisorting.html | 37 - .../1.5/demo/datagrid/products.json | 9 - .../1.5/demo/datagrid/rowborder.html | 60 - .../1.5/demo/datagrid/rowediting.html | 125 - .../1.5/demo/datagrid/rowstyle.html | 41 - .../1.5/demo/datagrid/selection.html | 57 - .../1.5/demo/datagrid/simpletoolbar.html | 45 - .../1.5/demo/datagrid/transform.html | 46 - .../1.5/demo/datalist/basic.html | 69 - .../1.5/demo/datalist/checkbox.html | 25 - .../1.5/demo/datalist/datalist_data1.json | 18 - .../1.5/demo/datalist/group.html | 23 - .../1.5/demo/datalist/multiselect.html | 23 - .../1.5/demo/datalist/remotedata.html | 22 - .../jquery.easyui/1.5/demo/datebox/basic.html | 25 - .../1.5/demo/datebox/buttons.html | 34 - .../jquery.easyui/1.5/demo/datebox/clone.html | 31 - .../1.5/demo/datebox/dateformat.html | 45 - .../1.5/demo/datebox/events.html | 31 - .../jquery.easyui/1.5/demo/datebox/fluid.html | 25 - .../1.5/demo/datebox/restrict.html | 34 - .../1.5/demo/datebox/sharedcalendar.html | 26 - .../1.5/demo/datebox/validate.html | 37 - .../1.5/demo/datetimebox/basic.html | 25 - .../1.5/demo/datetimebox/fluid.html | 25 - .../1.5/demo/datetimebox/initvalue.html | 22 - .../1.5/demo/datetimebox/showseconds.html | 25 - .../1.5/demo/datetimespinner/basic.html | 25 - .../1.5/demo/datetimespinner/clearicon.html | 33 - .../1.5/demo/datetimespinner/fluid.html | 25 - .../1.5/demo/datetimespinner/format.html | 55 - .../plugins/jquery.easyui/1.5/demo/demo.css | 24 - .../jquery.easyui/1.5/demo/dialog/basic.html | 23 - .../1.5/demo/dialog/complextoolbar.html | 46 - .../jquery.easyui/1.5/demo/dialog/fluid.html | 24 - .../1.5/demo/dialog/toolbarbuttons.html | 52 - .../1.5/demo/draggable/basic.html | 21 - .../1.5/demo/draggable/constrain.html | 35 - .../1.5/demo/draggable/snap.html | 37 - .../1.5/demo/droppable/accept.html | 78 - .../1.5/demo/droppable/basic.html | 77 - .../1.5/demo/droppable/sort.html | 71 - .../1.5/demo/easyloader/basic.html | 75 - .../jquery.easyui/1.5/demo/filebox/basic.html | 31 - .../1.5/demo/filebox/buttonalign.html | 32 - .../jquery.easyui/1.5/demo/filebox/fluid.html | 25 - .../jquery.easyui/1.5/demo/form/basic.html | 48 - .../1.5/demo/form/form_data1.json | 7 - .../jquery.easyui/1.5/demo/form/load.html | 57 - .../1.5/demo/form/validateonsubmit.html | 52 - .../1.5/demo/layout/_content.html | 18 - .../1.5/demo/layout/addremove.html | 53 - .../1.5/demo/layout/autoheight.html | 59 - .../jquery.easyui/1.5/demo/layout/basic.html | 39 - .../1.5/demo/layout/collapsetitle.html | 39 - .../1.5/demo/layout/complex.html | 57 - .../1.5/demo/layout/customcollapsetitle.html | 51 - .../1.5/demo/layout/datagrid_data1.json | 12 - .../jquery.easyui/1.5/demo/layout/fluid.html | 24 - .../jquery.easyui/1.5/demo/layout/full.html | 19 - .../1.5/demo/layout/nestedlayout.html | 31 - .../1.5/demo/layout/nocollapsible.html | 34 - .../1.5/demo/layout/propertygrid_data1.json | 20 - .../1.5/demo/layout/tree_data1.json | 49 - .../1.5/demo/linkbutton/basic.html | 33 - .../1.5/demo/linkbutton/fluid.html | 33 - .../1.5/demo/linkbutton/group.html | 33 - .../1.5/demo/linkbutton/iconalign.html | 32 - .../1.5/demo/linkbutton/plain.html | 28 - .../1.5/demo/linkbutton/size.html | 34 - .../1.5/demo/linkbutton/style.html | 31 - .../1.5/demo/linkbutton/toggle.html | 25 - .../jquery.easyui/1.5/demo/menu/basic.html | 68 - .../1.5/demo/menu/customitem.html | 50 - .../jquery.easyui/1.5/demo/menu/events.html | 40 - .../jquery.easyui/1.5/demo/menu/inline.html | 59 - .../jquery.easyui/1.5/demo/menu/nav.html | 146 - .../1.5/demo/menubutton/actions.html | 58 - .../1.5/demo/menubutton/alignment.html | 69 - .../1.5/demo/menubutton/basic.html | 54 - .../1.5/demo/menubutton/nav.html | 166 - .../1.5/demo/messager/alert.html | 40 - .../1.5/demo/messager/basic.html | 56 - .../1.5/demo/messager/interactive.html | 36 - .../1.5/demo/messager/position.html | 140 - .../1.5/demo/numberbox/basic.html | 29 - .../1.5/demo/numberbox/fluid.html | 26 - .../1.5/demo/numberbox/format.html | 34 - .../1.5/demo/numberbox/range.html | 28 - .../1.5/demo/numberspinner/align.html | 33 - .../1.5/demo/numberspinner/basic.html | 27 - .../1.5/demo/numberspinner/fluid.html | 25 - .../1.5/demo/numberspinner/increment.html | 28 - .../1.5/demo/numberspinner/range.html | 25 - .../1.5/demo/pagination/attaching.html | 32 - .../1.5/demo/pagination/basic.html | 20 - .../1.5/demo/pagination/custombuttons.html | 38 - .../1.5/demo/pagination/layout.html | 62 - .../1.5/demo/pagination/links.html | 23 - .../1.5/demo/pagination/simple.html | 25 - .../1.5/demo/panel/_content.html | 18 - .../jquery.easyui/1.5/demo/panel/basic.html | 31 - .../1.5/demo/panel/customtools.html | 35 - .../jquery.easyui/1.5/demo/panel/fluid.html | 21 - .../jquery.easyui/1.5/demo/panel/footer.html | 22 - .../1.5/demo/panel/loadcontent.html | 27 - .../1.5/demo/panel/nestedpanel.html | 30 - .../1.5/demo/panel/paneltools.html | 37 - .../1.5/demo/passwordbox/basic.html | 25 - .../1.5/demo/passwordbox/flash.html | 48 - .../demo/passwordbox/validatepassword.html | 40 - .../1.5/demo/progressbar/basic.html | 30 - .../1.5/demo/progressbar/fluid.html | 21 - .../1.5/demo/propertygrid/basic.html | 61 - .../1.5/demo/propertygrid/customcolumns.html | 31 - .../1.5/demo/propertygrid/groupformat.html | 30 - .../demo/propertygrid/propertygrid_data1.json | 20 - .../1.5/demo/resizable/basic.html | 24 - .../1.5/demo/searchbox/basic.html | 25 - .../1.5/demo/searchbox/category.html | 30 - .../1.5/demo/searchbox/fluid.html | 29 - .../jquery.easyui/1.5/demo/slider/basic.html | 18 - .../jquery.easyui/1.5/demo/slider/fluid.html | 21 - .../1.5/demo/slider/formattip.html | 28 - .../1.5/demo/slider/nonlinear.html | 58 - .../jquery.easyui/1.5/demo/slider/range.html | 23 - .../jquery.easyui/1.5/demo/slider/rule.html | 21 - .../1.5/demo/slider/vertical.html | 25 - .../1.5/demo/splitbutton/actions.html | 64 - .../1.5/demo/splitbutton/basic.html | 61 - .../1.5/demo/switchbutton/action.html | 24 - .../1.5/demo/switchbutton/basic.html | 32 - .../jquery.easyui/1.5/demo/tabs/_content.html | 18 - .../1.5/demo/tabs/autoheight.html | 36 - .../jquery.easyui/1.5/demo/tabs/basic.html | 36 - .../jquery.easyui/1.5/demo/tabs/dropdown.html | 55 - .../1.5/demo/tabs/fixedwidth.html | 37 - .../jquery.easyui/1.5/demo/tabs/fluid.html | 24 - .../jquery.easyui/1.5/demo/tabs/hover.html | 46 - .../1.5/demo/tabs/images/modem.png | Bin 1633 -> 0 bytes .../1.5/demo/tabs/images/pda.png | Bin 1787 -> 0 bytes .../1.5/demo/tabs/images/scanner.png | Bin 2600 -> 0 bytes .../1.5/demo/tabs/images/tablet.png | Bin 2505 -> 0 bytes .../1.5/demo/tabs/nestedtabs.html | 54 - .../1.5/demo/tabs/striptools.html | 39 - .../jquery.easyui/1.5/demo/tabs/style.html | 51 - .../jquery.easyui/1.5/demo/tabs/tabimage.html | 41 - .../1.5/demo/tabs/tabposition.html | 45 - .../1.5/demo/tabs/tabstools.html | 41 - .../1.5/demo/tabs/tree_data1.json | 49 - .../jquery.easyui/1.5/demo/textbox/basic.html | 35 - .../1.5/demo/textbox/button.html | 25 - .../1.5/demo/textbox/clearicon.html | 68 - .../1.5/demo/textbox/custom.html | 34 - .../jquery.easyui/1.5/demo/textbox/fluid.html | 25 - .../jquery.easyui/1.5/demo/textbox/icons.html | 51 - .../1.5/demo/textbox/multiline.html | 25 - .../jquery.easyui/1.5/demo/textbox/size.html | 31 - .../1.5/demo/timespinner/actions.html | 42 - .../1.5/demo/timespinner/basic.html | 25 - .../1.5/demo/timespinner/fluid.html | 25 - .../1.5/demo/timespinner/range.html | 24 - .../1.5/demo/tooltip/_content.html | 18 - .../1.5/demo/tooltip/_dialog.html | 23 - .../jquery.easyui/1.5/demo/tooltip/ajax.html | 32 - .../jquery.easyui/1.5/demo/tooltip/basic.html | 20 - .../1.5/demo/tooltip/customcontent.html | 32 - .../1.5/demo/tooltip/customstyle.html | 52 - .../1.5/demo/tooltip/position.html | 34 - .../1.5/demo/tooltip/toolbar.html | 40 - .../1.5/demo/tooltip/tooltipdialog.html | 44 - .../jquery.easyui/1.5/demo/tree/actions.html | 47 - .../1.5/demo/tree/animation.html | 20 - .../jquery.easyui/1.5/demo/tree/basic.html | 53 - .../jquery.easyui/1.5/demo/tree/checkbox.html | 37 - .../1.5/demo/tree/contextmenu.html | 65 - .../1.5/demo/tree/customcheckbox.html | 29 - .../jquery.easyui/1.5/demo/tree/dnd.html | 20 - .../jquery.easyui/1.5/demo/tree/editable.html | 27 - .../1.5/demo/tree/formatting.html | 32 - .../jquery.easyui/1.5/demo/tree/icons.html | 20 - .../jquery.easyui/1.5/demo/tree/lazyload.html | 82 - .../jquery.easyui/1.5/demo/tree/lines.html | 20 - .../1.5/demo/tree/tree_data1.json | 49 - .../1.5/demo/tree/tree_data2.json | 61 - .../1.5/demo/treegrid/actions.html | 64 - .../1.5/demo/treegrid/basic.html | 34 - .../1.5/demo/treegrid/checkbox.html | 35 - .../1.5/demo/treegrid/clientpagination.html | 189 - .../1.5/demo/treegrid/contextmenu.html | 106 - .../1.5/demo/treegrid/customcheckbox.html | 40 - .../1.5/demo/treegrid/editable.html | 93 - .../1.5/demo/treegrid/fluid.html | 33 - .../1.5/demo/treegrid/footer.html | 55 - .../1.5/demo/treegrid/lines.html | 35 - .../1.5/demo/treegrid/reports.html | 49 - .../1.5/demo/treegrid/treegrid_data1.json | 73 - .../1.5/demo/treegrid/treegrid_data2.json | 11 - .../1.5/demo/treegrid/treegrid_data3.json | 13 - .../1.5/demo/validatebox/basic.html | 45 - .../1.5/demo/validatebox/customtooltip.html | 56 - .../1.5/demo/validatebox/errorplacement.html | 62 - .../1.5/demo/validatebox/validateonblur.html | 45 - .../jquery.easyui/1.5/demo/window/basic.html | 23 - .../1.5/demo/window/borderstyle.html | 53 - .../1.5/demo/window/customtools.html | 30 - .../jquery.easyui/1.5/demo/window/fluid.html | 24 - .../jquery.easyui/1.5/demo/window/footer.html | 24 - .../1.5/demo/window/inlinewindow.html | 26 - .../1.5/demo/window/modalwindow.html | 24 - .../1.5/demo/window/windowlayout.html | 33 - .../plugins/jquery.easyui/1.5/easyloader.js | 190 - .../jquery.easyui/1.5/jquery.easyui.min.js | 15561 -------------- .../jquery.easyui/1.5/jquery.easyui.mobile.js | 141 - .../plugins/jquery.easyui/1.5/jquery.min.js | 5 - .../jquery.easyui/1.5/jquery.portal.js | 327 - .../jquery.easyui/1.5/license_freeware.txt | 14 - .../1.5/locale/easyui-lang-af.js | 44 - .../1.5/locale/easyui-lang-am.js | 46 - .../1.5/locale/easyui-lang-ar.js | 45 - .../1.5/locale/easyui-lang-bg.js | 44 - .../1.5/locale/easyui-lang-ca.js | 44 - .../1.5/locale/easyui-lang-cs.js | 44 - .../1.5/locale/easyui-lang-cz.js | 44 - .../1.5/locale/easyui-lang-da.js | 44 - .../1.5/locale/easyui-lang-de.js | 63 - .../1.5/locale/easyui-lang-el.js | 45 - .../1.5/locale/easyui-lang-en.js | 45 - .../1.5/locale/easyui-lang-es.js | 45 - .../1.5/locale/easyui-lang-fr.js | 44 - .../1.5/locale/easyui-lang-it.js | 64 - .../1.5/locale/easyui-lang-jp.js | 45 - .../1.5/locale/easyui-lang-ko.js | 45 - .../1.5/locale/easyui-lang-nl.js | 44 - .../1.5/locale/easyui-lang-pl.js | 45 - .../1.5/locale/easyui-lang-pt_BR.js | 45 - .../1.5/locale/easyui-lang-ru.js | 46 - .../1.5/locale/easyui-lang-sv_SE.js | 45 - .../1.5/locale/easyui-lang-tr.js | 59 - .../1.5/locale/easyui-lang-zh_CN.js | 66 - .../1.5/locale/easyui-lang-zh_TW.js | 48 - .../1.5/plugins/jquery.accordion.js | 320 - .../1.5/plugins/jquery.calendar.js | 403 - .../jquery.easyui/1.5/plugins/jquery.combo.js | 374 - .../1.5/plugins/jquery.combobox.js | 544 - .../1.5/plugins/jquery.combogrid.js | 319 - .../1.5/plugins/jquery.combotree.js | 234 - .../1.5/plugins/jquery.combotreegrid.js | 267 - .../1.5/plugins/jquery.datagrid.js | 2553 --- .../1.5/plugins/jquery.datalist.js | 136 - .../1.5/plugins/jquery.datebox.js | 212 - .../1.5/plugins/jquery.datetimebox.js | 178 - .../1.5/plugins/jquery.datetimespinner.js | 61 - .../1.5/plugins/jquery.dialog.js | 136 - .../1.5/plugins/jquery.draggable.js | 304 - .../1.5/plugins/jquery.droppable.js | 62 - .../1.5/plugins/jquery.filebox.js | 97 - .../jquery.easyui/1.5/plugins/jquery.form.js | 405 - .../1.5/plugins/jquery.layout.js | 483 - .../1.5/plugins/jquery.linkbutton.js | 184 - .../jquery.easyui/1.5/plugins/jquery.menu.js | 491 - .../1.5/plugins/jquery.menubutton.js | 128 - .../1.5/plugins/jquery.messager.js | 187 - .../1.5/plugins/jquery.mobile.js | 141 - .../1.5/plugins/jquery.numberbox.js | 176 - .../1.5/plugins/jquery.numberspinner.js | 58 - .../1.5/plugins/jquery.pagination.js | 286 - .../jquery.easyui/1.5/plugins/jquery.panel.js | 623 - .../1.5/plugins/jquery.parser.js | 386 - .../1.5/plugins/jquery.passwordbox.js | 156 - .../1.5/plugins/jquery.progressbar.js | 84 - .../1.5/plugins/jquery.propertygrid.js | 330 - .../1.5/plugins/jquery.resizable.js | 170 - .../1.5/plugins/jquery.searchbox.js | 132 - .../1.5/plugins/jquery.slider.js | 339 - .../1.5/plugins/jquery.spinner.js | 129 - .../1.5/plugins/jquery.splitbutton.js | 49 - .../1.5/plugins/jquery.switchbutton.js | 193 - .../jquery.easyui/1.5/plugins/jquery.tabs.js | 707 - .../1.5/plugins/jquery.textbox.js | 530 - .../1.5/plugins/jquery.timespinner.js | 149 - .../1.5/plugins/jquery.tooltip.js | 234 - .../jquery.easyui/1.5/plugins/jquery.tree.js | 1247 -- .../1.5/plugins/jquery.treegrid.js | 1323 -- .../1.5/plugins/jquery.validatebox.js | 301 - .../1.5/plugins/jquery.window.js | 311 - .../plugins/jquery.easyui/1.5/readme.txt | 4 - .../jquery.easyui/1.5/src/easyloader.js | 435 - .../jquery.easyui/1.5/src/jquery.accordion.js | 413 - .../jquery.easyui/1.5/src/jquery.calendar.js | 455 - .../jquery.easyui/1.5/src/jquery.combobox.js | 667 - .../jquery.easyui/1.5/src/jquery.datebox.js | 285 - .../jquery.easyui/1.5/src/jquery.draggable.js | 397 - .../jquery.easyui/1.5/src/jquery.droppable.js | 81 - .../jquery.easyui/1.5/src/jquery.form.js | 487 - .../1.5/src/jquery.linkbutton.js | 242 - .../jquery.easyui/1.5/src/jquery.menu.js | 636 - .../jquery.easyui/1.5/src/jquery.parser.js | 431 - .../1.5/src/jquery.progressbar.js | 107 - .../1.5/src/jquery.propertygrid.js | 420 - .../jquery.easyui/1.5/src/jquery.resizable.js | 247 - .../jquery.easyui/1.5/src/jquery.slider.js | 443 - .../jquery.easyui/1.5/src/jquery.tabs.js | 888 - .../jquery.easyui/1.5/src/jquery.window.js | 417 - .../1.5/themes/black/accordion.css | 41 - .../1.5/themes/black/calendar.css | 202 - .../jquery.easyui/1.5/themes/black/combo.css | 35 - .../1.5/themes/black/combobox.css | 39 - .../1.5/themes/black/datagrid.css | 288 - .../1.5/themes/black/datalist.css | 95 - .../1.5/themes/black/datebox.css | 36 - .../jquery.easyui/1.5/themes/black/dialog.css | 47 - .../jquery.easyui/1.5/themes/black/easyui.css | 2917 --- .../1.5/themes/black/filebox.css | 20 - .../themes/black/images/accordion_arrows.png | Bin 122 -> 0 bytes .../1.5/themes/black/images/blank.gif | Bin 43 -> 0 bytes .../themes/black/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.5/themes/black/images/combo_arrow.png | Bin 100 -> 0 bytes .../themes/black/images/datagrid_icons.png | Bin 300 -> 0 bytes .../1.5/themes/black/images/datebox_arrow.png | Bin 626 -> 0 bytes .../1.5/themes/black/images/layout_arrows.png | Bin 179 -> 0 bytes .../1.5/themes/black/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/black/images/loading.gif | Bin 1737 -> 0 bytes .../1.5/themes/black/images/menu_arrows.png | Bin 134 -> 0 bytes .../themes/black/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/black/images/pagination_icons.png | Bin 339 -> 0 bytes .../1.5/themes/black/images/panel_tools.png | Bin 184 -> 0 bytes .../themes/black/images/passwordbox_close.png | Bin 149 -> 0 bytes .../themes/black/images/passwordbox_open.png | Bin 160 -> 0 bytes .../themes/black/images/searchbox_button.png | Bin 813 -> 0 bytes .../1.5/themes/black/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/black/images/spinner_arrows.png | Bin 140 -> 0 bytes .../1.5/themes/black/images/tabs_icons.png | Bin 144 -> 0 bytes .../1.5/themes/black/images/tree_icons.png | Bin 3086 -> 0 bytes .../black/images/validatebox_warning.png | Bin 921 -> 0 bytes .../jquery.easyui/1.5/themes/black/layout.css | 133 - .../1.5/themes/black/linkbutton.css | 203 - .../jquery.easyui/1.5/themes/black/menu.css | 119 - .../1.5/themes/black/menubutton.css | 94 - .../1.5/themes/black/messager.css | 44 - .../1.5/themes/black/numberbox.css | 0 .../1.5/themes/black/pagination.css | 71 - .../jquery.easyui/1.5/themes/black/panel.css | 142 - .../1.5/themes/black/passwordbox.css | 6 - .../1.5/themes/black/progressbar.css | 32 - .../1.5/themes/black/propertygrid.css | 28 - .../1.5/themes/black/searchbox.css | 61 - .../jquery.easyui/1.5/themes/black/slider.css | 101 - .../1.5/themes/black/spinner.css | 58 - .../1.5/themes/black/splitbutton.css | 12 - .../1.5/themes/black/switchbutton.css | 77 - .../jquery.easyui/1.5/themes/black/tabs.css | 413 - .../1.5/themes/black/textbox.css | 139 - .../1.5/themes/black/tooltip.css | 103 - .../jquery.easyui/1.5/themes/black/tree.css | 161 - .../1.5/themes/black/validatebox.css | 5 - .../jquery.easyui/1.5/themes/black/window.css | 112 - .../1.5/themes/bootstrap/accordion.css | 41 - .../1.5/themes/bootstrap/calendar.css | 202 - .../1.5/themes/bootstrap/combo.css | 35 - .../1.5/themes/bootstrap/combobox.css | 39 - .../1.5/themes/bootstrap/datagrid.css | 288 - .../1.5/themes/bootstrap/datalist.css | 95 - .../1.5/themes/bootstrap/datebox.css | 36 - .../1.5/themes/bootstrap/dialog.css | 47 - .../1.5/themes/bootstrap/easyui.css | 2936 --- .../1.5/themes/bootstrap/filebox.css | 20 - .../bootstrap/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.5/themes/bootstrap/images/blank.gif | Bin 43 -> 0 bytes .../bootstrap/images/calendar_arrows.png | Bin 173 -> 0 bytes .../themes/bootstrap/images/combo_arrow.png | Bin 117 -> 0 bytes .../bootstrap/images/datagrid_icons.png | Bin 307 -> 0 bytes .../themes/bootstrap/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/bootstrap/images/layout_arrows.png | Bin 319 -> 0 bytes .../themes/bootstrap/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/bootstrap/images/loading.gif | Bin 1737 -> 0 bytes .../themes/bootstrap/images/menu_arrows.png | Bin 160 -> 0 bytes .../bootstrap/images/messager_icons.png | Bin 6116 -> 0 bytes .../bootstrap/images/pagination_icons.png | Bin 628 -> 0 bytes .../themes/bootstrap/images/panel_tools.png | Bin 194 -> 0 bytes .../bootstrap/images/passwordbox_close.png | Bin 159 -> 0 bytes .../bootstrap/images/passwordbox_open.png | Bin 165 -> 0 bytes .../bootstrap/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/bootstrap/images/slider_handle.png | Bin 863 -> 0 bytes .../bootstrap/images/spinner_arrows.png | Bin 149 -> 0 bytes .../themes/bootstrap/images/tabs_icons.png | Bin 150 -> 0 bytes .../themes/bootstrap/images/tree_icons.png | Bin 3115 -> 0 bytes .../bootstrap/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.5/themes/bootstrap/layout.css | 133 - .../1.5/themes/bootstrap/linkbutton.css | 203 - .../1.5/themes/bootstrap/menu.css | 119 - .../1.5/themes/bootstrap/menubutton.css | 94 - .../1.5/themes/bootstrap/messager.css | 44 - .../1.5/themes/bootstrap/numberbox.css | 0 .../1.5/themes/bootstrap/pagination.css | 71 - .../1.5/themes/bootstrap/panel.css | 142 - .../1.5/themes/bootstrap/passwordbox.css | 6 - .../1.5/themes/bootstrap/progressbar.css | 32 - .../1.5/themes/bootstrap/propertygrid.css | 28 - .../1.5/themes/bootstrap/searchbox.css | 61 - .../1.5/themes/bootstrap/slider.css | 101 - .../1.5/themes/bootstrap/spinner.css | 58 - .../1.5/themes/bootstrap/splitbutton.css | 12 - .../1.5/themes/bootstrap/switchbutton.css | 77 - .../1.5/themes/bootstrap/tabs.css | 413 - .../1.5/themes/bootstrap/textbox.css | 139 - .../1.5/themes/bootstrap/tooltip.css | 103 - .../1.5/themes/bootstrap/tree.css | 161 - .../1.5/themes/bootstrap/validatebox.css | 5 - .../1.5/themes/bootstrap/window.css | 112 - .../jquery.easyui/1.5/themes/color.css | 210 - .../1.5/themes/default/accordion.css | 41 - .../1.5/themes/default/calendar.css | 202 - .../1.5/themes/default/combo.css | 35 - .../1.5/themes/default/combobox.css | 39 - .../1.5/themes/default/datagrid.css | 288 - .../1.5/themes/default/datalist.css | 95 - .../1.5/themes/default/datebox.css | 36 - .../1.5/themes/default/dialog.css | 47 - .../1.5/themes/default/easyui.css | 2917 --- .../1.5/themes/default/filebox.css | 20 - .../default/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.5/themes/default/images/blank.gif | Bin 43 -> 0 bytes .../themes/default/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.5/themes/default/images/combo_arrow.png | Bin 117 -> 0 bytes .../themes/default/images/datagrid_icons.png | Bin 307 -> 0 bytes .../themes/default/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/default/images/layout_arrows.png | Bin 319 -> 0 bytes .../themes/default/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/default/images/loading.gif | Bin 1737 -> 0 bytes .../1.5/themes/default/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/default/images/messager_icons.png | Bin 6116 -> 0 bytes .../default/images/pagination_icons.png | Bin 628 -> 0 bytes .../1.5/themes/default/images/panel_tools.png | Bin 852 -> 0 bytes .../default/images/passwordbox_close.png | Bin 159 -> 0 bytes .../default/images/passwordbox_open.png | Bin 165 -> 0 bytes .../default/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/default/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/default/images/spinner_arrows.png | Bin 149 -> 0 bytes .../1.5/themes/default/images/tabs_icons.png | Bin 150 -> 0 bytes .../1.5/themes/default/images/tree_icons.png | Bin 3115 -> 0 bytes .../default/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.5/themes/default/layout.css | 133 - .../1.5/themes/default/linkbutton.css | 203 - .../jquery.easyui/1.5/themes/default/menu.css | 119 - .../1.5/themes/default/menubutton.css | 94 - .../1.5/themes/default/messager.css | 44 - .../1.5/themes/default/numberbox.css | 0 .../1.5/themes/default/pagination.css | 71 - .../1.5/themes/default/panel.css | 142 - .../1.5/themes/default/passwordbox.css | 6 - .../1.5/themes/default/progressbar.css | 32 - .../1.5/themes/default/propertygrid.css | 28 - .../1.5/themes/default/searchbox.css | 61 - .../1.5/themes/default/slider.css | 101 - .../1.5/themes/default/spinner.css | 58 - .../1.5/themes/default/splitbutton.css | 12 - .../1.5/themes/default/switchbutton.css | 77 - .../jquery.easyui/1.5/themes/default/tabs.css | 413 - .../1.5/themes/default/textbox.css | 139 - .../1.5/themes/default/tooltip.css | 103 - .../jquery.easyui/1.5/themes/default/tree.css | 161 - .../1.5/themes/default/validatebox.css | 5 - .../1.5/themes/default/window.css | 112 - .../1.5/themes/gray/accordion.css | 41 - .../1.5/themes/gray/calendar.css | 202 - .../jquery.easyui/1.5/themes/gray/combo.css | 35 - .../1.5/themes/gray/combobox.css | 39 - .../1.5/themes/gray/datagrid.css | 288 - .../1.5/themes/gray/datalist.css | 95 - .../jquery.easyui/1.5/themes/gray/datebox.css | 36 - .../jquery.easyui/1.5/themes/gray/dialog.css | 47 - .../jquery.easyui/1.5/themes/gray/easyui.css | 2917 --- .../jquery.easyui/1.5/themes/gray/filebox.css | 20 - .../themes/gray/images/accordion_arrows.png | Bin 125 -> 0 bytes .../1.5/themes/gray/images/blank.gif | Bin 43 -> 0 bytes .../themes/gray/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.5/themes/gray/images/combo_arrow.png | Bin 103 -> 0 bytes .../1.5/themes/gray/images/datagrid_icons.png | Bin 330 -> 0 bytes .../1.5/themes/gray/images/datebox_arrow.png | Bin 626 -> 0 bytes .../1.5/themes/gray/images/layout_arrows.png | Bin 181 -> 0 bytes .../1.5/themes/gray/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/gray/images/loading.gif | Bin 1737 -> 0 bytes .../1.5/themes/gray/images/menu_arrows.png | Bin 160 -> 0 bytes .../1.5/themes/gray/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/gray/images/pagination_icons.png | Bin 466 -> 0 bytes .../1.5/themes/gray/images/panel_tools.png | Bin 191 -> 0 bytes .../themes/gray/images/passwordbox_close.png | Bin 149 -> 0 bytes .../themes/gray/images/passwordbox_open.png | Bin 160 -> 0 bytes .../themes/gray/images/searchbox_button.png | Bin 813 -> 0 bytes .../1.5/themes/gray/images/slider_handle.png | Bin 863 -> 0 bytes .../1.5/themes/gray/images/spinner_arrows.png | Bin 149 -> 0 bytes .../1.5/themes/gray/images/tabs_icons.png | Bin 144 -> 0 bytes .../1.5/themes/gray/images/tree_icons.png | Bin 3115 -> 0 bytes .../gray/images/validatebox_warning.png | Bin 921 -> 0 bytes .../jquery.easyui/1.5/themes/gray/layout.css | 133 - .../1.5/themes/gray/linkbutton.css | 203 - .../jquery.easyui/1.5/themes/gray/menu.css | 119 - .../1.5/themes/gray/menubutton.css | 94 - .../1.5/themes/gray/messager.css | 44 - .../1.5/themes/gray/numberbox.css | 0 .../1.5/themes/gray/pagination.css | 71 - .../jquery.easyui/1.5/themes/gray/panel.css | 142 - .../1.5/themes/gray/passwordbox.css | 6 - .../1.5/themes/gray/progressbar.css | 32 - .../1.5/themes/gray/propertygrid.css | 28 - .../1.5/themes/gray/searchbox.css | 61 - .../jquery.easyui/1.5/themes/gray/slider.css | 101 - .../jquery.easyui/1.5/themes/gray/spinner.css | 58 - .../1.5/themes/gray/splitbutton.css | 12 - .../1.5/themes/gray/switchbutton.css | 77 - .../jquery.easyui/1.5/themes/gray/tabs.css | 413 - .../jquery.easyui/1.5/themes/gray/textbox.css | 139 - .../jquery.easyui/1.5/themes/gray/tooltip.css | 103 - .../jquery.easyui/1.5/themes/gray/tree.css | 161 - .../1.5/themes/gray/validatebox.css | 5 - .../jquery.easyui/1.5/themes/gray/window.css | 112 - .../plugins/jquery.easyui/1.5/themes/icon.css | 96 - .../jquery.easyui/1.5/themes/icons/back.png | Bin 912 -> 0 bytes .../jquery.easyui/1.5/themes/icons/blank.gif | Bin 43 -> 0 bytes .../jquery.easyui/1.5/themes/icons/cancel.png | Bin 1133 -> 0 bytes .../jquery.easyui/1.5/themes/icons/clear.png | Bin 779 -> 0 bytes .../jquery.easyui/1.5/themes/icons/cut.png | Bin 1024 -> 0 bytes .../1.5/themes/icons/edit_add.png | Bin 1088 -> 0 bytes .../1.5/themes/icons/edit_remove.png | Bin 625 -> 0 bytes .../1.5/themes/icons/filesave.png | Bin 898 -> 0 bytes .../jquery.easyui/1.5/themes/icons/filter.png | Bin 305 -> 0 bytes .../jquery.easyui/1.5/themes/icons/help.png | Bin 1187 -> 0 bytes .../1.5/themes/icons/large_chart.png | Bin 1669 -> 0 bytes .../1.5/themes/icons/large_clipart.png | Bin 1727 -> 0 bytes .../1.5/themes/icons/large_picture.png | Bin 1667 -> 0 bytes .../1.5/themes/icons/large_shapes.png | Bin 1318 -> 0 bytes .../1.5/themes/icons/large_smartart.png | Bin 1336 -> 0 bytes .../jquery.easyui/1.5/themes/icons/lock.png | Bin 311 -> 0 bytes .../jquery.easyui/1.5/themes/icons/man.png | Bin 244 -> 0 bytes .../1.5/themes/icons/mini_add.png | Bin 244 -> 0 bytes .../1.5/themes/icons/mini_edit.png | Bin 161 -> 0 bytes .../1.5/themes/icons/mini_refresh.png | Bin 160 -> 0 bytes .../jquery.easyui/1.5/themes/icons/more.png | Bin 110 -> 0 bytes .../jquery.easyui/1.5/themes/icons/no.png | Bin 922 -> 0 bytes .../jquery.easyui/1.5/themes/icons/ok.png | Bin 883 -> 0 bytes .../jquery.easyui/1.5/themes/icons/pencil.png | Bin 713 -> 0 bytes .../jquery.easyui/1.5/themes/icons/print.png | Bin 1057 -> 0 bytes .../jquery.easyui/1.5/themes/icons/redo.png | Bin 708 -> 0 bytes .../jquery.easyui/1.5/themes/icons/reload.png | Bin 1045 -> 0 bytes .../jquery.easyui/1.5/themes/icons/search.png | Bin 813 -> 0 bytes .../jquery.easyui/1.5/themes/icons/sum.png | Bin 289 -> 0 bytes .../jquery.easyui/1.5/themes/icons/tip.png | Bin 743 -> 0 bytes .../jquery.easyui/1.5/themes/icons/undo.png | Bin 707 -> 0 bytes .../1.5/themes/material/accordion.css | 41 - .../1.5/themes/material/calendar.css | 202 - .../1.5/themes/material/combo.css | 35 - .../1.5/themes/material/combobox.css | 39 - .../1.5/themes/material/datagrid.css | 282 - .../1.5/themes/material/datalist.css | 95 - .../1.5/themes/material/datebox.css | 36 - .../1.5/themes/material/dialog.css | 47 - .../1.5/themes/material/easyui.css | 2926 --- .../1.5/themes/material/filebox.css | 20 - .../1.5/themes/material/images/Thumbs.db | Bin 35328 -> 0 bytes .../material/images/accordion_arrows.png | Bin 125 -> 0 bytes .../1.5/themes/material/images/blank.gif | Bin 43 -> 0 bytes .../material/images/calendar_arrows.png | Bin 173 -> 0 bytes .../themes/material/images/combo_arrow.png | Bin 103 -> 0 bytes .../themes/material/images/datagrid_icons.png | Bin 330 -> 0 bytes .../themes/material/images/datebox_arrow.png | Bin 626 -> 0 bytes .../themes/material/images/layout_arrows.png | Bin 181 -> 0 bytes .../themes/material/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/material/images/loading.gif | Bin 1737 -> 0 bytes .../themes/material/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/material/images/messager_icons.png | Bin 6116 -> 0 bytes .../material/images/pagination_icons.png | Bin 466 -> 0 bytes .../themes/material/images/panel_tools.png | Bin 191 -> 0 bytes .../material/images/passwordbox_close.png | Bin 149 -> 0 bytes .../material/images/passwordbox_open.png | Bin 160 -> 0 bytes .../material/images/searchbox_button.png | Bin 813 -> 0 bytes .../themes/material/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/material/images/spinner_arrows.png | Bin 149 -> 0 bytes .../1.5/themes/material/images/tabs_icons.png | Bin 144 -> 0 bytes .../1.5/themes/material/images/tree_icons.png | Bin 3115 -> 0 bytes .../material/images/validatebox_warning.png | Bin 921 -> 0 bytes .../1.5/themes/material/layout.css | 133 - .../1.5/themes/material/linkbutton.css | 191 - .../1.5/themes/material/menu.css | 119 - .../1.5/themes/material/menubutton.css | 94 - .../1.5/themes/material/messager.css | 44 - .../1.5/themes/material/numberbox.css | 0 .../1.5/themes/material/pagination.css | 71 - .../1.5/themes/material/panel.css | 136 - .../1.5/themes/material/passwordbox.css | 6 - .../1.5/themes/material/progressbar.css | 32 - .../1.5/themes/material/propertygrid.css | 28 - .../1.5/themes/material/searchbox.css | 61 - .../1.5/themes/material/slider.css | 101 - .../1.5/themes/material/spinner.css | 58 - .../1.5/themes/material/splitbutton.css | 12 - .../1.5/themes/material/switchbutton.css | 77 - .../1.5/themes/material/tabs.css | 377 - .../1.5/themes/material/textbox.css | 139 - .../1.5/themes/material/tooltip.css | 103 - .../1.5/themes/material/tree.css | 161 - .../1.5/themes/material/validatebox.css | 5 - .../1.5/themes/material/window.css | 106 - .../1.5/themes/metro/accordion.css | 41 - .../1.5/themes/metro/calendar.css | 202 - .../jquery.easyui/1.5/themes/metro/combo.css | 35 - .../1.5/themes/metro/combobox.css | 39 - .../1.5/themes/metro/datagrid.css | 282 - .../1.5/themes/metro/datalist.css | 95 - .../1.5/themes/metro/datebox.css | 36 - .../jquery.easyui/1.5/themes/metro/dialog.css | 47 - .../jquery.easyui/1.5/themes/metro/easyui.css | 2863 --- .../1.5/themes/metro/filebox.css | 20 - .../themes/metro/images/accordion_arrows.png | Bin 184 -> 0 bytes .../1.5/themes/metro/images/blank.gif | Bin 43 -> 0 bytes .../themes/metro/images/calendar_arrows.png | Bin 173 -> 0 bytes .../1.5/themes/metro/images/combo_arrow.png | Bin 117 -> 0 bytes .../themes/metro/images/datagrid_icons.png | Bin 307 -> 0 bytes .../1.5/themes/metro/images/datebox_arrow.png | Bin 626 -> 0 bytes .../1.5/themes/metro/images/layout_arrows.png | Bin 319 -> 0 bytes .../1.5/themes/metro/images/linkbutton_bg.png | Bin 1274 -> 0 bytes .../1.5/themes/metro/images/loading.gif | Bin 1737 -> 0 bytes .../1.5/themes/metro/images/menu_arrows.png | Bin 160 -> 0 bytes .../themes/metro/images/messager_icons.png | Bin 6116 -> 0 bytes .../themes/metro/images/pagination_icons.png | Bin 628 -> 0 bytes .../1.5/themes/metro/images/panel_tools.png | Bin 194 -> 0 bytes .../themes/metro/images/passwordbox_close.png | Bin 159 -> 0 bytes .../themes/metro/images/passwordbox_open.png | Bin 165 -> 0 bytes .../themes/metro/images/searchbox_button.png | Bin 813 -> 0 bytes .../1.5/themes/metro/images/slider_handle.png | Bin 863 -> 0 bytes .../themes/metro/images/spinner_arrows.png | Bin 149 -> 0 bytes .../1.5/themes/metro/images/tabs_icons.png | Bin 150 -> 0 bytes .../1.5/themes/metro/images/tree_icons.png | Bin 3115 -> 0 bytes .../metro/images/validatebox_warning.png | Bin 921 -> 0 bytes .../jquery.easyui/1.5/themes/metro/layout.css | 133 - .../1.5/themes/metro/linkbutton.css | 203 - .../jquery.easyui/1.5/themes/metro/menu.css | 119 - .../1.5/themes/metro/menubutton.css | 94 - .../1.5/themes/metro/messager.css | 44 - .../1.5/themes/metro/numberbox.css | 0 .../1.5/themes/metro/pagination.css | 71 - .../jquery.easyui/1.5/themes/metro/panel.css | 136 - .../1.5/themes/metro/passwordbox.css | 6 - .../1.5/themes/metro/progressbar.css | 32 - .../1.5/themes/metro/propertygrid.css | 28 - .../1.5/themes/metro/searchbox.css | 61 - .../jquery.easyui/1.5/themes/metro/slider.css | 101 - .../1.5/themes/metro/spinner.css | 58 - .../1.5/themes/metro/splitbutton.css | 12 - .../1.5/themes/metro/switchbutton.css | 77 - .../jquery.easyui/1.5/themes/metro/tabs.css | 377 - .../1.5/themes/metro/textbox.css | 139 - .../1.5/themes/metro/tooltip.css | 103 - .../jquery.easyui/1.5/themes/metro/tree.css | 161 - .../1.5/themes/metro/validatebox.css | 5 - .../jquery.easyui/1.5/themes/metro/window.css | 106 - .../jquery.easyui/1.5/themes/mobile.css | 380 - .../1.4.5/jquery.mobile-1.4.5.min.js | 10 - .../1.4.5/jquery.mobile.event-1.4.5.min.js | 3 - .../2.8.1/jquery.serializejson.js | 340 - .../2.8.1/jquery.serializejson.min.js | 10 - .../2.5.0/jquery.serialize-object.min.js | 8 - .../plugins/jquery.swfupload/1.0.0/button.png | Bin 697 -> 0 bytes .../jquery.swfupload/1.0.0/button_file.png | Bin 689 -> 0 bytes .../jquery.swfupload/1.0.0/fileprogress.js | 159 - .../jquery.swfupload/1.0.0/handlers.js | 185 - .../1.0.0/jquery.swfupload.js | 64 - .../plugins/jquery.swfupload/1.0.0/load.gif | Bin 1942 -> 0 bytes .../jquery.swfupload/1.0.0/swfupload.js | 980 - .../jquery.swfupload/1.0.0/swfupload.queue.js | 85 - .../jquery.swfupload/1.0.0/swfupload.swf | Bin 12787 -> 0 bytes .../1.0.0/swfuploadbutton.swf | Bin 3056 -> 0 bytes .../jquery.swfupload/1.0.0/upload_file.png | Bin 1897 -> 0 bytes .../jquery.swfupload/1.0.0/upload_pic.png | Bin 1164 -> 0 bytes .../jquery.tmpl/1.4.2/jquery.tmpl.min.js | 10 - .../1.6/jquery.touchSwipe.min.js | 14 - .../plugins/jquery.ui/1.10.4/jquery-ui.min.js | 12 - .../1.15.0/additional-methods.js | 1056 - .../1.15.0/additional-methods.min.js | 4 - .../1.15.0/jquery.validate.js | 1532 -- .../1.15.0/jquery.validate.min.js | 4 - .../1.15.0/localization/messages_ar.js | 35 - .../1.15.0/localization/messages_ar.min.js | 4 - .../1.15.0/localization/messages_bg.js | 35 - .../1.15.0/localization/messages_bg.min.js | 4 - .../1.15.0/localization/messages_bn_BD.js | 35 - .../1.15.0/localization/messages_bn_BD.min.js | 4 - .../1.15.0/localization/messages_ca.js | 35 - .../1.15.0/localization/messages_ca.min.js | 4 - .../1.15.0/localization/messages_cs.js | 35 - .../1.15.0/localization/messages_cs.min.js | 4 - .../1.15.0/localization/messages_da.js | 32 - .../1.15.0/localization/messages_da.min.js | 4 - .../1.15.0/localization/messages_de.js | 32 - .../1.15.0/localization/messages_de.min.js | 4 - .../1.15.0/localization/messages_el.js | 35 - .../1.15.0/localization/messages_el.min.js | 4 - .../1.15.0/localization/messages_es.js | 38 - .../1.15.0/localization/messages_es.min.js | 4 - .../1.15.0/localization/messages_es_AR.js | 39 - .../1.15.0/localization/messages_es_AR.min.js | 4 - .../1.15.0/localization/messages_es_PE.js | 39 - .../1.15.0/localization/messages_es_PE.min.js | 4 - .../1.15.0/localization/messages_et.js | 33 - .../1.15.0/localization/messages_et.min.js | 4 - .../1.15.0/localization/messages_eu.js | 35 - .../1.15.0/localization/messages_eu.min.js | 4 - .../1.15.0/localization/messages_fa.js | 38 - .../1.15.0/localization/messages_fa.min.js | 4 - .../1.15.0/localization/messages_fi.js | 33 - .../1.15.0/localization/messages_fi.min.js | 4 - .../1.15.0/localization/messages_fr.js | 61 - .../1.15.0/localization/messages_fr.min.js | 4 - .../1.15.0/localization/messages_ge.js | 35 - .../1.15.0/localization/messages_ge.min.js | 4 - .../1.15.0/localization/messages_gl.js | 40 - .../1.15.0/localization/messages_gl.min.js | 4 - .../1.15.0/localization/messages_he.js | 35 - .../1.15.0/localization/messages_he.min.js | 4 - .../1.15.0/localization/messages_hr.js | 35 - .../1.15.0/localization/messages_hr.min.js | 4 - .../1.15.0/localization/messages_hu.js | 34 - .../1.15.0/localization/messages_hu.min.js | 4 - .../1.15.0/localization/messages_hy_AM.js | 35 - .../1.15.0/localization/messages_hy_AM.min.js | 4 - .../1.15.0/localization/messages_id.js | 34 - .../1.15.0/localization/messages_id.min.js | 4 - .../1.15.0/localization/messages_is.js | 33 - .../1.15.0/localization/messages_is.min.js | 4 - .../1.15.0/localization/messages_it.js | 39 - .../1.15.0/localization/messages_it.min.js | 4 - .../1.15.0/localization/messages_ja.js | 35 - .../1.15.0/localization/messages_ja.min.js | 4 - .../1.15.0/localization/messages_ka.js | 35 - .../1.15.0/localization/messages_ka.min.js | 4 - .../1.15.0/localization/messages_kk.js | 35 - .../1.15.0/localization/messages_kk.min.js | 4 - .../1.15.0/localization/messages_ko.js | 35 - .../1.15.0/localization/messages_ko.min.js | 4 - .../1.15.0/localization/messages_lt.js | 35 - .../1.15.0/localization/messages_lt.min.js | 4 - .../1.15.0/localization/messages_lv.js | 35 - .../1.15.0/localization/messages_lv.min.js | 4 - .../1.15.0/localization/messages_mk.js | 35 - .../1.15.0/localization/messages_mk.min.js | 4 - .../1.15.0/localization/messages_my.js | 35 - .../1.15.0/localization/messages_my.min.js | 4 - .../1.15.0/localization/messages_nl.js | 45 - .../1.15.0/localization/messages_nl.min.js | 4 - .../1.15.0/localization/messages_no.js | 35 - .../1.15.0/localization/messages_no.min.js | 4 - .../1.15.0/localization/messages_pl.js | 36 - .../1.15.0/localization/messages_pl.min.js | 4 - .../1.15.0/localization/messages_pt_BR.js | 87 - .../1.15.0/localization/messages_pt_BR.min.js | 4 - .../1.15.0/localization/messages_pt_PT.js | 39 - .../1.15.0/localization/messages_pt_PT.min.js | 4 - .../1.15.0/localization/messages_ro.js | 35 - .../1.15.0/localization/messages_ro.min.js | 4 - .../1.15.0/localization/messages_ru.js | 35 - .../1.15.0/localization/messages_ru.min.js | 4 - .../1.15.0/localization/messages_si.js | 35 - .../1.15.0/localization/messages_si.min.js | 4 - .../1.15.0/localization/messages_sk.js | 32 - .../1.15.0/localization/messages_sk.min.js | 4 - .../1.15.0/localization/messages_sl.js | 35 - .../1.15.0/localization/messages_sl.min.js | 4 - .../1.15.0/localization/messages_sr.js | 35 - .../1.15.0/localization/messages_sr.min.js | 4 - .../1.15.0/localization/messages_sr_lat.js | 35 - .../localization/messages_sr_lat.min.js | 4 - .../1.15.0/localization/messages_sv.js | 33 - .../1.15.0/localization/messages_sv.min.js | 4 - .../1.15.0/localization/messages_th.js | 35 - .../1.15.0/localization/messages_th.min.js | 4 - .../1.15.0/localization/messages_tj.js | 35 - .../1.15.0/localization/messages_tj.min.js | 4 - .../1.15.0/localization/messages_tr.js | 36 - .../1.15.0/localization/messages_tr.min.js | 4 - .../1.15.0/localization/messages_uk.js | 35 - .../1.15.0/localization/messages_uk.min.js | 4 - .../1.15.0/localization/messages_vi.js | 35 - .../1.15.0/localization/messages_vi.min.js | 4 - .../1.15.0/localization/messages_zh.js | 35 - .../1.15.0/localization/messages_zh.min.js | 4 - .../1.15.0/localization/messages_zh_TW.js | 36 - .../1.15.0/localization/messages_zh_TW.min.js | 4 - .../1.15.0/localization/methods_de.js | 24 - .../1.15.0/localization/methods_de.min.js | 4 - .../1.15.0/localization/methods_es_CL.js | 24 - .../1.15.0/localization/methods_es_CL.min.js | 4 - .../1.15.0/localization/methods_fi.js | 24 - .../1.15.0/localization/methods_fi.min.js | 4 - .../1.15.0/localization/methods_nl.js | 21 - .../1.15.0/localization/methods_nl.min.js | 4 - .../1.15.0/localization/methods_pt.js | 21 - .../1.15.0/localization/methods_pt.min.js | 4 - .../1.15.0/ms.validator.min.js | 1 - .../pickadate/3.5.6/compressed/legacy.js | 10 - .../pickadate/3.5.6/compressed/picker.date.js | 5 - .../pickadate/3.5.6/compressed/picker.js | 7 - .../pickadate/3.5.6/compressed/picker.time.js | 5 - .../3.5.6/compressed/themes/classic.css | 4 - .../3.5.6/compressed/themes/classic.date.css | 1 - .../3.5.6/compressed/themes/classic.time.css | 1 - .../3.5.6/compressed/themes/default.css | 4 - .../3.5.6/compressed/themes/default.date.css | 1 - .../3.5.6/compressed/themes/default.time.css | 1 - .../pickadate/3.5.6/compressed/themes/rtl.css | 3 - .../3.5.6/compressed/translations/ar.js | 1 - .../3.5.6/compressed/translations/bg_BG.js | 1 - .../3.5.6/compressed/translations/bs_BA.js | 1 - .../3.5.6/compressed/translations/ca_ES.js | 1 - .../3.5.6/compressed/translations/cs_CZ.js | 1 - .../3.5.6/compressed/translations/da_DK.js | 1 - .../3.5.6/compressed/translations/de_DE.js | 1 - .../3.5.6/compressed/translations/el_GR.js | 1 - .../3.5.6/compressed/translations/es_ES.js | 1 - .../3.5.6/compressed/translations/et_EE.js | 1 - .../3.5.6/compressed/translations/eu_ES.js | 1 - .../3.5.6/compressed/translations/fa_IR.js | 1 - .../3.5.6/compressed/translations/fi_FI.js | 1 - .../3.5.6/compressed/translations/fr_FR.js | 1 - .../3.5.6/compressed/translations/gl_ES.js | 1 - .../3.5.6/compressed/translations/he_IL.js | 1 - .../3.5.6/compressed/translations/hi_IN.js | 1 - .../3.5.6/compressed/translations/hr_HR.js | 1 - .../3.5.6/compressed/translations/hu_HU.js | 1 - .../3.5.6/compressed/translations/id_ID.js | 1 - .../3.5.6/compressed/translations/is_IS.js | 1 - .../3.5.6/compressed/translations/it_IT.js | 1 - .../3.5.6/compressed/translations/ja_JP.js | 1 - .../3.5.6/compressed/translations/ko_KR.js | 1 - .../3.5.6/compressed/translations/lt_LT.js | 1 - .../3.5.6/compressed/translations/lv_LV.js | 1 - .../3.5.6/compressed/translations/nb_NO.js | 1 - .../3.5.6/compressed/translations/ne_NP.js | 1 - .../3.5.6/compressed/translations/nl_NL.js | 1 - .../3.5.6/compressed/translations/no_NO.js | 1 - .../3.5.6/compressed/translations/pl_PL.js | 1 - .../3.5.6/compressed/translations/pt_BR.js | 1 - .../3.5.6/compressed/translations/pt_PT.js | 1 - .../3.5.6/compressed/translations/ro_RO.js | 1 - .../3.5.6/compressed/translations/ru_RU.js | 1 - .../3.5.6/compressed/translations/sk_SK.js | 1 - .../3.5.6/compressed/translations/sl_SI.js | 1 - .../3.5.6/compressed/translations/sv_SE.js | 1 - .../3.5.6/compressed/translations/th_TH.js | 1 - .../3.5.6/compressed/translations/tr_TR.js | 1 - .../3.5.6/compressed/translations/uk_UA.js | 1 - .../3.5.6/compressed/translations/vi_VN.js | 1 - .../3.5.6/compressed/translations/zh_CN.js | 1 - .../3.5.6/compressed/translations/zh_TW.js | 1 - .../static/plugins/pickadate/3.5.6/legacy.js | 133 - .../plugins/pickadate/3.5.6/picker.date.js | 1354 -- .../static/plugins/pickadate/3.5.6/picker.js | 1163 -- .../plugins/pickadate/3.5.6/picker.time.js | 1013 - .../3.5.6/themes-source/_variables.less | 171 - .../3.5.6/themes-source/base.date.less | 333 - .../pickadate/3.5.6/themes-source/base.less | 55 - .../3.5.6/themes-source/base.time.less | 119 - .../3.5.6/themes-source/classic.date.less | 9 - .../3.5.6/themes-source/classic.less | 103 - .../3.5.6/themes-source/classic.time.less | 49 - .../3.5.6/themes-source/default.date.less | 9 - .../3.5.6/themes-source/default.less | 192 - .../3.5.6/themes-source/default.time.less | 41 - .../pickadate/3.5.6/themes-source/rtl.less | 38 - .../pickadate/3.5.6/themes/classic.css | 99 - .../pickadate/3.5.6/themes/classic.date.css | 301 - .../pickadate/3.5.6/themes/classic.time.css | 132 - .../pickadate/3.5.6/themes/default.css | 168 - .../pickadate/3.5.6/themes/default.date.css | 301 - .../pickadate/3.5.6/themes/default.time.css | 126 - .../plugins/pickadate/3.5.6/themes/rtl.css | 29 - .../3.5.6/translations/FORMATTING.md | 7 - .../pickadate/3.5.6/translations/NAMING.md | 21 - .../pickadate/3.5.6/translations/ar.js | 16 - .../pickadate/3.5.6/translations/bg_BG.js | 17 - .../pickadate/3.5.6/translations/bs_BA.js | 17 - .../pickadate/3.5.6/translations/ca_ES.js | 18 - .../pickadate/3.5.6/translations/cs_CZ.js | 17 - .../pickadate/3.5.6/translations/da_DK.js | 18 - .../pickadate/3.5.6/translations/de_DE.js | 18 - .../pickadate/3.5.6/translations/el_GR.js | 17 - .../pickadate/3.5.6/translations/es_ES.js | 18 - .../pickadate/3.5.6/translations/et_EE.js | 17 - .../pickadate/3.5.6/translations/eu_ES.js | 17 - .../pickadate/3.5.6/translations/fa_IR.js | 19 - .../pickadate/3.5.6/translations/fi_FI.js | 17 - .../pickadate/3.5.6/translations/fr_FR.js | 22 - .../pickadate/3.5.6/translations/gl_ES.js | 17 - .../pickadate/3.5.6/translations/he_IL.js | 16 - .../pickadate/3.5.6/translations/hi_IN.js | 20 - .../pickadate/3.5.6/translations/hr_HR.js | 17 - .../pickadate/3.5.6/translations/hu_HU.js | 17 - .../pickadate/3.5.6/translations/id_ID.js | 17 - .../pickadate/3.5.6/translations/is_IS.js | 17 - .../pickadate/3.5.6/translations/it_IT.js | 24 - .../pickadate/3.5.6/translations/ja_JP.js | 17 - .../pickadate/3.5.6/translations/ko_KR.js | 17 - .../pickadate/3.5.6/translations/lt_LT.js | 24 - .../pickadate/3.5.6/translations/lv_LV.js | 13 - .../pickadate/3.5.6/translations/nb_NO.js | 18 - .../pickadate/3.5.6/translations/ne_NP.js | 17 - .../pickadate/3.5.6/translations/nl_NL.js | 18 - .../pickadate/3.5.6/translations/pl_PL.js | 18 - .../pickadate/3.5.6/translations/pt_BR.js | 17 - .../pickadate/3.5.6/translations/pt_PT.js | 17 - .../pickadate/3.5.6/translations/ro_RO.js | 17 - .../pickadate/3.5.6/translations/ru_RU.js | 18 - .../pickadate/3.5.6/translations/sk_SK.js | 18 - .../pickadate/3.5.6/translations/sl_SI.js | 18 - .../pickadate/3.5.6/translations/sv_SE.js | 22 - .../pickadate/3.5.6/translations/th_TH.js | 16 - .../pickadate/3.5.6/translations/tr_TR.js | 18 - .../pickadate/3.5.6/translations/uk_UA.js | 17 - .../pickadate/3.5.6/translations/vi_VN.js | 15 - .../pickadate/3.5.6/translations/zh_CN.js | 18 - .../pickadate/3.5.6/translations/zh_TW.js | 18 - .../static/plugins/seajs/2.0.0/sea-debug.js | 946 - .../webapp/static/plugins/seajs/2.0.0/sea.js | 2 - .../plugins/seajs/3.0.0/runtime-debug.js | 925 - .../static/plugins/seajs/3.0.0/runtime.js | 2 - .../static/plugins/seajs/3.0.0/sea-debug.js | 1131 -- .../webapp/static/plugins/seajs/3.0.0/sea.js | 2 - .../plugins/seajs/3.0.0/standalone-debug.js | 78 - .../static/plugins/seajs/3.0.0/standalone.js | 2 - .../plugins/select2/4.0.3/css/select2.min.css | 1 - .../plugins/select2/4.0.3/js/select2.min.js | 3 - .../plugins/tmlpjs/1.0.0/jquery.tmpl.min.js | 10 - .../static/plugins/ztree/3.5/img/1_close.png | Bin 601 -> 0 bytes .../static/plugins/ztree/3.5/img/1_open.png | Bin 580 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/2.png | Bin 570 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/3.png | Bin 762 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/4.png | Bin 399 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/5.png | Bin 710 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/6.png | Bin 432 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/7.png | Bin 534 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/8.png | Bin 529 -> 0 bytes .../webapp/static/plugins/ztree/3.5/img/9.png | Bin 467 -> 0 bytes .../plugins/ztree/3.5/img/line_conn.gif | Bin 45 -> 0 bytes .../plugins/ztree/3.5/img/zTreeStandard.png | Bin 11173 -> 0 bytes .../ztree/3.5/jquery.ztree.all-3.5.min.js | 160 - .../static/plugins/ztree/3.5/zTreeStyle.css | 97 - .../skin/manager/4.6.4/css/ms.manager.min.css | 1091 - .../skin/manager/4.6.4/css/ms.mstore.min.css | 1 - .../static/skin/manager/4.6.4/images/1.jpg | Bin 72128 -> 0 bytes .../static/skin/manager/4.6.4/images/2.jpg | Bin 68833 -> 0 bytes .../static/skin/manager/4.6.4/images/3.jpg | Bin 52931 -> 0 bytes .../skin/manager/4.6.4/images/background.png | Bin 166318 -> 0 bytes .../skin/manager/4.6.4/images/error.png | Bin 1311 -> 0 bytes .../manager/4.6.4/images/errorDisplay.png | Bin 1195 -> 0 bytes .../skin/manager/4.6.4/images/loading.gif | Bin 18819 -> 0 bytes .../static/skin/manager/4.6.4/images/logo.png | Bin 25546 -> 0 bytes .../static/skin/manager/4.6.4/images/pic.png | Bin 14243 -> 0 bytes .../skin/manager/4.6.4/images/progress.gif | Bin 2608 -> 0 bytes .../skin/manager/4.6.4/images/share.png | Bin 34304 -> 0 bytes .../skin/manager/4.6.4/js/ms.manager.js | 292 - .../skin/manager/4.6.4/js/ms.manager.min.js | 1 - .../static/skin/manager/4.6.4/js/ms.web.js | 333 - .../webapp/templets/1/default/css/login.css | 2 +- .../webapp/templets/1/default/less/login.less | 2 +- 2091 files changed, 2 insertions(+), 303806 deletions(-) delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/css/app.css delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/css/index.css delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/css/login.css delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.eot delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.js delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.ttf delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff2 delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/images/default_handsome.jpg delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/images/login-bg.jpg delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/images/login-slogn.png delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/images/logo.png delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/images/version.png delete mode 100644 src/main/webapp/static/ms-admin/4.7.2/js/ms.upload.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/admin.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.min.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.min.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/css/app.css delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/fonts/FontAwesome.otf delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.eot delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.ttf delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff2 delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.ie8polyfill.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.ie8polyfill.min.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.min.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.widgets.helper.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.widgets.helper.min.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/app.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/handlebars.min.js delete mode 100644 src/main/webapp/static/plugins/amazeui/2.7.2/js/modernizr.js delete mode 100644 src/main/webapp/static/plugins/banner/all-heaf/css/CSSreset.min.css delete mode 100644 src/main/webapp/static/plugins/banner/all-heaf/css/divas_free_skin.css delete mode 100644 src/main/webapp/static/plugins/banner/all-heaf/images/next.svg delete mode 100644 src/main/webapp/static/plugins/banner/all-heaf/images/prev.svg delete mode 100644 src/main/webapp/static/plugins/banner/all-heaf/js/jquery.divas-1.0.min.js delete mode 100644 src/main/webapp/static/plugins/banner/normal/css/slider.css delete mode 100644 src/main/webapp/static/plugins/banner/normal/images/ad_ctr.png delete mode 100644 src/main/webapp/static/plugins/banner/normal/images/alpha.png delete mode 100644 src/main/webapp/static/plugins/banner/normal/images/dot.png delete mode 100644 src/main/webapp/static/plugins/banner/normal/js/slider.js delete mode 100644 src/main/webapp/static/plugins/banner/round-button/css/round-slider.css delete mode 100644 src/main/webapp/static/plugins/banner/round-button/images/dot.png delete mode 100644 src/main/webapp/static/plugins/banner/round-button/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/banner/round-button/images/next.png delete mode 100644 src/main/webapp/static/plugins/banner/round-button/images/prev.png delete mode 100644 src/main/webapp/static/plugins/banner/round-button/js/jquery.flexslider-min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.0/bootstrap-table.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.0/bootstrap-table.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.0/locale/bootstrap-table-zh-CN.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table-locale-all.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table-locale-all.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/bootstrap-table.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/angular/bootstrap-table-angular.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/angular/bootstrap-table-angular.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/auto-refresh/bootstrap-table-auto-refresh.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/auto-refresh/bootstrap-table-auto-refresh.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/click-edit-row/bootstrap-table-click-edit-row.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/click-edit-row/bootstrap-table-click-edit-row.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/click-edit-row/bootstrap-table-click-edit-row.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/cookie/bootstrap-table-cookie.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/cookie/bootstrap-table-cookie.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/copy-rows/bootstrap-table-copy-rows.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/copy-rows/bootstrap-table-copy-rows.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/editable/bootstrap-table-editable.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/editable/bootstrap-table-editable.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/export/bootstrap-table-export.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/export/bootstrap-table-export.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/filter-control/bootstrap-table-filter-control.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/filter-control/bootstrap-table-filter-control.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/filter-control/bootstrap-table-filter-control.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/filter/bootstrap-table-filter.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/filter/bootstrap-table-filter.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/flat-json/bootstrap-table-flat-json.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/flat-json/bootstrap-table-flat-json.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by-v2/bootstrap-table-group-by.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by-v2/bootstrap-table-group-by.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by-v2/bootstrap-table-group-by.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by/bootstrap-table-group-by.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by/bootstrap-table-group-by.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/group-by/bootstrap-table-group-by.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/i18n-enhance/bootstrap-table-i18n-enhance.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/key-events/bootstrap-table-key-events.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/key-events/bootstrap-table-key-events.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/mobile/bootstrap-table-mobile.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/mobile/bootstrap-table-mobile.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multi-column-toggle/bootstrap-table-multi-toggle.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-search/bootstrap-table-multiple-search.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-search/bootstrap-table-multiple-search.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-sort/bootstrap-table-multiple-sort.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/natural-sorting/bootstrap-table-natural-sorting.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/print/bootstrap-table-print.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/print/bootstrap-table-print.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/reorder-columns/bootstrap-table-reorder-columns.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/reorder-rows/bootstrap-table-reorder-rows.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/reorder-rows/bootstrap-table-reorder-rows.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/resizable/bootstrap-table-resizable.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/resizable/bootstrap-table-resizable.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/select2-filter/bootstrap-table-select2-filter.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/select2-filter/bootstrap-table-select2-filter.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/sticky-header/bootstrap-table-sticky-header.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/sticky-header/bootstrap-table-sticky-header.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/sticky-header/bootstrap-table-sticky-header.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/toolbar/bootstrap-table-toolbar.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/toolbar/bootstrap-table-toolbar.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/tree-column/bootstrap-table-tree-column.css delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/tree-column/bootstrap-table-tree-column.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/extensions/tree-column/bootstrap-table-tree-column.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-af-ZA.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-af-ZA.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ar-SA.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ar-SA.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ca-ES.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ca-ES.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-cs-CZ.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-cs-CZ.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-da-DK.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-da-DK.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-de-DE.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-de-DE.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-el-GR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-el-GR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-en-US.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-en-US.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-AR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-AR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-CL.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-CL.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-CR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-CR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-ES.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-ES.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-MX.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-MX.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-NI.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-NI.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-SP.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-es-SP.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-et-EE.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-et-EE.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fa-IR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fa-IR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fr-BE.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fr-BE.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fr-FR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-fr-FR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-he-IL.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-he-IL.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-hr-HR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-hr-HR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-hu-HU.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-hu-HU.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-id-ID.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-id-ID.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-it-IT.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-it-IT.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ja-JP.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ja-JP.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ka-GE.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ka-GE.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ko-KR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ko-KR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ms-MY.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ms-MY.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-nb-NO.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-nb-NO.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-nl-NL.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-nl-NL.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pl-PL.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pl-PL.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pt-BR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pt-BR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pt-PT.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-pt-PT.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ro-RO.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ro-RO.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ru-RU.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ru-RU.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-sk-SK.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-sk-SK.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-sv-SE.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-sv-SE.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-th-TH.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-th-TH.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-tr-TR.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-tr-TR.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-uk-UA.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-uk-UA.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ur-PK.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-ur-PK.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-uz-Latn-UZ.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-uz-Latn-UZ.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-vi-VN.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-vi-VN.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-zh-CN.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-zh-CN.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-zh-TW.js delete mode 100644 src/main/webapp/static/plugins/bootstrap-table/1.11.1/locale/bootstrap-table-zh-TW.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap.daterangepicker/1.3.4/daterangepicker.css delete mode 100644 src/main/webapp/static/plugins/bootstrap.daterangepicker/1.3.4/daterangepicker.js delete mode 100644 src/main/webapp/static/plugins/bootstrap.daterangepicker/1.3.4/moment.js delete mode 100644 src/main/webapp/static/plugins/bootstrap.select2/3.5.2/select2-spinner.gif delete mode 100644 src/main/webapp/static/plugins/bootstrap.select2/3.5.2/select2.css delete mode 100644 src/main/webapp/static/plugins/bootstrap.select2/3.5.2/select2.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap.select2/3.5.2/select2.png delete mode 100644 src/main/webapp/static/plugins/bootstrap.select2/3.5.2/select2x2.png delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-notify.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-responsive.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-switch.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-switch.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-theme.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-theme.css.map delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap-theme.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap.css.map delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrap.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/bootstrapValidator.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/formValidation.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/styles/alert-bangtidy.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/css/styles/alert-blackgloss.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/fonts/glyphicons-halflings-regular.eot delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/fonts/glyphicons-halflings-regular.svg delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/fonts/glyphicons-halflings-regular.ttf delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/fonts/glyphicons-halflings-regular.woff delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrap-notify.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrap-switch.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrap-switch.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrap.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrap.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/bootstrapValidator.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/formValidation.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.0/js/npm.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-datetimepicker.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-notify.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-responsive.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-switch.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-switch.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-theme.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-theme.css.map delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap-theme.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap.css.map delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrap.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrapValidator.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/bootstrapValidator.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/css/docs.min.css delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/fonts/glyphicons-halflings-regular.eot delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/fonts/glyphicons-halflings-regular.svg delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/fonts/glyphicons-halflings-regular.ttf delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/fonts/glyphicons-halflings-regular.woff delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap-datetimepicker.fr.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap-datetimepicker.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap-notify.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap-switch.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap-switch.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrap.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrapValidator.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/bootstrapValidator.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/docs.min.js delete mode 100644 src/main/webapp/static/plugins/bootstrap/3.3.5/js/npm.js delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/LICENCE.txt delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep1.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep1.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep2.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep2.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep3.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/beep3.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling1.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling1.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling2.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling2.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling3.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling3.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling4.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling4.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling5.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/bling5.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/blop.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/blop.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop1.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop1.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop2.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop2.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop3.mp3 delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/audio/boop3.ogg delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/jBox.css delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/jBox.js delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/jBox.min.js delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/themes/ModalBorder.css delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/themes/NoticeBorder.css delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/themes/TooltipBorder.css delete mode 100644 src/main/webapp/static/plugins/jBox/0.3.2/themes/TooltipDark.css delete mode 100644 src/main/webapp/static/plugins/jquery.daterangepicker/1.3.4/daterangepicker.css delete mode 100644 src/main/webapp/static/plugins/jquery.daterangepicker/1.3.4/daterangepicker.js delete mode 100644 src/main/webapp/static/plugins/jquery.daterangepicker/1.3.4/moment.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/changelog.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/datagrid-detailview.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/datagrid-scrollview.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/accordion/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/accordion/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/accordion/header.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/animation/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/animation/fade.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/animation/pop.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/animation/slide.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/badge/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/badge/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/badge/list.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/badge/tabs.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/switch.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/rowediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/selection.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/message.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/form/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/login1.jpg delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/modem.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/more.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/pda.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/scanner.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/tablet.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/input/numberspinner.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/input/textbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/layout/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/menubar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/image.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/link.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/pill.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/menu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/dnd.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/expandable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/tools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/custom.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/disabledate.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/firstday.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/animation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/customformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/dynamicdata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/navigation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotedata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotejsonp.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/navigation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/setvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/aligncolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cacheeditor.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/clientpagination.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/columngroup.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/complextoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/custompager.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/formatcolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozencolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozenrows.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/mergecells.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/multisorting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/products.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowborder.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/selection.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/simpletoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/transform.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/datalist_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/multiselect.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/remotedata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/buttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/clone.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/dateformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/events.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/restrict.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/sharedcalendar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/validate.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/showseconds.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/clearicon.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/format.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/demo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/complextoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/toolbarbuttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/constrain.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/snap.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/accept.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/sort.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/easyloader/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/buttonalign.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/form_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/load.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/validateonsubmit.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/addremove.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/autoheight.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/complex.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/full.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nestedlayout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nocollapsible.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/propertygrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/iconalign.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/plain.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/size.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/toggle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/customitem.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/events.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/inline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/alignment.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/alert.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/interactive.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/position.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/format.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/increment.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/attaching.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/custombuttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/layout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/links.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/simple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/customtools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/loadcontent.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/nestedpanel.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/paneltools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/customcolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/groupformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/propertygrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/resizable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/category.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/formattip.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/nonlinear.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/rule.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/vertical.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/action.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/autoheight.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/dropdown.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fixedwidth.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/hover.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/modem.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/pda.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/scanner.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/tablet.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/nestedtabs.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/striptools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabimage.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabposition.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabstools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/clearicon.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/custom.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/multiline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/size.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_dialog.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customcontent.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/position.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/toolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/tooltipdialog.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/animation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/dnd.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/editable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/formatting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lazyload.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lines.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/clientpagination.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/editable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/lines.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/reports.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data3.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/customtooltip.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/validateonblur.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/customtools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/inlinewindow.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/modalwindow.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/windowlayout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/easyloader.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.easyui.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.easyui.mobile.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/licence_gpl.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-af.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-am.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-ar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-bg.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-ca.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-cs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-cz.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-da.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-de.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-el.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-en.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-es.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-fr.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-it.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-jp.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-nl.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-pl.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-pt_BR.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-ru.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-sv_SE.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-tr.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-zh_CN.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/locale/easyui-lang-zh_TW.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.accordion.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.calendar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.combo.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.combobox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.combogrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.combotree.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.datagrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.datalist.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.datebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.datetimebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.datetimespinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.dialog.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.draggable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.droppable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.filebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.form.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.layout.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.linkbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.menu.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.menubutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.messager.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.mobile.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberspinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.pagination.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.panel.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.parser.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.progressbar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.propertygrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.resizable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.searchbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.slider.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.spinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.splitbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.switchbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tabs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.textbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.timespinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tooltip.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tree.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.treegrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.validatebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.window.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/readme.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/easyloader.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.accordion.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.calendar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.combobox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.datebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.draggable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.droppable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.form.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.linkbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.menu.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.parser.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.progressbar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.propertygrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.resizable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.slider.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.tabs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.window.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/color.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icon.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/back.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/cancel.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/clear.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/cut.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/edit_add.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/edit_remove.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/filesave.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/filter.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/help.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_chart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_clipart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_picture.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_shapes.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_smartart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/lock.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/man.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/mini_add.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/mini_edit.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/mini_refresh.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/more.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/no.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/ok.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/pencil.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/print.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/redo.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/reload.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/search.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/sum.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/tip.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/undo.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/mobile.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/changelog.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/header.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/fade.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/pop.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/slide.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/list.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/tabs.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/switch.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/rowediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/selection.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/message.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/form/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/login1.jpg delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/modem.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/more.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/pda.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/scanner.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/tablet.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/input/numberspinner.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/input/textbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/layout/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/menubar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/image.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/link.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/pill.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/menu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/dnd.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/expandable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/tools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/custom.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/disabledate.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/firstday.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/weeknumber.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/animation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/customformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/dynamicdata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/itemicon.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/navigation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotedata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotejsonp.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/navigation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/setvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/multiple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/treegrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/aligncolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cacheeditor.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/clientpagination.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/columngroup.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/complextoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/custompager.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/formatcolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozencolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozenrows.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/mergecells.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/multisorting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/products.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowborder.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowediting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/selection.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/simpletoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/transform.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/datalist_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/multiselect.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/remotedata.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/buttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/clone.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/dateformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/events.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/restrict.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/sharedcalendar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/validate.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/initvalue.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/showseconds.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/clearicon.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/format.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/demo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/complextoolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/toolbarbuttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/constrain.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/snap.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/accept.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/sort.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/easyloader/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/buttonalign.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/form_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/load.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/validateonsubmit.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/addremove.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/autoheight.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/collapsetitle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/complex.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/customcollapsetitle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/datagrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/full.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nestedlayout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nocollapsible.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/propertygrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/group.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/iconalign.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/plain.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/size.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/toggle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/customitem.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/events.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/inline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/alignment.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/nav.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/alert.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/interactive.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/position.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/format.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/align.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/increment.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/attaching.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/custombuttons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/layout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/links.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/simple.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/customtools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/loadcontent.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/nestedpanel.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/paneltools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/flash.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/validatepassword.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/customcolumns.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/groupformat.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/propertygrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/resizable/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/category.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/formattip.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/nonlinear.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/rule.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/vertical.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/action.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/autoheight.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/dropdown.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fixedwidth.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/hover.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/modem.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/pda.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/scanner.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/tablet.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/nestedtabs.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/striptools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/style.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabimage.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabposition.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabstools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/button.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/clearicon.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/custom.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/multiline.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/size.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/range.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_content.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_dialog.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/ajax.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customcontent.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/position.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/toolbar.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/tooltipdialog.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/animation.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/customcheckbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/dnd.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/editable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/formatting.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/icons.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lazyload.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lines.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/actions.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/checkbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/clientpagination.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/contextmenu.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/customcheckbox.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/editable.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/lines.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/reports.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data1.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data2.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data3.json delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/customtooltip.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/errorplacement.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/validateonblur.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/basic.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/borderstyle.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/customtools.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/fluid.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/footer.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/inlinewindow.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/modalwindow.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/windowlayout.html delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/easyloader.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.easyui.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.easyui.mobile.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.portal.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/license_freeware.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-af.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-am.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-ar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-bg.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-ca.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-cs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-cz.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-da.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-de.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-el.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-en.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-es.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-fr.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-it.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-jp.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-ko.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-nl.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-pl.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-pt_BR.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-ru.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-sv_SE.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-tr.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-zh_CN.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/locale/easyui-lang-zh_TW.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.accordion.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.calendar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.combo.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.combobox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.combogrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.combotree.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.combotreegrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.datagrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.datalist.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.datebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.datetimebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.datetimespinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.dialog.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.draggable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.droppable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.filebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.form.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.layout.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.linkbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menu.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menubutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.messager.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.mobile.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberspinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.pagination.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.panel.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.parser.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.passwordbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.progressbar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.propertygrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.resizable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.searchbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.slider.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.spinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.splitbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.switchbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tabs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.textbox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.timespinner.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tooltip.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tree.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.treegrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.validatebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.window.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/readme.txt delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/easyloader.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.accordion.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.calendar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.combobox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.datebox.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.draggable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.droppable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.form.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.linkbutton.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.menu.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.parser.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.progressbar.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.propertygrid.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.resizable.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.slider.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.tabs.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.window.js delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/color.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icon.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/back.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/cancel.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/clear.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/cut.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/edit_add.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/edit_remove.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/filesave.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/filter.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/help.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_chart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_clipart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_picture.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_shapes.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_smartart.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/lock.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/man.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/mini_add.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/mini_edit.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/mini_refresh.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/more.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/no.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/ok.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/pencil.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/print.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/redo.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/reload.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/search.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/sum.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/tip.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/undo.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/Thumbs.db delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/accordion.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/calendar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/combo.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/combobox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datagrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datalist.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/dialog.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/easyui.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/filebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/accordion_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/blank.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/calendar_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/combo_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/datagrid_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/datebox_arrow.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/layout_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/linkbutton_bg.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/loading.gif delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/menu_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/messager_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/pagination_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/panel_tools.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/passwordbox_close.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/passwordbox_open.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/searchbox_button.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/slider_handle.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/spinner_arrows.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tabs_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tree_icons.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/validatebox_warning.png delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/layout.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/linkbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/menu.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/menubutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/messager.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/numberbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/pagination.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/panel.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/passwordbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/progressbar.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/propertygrid.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/searchbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/slider.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/spinner.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/splitbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/switchbutton.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/tabs.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/textbox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/tooltip.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/tree.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/validatebox.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/window.css delete mode 100644 src/main/webapp/static/plugins/jquery.easyui/1.5/themes/mobile.css delete mode 100644 src/main/webapp/static/plugins/jquery.mobile/1.4.5/jquery.mobile-1.4.5.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.mobile/1.4.5/jquery.mobile.event-1.4.5.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.serializeJSON/2.8.1/jquery.serializejson.js delete mode 100644 src/main/webapp/static/plugins/jquery.serializeJSON/2.8.1/jquery.serializejson.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.serializeObject/2.5.0/jquery.serialize-object.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/button.png delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/button_file.png delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/fileprogress.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/handlers.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/jquery.swfupload.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/load.gif delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/swfupload.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/swfupload.queue.js delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/swfupload.swf delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/swfuploadbutton.swf delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/upload_file.png delete mode 100644 src/main/webapp/static/plugins/jquery.swfupload/1.0.0/upload_pic.png delete mode 100644 src/main/webapp/static/plugins/jquery.tmpl/1.4.2/jquery.tmpl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.touchswipe/1.6/jquery.touchSwipe.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.ui/1.10.4/jquery-ui.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/additional-methods.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/additional-methods.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/jquery.validate.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/jquery.validate.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ar.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ar.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_bg.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_bg.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_bn_BD.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_bn_BD.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ca.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ca.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_cs.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_cs.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_da.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_da.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_de.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_de.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_el.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_el.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es_AR.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es_AR.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es_PE.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_es_PE.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_et.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_et.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_eu.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_eu.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fa.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fa.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fi.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fi.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fr.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_fr.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ge.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ge.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_gl.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_gl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_he.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_he.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hr.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hr.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hu.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hu.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hy_AM.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_hy_AM.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_id.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_id.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_is.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_is.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_it.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_it.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ja.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ja.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ka.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ka.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_kk.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_kk.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ko.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ko.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_lt.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_lt.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_lv.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_lv.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_mk.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_mk.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_my.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_my.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_nl.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_nl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_no.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_no.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pl.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pt_BR.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pt_BR.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pt_PT.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_pt_PT.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ro.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ro.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ru.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_ru.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_si.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_si.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sk.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sk.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sl.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sr.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sr.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sr_lat.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sr_lat.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sv.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_sv.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_th.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_th.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_tj.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_tj.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_tr.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_tr.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_uk.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_uk.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_vi.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_vi.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_zh.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_zh.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_zh_TW.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/messages_zh_TW.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_de.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_de.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_es_CL.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_es_CL.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_fi.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_fi.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_nl.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_nl.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_pt.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/localization/methods_pt.min.js delete mode 100644 src/main/webapp/static/plugins/jquery.validation/1.15.0/ms.validator.min.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/legacy.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/picker.date.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/picker.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/picker.time.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/classic.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/classic.date.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/classic.time.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/default.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/default.date.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/default.time.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/themes/rtl.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ar.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/bg_BG.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/bs_BA.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ca_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/cs_CZ.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/da_DK.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/de_DE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/el_GR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/es_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/et_EE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/eu_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/fa_IR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/fi_FI.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/fr_FR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/gl_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/he_IL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/hi_IN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/hr_HR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/hu_HU.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/id_ID.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/is_IS.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/it_IT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ja_JP.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ko_KR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/lt_LT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/lv_LV.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/nb_NO.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ne_NP.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/nl_NL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/no_NO.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/pl_PL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/pt_BR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/pt_PT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ro_RO.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/ru_RU.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/sk_SK.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/sl_SI.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/sv_SE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/th_TH.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/tr_TR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/uk_UA.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/vi_VN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/zh_CN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/compressed/translations/zh_TW.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/legacy.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/picker.date.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/picker.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/picker.time.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/_variables.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/base.date.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/base.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/base.time.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/classic.date.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/classic.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/classic.time.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/default.date.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/default.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/default.time.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes-source/rtl.less delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/classic.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/classic.date.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/classic.time.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/default.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/default.date.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/default.time.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/themes/rtl.css delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/FORMATTING.md delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/NAMING.md delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ar.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/bg_BG.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/bs_BA.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ca_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/cs_CZ.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/da_DK.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/de_DE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/el_GR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/es_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/et_EE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/eu_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/fa_IR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/fi_FI.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/fr_FR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/gl_ES.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/he_IL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/hi_IN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/hr_HR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/hu_HU.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/id_ID.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/is_IS.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/it_IT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ja_JP.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ko_KR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/lt_LT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/lv_LV.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/nb_NO.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ne_NP.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/nl_NL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/pl_PL.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/pt_BR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/pt_PT.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ro_RO.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/ru_RU.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/sk_SK.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/sl_SI.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/sv_SE.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/th_TH.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/tr_TR.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/uk_UA.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/vi_VN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/zh_CN.js delete mode 100644 src/main/webapp/static/plugins/pickadate/3.5.6/translations/zh_TW.js delete mode 100644 src/main/webapp/static/plugins/seajs/2.0.0/sea-debug.js delete mode 100644 src/main/webapp/static/plugins/seajs/2.0.0/sea.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/runtime-debug.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/runtime.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/sea-debug.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/sea.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/standalone-debug.js delete mode 100644 src/main/webapp/static/plugins/seajs/3.0.0/standalone.js delete mode 100644 src/main/webapp/static/plugins/select2/4.0.3/css/select2.min.css delete mode 100644 src/main/webapp/static/plugins/select2/4.0.3/js/select2.min.js delete mode 100644 src/main/webapp/static/plugins/tmlpjs/1.0.0/jquery.tmpl.min.js delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/1_close.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/1_open.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/2.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/3.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/4.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/5.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/6.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/7.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/8.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/9.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/line_conn.gif delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/img/zTreeStandard.png delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/jquery.ztree.all-3.5.min.js delete mode 100644 src/main/webapp/static/plugins/ztree/3.5/zTreeStyle.css delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/css/ms.manager.min.css delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/css/ms.mstore.min.css delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/1.jpg delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/2.jpg delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/3.jpg delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/background.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/error.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/errorDisplay.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/loading.gif delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/logo.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/pic.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/progress.gif delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/images/share.png delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.js delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js delete mode 100644 src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js diff --git a/src/main/webapp/static/ms-admin/4.7.2/css/app.css b/src/main/webapp/static/ms-admin/4.7.2/css/app.css deleted file mode 100644 index f49b7d86..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/css/app.css +++ /dev/null @@ -1,86 +0,0 @@ -body { - margin: 0; - padding: 0; - background: #eee !important; -} - -a:link,a:visited,a:active{text-decoration: none; color:#409EFF;} - -.ms-container { - margin: 12px; - height: 100%; - padding: 14px 14px 0 14px; - background: #fff; -} - -.ms-header { - padding: 10px; - margin: 0; - border-bottom: 1px solid #ddd; - background: #fff; - height: 50px -} - -.ms-pagination { - padding: 20px 0 0; - text-align: right; -} - -.ms-fr { - float: right; -} - -.ms-tr { - text-align: right; -} - -.el-button+.el-button { - margin-left: 0 -} - -.ms-select{ - - display: block; -} - -.ms-datetimerange{ - width: 100% !important; -} -#index .ms-search{ - padding: 20px 0; - background: #fff; -} -#index .ms-search .ms-search-footer{ - line-height: 60px; - text-align: center; -} -#index .ms-table-pagination { - height: calc(100% - 75px); -} -#myPageTop { - width: 252px; -} -#myPageTop input { - width: 242px; -} -.el-button .iconfont { - font-size: 12px; - margin-right: 5px; -} -#form .ms-container{ - height:calc(100vh - 74px); -} -#index .ms-container{ - height: calc(100vh - 74px); -} -[v-cloak]{ - display: none; -} -/* 滚动条样式重写*/ -.el-table__body-wrapper::-webkit-scrollbar{ - width:6px; -} -.el-table__body-wrapper::-webkit-scrollbar-thumb { - border-radius: 10px; - background-color: rgba(144,147,153,.5); -} \ No newline at end of file diff --git a/src/main/webapp/static/ms-admin/4.7.2/css/index.css b/src/main/webapp/static/ms-admin/4.7.2/css/index.css deleted file mode 100644 index cd15e431..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/css/index.css +++ /dev/null @@ -1,512 +0,0 @@ -/* -*这里的值严格按照UI设计图标注值来进行设置 -*/ -/* -*颜色 -*/ -/* -*页面的边距 -*/ -/* -*字体 -*/ -/* -*头像 -*/ -/* - * 按钮 - */ -/* -*对常见的多行样式进行了方法封装,方便调用,加快开发效率 -*/ -html, -body { - min-height: 600px; - min-width: 810px; - width: 100vw; - background-color: #eee; - margin: 0; - display: flex; - font-weight: initial !important; - font-size: 14px !important; - color: #333 !important; -} -html *, -body * { - text-decoration: none !important; - font-family: Verdana, Arial, Helvetica, sans-serif; - box-sizing: border-box; -} -.ms-ellipsis { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; -} -.ms-align-center { - display: flex; - align-items: center; -} -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { - font-weight: initial; - font-size: 12px; - color: #999; - resize: none; -} -*::-webkit-scrollbar { - width: 8px; - height: 8px; -} -/*定义滚动条轨道 内阴影+圆角*/ -*::-webkit-scrollbar-track { - border-radius: 10px; - /*滚动条的背景区域的圆角*/ - background-color: #eee; - /*滚动条的背景颜色*/ -} -/*定义滑块 内阴影+圆角*/ -*::-webkit-scrollbar-thumb { - border-radius: 10px; - /*滚动条的圆角*/ - background-color: #e6e6e6; - /*滚动条的背景颜色*/ -} -.ms-container { - margin: 12px; - height: calc(100% - 24px); - padding: 14px; - background: #fff; -} -.ms-header { - padding: 10px; - margin: 0; - border-bottom: 1px solid #ddd; - background: #fff; - height: 50px; -} -.ms-header button { - height: 30px; -} -.ms-pagination { - padding: 20px 0; - text-align: right; -} -.ms-fr { - float: right; -} -.ms-tr { - text-align: right; -} -.ms-weixin-content { - width: calc(100% - 140px); -} -.ms-weixin-dialog .el-dialog__header { - height: 55px; - box-sizing: border-box; - padding: 10px 10px 25px 10px; - border-bottom: 1px solid #e6e6e6; -} -.ms-weixin-dialog .el-dialog__header .el-dialog__title { - font-weight: bold; - font-size: 14px; - color: #333; -} -.ms-weixin-dialog .el-dialog__footer { - border-top: 1px solid #e6e6e6; - padding: 15px !important; -} -.ms-hover { - cursor: pointer; -} -.ms-hover:hover { - color: #0099ff; - background: #fff; - border-color: #0099ff; -} -.ms-header-select { - font-size: 0; -} -.ms-header-select > .el-select:nth-of-type(2) { - margin: 0 10px; -} -.el-submenu .el-menu-item.is-active { - border-radius: 4px; -} -.el-card, -.el-message { - border-radius: 0 !important; -} -.sortable-ghost { - opacity: .3; - background: #ccc !important; - border-color: transparent !important; - color: transparent !important; -} -.sortable-ghost * { - background: #ccc !important; - border-color: transparent !important; - color: transparent !important; -} -.index { - width: 100%; - display: flex; -} -.ms-admin-header { - display: flex; - padding: 0; - background-color: #0099ff; - height: 50px !important; -} -.ms-admin-header .ms-admin-header-menu { - background-color: #0099ff; - border-bottom: none; - position: relative; -} -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item > *, -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item { - height: 50px !important; - line-height: 50px !important; - background-color: #0099ff !important; - color: rgba(255, 255, 255, 0.65) !important; - border-bottom: none !important; - font-size: 1em; -} -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item > *:hover, -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item:hover { - color: #fff !important; -} -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item > *.is-active, -.ms-admin-header .ms-admin-header-menu > .ms-admin-menu-item.is-active { - color: #fff !important; -} -.ms-admin-header .ms-admin-header-menu .ms-admin-shortcut-menu { - padding: 0; - user-select: none; - outline: none; - width: 100%; - min-width: 500px; - min-height: 200px; - background-color: #fff !important; - height: auto; - flex-wrap: wrap; - position: absolute; - right: 0; - top: 0; - z-index: 9; - background: #ffffff; - border: 1px solid #e6e6e6; - box-shadow: 2px 3px 5px 0.1px rgba(0, 0, 0, 0.1); -} -.ms-admin-header .ms-admin-header-menu .ms-admin-shortcut-menu > li { - margin: 0; - padding: 0 20px; - text-align: left; - display: -webkit-inline-box; - display: inline-block; - height: 50px; - line-height: 50px; - font-weight: normal; - font-size: 14px; - color: #333; -} -.ms-admin-header .ms-admin-header-menu .ms-admin-shortcut-menu > li:hover { - cursor: pointer; - color: #0099ff; -} -.ms-admin-header .ms-admin-header-menu .ms-admin-shortcut-menu i { - position: absolute; - top: 18px; - right: 19px; - font-weight: normal; - font-size: 14px; - color: #333; -} -.ms-admin-header .ms-admin-header-menu .ms-admin-shortcut-menu i:hover { - cursor: pointer; -} -.ms-admin-logo { - min-width: 200px; - width: 200px; - display: flex; - align-items: center; - overflow: hidden; -} -.ms-admin-logo > img { - padding: 20px 0 20px 20px; - width: 80px; -} -.ms-admin-logo > div { - display: flex; - align-items: center; -} -.ms-admin-logo > div img { - margin-top: -10px; - margin-left: 3px; -} -.ms-admin-logo > div span { - margin-top: -6px; - position: absolute; - margin-left: 10px; - font-size: 12px; -} -.ms-admin-logo .iconfont { - color: #fff; - margin-left: auto; - margin-right: 20px; - cursor: pointer; -} -.ms-admin-mstore { - margin-left: auto; - min-width: 200px; - display: flex; - align-items: center; - justify-content: flex-end; - padding: 0; - line-height: 1; -} -.ms-admin-mstore .ms-admin-people-head { - width: 30px !important; - height: 30px !important; - margin-right: 10px; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - background: #fff; - color: #0099ff; -} -.ms-admin-mstore .ms-admin-mstore-icon { - min-width: 50px; - width: 50px; - height: 50px; - background-color: #0080FF; - display: flex; - justify-content: center; - cursor: pointer; -} -.ms-admin-mstore .ms-admin-mstore-icon span { - border-radius: 50%; - font-weight: initial; - font-size: 12px; - color: #fff; - background: #f00; - position: absolute; - width: 1.2em; - height: 1.2em; - display: flex; - align-items: center; - justify-content: center; - top: 0.6em; - right: 0.6em; - z-index: 2; -} -.ms-admin-mstore .ms-admin-mstore-icon .iconfont { - color: #fff; - animation: rubberBand 1.4s 1s both infinite; - font-size: 1.5em; -} -.ms-admin-login { - display: flex; - align-items: center; -} -.ms-admin-login > span { - width: 130px; - padding: 0 15px; - height: 50px; - display: flex; - align-items: center; - cursor: pointer; - outline: none; -} -.ms-admin-login > span img { - border-radius: 50%; - width: 20px; - height: 20px; - margin-right: 8px; -} -.ms-admin-login > span span { - color: #fff; -} -.ms-admin-login .active { - background: #fff; -} -.ms-admin-login .active .ms-admin-people-head { - background: #0099ff; - color: #fff; -} -.ms-admin-login .active span { - color: #333; -} -.ms-admin-login-down { - width: 130px; - padding: 0 15px; - border: none; - margin: 0 !important; - padding: 0 !important; - border-radius: 0; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1); -} -.ms-admin-login-down > .popper__arrow { - display: none; -} -.ms-admin-menu-aside { - width: 200px !important; - height: 100%; - position: relative; - overflow: visible; -} -.ms-admin-menu-aside .ms-admin-menu { - width: 200px; - height: 100%; - position: relative; -} -.ms-admin-menu-aside .ms-admin-menu .el-menu--inline .is-active { - border-left: 2px solid #0099ff; -} -.ms-admin-menu-aside .ms-admin-menu .ms-admin-icon { - font-weight: initial; - font-size: 1.5em; - color: #999; -} -.ms-admin-menu-aside .ms-menu-expand { - transform: rotate(270deg); - position: absolute; - right: -34px; - top: 50%; - z-index: 999; - cursor: pointer; - display: flex; - flex-direction: column; -} -.ms-admin-menu-aside .ms-menu-expand i { - font-weight: bolder; - font-size: 14px; - color: #333; - position: absolute; - transform: rotate(90deg); - right: 40%; -} -.ms-admin-menu-aside .ms-menu-expand::before { - border-color: transparent transparent #eee; - border-style: none solid solid; - border-width: 0 30px 22px; - content: ""; - display: block; - height: 0; - left: -10px; - width: 30px; -} -.ms-admin-menu-aside .ms-menu-expand { - transition: right .3s; -} -.ms-admin-menu-aside .ms-menu-expand-active { - transform: rotate(90deg); - right: -56px; -} -.ms-admin-menu-aside .ms-admin-menu-active { - width: 60px; - height: 100%; -} -.ms-admin-menu-aside-active { - width: 60px !important; -} -.ms-admin-container { - height: calc(100vh - 60px); -} -.ms-admin-container > .ms-admin-main { - padding: 0; - background-color: #fff; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs { - height: 100%; - display: flex; - flex-direction: column; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__content { - height: 100%; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__content .el-tab-pane { - height: 100%; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__header { - background: #fafafa; - margin-bottom: 0; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__header .el-tabs__nav-scroll .el-tabs__nav { - border-left: none; - border-radius: 0; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .ms-admin-refresh { - float: right; - width: 40px; - height: 40px; - text-align: center; - border-left: 1px solid #e6e6e6; - cursor: pointer; - position: relative; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .ms-admin-refresh::before { - position: absolute; - left: 34%; - top: 50%; - transform: translateY(-50%); - color: #999; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__nav-next, -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__nav-prev { - width: 40px; - height: 40px; - display: flex; - justify-content: center; - align-items: center; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__nav-next { - border-left: 1px solid #e6e6e6; -} -.ms-admin-container > .ms-admin-main .ms-admin-tabs .el-tabs__nav-prev { - border-right: 1px solid #e6e6e6; -} -.ms-admin-container > .ms-admin-main iframe { - width: 100%; - height: 100%; - border: none !important; -} -@keyframes rubberBand { - 0 { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 20% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 30% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 40% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - 51% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.el-scrollbar__wrap{overflow-x:hidden;} -.el-scrollbar { - position: static; -} -[v-cloak] { - display: none; -} \ No newline at end of file diff --git a/src/main/webapp/static/ms-admin/4.7.2/css/login.css b/src/main/webapp/static/ms-admin/4.7.2/css/login.css deleted file mode 100644 index 37af0a69..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/css/login.css +++ /dev/null @@ -1,211 +0,0 @@ -/* -*这里的值严格按照UI设计图标注值来进行设置 -*/ -/* -*颜色 -*/ -/* -*页面的边距 -*/ -/* -*字体 -*/ -/* -*头像 -*/ -/* - * 按钮 - */ -/* -*对常见的多行样式进行了方法封装,方便调用,加快开发效率 -*/ -html, -body { - min-height: 100vh; - width: 100vw; - background-color: #eee; - margin: 0; - display: flex; - font-weight: initial !important; - font-size: 14px !important; - color: #333 !important; -} -html *, -body * { - text-decoration: none !important; - font-family: Verdana, Arial, Helvetica, sans-serif; - box-sizing: border-box; -} -.ms-ellipsis { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - display: block; -} -.ms-align-center { - display: flex; - align-items: center; -} -input::-webkit-input-placeholder, -textarea::-webkit-input-placeholder { - font-weight: initial; - font-size: 12px; - color: #aaa; - resize: none; -} -*::-webkit-scrollbar { - width: 8px; - height: 8px; -} -/*定义滚动条轨道 内阴影+圆角*/ -*::-webkit-scrollbar-track { - border-radius: 10px; - /*滚动条的背景区域的圆角*/ - background-color: #eee; - /*滚动条的背景颜色*/ -} -/*定义滑块 内阴影+圆角*/ -*::-webkit-scrollbar-thumb { - border-radius: 10px; - /*滚动条的圆角*/ - background-color: #ddd; - /*滚动条的背景颜色*/ -} -.ms-container { - margin: 12px; - height: calc(100% - 24px); - padding: 14px 14px 0 14px; - background: #fff; -} -.ms-header { - padding: 10px; - margin: 0; - border-bottom: 1px solid #ddd; - background: #fff; - height: 50px; -} -.ms-pagination { - padding: 20px 0; - text-align: right; -} -.ms-fr { - float: right; -} -.ms-tr { - text-align: right; -} -.ms-weixin-content { - width: calc(100% - 140px); -} -.ms-weixin-dialog .el-dialog__header { - height: 55px; - box-sizing: border-box; - padding: 10px 10px 25px 10px; - border-bottom: 1px solid #ddd; -} -.ms-weixin-dialog .el-dialog__header .el-dialog__title { - font-weight: bold; - font-size: 14px; - color: #333; -} -.ms-weixin-dialog .el-dialog__footer { - border-top: 1px solid #ddd; - padding: 15px !important; -} -.login { - width: 100vw; - height: 100vh; -} -.login .ms-admin-login-container { - height: 100%; - background: url('../images/login-bg.jpg') center no-repeat; - background-size: cover; -} -.login .ms-admin-login-container .ms-admin-login-main { - display: flex; - justify-content: center; - align-items: center; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp { - display: flex; - justify-content: center; - align-items: center; - width: 680px; - height: 320px; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp > img { - flex: 1; - display: inline-block; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form { - flex: 1; - height: 320px; - background: #fff; - padding: 20px 54px; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form h1 { - line-height: 1; - font-weight: initial; - font-size: 12px; - color: #999999; - margin: 0 0 20px 0; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form h1 span { - font-weight: initial; - font-size: 16px; - color: #0099ff; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item { - margin-bottom: 20px; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item > div { - margin-left: 0 !important; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item .el-form-item__content, -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item .el-input, -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item input { - height: 34px !important; - line-height: 34px !important; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content { - display: flex; - justify-content: space-between; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content .el-input__inner, -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content .el-input { - width: 110px; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content > img { - width: 66px; - height: 34px; - margin: 0 6px; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content p { - display: flex; - justify-content: space-between; - line-height: 1; - flex-direction: column; - margin: 0; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content p span:nth-of-type(1) { - font-weight: initial; - font-size: 10px; - color: #999999; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-code .el-form-item__content p span:nth-of-type(2) { - font-weight: initial; - font-size: 10px; - color: #0099ff; - cursor: pointer; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-checkout .el-form-item__content, -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-checkout .el-input, -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-form-item-checkout input { - height: auto !important; - line-height: 1px !important; -} -.login .ms-admin-login-container .ms-admin-login-main .ms-admin-login-warp .ms-admin-login-form .ms-admin-login-btn { - width: 100%; - height: 34px; - line-height: 5px; -} diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css deleted file mode 100644 index cc5ac946..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.css +++ /dev/null @@ -1,1397 +0,0 @@ -@font-face {font-family: "iconfont"; - src: url('iconfont.eot?t=1572405161651'); /* IE9 */ - src: url('iconfont.eot?t=1572405161651#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1572405161651') format('woff'), - url('iconfont.ttf?t=1572405161651') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1572405161651#iconfont') format('svg'); /* iOS 4.1- */ -} - -.iconfont { - font-family: "iconfont" !important; - font-size: 16px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-dengpao:before { - content: "\e651"; -} - -.icon-dianhua2:before { - content: "\e6a9"; -} - -.icon-wenjian:before { - content: "\e619"; -} - -.icon-dianji:before { - content: "\e861"; -} - -.icon-yinhangka:before { - content: "\e6c2"; -} - -.icon-shu:before { - content: "\e622"; -} - -.icon-menu:before { - content: "\e6d4"; -} - -.icon-bi:before { - content: "\e66f"; -} - -.icon-huojian:before { - content: "\e680"; -} - -.icon-gongwenbao:before { - content: "\e621"; -} - -.icon-appxiugaiicon45:before { - content: "\e715"; -} - -.icon-gezi:before { - content: "\e725"; -} - -.icon-shange:before { - content: "\e6bd"; -} - -.icon-jinzhi:before { - content: "\e652"; -} - -.icon-zan:before { - content: "\e65c"; -} - -.icon-caidan:before { - content: "\e790"; -} - -.icon-xiajiantou:before { - content: "\e635"; -} - -.icon-xuanzhong:before { - content: "\e6a7"; -} - -.icon-wenti:before { - content: "\e63e"; -} - -.icon-guadianhua:before { - content: "\e60f"; -} - -.icon-quanqiu:before { - content: "\e6f3"; -} - -.icon-mubiao:before { - content: "\e672"; -} - -.icon-fenlei:before { - content: "\e6b3"; -} - -.icon-shangjiantou:before { - content: "\e822"; -} - -.icon-zhuanjiao:before { - content: "\e6d3"; -} - -.icon-fenxiang1:before { - content: "\e689"; -} - -.icon-dadianhua:before { - content: "\e67a"; -} - -.icon-jiedianhua:before { - content: "\e67b"; -} - -.icon-zhinanzhen:before { - content: "\e718"; -} - -.icon-wusheng:before { - content: "\e7d1"; -} - -.icon-jisuanqi:before { - content: "\e628"; -} - -.icon-nv:before { - content: "\e6c7"; -} - -.icon-dingwei:before { - content: "\e66e"; -} - -.icon-gaodeditu:before { - content: "\e727"; -} - -.icon-yan:before { - content: "\e68a"; -} - -.icon-jinggao:before { - content: "\e60c"; -} - -.icon-Github:before { - content: "\eee2"; -} - -.icon-nanxing:before { - content: "\e6a6"; -} - -.icon-xiangyingshi:before { - content: "\e6e3"; -} - -.icon-shangpinshoucang:before { - content: "\e6be"; -} - -.icon-xiaolian:before { - content: "\e761"; -} - -.icon-fasong:before { - content: "\e732"; -} - -.icon-youjian:before { - content: "\e65b"; -} - -.icon-dianxin:before { - content: "\e688"; -} - -.icon-tupian:before { - content: "\e6ab"; -} - -.icon-liulanjilu:before { - content: "\e6bf"; -} - -.icon-shijian:before { - content: "\e627"; -} - -.icon-zhongguoyidong:before { - content: "\e686"; -} - -.icon-redact:before { - content: "\e6ae"; -} - -.icon-tubiao:before { - content: "\e6c0"; -} - -.icon-putongwenben:before { - content: "\e720"; -} - -.icon-biaoqian:before { - content: "\e637"; -} - -.icon-zhuye:before { - content: "\e65a"; -} - -.icon-wancheng:before { - content: "\e61c"; -} - -.icon-dianying:before { - content: "\e618"; -} - -.icon-huizhang:before { - content: "\e654"; -} - -.icon-huo:before { - content: "\e6d2"; -} - -.icon-changpian:before { - content: "\e607"; -} - -.icon-shengyin:before { - content: "\e650"; -} - -.icon-anniu:before { - content: "\e721"; -} - -.icon-louceng:before { - content: "\e68b"; -} - -.icon-yanjing:before { - content: "\e641"; -} - -.icon-wode:before { - content: "\e620"; -} - -.icon-zidingyiguanli:before { - content: "\e72d"; -} - -.icon-buju_daohanglan:before { - content: "\e714"; -} - -.icon-lianjie:before { - content: "\e662"; -} - -.icon-mofabang:before { - content: "\e625"; -} - -.icon-pingjia:before { - content: "\e6c3"; -} - -.icon-tuijian:before { - content: "\e6d0"; -} - -.icon-QQ2:before { - content: "\e677"; -} - -.icon-fenxiang:before { - content: "\e63d"; -} - -.icon-yinyuefuhao:before { - content: "\e613"; -} - -.icon-shijiantongji:before { - content: "\e6c1"; -} - -.icon-beijingse:before { - content: "\e6e2"; -} - -.icon-qiye:before { - content: "\e700"; -} - -.icon-huanxingbuju:before { - content: "\e640"; -} - -.icon-yaoshi:before { - content: "\e660"; -} - -.icon-guanbi:before { - content: "\e658"; -} - -.icon-sohuji:before { - content: "\e65f"; -} - -.icon-feiji:before { - content: "\e60d"; -} - -.icon-label:before { - content: "\e719"; -} - -.icon-WePayLogo:before { - content: "\e6d5"; -} - -.icon-audio:before { - content: "\e6af"; -} - -.icon-xiangmu:before { - content: "\e69e"; -} - -.icon-youjian2:before { - content: "\e6aa"; -} - -.icon-weibo:before { - content: "\e674"; -} - -.icon-qianbao:before { - content: "\e612"; -} - -.icon-zuanshi:before { - content: "\e67d"; -} - -.icon-mimashurukuang:before { - content: "\e6b0"; -} - -.icon-huibodianhua:before { - content: "\e63a"; -} - -.icon-daotui:before { - content: "\e64a"; -} - -.icon-kuaijin:before { - content: "\e64c"; -} - -.icon-yiguanzhu:before { - content: "\e62c"; -} - -.icon-erji:before { - content: "\e690"; -} - -.icon-fuwu:before { - content: "\e702"; -} - -.icon-weixinzhifu1:before { - content: "\e6f7"; -} - -.icon-diqiuyi:before { - content: "\e605"; -} - -.icon-fenxiang2:before { - content: "\e6a0"; -} - -.icon-qipao1:before { - content: "\e655"; -} - -.icon-ditu:before { - content: "\e705"; -} - -.icon-suiji:before { - content: "\e63c"; -} - -.icon-zihao:before { - content: "\e6fe"; -} - -.icon-yidongguangbiao:before { - content: "\e69f"; -} - -.icon-xinjian:before { - content: "\e675"; -} - -.icon-liebiao1:before { - content: "\e6d6"; -} - -.icon-tuichu:before { - content: "\e616"; -} - -.icon-daifahuo:before { - content: "\e6f4"; -} - -.icon-yusan:before { - content: "\e636"; -} - -.icon-qiandaolingjifen:before { - content: "\e6c4"; -} - -.icon-shandian:before { - content: "\e6d9"; -} - -.icon-didichuxing:before { - content: "\e692"; -} - -.icon-moban:before { - content: "\e6a3"; -} - -.icon-liantong:before { - content: "\e68c"; -} - -.icon-bingtu:before { - content: "\e63f"; -} - -.icon-jifenshangcheng:before { - content: "\e6c6"; -} - -.icon-youhuiquan:before { - content: "\e6c5"; -} - -.icon-riqixuanze:before { - content: "\e6b1"; -} - -.icon-xiayibu:before { - content: "\e659"; -} - -.icon-jiuyeju:before { - content: "\e703"; -} - -.icon-nan:before { - content: "\e608"; -} - -.icon-jisuanqi1:before { - content: "\e6b2"; -} - -.icon-yanzhengma:before { - content: "\e7a1"; -} - -.icon-biye:before { - content: "\e606"; -} - -.icon-baocun:before { - content: "\e713"; -} - -.icon-shangchuan:before { - content: "\e665"; -} - -.icon-kefu:before { - content: "\e647"; -} - -.icon-hongbao1:before { - content: "\e6c8"; -} - -.icon-yuyin:before { - content: "\e642"; -} - -.icon-baopei:before { - content: "\e615"; -} - -.icon-plus:before { - content: "\e6cc"; -} - -.icon-quxiaoguanzhux:before { - content: "\e614"; -} - -.icon-guangbiao:before { - content: "\e6bb"; -} - -.icon-qipao:before { - content: "\e61f"; -} - -.icon-zhifubao1:before { - content: "\e66c"; -} - -.icon-wendang1:before { - content: "\e87b"; -} - -.icon-dunpai:before { - content: "\e609"; -} - -.icon-chuanmao:before { - content: "\e60a"; -} - -.icon-shubiao:before { - content: "\e624"; -} - -.icon-shijian1:before { - content: "\e6b4"; -} - -.icon-dayinji:before { - content: "\e9b8"; -} - -.icon-gouwuche:before { - content: "\e623"; -} - -.icon-shouyi:before { - content: "\e6a5"; -} - -.icon-Github1:before { - content: "\e681"; -} - -.icon-QQ:before { - content: "\e678"; -} - -.icon-aixin:before { - content: "\e668"; -} - -.icon-rizhi:before { - content: "\e734"; -} - -.icon-code:before { - content: "\e6a1"; -} - -.icon-xiaomi:before { - content: "\e693"; -} - -.icon-jishiben:before { - content: "\e62a"; -} - -.icon-shiliangditu:before { - content: "\e60b"; -} - -.icon-kuangjia:before { - content: "\e638"; -} - -.icon-lianjie1:before { - content: "\e70d"; -} - -.icon-xiazai:before { - content: "\e711"; -} - -.icon-yanjiang:before { - content: "\ea1e"; -} - -.icon-youxiji:before { - content: "\ea51"; -} - -.icon-wendang:before { - content: "\e65d"; -} - -.icon-dakaiyanjing:before { - content: "\e6e1"; -} - -.icon-shuidi:before { - content: "\e695"; -} - -.icon-weixin:before { - content: "\e6d1"; -} - -.icon-jiangbei:before { - content: "\e604"; -} - -.icon-zuojiantou:before { - content: "\e682"; -} - -.icon-youjiantou:before { - content: "\e683"; -} - -.icon-zhishipan:before { - content: "\e6ac"; -} - -.icon-weixin1:before { - content: "\e66d"; -} - -.icon-guge:before { - content: "\e67c"; -} - -.icon-fengexian:before { - content: "\e71a"; -} - -.icon-yinyue:before { - content: "\e644"; -} - -.icon-fanhui:before { - content: "\e633"; -} - -.icon-zhifubao:before { - content: "\e6dd"; -} - -.icon-qizhi:before { - content: "\e65e"; -} - -.icon-jiantou-xia:before { - content: "\e62b"; -} - -.icon-jiantou-you:before { - content: "\e62d"; -} - -.icon-jiantou-shang:before { - content: "\e62f"; -} - -.icon-jiantou-zuo:before { - content: "\e630"; -} - -.icon-daishenhe:before { - content: "\e6d7"; -} - -.icon-shengyin1:before { - content: "\e917"; -} - -.icon-dianyuan:before { - content: "\e69c"; -} - -.icon-shuxing:before { - content: "\e72b"; -} - -.icon-zanwushuju:before { - content: "\e6ee"; -} - -.icon-gongju:before { - content: "\e634"; -} - -.icon-shezhi:before { - content: "\e66b"; -} - -.icon-fangda:before { - content: "\e66a"; -} - -.icon-xiangji:before { - content: "\e657"; -} - -.icon-duoxuankuang:before { - content: "\e820"; -} - -.icon-_GJWdanyuangetianchongse:before { - content: "\e71b"; -} - -.icon-huaxue:before { - content: "\e6fa"; -} - -.icon-jieshu:before { - content: "\e64f"; -} - -.icon-Mstore:before { - content: "\e72c"; -} - -.icon-huodong:before { - content: "\e704"; -} - -.icon-neirongguanli:before { - content: "\e72f"; -} - -.icon-gengduo3:before { - content: "\e643"; -} - -.icon-VIP:before { - content: "\e6df"; -} - -.icon-shuaxin:before { - content: "\e72a"; -} - -.icon-liwu:before { - content: "\e667"; -} - -.icon-shanglacaidan:before { - content: "\e722"; -} - -.icon-wenjian1:before { - content: "\e867"; -} - -.icon-biaoqianye:before { - content: "\e71c"; -} - -.icon-wenjianjia1:before { - content: "\e617"; -} - -.icon-xiangmu1:before { - content: "\e6c9"; -} - -.icon-duohangwenben:before { - content: "\e6b5"; -} - -.icon-gengduo2:before { - content: "\e670"; -} - -.icon-xitongguanli:before { - content: "\e730"; -} - -.icon-bujinqi:before { - content: "\e723"; -} - -.icon-beizi:before { - content: "\e61b"; -} - -.icon-github:before { - content: "\e6da"; -} - -.icon-guge1:before { - content: "\e67f"; -} - -.icon-xiaochengxu:before { - content: "\e6e4"; -} - -.icon-danhangwenben:before { - content: "\e6b6"; -} - -.icon-zhongguoyidong1:before { - content: "\e6ca"; -} - -.icon-taobao:before { - content: "\e68f"; -} - -.icon-daoru:before { - content: "\e729"; -} - -.icon-lajitong:before { - content: "\e6a8"; -} - -.icon-jindutiao:before { - content: "\e743"; -} - -.icon-shousuo:before { - content: "\e831"; -} - -.icon-liebiaoxiangyou:before { - content: "\e832"; -} - -.icon-zuzhi:before { - content: "\e712"; -} - -.icon-fuhuaqi:before { - content: "\e706"; -} - -.icon-zhuomian:before { - content: "\e741"; -} - -.icon-dianhua:before { - content: "\e600"; -} - -.icon-zhanghaodenglu:before { - content: "\e64d"; -} - -.icon-yemian:before { - content: "\e709"; -} - -.icon-chaolianjie:before { - content: "\e742"; -} - -.icon-fangdajing:before { - content: "\ea13"; -} - -.icon-icon-test:before { - content: "\e6f6"; -} - -.icon-lingdang:before { - content: "\e629"; -} - -.icon-kaiguan:before { - content: "\e6b7"; -} - -.icon-xuanzhong1:before { - content: "\e6ce"; -} - -.icon-zhishi:before { - content: "\e61a"; -} - -.icon-xingxing:before { - content: "\e6ad"; -} - -.icon-nvxing:before { - content: "\e685"; -} - -.icon-huaban-:before { - content: "\e6fd"; -} - -.icon-quanping:before { - content: "\e639"; -} - -.icon-junhengqi:before { - content: "\e648"; -} - -.icon-xinxi:before { - content: "\e661"; -} - -.icon-zhifeiji:before { - content: "\e669"; -} - -.icon-jindubiao:before { - content: "\e653"; -} - -.icon-yonghu:before { - content: "\e70a"; -} - -.icon-wifi:before { - content: "\e9bb"; -} - -.icon-biyan:before { - content: "\e6db"; -} - -.icon-bianji:before { - content: "\e671"; -} - -.icon-suo:before { - content: "\e663"; -} - -.icon-zanting:before { - content: "\e64e"; -} - -.icon-wuwangluo:before { - content: "\ebf4"; -} - -.icon-caijian:before { - content: "\e631"; -} - -.icon-ziduanshezhix:before { - content: "\e71d"; -} - -.icon-jinru:before { - content: "\e7b4"; -} - -.icon-xing:before { - content: "\e70f"; -} - -.icon-taobao1:before { - content: "\e691"; -} - -.icon-VIPx:before { - content: "\e6de"; -} - -.icon-zihao-:before { - content: "\e6ff"; -} - -.icon-baidu:before { - content: "\ea9a"; -} - -.icon-QQ1:before { - content: "\e679"; -} - -.icon-icon-test1:before { - content: "\e6f8"; -} - -.icon-gowudai:before { - content: "\e626"; -} - -.icon-liebiao:before { - content: "\e611"; -} - -.icon-spring:before { - content: "\e6dc"; -} - -.icon-xinzeng:before { - content: "\e70b"; -} - -.icon-kaishi:before { - content: "\e649"; -} - -.icon-shangcheng:before { - content: "\e736"; -} - -.icon-kaisuo:before { - content: "\e666"; -} - -.icon-datouzhen:before { - content: "\e603"; -} - -.icon-biao:before { - content: "\e854"; -} - -.icon-cai:before { - content: "\e64b"; -} - -.icon-huzi:before { - content: "\e60e"; -} - -.icon-chengshi:before { - content: "\e728"; -} - -.icon-nianqia:before { - content: "\e8a4"; -} - -.icon-xin:before { - content: "\e602"; -} - -.icon-dianxin1:before { - content: "\e68d"; -} - -.icon-guanzhu:before { - content: "\e62e"; -} - -.icon-baidu1:before { - content: "\e698"; -} - -.icon-beijing:before { - content: "\e70c"; -} - -.icon-bangongshi:before { - content: "\e707"; -} - -.icon-xinjian1:before { - content: "\e6e0"; -} - -.icon-gaoguai:before { - content: "\e684"; -} - -.icon-shengjizhong:before { - content: "\e6eb"; -} - -.icon-changfangxing1:before { - content: "\e716"; -} - -.icon-huiyuanzhongxin:before { - content: "\e733"; -} - -.icon-sousuokuang:before { - content: "\e724"; -} - -.icon-huakuai:before { - content: "\e6b8"; -} - -.icon-pifu:before { - content: "\e69d"; -} - -.icon-pingban:before { - content: "\e610"; -} - -.icon-xitieci:before { - content: "\e6a2"; -} - -.icon-jilianxuanzeqi:before { - content: "\e6b9"; -} - -.icon-zhongguoyidong2:before { - content: "\e687"; -} - -.icon-rili:before { - content: "\e67e"; -} - -.icon-jiazai:before { - content: "\e82d"; -} - -.icon-huawei:before { - content: "\e694"; -} - -.icon-shipin1:before { - content: "\e75c"; -} - -.icon-liantong1:before { - content: "\e68e"; -} - -.icon-neirong:before { - content: "\e737"; -} - -.icon-zanwuxiangmuxinxi:before { - content: "\e708"; -} - -.icon-quanxianguanli:before { - content: "\e735"; -} - -.icon-erweimadenglu:before { - content: "\e699"; -} - -.icon-danxuankuang:before { - content: "\e6ba"; -} - -.icon-jian:before { - content: "\e61e"; -} - -.icon-jia:before { - content: "\e61d"; -} - -.icon-yijiaozhuanjiao:before { - content: "\e72e"; -} - -.icon-suoxiao:before { - content: "\e664"; -} - -.icon-yinzhangyijieqing:before { - content: "\e6d8"; -} - -.icon-yanse:before { - content: "\e82f"; -} - -.icon-qingkong:before { - content: "\e6cb"; -} - -.icon-yingyongyuanma:before { - content: "\e6cd"; -} - -.icon-yinfu:before { - content: "\e646"; -} - -.icon-tuodong:before { - content: "\e69b"; -} - -.icon-huixingzhen:before { - content: "\e731"; -} - -.icon-shalou:before { - content: "\e601"; -} - -.icon-zhengfangxing:before { - content: "\e717"; -} - -.icon-shipin:before { - content: "\e656"; -} - -.icon-guanzhu1:before { - content: "\e739"; -} - -.icon-gantanhao:before { - content: "\e710"; -} - -.icon-SqlServer:before { - content: "\e70e"; -} - -.icon-admin:before { - content: "\e6a4"; -} - -.icon-daima:before { - content: "\e69a"; -} - -.icon-zhaopian:before { - content: "\e632"; -} - -.icon-siyouyun:before { - content: "\e6cf"; -} - -.icon-wenjianjia:before { - content: "\e63b"; -} - -.icon-chouti:before { - content: "\e645"; -} - -.icon-xiaomi1:before { - content: "\e696"; -} - -.icon-huawei1:before { - content: "\e697"; -} - -.icon-pintu:before { - content: "\e673"; -} - -.icon-weibo1:before { - content: "\e676"; -} - -.icon-yingyong:before { - content: "\e785"; -} - -.icon-fuzhi:before { - content: "\e6f1"; -} - -.icon-zidingyi:before { - content: "\e6bc"; -} - -.icon-gitee:before { - content: "\e701"; -} - -.icon-tubiaozhizuomoban:before { - content: "\e71e"; -} - -.icon-huanxingjindutu:before { - content: "\e726"; -} - -.icon-zhanqun:before { - content: "\e738"; -} - -.icon-sousuokuangA:before { - content: "\eaba"; -} - -.icon-jiugongge:before { - content: "\e71f"; -} - -.icon-shaixuan:before { - content: "\e6e8"; -} - -.icon-fenlei1:before { - content: "\e6e5"; -} - -.icon-shouye:before { - content: "\e6e6"; -} - -.icon-wode1:before { - content: "\e6e7"; -} - -.icon-juxing:before { - content: "\e6e9"; -} - -.icon-juxing1:before { - content: "\e6ea"; -} - -.icon-biyan1:before { - content: "\e6ef"; -} - -.icon-tuichu1:before { - content: "\e6ec"; -} - -.icon-zhongguo:before { - content: "\e6f0"; -} - -.icon-quanqiu1:before { - content: "\e6f2"; -} - -.icon-QQ3:before { - content: "\e6ed"; -} - -.icon-weixin2:before { - content: "\e6f5"; -} - -.icon-icon-china:before { - content: "\e6f9"; -} - -.icon-icon-shijie:before { - content: "\e6fb"; -} - -.icon-pdf:before { - content: "\e6fc"; -} - diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.eot b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.eot deleted file mode 100644 index 7b421c375d5206f1e66b1e148c3fee556bc76fc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120544 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.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}")}catch(c){console&&console.log(c)}}!function(c){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(c,0);else{var l=function(){document.removeEventListener("DOMContentLoaded",l,!1),c()};document.addEventListener("DOMContentLoaded",l,!1)}else document.attachEvent&&(a=c,i=o.document,z=!1,(v=function(){try{i.documentElement.doScroll("left")}catch(c){return void setTimeout(v,50)}h()})(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,h())});function h(){z||(z=!0,a())}var a,i,z,v}(function(){var c,l;(c=document.createElement("div")).innerHTML=h,h=null,(l=c.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",function(c,l){l.firstChild?function(c,l){l.parentNode.insertBefore(c,l)}(c,l.firstChild):l.appendChild(c)}(l,document.body))})}(window); \ No newline at end of file diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json deleted file mode 100644 index 953cf54a..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.json +++ /dev/null @@ -1,2424 +0,0 @@ -{ - "id": "1346428", - "name": "通用图标", - "font_family": "iconfont", - "css_prefix_text": "icon-", - "description": "", - "glyphs": [ - { - "icon_id": "75966", - "name": "灯泡", - "font_class": "dengpao", - "unicode": "e651", - "unicode_decimal": 58961 - }, - { - "icon_id": "155392", - "name": "电话", - "font_class": "dianhua2", - "unicode": "e6a9", - "unicode_decimal": 59049 - }, - { - "icon_id": "163381", - "name": "文档", - "font_class": "wenjian", - "unicode": "e619", - "unicode_decimal": 58905 - }, - { - "icon_id": "164552", - "name": "点击", - "font_class": "dianji", - "unicode": "e861", - "unicode_decimal": 59489 - }, - { - "icon_id": "169884", - "name": "银行卡", - "font_class": "yinhangka", - "unicode": "e6c2", - "unicode_decimal": 59074 - }, - { - "icon_id": "247483", - "name": "书", - "font_class": "shu", - "unicode": "e622", - "unicode_decimal": 58914 - }, - { - "icon_id": "273185", - "name": "菜单", - "font_class": "menu", - "unicode": "e6d4", - "unicode_decimal": 59092 - }, - { - "icon_id": "290145", - "name": "笔", - "font_class": "bi", - "unicode": "e66f", - "unicode_decimal": 58991 - }, - { - "icon_id": "290163", - "name": "火箭", - "font_class": "huojian", - "unicode": "e680", - "unicode_decimal": 59008 - }, - { - "icon_id": "387353", - "name": "公文包", - "font_class": "gongwenbao", - "unicode": "e621", - "unicode_decimal": 58913 - }, - { - "icon_id": "425012", - "name": "评分", - "font_class": "appxiugaiicon45", - "unicode": "e715", - "unicode_decimal": 59157 - }, - { - "icon_id": "454332", - "name": "格子", - "font_class": "gezi", - "unicode": "e725", - "unicode_decimal": 59173 - }, - { - "icon_id": "489374", - "name": "栅格2", - "font_class": "shange", - "unicode": "e6bd", - "unicode_decimal": 59069 - }, - { - "icon_id": "508362", - "name": "禁止", - "font_class": "jinzhi", - "unicode": "e652", - "unicode_decimal": 58962 - }, - { - "icon_id": "530088", - "name": "赞", - "font_class": "zan", - "unicode": "e65c", - "unicode_decimal": 58972 - }, - { - "icon_id": "592049", - "name": "菜单", - "font_class": "caidan", - "unicode": "e790", - "unicode_decimal": 59280 - }, - { - "icon_id": "593507", - "name": "下", - "font_class": "xiajiantou", - "unicode": "e635", - "unicode_decimal": 58933 - }, - { - "icon_id": "595827", - "name": "选中", - "font_class": "xuanzhong", - "unicode": "e6a7", - "unicode_decimal": 59047 - }, - { - "icon_id": "596311", - "name": "问题", - "font_class": "wenti", - "unicode": "e63e", - "unicode_decimal": 58942 - }, - { - "icon_id": "615052", - "name": "挂电话2", - "font_class": "guadianhua", - "unicode": "e60f", - "unicode_decimal": 58895 - }, - { - "icon_id": "629544", - "name": "全球", - "font_class": "quanqiu", - "unicode": "e6f3", - "unicode_decimal": 59123 - }, - { - "icon_id": "641911", - "name": "目标", - "font_class": "mubiao", - "unicode": "e672", - "unicode_decimal": 58994 - }, - { - "icon_id": "655733", - "name": "分类", - "font_class": "fenlei", - "unicode": "e6b3", - "unicode_decimal": 59059 - }, - { - "icon_id": "689304", - "name": "下拉", - "font_class": "shangjiantou", - "unicode": "e822", - "unicode_decimal": 59426 - }, - { - "icon_id": "693682", - "name": "工作转交", - "font_class": "zhuanjiao", - "unicode": "e6d3", - "unicode_decimal": 59091 - }, - { - "icon_id": "742277", - "name": "分享", - "font_class": "fenxiang1", - "unicode": "e689", - "unicode_decimal": 59017 - }, - { - "icon_id": "792305", - "name": "phone5-电话", - "font_class": "dadianhua", - "unicode": "e67a", - "unicode_decimal": 59002 - }, - { - "icon_id": "792306", - "name": "phone4-电话", - "font_class": "jiedianhua", - "unicode": "e67b", - "unicode_decimal": 59003 - }, - { - "icon_id": "792466", - "name": "compass-指南针", - "font_class": "zhinanzhen", - "unicode": "e718", - "unicode_decimal": 59160 - }, - { - "icon_id": "797549", - "name": "无声", - "font_class": "wusheng", - "unicode": "e7d1", - "unicode_decimal": 59345 - }, - { - "icon_id": "824921", - "name": "计算器", - "font_class": "jisuanqi", - "unicode": "e628", - "unicode_decimal": 58920 - }, - { - "icon_id": "853071", - "name": "女", - "font_class": "nv", - "unicode": "e6c7", - "unicode_decimal": 59079 - }, - { - "icon_id": "960725", - "name": "定位", - "font_class": "dingwei", - "unicode": "e66e", - "unicode_decimal": 58990 - }, - { - "icon_id": "968135", - "name": "高德地图", - "font_class": "gaodeditu", - "unicode": "e727", - "unicode_decimal": 59175 - }, - { - "icon_id": "1007282", - "name": "眼", - "font_class": "yan", - "unicode": "e68a", - "unicode_decimal": 59018 - }, - { - "icon_id": "1105003", - "name": "警告", - "font_class": "jinggao", - "unicode": "e60c", - "unicode_decimal": 58892 - }, - { - "icon_id": "1109804", - "name": "github", - "font_class": "Github", - "unicode": "eee2", - "unicode_decimal": 61154 - }, - { - "icon_id": "1121829", - "name": "男性", - "font_class": "nanxing", - "unicode": "e6a6", - "unicode_decimal": 59046 - }, - { - "icon_id": "1124842", - "name": "响应式", - "font_class": "xiangyingshi", - "unicode": "e6e3", - "unicode_decimal": 59107 - }, - { - "icon_id": "1155318", - "name": "+喜欢", - "font_class": "shangpinshoucang", - "unicode": "e6be", - "unicode_decimal": 59070 - }, - { - "icon_id": "1165924", - "name": "笑脸", - "font_class": "xiaolian", - "unicode": "e761", - "unicode_decimal": 59233 - }, - { - "icon_id": "1165946", - "name": "发送消息", - "font_class": "fasong", - "unicode": "e732", - "unicode_decimal": 59186 - }, - { - "icon_id": "1171861", - "name": "邮件", - "font_class": "youjian", - "unicode": "e65b", - "unicode_decimal": 58971 - }, - { - "icon_id": "1186712", - "name": "电信", - "font_class": "dianxin", - "unicode": "e688", - "unicode_decimal": 59016 - }, - { - "icon_id": "1207946", - "name": "图片", - "font_class": "tupian", - "unicode": "e6ab", - "unicode_decimal": 59051 - }, - { - "icon_id": "1211744", - "name": "足迹", - "font_class": "liulanjilu", - "unicode": "e6bf", - "unicode_decimal": 59071 - }, - { - "icon_id": "1221568", - "name": "时钟", - "font_class": "shijian", - "unicode": "e627", - "unicode_decimal": 58919 - }, - { - "icon_id": "1230471", - "name": "中国移动", - "font_class": "zhongguoyidong", - "unicode": "e686", - "unicode_decimal": 59014 - }, - { - "icon_id": "1252775", - "name": "编辑器", - "font_class": "redact", - "unicode": "e6ae", - "unicode_decimal": 59054 - }, - { - "icon_id": "1255217", - "name": "图表", - "font_class": "tubiao", - "unicode": "e6c0", - "unicode_decimal": 59072 - }, - { - "icon_id": "1333405", - "name": "文本", - "font_class": "putongwenben", - "unicode": "e720", - "unicode_decimal": 59168 - }, - { - "icon_id": "1345325", - "name": "标签", - "font_class": "biaoqian", - "unicode": "e637", - "unicode_decimal": 58935 - }, - { - "icon_id": "1345980", - "name": "主页", - "font_class": "zhuye", - "unicode": "e65a", - "unicode_decimal": 58970 - }, - { - "icon_id": "1400865", - "name": "完成", - "font_class": "wancheng", - "unicode": "e61c", - "unicode_decimal": 58908 - }, - { - "icon_id": "1440746", - "name": "电影", - "font_class": "dianying", - "unicode": "e618", - "unicode_decimal": 58904 - }, - { - "icon_id": "1463161", - "name": "徽章", - "font_class": "huizhang", - "unicode": "e654", - "unicode_decimal": 58964 - }, - { - "icon_id": "1478478", - "name": "火", - "font_class": "huo", - "unicode": "e6d2", - "unicode_decimal": 59090 - }, - { - "icon_id": "1488894", - "name": "唱片", - "font_class": "changpian", - "unicode": "e607", - "unicode_decimal": 58887 - }, - { - "icon_id": "1488901", - "name": "声音", - "font_class": "shengyin", - "unicode": "e650", - "unicode_decimal": 58960 - }, - { - "icon_id": "1493850", - "name": "按钮", - "font_class": "anniu", - "unicode": "e721", - "unicode_decimal": 59169 - }, - { - "icon_id": "1503986", - "name": "楼层", - "font_class": "louceng", - "unicode": "e68b", - "unicode_decimal": 59019 - }, - { - "icon_id": "1512911", - "name": "眼镜", - "font_class": "yanjing", - "unicode": "e641", - "unicode_decimal": 58945 - }, - { - "icon_id": "1555568", - "name": "我的", - "font_class": "wode", - "unicode": "e620", - "unicode_decimal": 58912 - }, - { - "icon_id": "1605988", - "name": "自定义", - "font_class": "zidingyiguanli", - "unicode": "e72d", - "unicode_decimal": 59181 - }, - { - "icon_id": "1617730", - "name": "1010布局_导航栏", - "font_class": "buju_daohanglan", - "unicode": "e714", - "unicode_decimal": 59156 - }, - { - "icon_id": "1623138", - "name": "链接", - "font_class": "lianjie", - "unicode": "e662", - "unicode_decimal": 58978 - }, - { - "icon_id": "1660737", - "name": "魔法棒", - "font_class": "mofabang", - "unicode": "e625", - "unicode_decimal": 58917 - }, - { - "icon_id": "1707566", - "name": "评价", - "font_class": "pingjia", - "unicode": "e6c3", - "unicode_decimal": 59075 - }, - { - "icon_id": "1732457", - "name": "推荐 ", - "font_class": "tuijian", - "unicode": "e6d0", - "unicode_decimal": 59088 - }, - { - "icon_id": "1758024", - "name": "QQ", - "font_class": "QQ2", - "unicode": "e677", - "unicode_decimal": 58999 - }, - { - "icon_id": "1847749", - "name": "分享", - "font_class": "fenxiang", - "unicode": "e63d", - "unicode_decimal": 58941 - }, - { - "icon_id": "1913426", - "name": "播放器_首页歌曲列表_32", - "font_class": "yinyuefuhao", - "unicode": "e613", - "unicode_decimal": 58899 - }, - { - "icon_id": "1990437", - "name": "事件统计", - "font_class": "shijiantongji", - "unicode": "e6c1", - "unicode_decimal": 59073 - }, - { - "icon_id": "2042475", - "name": "颜色", - "font_class": "beijingse", - "unicode": "e6e2", - "unicode_decimal": 59106 - }, - { - "icon_id": "2060160", - "name": "企业", - "font_class": "qiye", - "unicode": "e700", - "unicode_decimal": 59136 - }, - { - "icon_id": "2074020", - "name": "环形布局", - "font_class": "huanxingbuju", - "unicode": "e640", - "unicode_decimal": 58944 - }, - { - "icon_id": "2083542", - "name": "钥匙", - "font_class": "yaoshi", - "unicode": "e660", - "unicode_decimal": 58976 - }, - { - "icon_id": "2116272", - "name": "关闭", - "font_class": "guanbi", - "unicode": "e658", - "unicode_decimal": 58968 - }, - { - "icon_id": "2116287", - "name": "手机", - "font_class": "sohuji", - "unicode": "e65f", - "unicode_decimal": 58975 - }, - { - "icon_id": "2121728", - "name": "飞机", - "font_class": "feiji", - "unicode": "e60d", - "unicode_decimal": 58893 - }, - { - "icon_id": "2125041", - "name": "标签", - "font_class": "label", - "unicode": "e719", - "unicode_decimal": 59161 - }, - { - "icon_id": "2138297", - "name": "支付宝", - "font_class": "WePayLogo", - "unicode": "e6d5", - "unicode_decimal": 59093 - }, - { - "icon_id": "2154433", - "name": "音频", - "font_class": "audio", - "unicode": "e6af", - "unicode_decimal": 59055 - }, - { - "icon_id": "2209474", - "name": "项目", - "font_class": "xiangmu", - "unicode": "e69e", - "unicode_decimal": 59038 - }, - { - "icon_id": "2222355", - "name": "邮件", - "font_class": "youjian2", - "unicode": "e6aa", - "unicode_decimal": 59050 - }, - { - "icon_id": "2268695", - "name": "微博", - "font_class": "weibo", - "unicode": "e674", - "unicode_decimal": 58996 - }, - { - "icon_id": "2284401", - "name": "钱包", - "font_class": "qianbao", - "unicode": "e612", - "unicode_decimal": 58898 - }, - { - "icon_id": "2364639", - "name": "钻石", - "font_class": "zuanshi", - "unicode": "e67d", - "unicode_decimal": 59005 - }, - { - "icon_id": "2391793", - "name": "符号-密码输入框", - "font_class": "mimashurukuang", - "unicode": "e6b0", - "unicode_decimal": 59056 - }, - { - "icon_id": "2410413", - "name": "回拨电话", - "font_class": "huibodianhua", - "unicode": "e63a", - "unicode_decimal": 58938 - }, - { - "icon_id": "2417627", - "name": "倒退", - "font_class": "daotui", - "unicode": "e64a", - "unicode_decimal": 58954 - }, - { - "icon_id": "2417653", - "name": "快进", - "font_class": "kuaijin", - "unicode": "e64c", - "unicode_decimal": 58956 - }, - { - "icon_id": "2480244", - "name": "关注作者 已关注", - "font_class": "yiguanzhu", - "unicode": "e62c", - "unicode_decimal": 58924 - }, - { - "icon_id": "2512933", - "name": "耳机", - "font_class": "erji", - "unicode": "e690", - "unicode_decimal": 59024 - }, - { - "icon_id": "2515053", - "name": "服务", - "font_class": "fuwu", - "unicode": "e702", - "unicode_decimal": 59138 - }, - { - "icon_id": "2524497", - "name": "微信支付", - "font_class": "weixinzhifu1", - "unicode": "e6f7", - "unicode_decimal": 59127 - }, - { - "icon_id": "2571121", - "name": "地球仪", - "font_class": "diqiuyi", - "unicode": "e605", - "unicode_decimal": 58885 - }, - { - "icon_id": "2588914", - "name": "项目", - "font_class": "fenxiang2", - "unicode": "e6a0", - "unicode_decimal": 59040 - }, - { - "icon_id": "2649048", - "name": "气泡", - "font_class": "qipao1", - "unicode": "e655", - "unicode_decimal": 58965 - }, - { - "icon_id": "2683163", - "name": "地图", - "font_class": "ditu", - "unicode": "e705", - "unicode_decimal": 59141 - }, - { - "icon_id": "2685809", - "name": "随机", - "font_class": "suiji", - "unicode": "e63c", - "unicode_decimal": 58940 - }, - { - "icon_id": "2777844", - "name": "字号+", - "font_class": "zihao", - "unicode": "e6fe", - "unicode_decimal": 59134 - }, - { - "icon_id": "2823726", - "name": "移动光标", - "font_class": "yidongguangbiao", - "unicode": "e69f", - "unicode_decimal": 59039 - }, - { - "icon_id": "2853854", - "name": "信件_1", - "font_class": "xinjian", - "unicode": "e675", - "unicode_decimal": 58997 - }, - { - "icon_id": "2863442", - "name": "列表", - "font_class": "liebiao1", - "unicode": "e6d6", - "unicode_decimal": 59094 - }, - { - "icon_id": "2865875", - "name": "退出", - "font_class": "tuichu", - "unicode": "e616", - "unicode_decimal": 58902 - }, - { - "icon_id": "2866872", - "name": "待发货", - "font_class": "daifahuo", - "unicode": "e6f4", - "unicode_decimal": 59124 - }, - { - "icon_id": "2876745", - "name": "雨伞", - "font_class": "yusan", - "unicode": "e636", - "unicode_decimal": 58934 - }, - { - "icon_id": "2894639", - "name": "签到", - "font_class": "qiandaolingjifen", - "unicode": "e6c4", - "unicode_decimal": 59076 - }, - { - "icon_id": "2913242", - "name": "闪电", - "font_class": "shandian", - "unicode": "e6d9", - "unicode_decimal": 59097 - }, - { - "icon_id": "2947337", - "name": "滴滴出行", - "font_class": "didichuxing", - "unicode": "e692", - "unicode_decimal": 59026 - }, - { - "icon_id": "3025578", - "name": "模板", - "font_class": "moban", - "unicode": "e6a3", - "unicode_decimal": 59043 - }, - { - "icon_id": "3036563", - "name": "联通", - "font_class": "liantong", - "unicode": "e68c", - "unicode_decimal": 59020 - }, - { - "icon_id": "3039732", - "name": "饼图", - "font_class": "bingtu", - "unicode": "e63f", - "unicode_decimal": 58943 - }, - { - "icon_id": "3065011", - "name": "礼物", - "font_class": "jifenshangcheng", - "unicode": "e6c6", - "unicode_decimal": 59078 - }, - { - "icon_id": "3069848", - "name": "优惠券", - "font_class": "youhuiquan", - "unicode": "e6c5", - "unicode_decimal": 59077 - }, - { - "icon_id": "3093815", - "name": "日期选择", - "font_class": "riqixuanze", - "unicode": "e6b1", - "unicode_decimal": 59057 - }, - { - "icon_id": "3126352", - "name": "下一步", - "font_class": "xiayibu", - "unicode": "e659", - "unicode_decimal": 58969 - }, - { - "icon_id": "3129391", - "name": "招聘就业", - "font_class": "jiuyeju", - "unicode": "e703", - "unicode_decimal": 59139 - }, - { - "icon_id": "3135792", - "name": "男", - "font_class": "nan", - "unicode": "e608", - "unicode_decimal": 58888 - }, - { - "icon_id": "3142554", - "name": "计算器 (1)", - "font_class": "jisuanqi1", - "unicode": "e6b2", - "unicode_decimal": 59058 - }, - { - "icon_id": "3214569", - "name": "验证码", - "font_class": "yanzhengma", - "unicode": "e7a1", - "unicode_decimal": 59297 - }, - { - "icon_id": "3267099", - "name": "毕业", - "font_class": "biye", - "unicode": "e606", - "unicode_decimal": 58886 - }, - { - "icon_id": "3287470", - "name": "保存", - "font_class": "baocun", - "unicode": "e713", - "unicode_decimal": 59155 - }, - { - "icon_id": "3298366", - "name": "上传", - "font_class": "shangchuan", - "unicode": "e665", - "unicode_decimal": 58981 - }, - { - "icon_id": "3323493", - "name": "客服", - "font_class": "kefu", - "unicode": "e647", - "unicode_decimal": 58951 - }, - { - "icon_id": "3416769", - "name": "红包", - "font_class": "hongbao1", - "unicode": "e6c8", - "unicode_decimal": 59080 - }, - { - "icon_id": "3490745", - "name": "语音", - "font_class": "yuyin", - "unicode": "e642", - "unicode_decimal": 58946 - }, - { - "icon_id": "3494102", - "name": "包配", - "font_class": "baopei", - "unicode": "e615", - "unicode_decimal": 58901 - }, - { - "icon_id": "3555825", - "name": "加", - "font_class": "plus", - "unicode": "e6cc", - "unicode_decimal": 59084 - }, - { - "icon_id": "3565490", - "name": "取消关注", - "font_class": "quxiaoguanzhux", - "unicode": "e614", - "unicode_decimal": 58900 - }, - { - "icon_id": "3648758", - "name": "光标", - "font_class": "guangbiao", - "unicode": "e6bb", - "unicode_decimal": 59067 - }, - { - "icon_id": "3719202", - "name": "气泡", - "font_class": "qipao", - "unicode": "e61f", - "unicode_decimal": 58911 - }, - { - "icon_id": "3829137", - "name": "支付宝", - "font_class": "zhifubao1", - "unicode": "e66c", - "unicode_decimal": 58988 - }, - { - "icon_id": "3831019", - "name": "文档", - "font_class": "wendang1", - "unicode": "e87b", - "unicode_decimal": 59515 - }, - { - "icon_id": "4010279", - "name": "盾牌", - "font_class": "dunpai", - "unicode": "e609", - "unicode_decimal": 58889 - }, - { - "icon_id": "4017889", - "name": "船锚", - "font_class": "chuanmao", - "unicode": "e60a", - "unicode_decimal": 58890 - }, - { - "icon_id": "4103248", - "name": "鼠标", - "font_class": "shubiao", - "unicode": "e624", - "unicode_decimal": 58916 - }, - { - "icon_id": "4187224", - "name": "时间", - "font_class": "shijian1", - "unicode": "e6b4", - "unicode_decimal": 59060 - }, - { - "icon_id": "4213162", - "name": "打印机 打印 线性", - "font_class": "dayinji", - "unicode": "e9b8", - "unicode_decimal": 59832 - }, - { - "icon_id": "4216847", - "name": "购物车", - "font_class": "gouwuche", - "unicode": "e623", - "unicode_decimal": 58915 - }, - { - "icon_id": "4226165", - "name": "收益", - "font_class": "shouyi", - "unicode": "e6a5", - "unicode_decimal": 59045 - }, - { - "icon_id": "4271705", - "name": "Github", - "font_class": "Github1", - "unicode": "e681", - "unicode_decimal": 59009 - }, - { - "icon_id": "4284426", - "name": "QQ", - "font_class": "QQ", - "unicode": "e678", - "unicode_decimal": 59000 - }, - { - "icon_id": "4321871", - "name": "爱心", - "font_class": "aixin", - "unicode": "e668", - "unicode_decimal": 58984 - }, - { - "icon_id": "4339898", - "name": "日志", - "font_class": "rizhi", - "unicode": "e734", - "unicode_decimal": 59188 - }, - { - "icon_id": "4341088", - "name": "代码", - "font_class": "code", - "unicode": "e6a1", - "unicode_decimal": 59041 - }, - { - "icon_id": "4341407", - "name": "小米", - "font_class": "xiaomi", - "unicode": "e693", - "unicode_decimal": 59027 - }, - { - "icon_id": "4349655", - "name": "记事本", - "font_class": "jishiben", - "unicode": "e62a", - "unicode_decimal": 58922 - }, - { - "icon_id": "4352066", - "name": "矢量地图", - "font_class": "shiliangditu", - "unicode": "e60b", - "unicode_decimal": 58891 - }, - { - "icon_id": "4355202", - "name": "框架版本", - "font_class": "kuangjia", - "unicode": "e638", - "unicode_decimal": 58936 - }, - { - "icon_id": "4413492", - "name": "链接", - "font_class": "lianjie1", - "unicode": "e70d", - "unicode_decimal": 59149 - }, - { - "icon_id": "4427937", - "name": "下载", - "font_class": "xiazai", - "unicode": "e711", - "unicode_decimal": 59153 - }, - { - "icon_id": "4457626", - "name": "演讲稿 演讲 分析 PPT 线性", - "font_class": "yanjiang", - "unicode": "ea1e", - "unicode_decimal": 59934 - }, - { - "icon_id": "4457852", - "name": "游戏 游戏厅 游戏机 游戏手柄 线性", - "font_class": "youxiji", - "unicode": "ea51", - "unicode_decimal": 59985 - }, - { - "icon_id": "4460638", - "name": "文档 (1)", - "font_class": "wendang", - "unicode": "e65d", - "unicode_decimal": 58973 - }, - { - "icon_id": "4467122", - "name": "眼睛", - "font_class": "dakaiyanjing", - "unicode": "e6e1", - "unicode_decimal": 59105 - }, - { - "icon_id": "4549366", - "name": "水滴", - "font_class": "shuidi", - "unicode": "e695", - "unicode_decimal": 59029 - }, - { - "icon_id": "4578305", - "name": "微信", - "font_class": "weixin", - "unicode": "e6d1", - "unicode_decimal": 59089 - }, - { - "icon_id": "4657673", - "name": "奖杯", - "font_class": "jiangbei", - "unicode": "e604", - "unicode_decimal": 58884 - }, - { - "icon_id": "4685689", - "name": "左", - "font_class": "zuojiantou", - "unicode": "e682", - "unicode_decimal": 59010 - }, - { - "icon_id": "4685693", - "name": "右", - "font_class": "youjiantou", - "unicode": "e683", - "unicode_decimal": 59011 - }, - { - "icon_id": "4685777", - "name": "速度", - "font_class": "zhishipan", - "unicode": "e6ac", - "unicode_decimal": 59052 - }, - { - "icon_id": "4701864", - "name": "微信", - "font_class": "weixin1", - "unicode": "e66d", - "unicode_decimal": 58989 - }, - { - "icon_id": "4734368", - "name": "谷歌验证", - "font_class": "guge", - "unicode": "e67c", - "unicode_decimal": 59004 - }, - { - "icon_id": "4890377", - "name": "分割线", - "font_class": "fengexian", - "unicode": "e71a", - "unicode_decimal": 59162 - }, - { - "icon_id": "4939715", - "name": "音乐", - "font_class": "yinyue", - "unicode": "e644", - "unicode_decimal": 58948 - }, - { - "icon_id": "5072805", - "name": "返回", - "font_class": "fanhui", - "unicode": "e633", - "unicode_decimal": 58931 - }, - { - "icon_id": "5075901", - "name": "支付宝", - "font_class": "zhifubao", - "unicode": "e6dd", - "unicode_decimal": 59101 - }, - { - "icon_id": "5180858", - "name": "旗帜", - "font_class": "qizhi", - "unicode": "e65e", - "unicode_decimal": 58974 - }, - { - "icon_id": "5184456", - "name": "箭头2-下", - "font_class": "jiantou-xia", - "unicode": "e62b", - "unicode_decimal": 58923 - }, - { - "icon_id": "5184457", - "name": "箭头2-右", - "font_class": "jiantou-you", - "unicode": "e62d", - "unicode_decimal": 58925 - }, - { - "icon_id": "5184458", - "name": "箭头2-上", - "font_class": "jiantou-shang", - "unicode": "e62f", - "unicode_decimal": 58927 - }, - { - "icon_id": "5184461", - "name": "箭头2-左", - "font_class": "jiantou-zuo", - "unicode": "e630", - "unicode_decimal": 58928 - }, - { - "icon_id": "5238455", - "name": "待审核", - "font_class": "daishenhe", - "unicode": "e6d7", - "unicode_decimal": 59095 - }, - { - "icon_id": "5268917", - "name": "声音", - "font_class": "shengyin1", - "unicode": "e917", - "unicode_decimal": 59671 - }, - { - "icon_id": "5309436", - "name": "电源", - "font_class": "dianyuan", - "unicode": "e69c", - "unicode_decimal": 59036 - }, - { - "icon_id": "5310066", - "name": "树形", - "font_class": "shuxing", - "unicode": "e72b", - "unicode_decimal": 59179 - }, - { - "icon_id": "5327047", - "name": "暂无记录", - "font_class": "zanwushuju", - "unicode": "e6ee", - "unicode_decimal": 59118 - }, - { - "icon_id": "5356828", - "name": "工具", - "font_class": "gongju", - "unicode": "e634", - "unicode_decimal": 58932 - }, - { - "icon_id": "5380615", - "name": "设置", - "font_class": "shezhi", - "unicode": "e66b", - "unicode_decimal": 58987 - }, - { - "icon_id": "5467921", - "name": "放大", - "font_class": "fangda", - "unicode": "e66a", - "unicode_decimal": 58986 - }, - { - "icon_id": "5522192", - "name": "相机", - "font_class": "xiangji", - "unicode": "e657", - "unicode_decimal": 58967 - }, - { - "icon_id": "5585124", - "name": "多选框", - "font_class": "duoxuankuang", - "unicode": "e820", - "unicode_decimal": 59424 - }, - { - "icon_id": "5589639", - "name": "16_GJW单元格填充色", - "font_class": "_GJWdanyuangetianchongse", - "unicode": "e71b", - "unicode_decimal": 59163 - }, - { - "icon_id": "5635721", - "name": "化学方程", - "font_class": "huaxue", - "unicode": "e6fa", - "unicode_decimal": 59130 - }, - { - "icon_id": "5803139", - "name": "结束", - "font_class": "jieshu", - "unicode": "e64f", - "unicode_decimal": 58959 - }, - { - "icon_id": "5807350", - "name": "更多", - "font_class": "Mstore", - "unicode": "e72c", - "unicode_decimal": 59180 - }, - { - "icon_id": "5845036", - "name": "活动", - "font_class": "huodong", - "unicode": "e704", - "unicode_decimal": 59140 - }, - { - "icon_id": "5891302", - "name": "内容管理", - "font_class": "neirongguanli", - "unicode": "e72f", - "unicode_decimal": 59183 - }, - { - "icon_id": "5959484", - "name": "更多", - "font_class": "gengduo3", - "unicode": "e643", - "unicode_decimal": 58947 - }, - { - "icon_id": "6018607", - "name": "VIP", - "font_class": "VIP", - "unicode": "e6df", - "unicode_decimal": 59103 - }, - { - "icon_id": "6074731", - "name": "刷新", - "font_class": "shuaxin", - "unicode": "e72a", - "unicode_decimal": 59178 - }, - { - "icon_id": "6138603", - "name": "礼物", - "font_class": "liwu", - "unicode": "e667", - "unicode_decimal": 58983 - }, - { - "icon_id": "6148944", - "name": "上拉菜单", - "font_class": "shanglacaidan", - "unicode": "e722", - "unicode_decimal": 59170 - }, - { - "icon_id": "6205463", - "name": "文件", - "font_class": "wenjian1", - "unicode": "e867", - "unicode_decimal": 59495 - }, - { - "icon_id": "6211822", - "name": "标签页", - "font_class": "biaoqianye", - "unicode": "e71c", - "unicode_decimal": 59164 - }, - { - "icon_id": "6220954", - "name": "文件夹", - "font_class": "wenjianjia1", - "unicode": "e617", - "unicode_decimal": 58903 - }, - { - "icon_id": "6249971", - "name": "项目", - "font_class": "xiangmu1", - "unicode": "e6c9", - "unicode_decimal": 59081 - }, - { - "icon_id": "6251921", - "name": "多行文本", - "font_class": "duohangwenben", - "unicode": "e6b5", - "unicode_decimal": 59061 - }, - { - "icon_id": "6263358", - "name": "更多", - "font_class": "gengduo2", - "unicode": "e670", - "unicode_decimal": 58992 - }, - { - "icon_id": "6405627", - "name": "系统管理", - "font_class": "xitongguanli", - "unicode": "e730", - "unicode_decimal": 59184 - }, - { - "icon_id": "6616510", - "name": "步进器", - "font_class": "bujinqi", - "unicode": "e723", - "unicode_decimal": 59171 - }, - { - "icon_id": "6665974", - "name": "杯子", - "font_class": "beizi", - "unicode": "e61b", - "unicode_decimal": 58907 - }, - { - "icon_id": "6679496", - "name": "github", - "font_class": "github", - "unicode": "e6da", - "unicode_decimal": 59098 - }, - { - "icon_id": "6692920", - "name": "谷歌logo", - "font_class": "guge1", - "unicode": "e67f", - "unicode_decimal": 59007 - }, - { - "icon_id": "6698011", - "name": "小程序", - "font_class": "xiaochengxu", - "unicode": "e6e4", - "unicode_decimal": 59108 - }, - { - "icon_id": "6793437", - "name": "单行文本", - "font_class": "danhangwenben", - "unicode": "e6b6", - "unicode_decimal": 59062 - }, - { - "icon_id": "6834391", - "name": "中国移动", - "font_class": "zhongguoyidong1", - "unicode": "e6ca", - "unicode_decimal": 59082 - }, - { - "icon_id": "6864040", - "name": "淘宝", - "font_class": "taobao", - "unicode": "e68f", - "unicode_decimal": 59023 - }, - { - "icon_id": "6867156", - "name": "导入", - "font_class": "daoru", - "unicode": "e729", - "unicode_decimal": 59177 - }, - { - "icon_id": "6877619", - "name": "垃圾桶", - "font_class": "lajitong", - "unicode": "e6a8", - "unicode_decimal": 59048 - }, - { - "icon_id": "6894282", - "name": "进度条", - "font_class": "jindutiao", - "unicode": "e743", - "unicode_decimal": 59203 - }, - { - "icon_id": "6913484", - "name": "列表向左", - "font_class": "shousuo", - "unicode": "e831", - "unicode_decimal": 59441 - }, - { - "icon_id": "6913485", - "name": "列表向右", - "font_class": "liebiaoxiangyou", - "unicode": "e832", - "unicode_decimal": 59442 - }, - { - "icon_id": "6996235", - "name": "组织", - "font_class": "zuzhi", - "unicode": "e712", - "unicode_decimal": 59154 - }, - { - "icon_id": "7038032", - "name": "大楼", - "font_class": "fuhuaqi", - "unicode": "e706", - "unicode_decimal": 59142 - }, - { - "icon_id": "7092367", - "name": "桌面", - "font_class": "zhuomian", - "unicode": "e741", - "unicode_decimal": 59201 - }, - { - "icon_id": "7097597", - "name": "电话", - "font_class": "dianhua", - "unicode": "e600", - "unicode_decimal": 58880 - }, - { - "icon_id": "7107192", - "name": "账号登录", - "font_class": "zhanghaodenglu", - "unicode": "e64d", - "unicode_decimal": 58957 - }, - { - "icon_id": "7128787", - "name": "页面", - "font_class": "yemian", - "unicode": "e709", - "unicode_decimal": 59145 - }, - { - "icon_id": "7131908", - "name": "超链接", - "font_class": "chaolianjie", - "unicode": "e742", - "unicode_decimal": 59202 - }, - { - "icon_id": "7148796", - "name": "放大镜", - "font_class": "fangdajing", - "unicode": "ea13", - "unicode_decimal": 59923 - }, - { - "icon_id": "7178319", - "name": "404", - "font_class": "icon-test", - "unicode": "e6f6", - "unicode_decimal": 59126 - }, - { - "icon_id": "7185328", - "name": "铃铛", - "font_class": "lingdang", - "unicode": "e629", - "unicode_decimal": 58921 - }, - { - "icon_id": "7186848", - "name": "开关-关", - "font_class": "kaiguan", - "unicode": "e6b7", - "unicode_decimal": 59063 - }, - { - "icon_id": "7192166", - "name": "选中", - "font_class": "xuanzhong1", - "unicode": "e6ce", - "unicode_decimal": 59086 - }, - { - "icon_id": "7195096", - "name": "指示", - "font_class": "zhishi", - "unicode": "e61a", - "unicode_decimal": 58906 - }, - { - "icon_id": "7284398", - "name": "星星", - "font_class": "xingxing", - "unicode": "e6ad", - "unicode_decimal": 59053 - }, - { - "icon_id": "7299825", - "name": "女性", - "font_class": "nvxing", - "unicode": "e685", - "unicode_decimal": 59013 - }, - { - "icon_id": "7350866", - "name": "地球,国际化,语言切换", - "font_class": "huaban-", - "unicode": "e6fd", - "unicode_decimal": 59133 - }, - { - "icon_id": "7446847", - "name": "全屏", - "font_class": "quanping", - "unicode": "e639", - "unicode_decimal": 58937 - }, - { - "icon_id": "7451343", - "name": "均衡器_画板 1", - "font_class": "junhengqi", - "unicode": "e648", - "unicode_decimal": 58952 - }, - { - "icon_id": "7475939", - "name": "信息", - "font_class": "xinxi", - "unicode": "e661", - "unicode_decimal": 58977 - }, - { - "icon_id": "7512708", - "name": "纸飞机", - "font_class": "zhifeiji", - "unicode": "e669", - "unicode_decimal": 58985 - }, - { - "icon_id": "7521826", - "name": "进度", - "font_class": "jindubiao", - "unicode": "e653", - "unicode_decimal": 58963 - }, - { - "icon_id": "7553853", - "name": "用户", - "font_class": "yonghu", - "unicode": "e70a", - "unicode_decimal": 59146 - }, - { - "icon_id": "7583318", - "name": "wifi", - "font_class": "wifi", - "unicode": "e9bb", - "unicode_decimal": 59835 - }, - { - "icon_id": "7602740", - "name": "闭眼", - "font_class": "biyan", - "unicode": "e6db", - "unicode_decimal": 59099 - }, - { - "icon_id": "7692470", - "name": "审核 笔记 记事本 写字", - "font_class": "bianji", - "unicode": "e671", - "unicode_decimal": 58993 - }, - { - "icon_id": "7708043", - "name": "锁", - "font_class": "suo", - "unicode": "e663", - "unicode_decimal": 58979 - }, - { - "icon_id": "7713136", - "name": "暂停", - "font_class": "zanting", - "unicode": "e64e", - "unicode_decimal": 58958 - }, - { - "icon_id": "7715413", - "name": "无网络", - "font_class": "wuwangluo", - "unicode": "ebf4", - "unicode_decimal": 60404 - }, - { - "icon_id": "7782114", - "name": "裁剪", - "font_class": "caijian", - "unicode": "e631", - "unicode_decimal": 58929 - }, - { - "icon_id": "7855033", - "name": "字段设置@2x", - "font_class": "ziduanshezhix", - "unicode": "e71d", - "unicode_decimal": 59165 - }, - { - "icon_id": "7926314", - "name": "进入", - "font_class": "jinru", - "unicode": "e7b4", - "unicode_decimal": 59316 - }, - { - "icon_id": "7950578", - "name": "动画", - "font_class": "xing", - "unicode": "e70f", - "unicode_decimal": 59151 - }, - { - "icon_id": "7962612", - "name": "淘宝", - "font_class": "taobao1", - "unicode": "e691", - "unicode_decimal": 59025 - }, - { - "icon_id": "8012431", - "name": "VIP @3x", - "font_class": "VIPx", - "unicode": "e6de", - "unicode_decimal": 59102 - }, - { - "icon_id": "8020703", - "name": "字号-", - "font_class": "zihao-", - "unicode": "e6ff", - "unicode_decimal": 59135 - }, - { - "icon_id": "8033596", - "name": "百度", - "font_class": "baidu", - "unicode": "ea9a", - "unicode_decimal": 60058 - }, - { - "icon_id": "8055774", - "name": "qq", - "font_class": "QQ1", - "unicode": "e679", - "unicode_decimal": 59001 - }, - { - "icon_id": "8057392", - "name": "500", - "font_class": "icon-test1", - "unicode": "e6f8", - "unicode_decimal": 59128 - }, - { - "icon_id": "8079881", - "name": "袋,购物,购物,电子商务", - "font_class": "gowudai", - "unicode": "e626", - "unicode_decimal": 58918 - }, - { - "icon_id": "8084544", - "name": "菜单/列表", - "font_class": "liebiao", - "unicode": "e611", - "unicode_decimal": 58897 - }, - { - "icon_id": "8105630", - "name": "spring", - "font_class": "spring", - "unicode": "e6dc", - "unicode_decimal": 59100 - }, - { - "icon_id": "8152143", - "name": "新增", - "font_class": "xinzeng", - "unicode": "e70b", - "unicode_decimal": 59147 - }, - { - "icon_id": "8152851", - "name": "开始", - "font_class": "kaishi", - "unicode": "e649", - "unicode_decimal": 58953 - }, - { - "icon_id": "8187549", - "name": "商城", - "font_class": "shangcheng", - "unicode": "e736", - "unicode_decimal": 59190 - }, - { - "icon_id": "8213055", - "name": "开锁", - "font_class": "kaisuo", - "unicode": "e666", - "unicode_decimal": 58982 - }, - { - "icon_id": "8231464", - "name": "大头针", - "font_class": "datouzhen", - "unicode": "e603", - "unicode_decimal": 58883 - }, - { - "icon_id": "8349788", - "name": "表", - "font_class": "biao", - "unicode": "e854", - "unicode_decimal": 59476 - }, - { - "icon_id": "8399254", - "name": "踩", - "font_class": "cai", - "unicode": "e64b", - "unicode_decimal": 58955 - }, - { - "icon_id": "8531893", - "name": "胡子", - "font_class": "huzi", - "unicode": "e60e", - "unicode_decimal": 58894 - }, - { - "icon_id": "8544830", - "name": "城市", - "font_class": "chengshi", - "unicode": "e728", - "unicode_decimal": 59176 - }, - { - "icon_id": "8627549", - "name": "年卡", - "font_class": "nianqia", - "unicode": "e8a4", - "unicode_decimal": 59556 - }, - { - "icon_id": "8641412", - "name": "信", - "font_class": "xin", - "unicode": "e602", - "unicode_decimal": 58882 - }, - { - "icon_id": "8661369", - "name": "电信", - "font_class": "dianxin1", - "unicode": "e68d", - "unicode_decimal": 59021 - }, - { - "icon_id": "8669473", - "name": "关注", - "font_class": "guanzhu", - "unicode": "e62e", - "unicode_decimal": 58926 - }, - { - "icon_id": "8670230", - "name": "百度", - "font_class": "baidu1", - "unicode": "e698", - "unicode_decimal": 59032 - }, - { - "icon_id": "8710830", - "name": "背景", - "font_class": "beijing", - "unicode": "e70c", - "unicode_decimal": 59148 - }, - { - "icon_id": "8733572", - "name": "办公室", - "font_class": "bangongshi", - "unicode": "e707", - "unicode_decimal": 59143 - }, - { - "icon_id": "8810863", - "name": "新建", - "font_class": "xinjian1", - "unicode": "e6e0", - "unicode_decimal": 59104 - }, - { - "icon_id": "8877978", - "name": "搞怪", - "font_class": "gaoguai", - "unicode": "e684", - "unicode_decimal": 59012 - }, - { - "icon_id": "8921239", - "name": "升级中", - "font_class": "shengjizhong", - "unicode": "e6eb", - "unicode_decimal": 59115 - }, - { - "icon_id": "8930750", - "name": "长方形", - "font_class": "changfangxing1", - "unicode": "e716", - "unicode_decimal": 59158 - }, - { - "icon_id": "8964972", - "name": "会员中心", - "font_class": "huiyuanzhongxin", - "unicode": "e733", - "unicode_decimal": 59187 - }, - { - "icon_id": "8987629", - "name": "搜索框", - "font_class": "sousuokuang", - "unicode": "e724", - "unicode_decimal": 59172 - }, - { - "icon_id": "9012211", - "name": "滑块-01", - "font_class": "huakuai", - "unicode": "e6b8", - "unicode_decimal": 59064 - }, - { - "icon_id": "9012308", - "name": "皮肤", - "font_class": "pifu", - "unicode": "e69d", - "unicode_decimal": 59037 - }, - { - "icon_id": "9086872", - "name": "平板-2", - "font_class": "pingban", - "unicode": "e610", - "unicode_decimal": 58896 - }, - { - "icon_id": "9096596", - "name": "吸铁磁", - "font_class": "xitieci", - "unicode": "e6a2", - "unicode_decimal": 59042 - }, - { - "icon_id": "9140895", - "name": "-_级联下拉功能框", - "font_class": "jilianxuanzeqi", - "unicode": "e6b9", - "unicode_decimal": 59065 - }, - { - "icon_id": "9170376", - "name": "中国移动", - "font_class": "zhongguoyidong2", - "unicode": "e687", - "unicode_decimal": 59015 - }, - { - "icon_id": "9179286", - "name": "日历", - "font_class": "rili", - "unicode": "e67e", - "unicode_decimal": 59006 - }, - { - "icon_id": "9210505", - "name": "加载", - "font_class": "jiazai", - "unicode": "e82d", - "unicode_decimal": 59437 - }, - { - "icon_id": "9250601", - "name": "华为", - "font_class": "huawei", - "unicode": "e694", - "unicode_decimal": 59028 - }, - { - "icon_id": "9289448", - "name": "视频", - "font_class": "shipin1", - "unicode": "e75c", - "unicode_decimal": 59228 - }, - { - "icon_id": "9318721", - "name": "联通", - "font_class": "liantong1", - "unicode": "e68e", - "unicode_decimal": 59022 - }, - { - "icon_id": "9320882", - "name": "内容", - "font_class": "neirong", - "unicode": "e737", - "unicode_decimal": 59191 - }, - { - "icon_id": "9400554", - "name": "暂无项目信息", - "font_class": "zanwuxiangmuxinxi", - "unicode": "e708", - "unicode_decimal": 59144 - }, - { - "icon_id": "9535007", - "name": "权限管理", - "font_class": "quanxianguanli", - "unicode": "e735", - "unicode_decimal": 59189 - }, - { - "icon_id": "9539052", - "name": "二维码登录", - "font_class": "erweimadenglu", - "unicode": "e699", - "unicode_decimal": 59033 - }, - { - "icon_id": "9551483", - "name": "单选框", - "font_class": "danxuankuang", - "unicode": "e6ba", - "unicode_decimal": 59066 - }, - { - "icon_id": "9559066", - "name": "减", - "font_class": "jian", - "unicode": "e61e", - "unicode_decimal": 58910 - }, - { - "icon_id": "9559067", - "name": "加", - "font_class": "jia", - "unicode": "e61d", - "unicode_decimal": 58909 - }, - { - "icon_id": "9575138", - "name": "移交 转交", - "font_class": "yijiaozhuanjiao", - "unicode": "e72e", - "unicode_decimal": 59182 - }, - { - "icon_id": "9616083", - "name": "缩小", - "font_class": "suoxiao", - "unicode": "e664", - "unicode_decimal": 58980 - }, - { - "icon_id": "9622876", - "name": "1印章(已结清)", - "font_class": "yinzhangyijieqing", - "unicode": "e6d8", - "unicode_decimal": 59096 - }, - { - "icon_id": "9626004", - "name": "颜色", - "font_class": "yanse", - "unicode": "e82f", - "unicode_decimal": 59439 - }, - { - "icon_id": "9742421", - "name": "清空", - "font_class": "qingkong", - "unicode": "e6cb", - "unicode_decimal": 59083 - }, - { - "icon_id": "9766839", - "name": "应用源码", - "font_class": "yingyongyuanma", - "unicode": "e6cd", - "unicode_decimal": 59085 - }, - { - "icon_id": "9819998", - "name": "音乐 (1)", - "font_class": "yinfu", - "unicode": "e646", - "unicode_decimal": 58950 - }, - { - "icon_id": "9857467", - "name": "拖动", - "font_class": "tuodong", - "unicode": "e69b", - "unicode_decimal": 59035 - }, - { - "icon_id": "9858901", - "name": "回形针", - "font_class": "huixingzhen", - "unicode": "e731", - "unicode_decimal": 59185 - }, - { - "icon_id": "9898928", - "name": "沙漏", - "font_class": "shalou", - "unicode": "e601", - "unicode_decimal": 58881 - }, - { - "icon_id": "9927850", - "name": "正方形", - "font_class": "zhengfangxing", - "unicode": "e717", - "unicode_decimal": 59159 - }, - { - "icon_id": "9949946", - "name": "视频", - "font_class": "shipin", - "unicode": "e656", - "unicode_decimal": 58966 - }, - { - "icon_id": "9969950", - "name": "关注", - "font_class": "guanzhu1", - "unicode": "e739", - "unicode_decimal": 59193 - }, - { - "icon_id": "9974757", - "name": "感叹号", - "font_class": "gantanhao", - "unicode": "e710", - "unicode_decimal": 59152 - }, - { - "icon_id": "9993219", - "name": "Sql Server", - "font_class": "SqlServer", - "unicode": "e70e", - "unicode_decimal": 59150 - }, - { - "icon_id": "10031238", - "name": "用户", - "font_class": "admin", - "unicode": "e6a4", - "unicode_decimal": 59044 - }, - { - "icon_id": "10044057", - "name": "代码", - "font_class": "daima", - "unicode": "e69a", - "unicode_decimal": 59034 - }, - { - "icon_id": "10046833", - "name": "照片", - "font_class": "zhaopian", - "unicode": "e632", - "unicode_decimal": 58930 - }, - { - "icon_id": "10102949", - "name": "私有云", - "font_class": "siyouyun", - "unicode": "e6cf", - "unicode_decimal": 59087 - }, - { - "icon_id": "10120099", - "name": "文件夹", - "font_class": "wenjianjia", - "unicode": "e63b", - "unicode_decimal": 58939 - }, - { - "icon_id": "10120142", - "name": "抽屉", - "font_class": "chouti", - "unicode": "e645", - "unicode_decimal": 58949 - }, - { - "icon_id": "10137023", - "name": "小米", - "font_class": "xiaomi1", - "unicode": "e696", - "unicode_decimal": 59030 - }, - { - "icon_id": "10142377", - "name": "华为", - "font_class": "huawei1", - "unicode": "e697", - "unicode_decimal": 59031 - }, - { - "icon_id": "10165915", - "name": "拼图", - "font_class": "pintu", - "unicode": "e673", - "unicode_decimal": 58995 - }, - { - "icon_id": "10202780", - "name": "微博", - "font_class": "weibo1", - "unicode": "e676", - "unicode_decimal": 58998 - }, - { - "icon_id": "10206758", - "name": "手机", - "font_class": "yingyong", - "unicode": "e785", - "unicode_decimal": 59269 - }, - { - "icon_id": "10218987", - "name": "复制", - "font_class": "fuzhi", - "unicode": "e6f1", - "unicode_decimal": 59121 - }, - { - "icon_id": "10445236", - "name": "自定义", - "font_class": "zidingyi", - "unicode": "e6bc", - "unicode_decimal": 59068 - }, - { - "icon_id": "10543538", - "name": "gitee", - "font_class": "gitee", - "unicode": "e701", - "unicode_decimal": 59137 - }, - { - "icon_id": "10599660", - "name": "轮播图", - "font_class": "tubiaozhizuomoban", - "unicode": "e71e", - "unicode_decimal": 59166 - }, - { - "icon_id": "10696171", - "name": "环形进度图", - "font_class": "huanxingjindutu", - "unicode": "e726", - "unicode_decimal": 59174 - }, - { - "icon_id": "10795206", - "name": "站群", - "font_class": "zhanqun", - "unicode": "e738", - "unicode_decimal": 59192 - }, - { - "icon_id": "11053422", - "name": "搜索框A", - "font_class": "sousuokuangA", - "unicode": "eaba", - "unicode_decimal": 60090 - }, - { - "icon_id": "11056427", - "name": "九宫格", - "font_class": "jiugongge", - "unicode": "e71f", - "unicode_decimal": 59167 - }, - { - "icon_id": "11095678", - "name": "筛选", - "font_class": "shaixuan", - "unicode": "e6e8", - "unicode_decimal": 59112 - }, - { - "icon_id": "11095698", - "name": "分类", - "font_class": "fenlei1", - "unicode": "e6e5", - "unicode_decimal": 59109 - }, - { - "icon_id": "11095699", - "name": "首页", - "font_class": "shouye", - "unicode": "e6e6", - "unicode_decimal": 59110 - }, - { - "icon_id": "11095700", - "name": "我的", - "font_class": "wode1", - "unicode": "e6e7", - "unicode_decimal": 59111 - }, - { - "icon_id": "11096651", - "name": "筛选", - "font_class": "juxing", - "unicode": "e6e9", - "unicode_decimal": 59113 - }, - { - "icon_id": "11096652", - "name": "浏览记录", - "font_class": "juxing1", - "unicode": "e6ea", - "unicode_decimal": 59114 - }, - { - "icon_id": "11109804", - "name": "闭眼", - "font_class": "biyan1", - "unicode": "e6ef", - "unicode_decimal": 59119 - }, - { - "icon_id": "11109939", - "name": "退出", - "font_class": "tuichu1", - "unicode": "e6ec", - "unicode_decimal": 59116 - }, - { - "icon_id": "11109963", - "name": "中国", - "font_class": "zhongguo", - "unicode": "e6f0", - "unicode_decimal": 59120 - }, - { - "icon_id": "11109964", - "name": "全球", - "font_class": "quanqiu1", - "unicode": "e6f2", - "unicode_decimal": 59122 - }, - { - "icon_id": "11112827", - "name": "QQ", - "font_class": "QQ3", - "unicode": "e6ed", - "unicode_decimal": 59117 - }, - { - "icon_id": "11112828", - "name": "微信", - "font_class": "weixin2", - "unicode": "e6f5", - "unicode_decimal": 59125 - }, - { - "icon_id": "11125747", - "name": "中国", - "font_class": "icon-china", - "unicode": "e6f9", - "unicode_decimal": 59129 - }, - { - "icon_id": "11125820", - "name": "世界", - "font_class": "icon-shijie", - "unicode": "e6fb", - "unicode_decimal": 59131 - }, - { - "icon_id": "11125940", - "name": "pdf", - "font_class": "pdf", - "unicode": "e6fc", - "unicode_decimal": 59132 - } - ] -} diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg deleted file mode 100644 index b0f9e94f..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.svg +++ /dev/null @@ -1,1061 +0,0 @@ - - - - - -Created by iconfont - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.ttf b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.ttf deleted file mode 100644 index 103ce311ac2ee6056bf1cb49ecffffc9860b400e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120376 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 Qa{zPnh;ej3!lj1)11wy!asU7T diff --git a/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff b/src/main/webapp/static/ms-admin/4.7.2/iconfont/iconfont.woff deleted file mode 100644 index 0437c82d1f862fed2f00fe3205e9785af20aaf24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78104 zcmV);K!(3}Pew)n0RR910WlZ=3jhEB0oFJG0RR91000000000000000000000000- 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

G9_sa6Qu0+VSbCDWKxEAf?>GBESJM!q8SN&?$ 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 Z;=kZakN1Vpeo2eVRNj^I_CWvu000K}rUL)~ diff --git a/src/main/webapp/static/ms-admin/4.7.2/images/default_handsome.jpg b/src/main/webapp/static/ms-admin/4.7.2/images/default_handsome.jpg deleted file mode 100644 index edcea88f5c43c2107589155e041bf9e83c3087e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3474 zcmbVNc{r478-K^xPT2<)Vj7{6F^d^9lc~d4T2NVrtY zMz~EBDT*D&rt@j=C^m}|L5d1=%vfxA*fAe5Zj|k>5!uSj>2fpBu7Q_|s$p|ph zFD0rYw4exP zL)y+`fQLe3*>i&hY&wU(#h#1+CCCs)2np|qw!+{XaaI@%3Qs_z2`B=V;An***kLIY z0@~r5kDuA1@Hh&FNU_G+I#AGP2P-=))`38=BVs7_M4Tgr^38S&CxTDo1k=C8Wq@(N z+T#DwmPFyvX?!lvgUe-oL%@!`Ts}8qFEKf{5DlnL~HVkH?Mrmh0(g>gatJ z{I46?9Y9kVhytRZ5KTZ%69UzQ$m)R%@TQQ1LLiVImx#OqR8dJzd4UH?e((VRssNFb zSJVLH3gsQ5ClPCAGs`(eQ=w% zWSWK(bam7DV3qV$U`rMV+R*LkuwBq=3LTCzVOqW#>iI{y6TD!IvFSn(g? zf`Z1Z53{M*m;h#vZVRqfAmpTvwA?JfPt*m;fJ1^9q$_r%Pvxeq=La@0qRQ6^8Ck9- zLTmf4%^8e;JMDRdIXvd|7fN^NSgh@U|DKOdgG6E9z59m>Wq?~pjJ5Pu?nu7n;X+3R zb`ys!NmQ!yP(${qXTpwrL==+TSi^+ALoMf+P_xK~rLFIawJN&*{Vcy7e%^l0zVqMCYxmL0{(Mus zMNmy+bbCeGSwpi{s!s&byFLhJx&r*^h-ARTgPs6uYFnny?<<}>>eB3^vv%b444%s} z!|`6H7Pm`U8YW|`HHa@oR1r^fY~;X;6#0sF;|YP<~d_<@(v#U9Ub#H#K3aIjIa zE^W2i{o}qyhl@|Y!o*w6P;TEhE4?fO26?q*Mf0j|(zLm&v$t#asU?_&AJbSMVqpKf z{nD4C$Mf~xo+#NT{%zCKli8_{UGi^U=^3x0NLpvuxL$fgner*q$7OU2DY?g62U^(Q9lLSEhlAHAJi_1lt0yG&V0+J8cG}%&%(~h~iZF^9 z6kA#%Yk##8ImgE7jZO0Qd&e8hMY|NTa9M-9yefL3o}%P3H>c!^)V}g&XX(qTLZg*F z!dn}tNcGKZ?dPkUS$?;-Uf#WD(5qN_Im`0w4UwrUgqJ2^AW7F69vlBp1Y( zyhQQZZiK`vw zd#%Mz-*x!jI)}1O?rWuO&jqG`Qgx}60Z*!3;0X1?lT%a|tJUg5Ex0}@ksBIYgBl~7 zl~28V9Dwh7zsn(&Rob)}*@Xgb{I$ja<^p7hEau0$JY)d9@%{6@zgZ=oi$E}87Zo0_ zA8x*^o|@Z=6zmpEy+z7^;#$YnTeOcA!GVqr7wh4STsFaw{J_0VCy#;ZNKg+a#dXMl zKg5$G@WhA88Z$m)B3BQ$mSzH^;9%&{Aic;rM!asQxA-*dQ|bND(T&47%RN6A4@fnK z)|B=*F3ySbFH*tvZk0=WEZTnFn5%GHUCaA3LO6^VdLCnyBu*aWccb zxu$HddK$9k*A|Ezav<2m{858@q`5dW)9{hQD0(f9mE~h$xD4l$kt-k_Sc7MRSL*OIJGr}8 zCHmwGU+PJp&=TQ{QA!)4Wc+5^rV$wsCj;!8h|YKGTk?`aLi8Q8VdbJf2T-ObfQ~oN z^5%MaQ7h?DKGwLa>d=#brE~PYWloI&b%R6EwK*A|H+egqb6o`G0xtbTXVX?v$vvi;sR|M;uL`y6s8gZ(eO zYQ|@)x4F9VJi^6wG;->~tvh}o0rF9Ti(+Z)z8i9a<|-txDJ z@5qw@xX*^E#F{$KxR9`tNEQFW37x=dgG=dQc?XW1ZeRPzTXZ!8zad!!mwz8>z@&r?SQkbI}>YTEF|NaDHD8AX|R5c;tZg)d$eZwVGv#Wj{ aHLt>=;@r+V>qIFp&p6Mh9Mjk&>-i6Ll%8P# diff --git a/src/main/webapp/static/ms-admin/4.7.2/images/login-bg.jpg b/src/main/webapp/static/ms-admin/4.7.2/images/login-bg.jpg deleted file mode 100644 index 57471b8f2e11b5d13e93985ffb179d45bfc226cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257356 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

nBem}P-c_y%S@bX1m~FA(rIguNn{ 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 KotWzR=jOkUg3i4F diff --git a/src/main/webapp/static/ms-admin/4.7.2/images/login-slogn.png b/src/main/webapp/static/ms-admin/4.7.2/images/login-slogn.png deleted file mode 100644 index 0ee38948979e9c89c81fe301a19cf1cc7c66be9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14040 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%0AmnvA?w?m@BGKfCg^!dWQqV>uY@(v}v}Ib{_Ty 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

=v_rA!CPE#mM^4@)}X7qf;At+v)G*FZd&; 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 ALjV8( diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff b/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff deleted file mode 100644 index 6e7483cf61b490c08ed644d6ef802c69472eb247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90412 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%0Ded40&XED0GYFoIh+AV*?9!MR5pBW?X_8Bp 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 IH>08b4`|GD*#H0l diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff2 b/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.woff2 deleted file mode 100644 index 7eb74fd127ee5eddf3b95fee6a20dc1684b0963b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71896 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≠dR0E9ICQ{-tcR;@{R^I5P#1GUH!p=-{c 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 diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.ie8polyfill.js b/src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.ie8polyfill.js deleted file mode 100644 index 9664fd24..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/js/amazeui.ie8polyfill.js +++ /dev/null @@ -1,2880 +0,0 @@ -/*! Amaze UI v2.7.2 ~ IE8 Fucker | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */ -/*! - * https://github.com/es-shims/es5-shim - * @license es5-shim Copyright 2009-2015 by contributors, MIT License - * see https://github.com/es-shims/es5-shim/blob/master/LICENSE - */ - -// vim: ts=4 sts=4 sw=4 expandtab - -// Add semicolon to prevent IIFE from being passed as argument to concatenated code. -; - -// UMD (Universal Module Definition) -// see https://github.com/umdjs/umd/blob/master/templates/returnExports.js -(function (root, factory) { - 'use strict'; - - /* global define, exports, module */ - if (typeof define === 'function' && define.amd) { - // AMD. Register as an anonymous module. - define(factory); - } else if (typeof exports === 'object') { - // Node. Does not work with strict CommonJS, but - // only CommonJS-like enviroments that support module.exports, - // like Node. - module.exports = factory(); - } else { - // Browser globals (root is window) - root.returnExports = factory(); - } -}(this, function () { - -/** - * Brings an environment as close to ECMAScript 5 compliance - * as is possible with the facilities of erstwhile engines. - * - * Annotated ES5: http://es5.github.com/ (specific links below) - * ES5 Spec: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf - * Required reading: http://javascriptweblog.wordpress.com/2011/12/05/extending-javascript-natives/ - */ - -// Shortcut to an often accessed properties, in order to avoid multiple -// dereference that costs universally. This also holds a reference to known-good -// functions. -var $Array = Array; -var ArrayPrototype = $Array.prototype; -var $Object = Object; -var ObjectPrototype = $Object.prototype; -var $Function = Function; -var FunctionPrototype = $Function.prototype; -var $String = String; -var StringPrototype = $String.prototype; -var $Number = Number; -var NumberPrototype = $Number.prototype; -var array_slice = ArrayPrototype.slice; -var array_splice = ArrayPrototype.splice; -var array_push = ArrayPrototype.push; -var array_unshift = ArrayPrototype.unshift; -var array_concat = ArrayPrototype.concat; -var array_join = ArrayPrototype.join; -var call = FunctionPrototype.call; -var apply = FunctionPrototype.apply; -var max = Math.max; -var min = Math.min; - -// Having a toString local variable name breaks in Opera so use to_string. -var to_string = ObjectPrototype.toString; - -/* global Symbol */ -/* eslint-disable one-var-declaration-per-line, no-redeclare */ -var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; -var isCallable; /* inlined from https://npmjs.com/is-callable */ var fnToStr = Function.prototype.toString, constructorRegex = /^\s*class /, isES6ClassFn = function isES6ClassFn(value) { try { var fnStr = fnToStr.call(value); var singleStripped = fnStr.replace(/\/\/.*\n/g, ''); var multiStripped = singleStripped.replace(/\/\*[.\s\S]*\*\//g, ''); var spaceStripped = multiStripped.replace(/\n/mg, ' ').replace(/ {2}/g, ' '); return constructorRegex.test(spaceStripped); } catch (e) { return false; /* not a function */ } }, tryFunctionObject = function tryFunctionObject(value) { try { if (isES6ClassFn(value)) { return false; } fnToStr.call(value); return true; } catch (e) { return false; } }, fnClass = '[object Function]', genClass = '[object GeneratorFunction]', isCallable = function isCallable(value) { if (!value) { return false; } if (typeof value !== 'function' && typeof value !== 'object') { return false; } if (hasToStringTag) { return tryFunctionObject(value); } if (isES6ClassFn(value)) { return false; } var strClass = to_string.call(value); return strClass === fnClass || strClass === genClass; }; - -var isRegex; /* inlined from https://npmjs.com/is-regex */ var regexExec = RegExp.prototype.exec, tryRegexExec = function tryRegexExec(value) { try { regexExec.call(value); return true; } catch (e) { return false; } }, regexClass = '[object RegExp]'; isRegex = function isRegex(value) { if (typeof value !== 'object') { return false; } return hasToStringTag ? tryRegexExec(value) : to_string.call(value) === regexClass; }; -var isString; /* inlined from https://npmjs.com/is-string */ var strValue = String.prototype.valueOf, tryStringObject = function tryStringObject(value) { try { strValue.call(value); return true; } catch (e) { return false; } }, stringClass = '[object String]'; isString = function isString(value) { if (typeof value === 'string') { return true; } if (typeof value !== 'object') { return false; } return hasToStringTag ? tryStringObject(value) : to_string.call(value) === stringClass; }; -/* eslint-enable one-var-declaration-per-line, no-redeclare */ - -/* inlined from http://npmjs.com/define-properties */ -var supportsDescriptors = $Object.defineProperty && (function () { - try { - var obj = {}; - $Object.defineProperty(obj, 'x', { enumerable: false, value: obj }); - for (var _ in obj) { return false; } - return obj.x === obj; - } catch (e) { /* this is ES3 */ - return false; - } -}()); -var defineProperties = (function (has) { - // Define configurable, writable, and non-enumerable props - // if they don't exist. - var defineProperty; - if (supportsDescriptors) { - defineProperty = function (object, name, method, forceAssign) { - if (!forceAssign && (name in object)) { return; } - $Object.defineProperty(object, name, { - configurable: true, - enumerable: false, - writable: true, - value: method - }); - }; - } else { - defineProperty = function (object, name, method, forceAssign) { - if (!forceAssign && (name in object)) { return; } - object[name] = method; - }; - } - return function defineProperties(object, map, forceAssign) { - for (var name in map) { - if (has.call(map, name)) { - defineProperty(object, name, map[name], forceAssign); - } - } - }; -}(ObjectPrototype.hasOwnProperty)); - -// -// Util -// ====== -// - -/* replaceable with https://npmjs.com/package/es-abstract /helpers/isPrimitive */ -var isPrimitive = function isPrimitive(input) { - var type = typeof input; - return input === null || (type !== 'object' && type !== 'function'); -}; - -var isActualNaN = $Number.isNaN || function (x) { return x !== x; }; - -var ES = { - // ES5 9.4 - // http://es5.github.com/#x9.4 - // http://jsperf.com/to-integer - /* replaceable with https://npmjs.com/package/es-abstract ES5.ToInteger */ - ToInteger: function ToInteger(num) { - var n = +num; - if (isActualNaN(n)) { - n = 0; - } else if (n !== 0 && n !== (1 / 0) && n !== -(1 / 0)) { - n = (n > 0 || -1) * Math.floor(Math.abs(n)); - } - return n; - }, - - /* replaceable with https://npmjs.com/package/es-abstract ES5.ToPrimitive */ - ToPrimitive: function ToPrimitive(input) { - var val, valueOf, toStr; - if (isPrimitive(input)) { - return input; - } - valueOf = input.valueOf; - if (isCallable(valueOf)) { - val = valueOf.call(input); - if (isPrimitive(val)) { - return val; - } - } - toStr = input.toString; - if (isCallable(toStr)) { - val = toStr.call(input); - if (isPrimitive(val)) { - return val; - } - } - throw new TypeError(); - }, - - // ES5 9.9 - // http://es5.github.com/#x9.9 - /* replaceable with https://npmjs.com/package/es-abstract ES5.ToObject */ - ToObject: function (o) { - if (o == null) { // this matches both null and undefined - throw new TypeError("can't convert " + o + ' to object'); - } - return $Object(o); - }, - - /* replaceable with https://npmjs.com/package/es-abstract ES5.ToUint32 */ - ToUint32: function ToUint32(x) { - return x >>> 0; - } -}; - -// -// Function -// ======== -// - -// ES-5 15.3.4.5 -// http://es5.github.com/#x15.3.4.5 - -var Empty = function Empty() {}; - -defineProperties(FunctionPrototype, { - bind: function bind(that) { // .length is 1 - // 1. Let Target be the this value. - var target = this; - // 2. If IsCallable(Target) is false, throw a TypeError exception. - if (!isCallable(target)) { - throw new TypeError('Function.prototype.bind called on incompatible ' + target); - } - // 3. Let A be a new (possibly empty) internal list of all of the - // argument values provided after thisArg (arg1, arg2 etc), in order. - // XXX slicedArgs will stand in for "A" if used - var args = array_slice.call(arguments, 1); // for normal call - // 4. Let F be a new native ECMAScript object. - // 11. Set the [[Prototype]] internal property of F to the standard - // built-in Function prototype object as specified in 15.3.3.1. - // 12. Set the [[Call]] internal property of F as described in - // 15.3.4.5.1. - // 13. Set the [[Construct]] internal property of F as described in - // 15.3.4.5.2. - // 14. Set the [[HasInstance]] internal property of F as described in - // 15.3.4.5.3. - var bound; - var binder = function () { - - if (this instanceof bound) { - // 15.3.4.5.2 [[Construct]] - // When the [[Construct]] internal method of a function object, - // F that was created using the bind function is called with a - // list of arguments ExtraArgs, the following steps are taken: - // 1. Let target be the value of F's [[TargetFunction]] - // internal property. - // 2. If target has no [[Construct]] internal method, a - // TypeError exception is thrown. - // 3. Let boundArgs be the value of F's [[BoundArgs]] internal - // property. - // 4. Let args be a new list containing the same values as the - // list boundArgs in the same order followed by the same - // values as the list ExtraArgs in the same order. - // 5. Return the result of calling the [[Construct]] internal - // method of target providing args as the arguments. - - var result = apply.call( - target, - this, - array_concat.call(args, array_slice.call(arguments)) - ); - if ($Object(result) === result) { - return result; - } - return this; - - } else { - // 15.3.4.5.1 [[Call]] - // When the [[Call]] internal method of a function object, F, - // which was created using the bind function is called with a - // this value and a list of arguments ExtraArgs, the following - // steps are taken: - // 1. Let boundArgs be the value of F's [[BoundArgs]] internal - // property. - // 2. Let boundThis be the value of F's [[BoundThis]] internal - // property. - // 3. Let target be the value of F's [[TargetFunction]] internal - // property. - // 4. Let args be a new list containing the same values as the - // list boundArgs in the same order followed by the same - // values as the list ExtraArgs in the same order. - // 5. Return the result of calling the [[Call]] internal method - // of target providing boundThis as the this value and - // providing args as the arguments. - - // equiv: target.call(this, ...boundArgs, ...args) - return apply.call( - target, - that, - array_concat.call(args, array_slice.call(arguments)) - ); - - } - - }; - - // 15. If the [[Class]] internal property of Target is "Function", then - // a. Let L be the length property of Target minus the length of A. - // b. Set the length own property of F to either 0 or L, whichever is - // larger. - // 16. Else set the length own property of F to 0. - - var boundLength = max(0, target.length - args.length); - - // 17. Set the attributes of the length own property of F to the values - // specified in 15.3.5.1. - var boundArgs = []; - for (var i = 0; i < boundLength; i++) { - array_push.call(boundArgs, '$' + i); - } - - // XXX Build a dynamic function with desired amount of arguments is the only - // way to set the length property of a function. - // In environments where Content Security Policies enabled (Chrome extensions, - // for ex.) all use of eval or Function costructor throws an exception. - // However in all of these environments Function.prototype.bind exists - // and so this code will never be executed. - bound = $Function('binder', 'return function (' + array_join.call(boundArgs, ',') + '){ return binder.apply(this, arguments); }')(binder); - - if (target.prototype) { - Empty.prototype = target.prototype; - bound.prototype = new Empty(); - // Clean up dangling references. - Empty.prototype = null; - } - - // TODO - // 18. Set the [[Extensible]] internal property of F to true. - - // TODO - // 19. Let thrower be the [[ThrowTypeError]] function Object (13.2.3). - // 20. Call the [[DefineOwnProperty]] internal method of F with - // arguments "caller", PropertyDescriptor {[[Get]]: thrower, [[Set]]: - // thrower, [[Enumerable]]: false, [[Configurable]]: false}, and - // false. - // 21. Call the [[DefineOwnProperty]] internal method of F with - // arguments "arguments", PropertyDescriptor {[[Get]]: thrower, - // [[Set]]: thrower, [[Enumerable]]: false, [[Configurable]]: false}, - // and false. - - // TODO - // NOTE Function objects created using Function.prototype.bind do not - // have a prototype property or the [[Code]], [[FormalParameters]], and - // [[Scope]] internal properties. - // XXX can't delete prototype in pure-js. - - // 22. Return F. - return bound; - } -}); - -// _Please note: Shortcuts are defined after `Function.prototype.bind` as we -// use it in defining shortcuts. -var owns = call.bind(ObjectPrototype.hasOwnProperty); -var toStr = call.bind(ObjectPrototype.toString); -var arraySlice = call.bind(array_slice); -var arraySliceApply = apply.bind(array_slice); -var strSlice = call.bind(StringPrototype.slice); -var strSplit = call.bind(StringPrototype.split); -var strIndexOf = call.bind(StringPrototype.indexOf); -var pushCall = call.bind(array_push); -var isEnum = call.bind(ObjectPrototype.propertyIsEnumerable); -var arraySort = call.bind(ArrayPrototype.sort); - -// -// Array -// ===== -// - -var isArray = $Array.isArray || function isArray(obj) { - return toStr(obj) === '[object Array]'; -}; - -// ES5 15.4.4.12 -// http://es5.github.com/#x15.4.4.13 -// Return len+argCount. -// [bugfix, ielt8] -// IE < 8 bug: [].unshift(0) === undefined but should be "1" -var hasUnshiftReturnValueBug = [].unshift(0) !== 1; -defineProperties(ArrayPrototype, { - unshift: function () { - array_unshift.apply(this, arguments); - return this.length; - } -}, hasUnshiftReturnValueBug); - -// ES5 15.4.3.2 -// http://es5.github.com/#x15.4.3.2 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/isArray -defineProperties($Array, { isArray: isArray }); - -// The IsCallable() check in the Array functions -// has been replaced with a strict check on the -// internal class of the object to trap cases where -// the provided function was actually a regular -// expression literal, which in V8 and -// JavaScriptCore is a typeof "function". Only in -// V8 are regular expression literals permitted as -// reduce parameters, so it is desirable in the -// general case for the shim to match the more -// strict and common behavior of rejecting regular -// expressions. - -// ES5 15.4.4.18 -// http://es5.github.com/#x15.4.4.18 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/array/forEach - -// Check failure of by-index access of string characters (IE < 9) -// and failure of `0 in boxedString` (Rhino) -var boxedString = $Object('a'); -var splitString = boxedString[0] !== 'a' || !(0 in boxedString); - -var properlyBoxesContext = function properlyBoxed(method) { - // Check node 0.6.21 bug where third parameter is not boxed - var properlyBoxesNonStrict = true; - var properlyBoxesStrict = true; - var threwException = false; - if (method) { - try { - method.call('foo', function (_, __, context) { - if (typeof context !== 'object') { properlyBoxesNonStrict = false; } - }); - - method.call([1], function () { - 'use strict'; - - properlyBoxesStrict = typeof this === 'string'; - }, 'x'); - } catch (e) { - threwException = true; - } - } - return !!method && !threwException && properlyBoxesNonStrict && properlyBoxesStrict; -}; - -defineProperties(ArrayPrototype, { - forEach: function forEach(callbackfn/*, thisArg*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var i = -1; - var length = ES.ToUint32(self.length); - var T; - if (arguments.length > 1) { - T = arguments[1]; - } - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.forEach callback must be a function'); - } - - while (++i < length) { - if (i in self) { - // Invoke the callback function with call, passing arguments: - // context, property value, property key, thisArg object - if (typeof T === 'undefined') { - callbackfn(self[i], i, object); - } else { - callbackfn.call(T, self[i], i, object); - } - } - } - } -}, !properlyBoxesContext(ArrayPrototype.forEach)); - -// ES5 15.4.4.19 -// http://es5.github.com/#x15.4.4.19 -// https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/map -defineProperties(ArrayPrototype, { - map: function map(callbackfn/*, thisArg*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - var result = $Array(length); - var T; - if (arguments.length > 1) { - T = arguments[1]; - } - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.map callback must be a function'); - } - - for (var i = 0; i < length; i++) { - if (i in self) { - if (typeof T === 'undefined') { - result[i] = callbackfn(self[i], i, object); - } else { - result[i] = callbackfn.call(T, self[i], i, object); - } - } - } - return result; - } -}, !properlyBoxesContext(ArrayPrototype.map)); - -// ES5 15.4.4.20 -// http://es5.github.com/#x15.4.4.20 -// https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/filter -defineProperties(ArrayPrototype, { - filter: function filter(callbackfn/*, thisArg*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - var result = []; - var value; - var T; - if (arguments.length > 1) { - T = arguments[1]; - } - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.filter callback must be a function'); - } - - for (var i = 0; i < length; i++) { - if (i in self) { - value = self[i]; - if (typeof T === 'undefined' ? callbackfn(value, i, object) : callbackfn.call(T, value, i, object)) { - pushCall(result, value); - } - } - } - return result; - } -}, !properlyBoxesContext(ArrayPrototype.filter)); - -// ES5 15.4.4.16 -// http://es5.github.com/#x15.4.4.16 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/every -defineProperties(ArrayPrototype, { - every: function every(callbackfn/*, thisArg*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - var T; - if (arguments.length > 1) { - T = arguments[1]; - } - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.every callback must be a function'); - } - - for (var i = 0; i < length; i++) { - if (i in self && !(typeof T === 'undefined' ? callbackfn(self[i], i, object) : callbackfn.call(T, self[i], i, object))) { - return false; - } - } - return true; - } -}, !properlyBoxesContext(ArrayPrototype.every)); - -// ES5 15.4.4.17 -// http://es5.github.com/#x15.4.4.17 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/some -defineProperties(ArrayPrototype, { - some: function some(callbackfn/*, thisArg */) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - var T; - if (arguments.length > 1) { - T = arguments[1]; - } - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.some callback must be a function'); - } - - for (var i = 0; i < length; i++) { - if (i in self && (typeof T === 'undefined' ? callbackfn(self[i], i, object) : callbackfn.call(T, self[i], i, object))) { - return true; - } - } - return false; - } -}, !properlyBoxesContext(ArrayPrototype.some)); - -// ES5 15.4.4.21 -// http://es5.github.com/#x15.4.4.21 -// https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/reduce -var reduceCoercesToObject = false; -if (ArrayPrototype.reduce) { - reduceCoercesToObject = typeof ArrayPrototype.reduce.call('es5', function (_, __, ___, list) { return list; }) === 'object'; -} -defineProperties(ArrayPrototype, { - reduce: function reduce(callbackfn/*, initialValue*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.reduce callback must be a function'); - } - - // no value to return if no initial value and an empty array - if (length === 0 && arguments.length === 1) { - throw new TypeError('reduce of empty array with no initial value'); - } - - var i = 0; - var result; - if (arguments.length >= 2) { - result = arguments[1]; - } else { - do { - if (i in self) { - result = self[i++]; - break; - } - - // if array contains no values, no initial value to return - if (++i >= length) { - throw new TypeError('reduce of empty array with no initial value'); - } - } while (true); - } - - for (; i < length; i++) { - if (i in self) { - result = callbackfn(result, self[i], i, object); - } - } - - return result; - } -}, !reduceCoercesToObject); - -// ES5 15.4.4.22 -// http://es5.github.com/#x15.4.4.22 -// https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/reduceRight -var reduceRightCoercesToObject = false; -if (ArrayPrototype.reduceRight) { - reduceRightCoercesToObject = typeof ArrayPrototype.reduceRight.call('es5', function (_, __, ___, list) { return list; }) === 'object'; -} -defineProperties(ArrayPrototype, { - reduceRight: function reduceRight(callbackfn/*, initial*/) { - var object = ES.ToObject(this); - var self = splitString && isString(this) ? strSplit(this, '') : object; - var length = ES.ToUint32(self.length); - - // If no callback function or if callback is not a callable function - if (!isCallable(callbackfn)) { - throw new TypeError('Array.prototype.reduceRight callback must be a function'); - } - - // no value to return if no initial value, empty array - if (length === 0 && arguments.length === 1) { - throw new TypeError('reduceRight of empty array with no initial value'); - } - - var result; - var i = length - 1; - if (arguments.length >= 2) { - result = arguments[1]; - } else { - do { - if (i in self) { - result = self[i--]; - break; - } - - // if array contains no values, no initial value to return - if (--i < 0) { - throw new TypeError('reduceRight of empty array with no initial value'); - } - } while (true); - } - - if (i < 0) { - return result; - } - - do { - if (i in self) { - result = callbackfn(result, self[i], i, object); - } - } while (i--); - - return result; - } -}, !reduceRightCoercesToObject); - -// ES5 15.4.4.14 -// http://es5.github.com/#x15.4.4.14 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf -var hasFirefox2IndexOfBug = ArrayPrototype.indexOf && [0, 1].indexOf(1, 2) !== -1; -defineProperties(ArrayPrototype, { - indexOf: function indexOf(searchElement/*, fromIndex */) { - var self = splitString && isString(this) ? strSplit(this, '') : ES.ToObject(this); - var length = ES.ToUint32(self.length); - - if (length === 0) { - return -1; - } - - var i = 0; - if (arguments.length > 1) { - i = ES.ToInteger(arguments[1]); - } - - // handle negative indices - i = i >= 0 ? i : max(0, length + i); - for (; i < length; i++) { - if (i in self && self[i] === searchElement) { - return i; - } - } - return -1; - } -}, hasFirefox2IndexOfBug); - -// ES5 15.4.4.15 -// http://es5.github.com/#x15.4.4.15 -// https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/lastIndexOf -var hasFirefox2LastIndexOfBug = ArrayPrototype.lastIndexOf && [0, 1].lastIndexOf(0, -3) !== -1; -defineProperties(ArrayPrototype, { - lastIndexOf: function lastIndexOf(searchElement/*, fromIndex */) { - var self = splitString && isString(this) ? strSplit(this, '') : ES.ToObject(this); - var length = ES.ToUint32(self.length); - - if (length === 0) { - return -1; - } - var i = length - 1; - if (arguments.length > 1) { - i = min(i, ES.ToInteger(arguments[1])); - } - // handle negative indices - i = i >= 0 ? i : length - Math.abs(i); - for (; i >= 0; i--) { - if (i in self && searchElement === self[i]) { - return i; - } - } - return -1; - } -}, hasFirefox2LastIndexOfBug); - -// ES5 15.4.4.12 -// http://es5.github.com/#x15.4.4.12 -var spliceNoopReturnsEmptyArray = (function () { - var a = [1, 2]; - var result = a.splice(); - return a.length === 2 && isArray(result) && result.length === 0; -}()); -defineProperties(ArrayPrototype, { - // Safari 5.0 bug where .splice() returns undefined - splice: function splice(start, deleteCount) { - if (arguments.length === 0) { - return []; - } else { - return array_splice.apply(this, arguments); - } - } -}, !spliceNoopReturnsEmptyArray); - -var spliceWorksWithEmptyObject = (function () { - var obj = {}; - ArrayPrototype.splice.call(obj, 0, 0, 1); - return obj.length === 1; -}()); -defineProperties(ArrayPrototype, { - splice: function splice(start, deleteCount) { - if (arguments.length === 0) { return []; } - var args = arguments; - this.length = max(ES.ToInteger(this.length), 0); - if (arguments.length > 0 && typeof deleteCount !== 'number') { - args = arraySlice(arguments); - if (args.length < 2) { - pushCall(args, this.length - start); - } else { - args[1] = ES.ToInteger(deleteCount); - } - } - return array_splice.apply(this, args); - } -}, !spliceWorksWithEmptyObject); -var spliceWorksWithLargeSparseArrays = (function () { - // Per https://github.com/es-shims/es5-shim/issues/295 - // Safari 7/8 breaks with sparse arrays of size 1e5 or greater - var arr = new $Array(1e5); - // note: the index MUST be 8 or larger or the test will false pass - arr[8] = 'x'; - arr.splice(1, 1); - // note: this test must be defined *after* the indexOf shim - // per https://github.com/es-shims/es5-shim/issues/313 - return arr.indexOf('x') === 7; -}()); -var spliceWorksWithSmallSparseArrays = (function () { - // Per https://github.com/es-shims/es5-shim/issues/295 - // Opera 12.15 breaks on this, no idea why. - var n = 256; - var arr = []; - arr[n] = 'a'; - arr.splice(n + 1, 0, 'b'); - return arr[n] === 'a'; -}()); -defineProperties(ArrayPrototype, { - splice: function splice(start, deleteCount) { - var O = ES.ToObject(this); - var A = []; - var len = ES.ToUint32(O.length); - var relativeStart = ES.ToInteger(start); - var actualStart = relativeStart < 0 ? max((len + relativeStart), 0) : min(relativeStart, len); - var actualDeleteCount = min(max(ES.ToInteger(deleteCount), 0), len - actualStart); - - var k = 0; - var from; - while (k < actualDeleteCount) { - from = $String(actualStart + k); - if (owns(O, from)) { - A[k] = O[from]; - } - k += 1; - } - - var items = arraySlice(arguments, 2); - var itemCount = items.length; - var to; - if (itemCount < actualDeleteCount) { - k = actualStart; - var maxK = len - actualDeleteCount; - while (k < maxK) { - from = $String(k + actualDeleteCount); - to = $String(k + itemCount); - if (owns(O, from)) { - O[to] = O[from]; - } else { - delete O[to]; - } - k += 1; - } - k = len; - var minK = len - actualDeleteCount + itemCount; - while (k > minK) { - delete O[k - 1]; - k -= 1; - } - } else if (itemCount > actualDeleteCount) { - k = len - actualDeleteCount; - while (k > actualStart) { - from = $String(k + actualDeleteCount - 1); - to = $String(k + itemCount - 1); - if (owns(O, from)) { - O[to] = O[from]; - } else { - delete O[to]; - } - k -= 1; - } - } - k = actualStart; - for (var i = 0; i < items.length; ++i) { - O[k] = items[i]; - k += 1; - } - O.length = len - actualDeleteCount + itemCount; - - return A; - } -}, !spliceWorksWithLargeSparseArrays || !spliceWorksWithSmallSparseArrays); - -var originalJoin = ArrayPrototype.join; -var hasStringJoinBug; -try { - hasStringJoinBug = Array.prototype.join.call('123', ',') !== '1,2,3'; -} catch (e) { - hasStringJoinBug = true; -} -if (hasStringJoinBug) { - defineProperties(ArrayPrototype, { - join: function join(separator) { - var sep = typeof separator === 'undefined' ? ',' : separator; - return originalJoin.call(isString(this) ? strSplit(this, '') : this, sep); - } - }, hasStringJoinBug); -} - -var hasJoinUndefinedBug = [1, 2].join(undefined) !== '1,2'; -if (hasJoinUndefinedBug) { - defineProperties(ArrayPrototype, { - join: function join(separator) { - var sep = typeof separator === 'undefined' ? ',' : separator; - return originalJoin.call(this, sep); - } - }, hasJoinUndefinedBug); -} - -var pushShim = function push(item) { - var O = ES.ToObject(this); - var n = ES.ToUint32(O.length); - var i = 0; - while (i < arguments.length) { - O[n + i] = arguments[i]; - i += 1; - } - O.length = n + i; - return n + i; -}; - -var pushIsNotGeneric = (function () { - var obj = {}; - var result = Array.prototype.push.call(obj, undefined); - return result !== 1 || obj.length !== 1 || typeof obj[0] !== 'undefined' || !owns(obj, 0); -}()); -defineProperties(ArrayPrototype, { - push: function push(item) { - if (isArray(this)) { - return array_push.apply(this, arguments); - } - return pushShim.apply(this, arguments); - } -}, pushIsNotGeneric); - -// This fixes a very weird bug in Opera 10.6 when pushing `undefined -var pushUndefinedIsWeird = (function () { - var arr = []; - var result = arr.push(undefined); - return result !== 1 || arr.length !== 1 || typeof arr[0] !== 'undefined' || !owns(arr, 0); -}()); -defineProperties(ArrayPrototype, { push: pushShim }, pushUndefinedIsWeird); - -// ES5 15.2.3.14 -// http://es5.github.io/#x15.4.4.10 -// Fix boxed string bug -defineProperties(ArrayPrototype, { - slice: function (start, end) { - var arr = isString(this) ? strSplit(this, '') : this; - return arraySliceApply(arr, arguments); - } -}, splitString); - -var sortIgnoresNonFunctions = (function () { - try { - [1, 2].sort(null); - [1, 2].sort({}); - return true; - } catch (e) { /**/ } - return false; -}()); -var sortThrowsOnRegex = (function () { - // this is a problem in Firefox 4, in which `typeof /a/ === 'function'` - try { - [1, 2].sort(/a/); - return false; - } catch (e) { /**/ } - return true; -}()); -var sortIgnoresUndefined = (function () { - // applies in IE 8, for one. - try { - [1, 2].sort(undefined); - return true; - } catch (e) { /**/ } - return false; -}()); -defineProperties(ArrayPrototype, { - sort: function sort(compareFn) { - if (typeof compareFn === 'undefined') { - return arraySort(this); - } - if (!isCallable(compareFn)) { - throw new TypeError('Array.prototype.sort callback must be a function'); - } - return arraySort(this, compareFn); - } -}, sortIgnoresNonFunctions || !sortIgnoresUndefined || !sortThrowsOnRegex); - -// -// Object -// ====== -// - -// ES5 15.2.3.14 -// http://es5.github.com/#x15.2.3.14 - -// http://whattheheadsaid.com/2010/10/a-safer-object-keys-compatibility-implementation -var hasDontEnumBug = !({ 'toString': null }).propertyIsEnumerable('toString'); -var hasProtoEnumBug = function () {}.propertyIsEnumerable('prototype'); -var hasStringEnumBug = !owns('x', '0'); -var equalsConstructorPrototype = function (o) { - var ctor = o.constructor; - return ctor && ctor.prototype === o; -}; -var blacklistedKeys = { - $window: true, - $console: true, - $parent: true, - $self: true, - $frame: true, - $frames: true, - $frameElement: true, - $webkitIndexedDB: true, - $webkitStorageInfo: true, - $external: true -}; -var hasAutomationEqualityBug = (function () { - /* globals window */ - if (typeof window === 'undefined') { return false; } - for (var k in window) { - try { - if (!blacklistedKeys['$' + k] && owns(window, k) && window[k] !== null && typeof window[k] === 'object') { - equalsConstructorPrototype(window[k]); - } - } catch (e) { - return true; - } - } - return false; -}()); -var equalsConstructorPrototypeIfNotBuggy = function (object) { - if (typeof window === 'undefined' || !hasAutomationEqualityBug) { return equalsConstructorPrototype(object); } - try { - return equalsConstructorPrototype(object); - } catch (e) { - return false; - } -}; -var dontEnums = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor' -]; -var dontEnumsLength = dontEnums.length; - -// taken directly from https://github.com/ljharb/is-arguments/blob/master/index.js -// can be replaced with require('is-arguments') if we ever use a build process instead -var isStandardArguments = function isArguments(value) { - return toStr(value) === '[object Arguments]'; -}; -var isLegacyArguments = function isArguments(value) { - return value !== null && - typeof value === 'object' && - typeof value.length === 'number' && - value.length >= 0 && - !isArray(value) && - isCallable(value.callee); -}; -var isArguments = isStandardArguments(arguments) ? isStandardArguments : isLegacyArguments; - -defineProperties($Object, { - keys: function keys(object) { - var isFn = isCallable(object); - var isArgs = isArguments(object); - var isObject = object !== null && typeof object === 'object'; - var isStr = isObject && isString(object); - - if (!isObject && !isFn && !isArgs) { - throw new TypeError('Object.keys called on a non-object'); - } - - var theKeys = []; - var skipProto = hasProtoEnumBug && isFn; - if ((isStr && hasStringEnumBug) || isArgs) { - for (var i = 0; i < object.length; ++i) { - pushCall(theKeys, $String(i)); - } - } - - if (!isArgs) { - for (var name in object) { - if (!(skipProto && name === 'prototype') && owns(object, name)) { - pushCall(theKeys, $String(name)); - } - } - } - - if (hasDontEnumBug) { - var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object); - for (var j = 0; j < dontEnumsLength; j++) { - var dontEnum = dontEnums[j]; - if (!(skipConstructor && dontEnum === 'constructor') && owns(object, dontEnum)) { - pushCall(theKeys, dontEnum); - } - } - } - return theKeys; - } -}); - -var keysWorksWithArguments = $Object.keys && (function () { - // Safari 5.0 bug - return $Object.keys(arguments).length === 2; -}(1, 2)); -var keysHasArgumentsLengthBug = $Object.keys && (function () { - var argKeys = $Object.keys(arguments); - return arguments.length !== 1 || argKeys.length !== 1 || argKeys[0] !== 1; -}(1)); -var originalKeys = $Object.keys; -defineProperties($Object, { - keys: function keys(object) { - if (isArguments(object)) { - return originalKeys(arraySlice(object)); - } else { - return originalKeys(object); - } - } -}, !keysWorksWithArguments || keysHasArgumentsLengthBug); - -// -// Date -// ==== -// - -var hasNegativeMonthYearBug = new Date(-3509827329600292).getUTCMonth() !== 0; -var aNegativeTestDate = new Date(-1509842289600292); -var aPositiveTestDate = new Date(1449662400000); -var hasToUTCStringFormatBug = aNegativeTestDate.toUTCString() !== 'Mon, 01 Jan -45875 11:59:59 GMT'; -var hasToDateStringFormatBug; -var hasToStringFormatBug; -var timeZoneOffset = aNegativeTestDate.getTimezoneOffset(); -if (timeZoneOffset < -720) { - hasToDateStringFormatBug = aNegativeTestDate.toDateString() !== 'Tue Jan 02 -45875'; - hasToStringFormatBug = !(/^Thu Dec 10 2015 \d\d:\d\d:\d\d GMT[-\+]\d\d\d\d(?: |$)/).test(aPositiveTestDate.toString()); -} else { - hasToDateStringFormatBug = aNegativeTestDate.toDateString() !== 'Mon Jan 01 -45875'; - hasToStringFormatBug = !(/^Wed Dec 09 2015 \d\d:\d\d:\d\d GMT[-\+]\d\d\d\d(?: |$)/).test(aPositiveTestDate.toString()); -} - -var originalGetFullYear = call.bind(Date.prototype.getFullYear); -var originalGetMonth = call.bind(Date.prototype.getMonth); -var originalGetDate = call.bind(Date.prototype.getDate); -var originalGetUTCFullYear = call.bind(Date.prototype.getUTCFullYear); -var originalGetUTCMonth = call.bind(Date.prototype.getUTCMonth); -var originalGetUTCDate = call.bind(Date.prototype.getUTCDate); -var originalGetUTCDay = call.bind(Date.prototype.getUTCDay); -var originalGetUTCHours = call.bind(Date.prototype.getUTCHours); -var originalGetUTCMinutes = call.bind(Date.prototype.getUTCMinutes); -var originalGetUTCSeconds = call.bind(Date.prototype.getUTCSeconds); -var originalGetUTCMilliseconds = call.bind(Date.prototype.getUTCMilliseconds); -var dayName = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']; -var monthName = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; -var daysInMonth = function daysInMonth(month, year) { - return originalGetDate(new Date(year, month, 0)); -}; - -defineProperties(Date.prototype, { - getFullYear: function getFullYear() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetFullYear(this); - if (year < 0 && originalGetMonth(this) > 11) { - return year + 1; - } - return year; - }, - getMonth: function getMonth() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetFullYear(this); - var month = originalGetMonth(this); - if (year < 0 && month > 11) { - return 0; - } - return month; - }, - getDate: function getDate() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetFullYear(this); - var month = originalGetMonth(this); - var date = originalGetDate(this); - if (year < 0 && month > 11) { - if (month === 12) { - return date; - } - var days = daysInMonth(0, year + 1); - return (days - date) + 1; - } - return date; - }, - getUTCFullYear: function getUTCFullYear() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetUTCFullYear(this); - if (year < 0 && originalGetUTCMonth(this) > 11) { - return year + 1; - } - return year; - }, - getUTCMonth: function getUTCMonth() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetUTCFullYear(this); - var month = originalGetUTCMonth(this); - if (year < 0 && month > 11) { - return 0; - } - return month; - }, - getUTCDate: function getUTCDate() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var year = originalGetUTCFullYear(this); - var month = originalGetUTCMonth(this); - var date = originalGetUTCDate(this); - if (year < 0 && month > 11) { - if (month === 12) { - return date; - } - var days = daysInMonth(0, year + 1); - return (days - date) + 1; - } - return date; - } -}, hasNegativeMonthYearBug); - -defineProperties(Date.prototype, { - toUTCString: function toUTCString() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var day = originalGetUTCDay(this); - var date = originalGetUTCDate(this); - var month = originalGetUTCMonth(this); - var year = originalGetUTCFullYear(this); - var hour = originalGetUTCHours(this); - var minute = originalGetUTCMinutes(this); - var second = originalGetUTCSeconds(this); - return dayName[day] + ', ' + - (date < 10 ? '0' + date : date) + ' ' + - monthName[month] + ' ' + - year + ' ' + - (hour < 10 ? '0' + hour : hour) + ':' + - (minute < 10 ? '0' + minute : minute) + ':' + - (second < 10 ? '0' + second : second) + ' GMT'; - } -}, hasNegativeMonthYearBug || hasToUTCStringFormatBug); - -// Opera 12 has `,` -defineProperties(Date.prototype, { - toDateString: function toDateString() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var day = this.getDay(); - var date = this.getDate(); - var month = this.getMonth(); - var year = this.getFullYear(); - return dayName[day] + ' ' + - monthName[month] + ' ' + - (date < 10 ? '0' + date : date) + ' ' + - year; - } -}, hasNegativeMonthYearBug || hasToDateStringFormatBug); - -// can't use defineProperties here because of toString enumeration issue in IE <= 8 -if (hasNegativeMonthYearBug || hasToStringFormatBug) { - Date.prototype.toString = function toString() { - if (!this || !(this instanceof Date)) { - throw new TypeError('this is not a Date object.'); - } - var day = this.getDay(); - var date = this.getDate(); - var month = this.getMonth(); - var year = this.getFullYear(); - var hour = this.getHours(); - var minute = this.getMinutes(); - var second = this.getSeconds(); - var timezoneOffset = this.getTimezoneOffset(); - var hoursOffset = Math.floor(Math.abs(timezoneOffset) / 60); - var minutesOffset = Math.floor(Math.abs(timezoneOffset) % 60); - return dayName[day] + ' ' + - monthName[month] + ' ' + - (date < 10 ? '0' + date : date) + ' ' + - year + ' ' + - (hour < 10 ? '0' + hour : hour) + ':' + - (minute < 10 ? '0' + minute : minute) + ':' + - (second < 10 ? '0' + second : second) + ' GMT' + - (timezoneOffset > 0 ? '-' : '+') + - (hoursOffset < 10 ? '0' + hoursOffset : hoursOffset) + - (minutesOffset < 10 ? '0' + minutesOffset : minutesOffset); - }; - if (supportsDescriptors) { - $Object.defineProperty(Date.prototype, 'toString', { - configurable: true, - enumerable: false, - writable: true - }); - } -} - -// ES5 15.9.5.43 -// http://es5.github.com/#x15.9.5.43 -// This function returns a String value represent the instance in time -// represented by this Date object. The format of the String is the Date Time -// string format defined in 15.9.1.15. All fields are present in the String. -// The time zone is always UTC, denoted by the suffix Z. If the time value of -// this object is not a finite Number a RangeError exception is thrown. -var negativeDate = -62198755200000; -var negativeYearString = '-000001'; -var hasNegativeDateBug = Date.prototype.toISOString && new Date(negativeDate).toISOString().indexOf(negativeYearString) === -1; -var hasSafari51DateBug = Date.prototype.toISOString && new Date(-1).toISOString() !== '1969-12-31T23:59:59.999Z'; - -var getTime = call.bind(Date.prototype.getTime); - -defineProperties(Date.prototype, { - toISOString: function toISOString() { - if (!isFinite(this) || !isFinite(getTime(this))) { - // Adope Photoshop requires the second check. - throw new RangeError('Date.prototype.toISOString called on non-finite value.'); - } - - var year = originalGetUTCFullYear(this); - - var month = originalGetUTCMonth(this); - // see https://github.com/es-shims/es5-shim/issues/111 - year += Math.floor(month / 12); - month = (month % 12 + 12) % 12; - - // the date time string format is specified in 15.9.1.15. - var result = [month + 1, originalGetUTCDate(this), originalGetUTCHours(this), originalGetUTCMinutes(this), originalGetUTCSeconds(this)]; - year = ( - (year < 0 ? '-' : (year > 9999 ? '+' : '')) + - strSlice('00000' + Math.abs(year), (0 <= year && year <= 9999) ? -4 : -6) - ); - - for (var i = 0; i < result.length; ++i) { - // pad months, days, hours, minutes, and seconds to have two digits. - result[i] = strSlice('00' + result[i], -2); - } - // pad milliseconds to have three digits. - return ( - year + '-' + arraySlice(result, 0, 2).join('-') + - 'T' + arraySlice(result, 2).join(':') + '.' + - strSlice('000' + originalGetUTCMilliseconds(this), -3) + 'Z' - ); - } -}, hasNegativeDateBug || hasSafari51DateBug); - -// ES5 15.9.5.44 -// http://es5.github.com/#x15.9.5.44 -// This function provides a String representation of a Date object for use by -// JSON.stringify (15.12.3). -var dateToJSONIsSupported = (function () { - try { - return Date.prototype.toJSON && - new Date(NaN).toJSON() === null && - new Date(negativeDate).toJSON().indexOf(negativeYearString) !== -1 && - Date.prototype.toJSON.call({ // generic - toISOString: function () { return true; } - }); - } catch (e) { - return false; - } -}()); -if (!dateToJSONIsSupported) { - Date.prototype.toJSON = function toJSON(key) { - // When the toJSON method is called with argument key, the following - // steps are taken: - - // 1. Let O be the result of calling ToObject, giving it the this - // value as its argument. - // 2. Let tv be ES.ToPrimitive(O, hint Number). - var O = $Object(this); - var tv = ES.ToPrimitive(O); - // 3. If tv is a Number and is not finite, return null. - if (typeof tv === 'number' && !isFinite(tv)) { - return null; - } - // 4. Let toISO be the result of calling the [[Get]] internal method of - // O with argument "toISOString". - var toISO = O.toISOString; - // 5. If IsCallable(toISO) is false, throw a TypeError exception. - if (!isCallable(toISO)) { - throw new TypeError('toISOString property is not callable'); - } - // 6. Return the result of calling the [[Call]] internal method of - // toISO with O as the this value and an empty argument list. - return toISO.call(O); - - // NOTE 1 The argument is ignored. - - // NOTE 2 The toJSON function is intentionally generic; it does not - // require that its this value be a Date object. Therefore, it can be - // transferred to other kinds of objects for use as a method. However, - // it does require that any such object have a toISOString method. An - // object is free to use the argument key to filter its - // stringification. - }; -} - -// ES5 15.9.4.2 -// http://es5.github.com/#x15.9.4.2 -// based on work shared by Daniel Friesen (dantman) -// http://gist.github.com/303249 -var supportsExtendedYears = Date.parse('+033658-09-27T01:46:40.000Z') === 1e15; -var acceptsInvalidDates = !isNaN(Date.parse('2012-04-04T24:00:00.500Z')) || !isNaN(Date.parse('2012-11-31T23:59:59.000Z')) || !isNaN(Date.parse('2012-12-31T23:59:60.000Z')); -var doesNotParseY2KNewYear = isNaN(Date.parse('2000-01-01T00:00:00.000Z')); -if (doesNotParseY2KNewYear || acceptsInvalidDates || !supportsExtendedYears) { - // XXX global assignment won't work in embeddings that use - // an alternate object for the context. - /* global Date: true */ - /* eslint-disable no-undef */ - var maxSafeUnsigned32Bit = Math.pow(2, 31) - 1; - var hasSafariSignedIntBug = isActualNaN(new Date(1970, 0, 1, 0, 0, 0, maxSafeUnsigned32Bit + 1).getTime()); - /* eslint-disable no-implicit-globals */ - Date = (function (NativeDate) { - /* eslint-enable no-implicit-globals */ - /* eslint-enable no-undef */ - // Date.length === 7 - var DateShim = function Date(Y, M, D, h, m, s, ms) { - var length = arguments.length; - var date; - if (this instanceof NativeDate) { - var seconds = s; - var millis = ms; - if (hasSafariSignedIntBug && length >= 7 && ms > maxSafeUnsigned32Bit) { - // work around a Safari 8/9 bug where it treats the seconds as signed - var msToShift = Math.floor(ms / maxSafeUnsigned32Bit) * maxSafeUnsigned32Bit; - var sToShift = Math.floor(msToShift / 1e3); - seconds += sToShift; - millis -= sToShift * 1e3; - } - date = length === 1 && $String(Y) === Y ? // isString(Y) - // We explicitly pass it through parse: - new NativeDate(DateShim.parse(Y)) : - // We have to manually make calls depending on argument - // length here - length >= 7 ? new NativeDate(Y, M, D, h, m, seconds, millis) : - length >= 6 ? new NativeDate(Y, M, D, h, m, seconds) : - length >= 5 ? new NativeDate(Y, M, D, h, m) : - length >= 4 ? new NativeDate(Y, M, D, h) : - length >= 3 ? new NativeDate(Y, M, D) : - length >= 2 ? new NativeDate(Y, M) : - length >= 1 ? new NativeDate(Y instanceof NativeDate ? +Y : Y) : - new NativeDate(); - } else { - date = NativeDate.apply(this, arguments); - } - if (!isPrimitive(date)) { - // Prevent mixups with unfixed Date object - defineProperties(date, { constructor: DateShim }, true); - } - return date; - }; - - // 15.9.1.15 Date Time String Format. - var isoDateExpression = new RegExp('^' + - '(\\d{4}|[+-]\\d{6})' + // four-digit year capture or sign + - // 6-digit extended year - '(?:-(\\d{2})' + // optional month capture - '(?:-(\\d{2})' + // optional day capture - '(?:' + // capture hours:minutes:seconds.milliseconds - 'T(\\d{2})' + // hours capture - ':(\\d{2})' + // minutes capture - '(?:' + // optional :seconds.milliseconds - ':(\\d{2})' + // seconds capture - '(?:(\\.\\d{1,}))?' + // milliseconds capture - ')?' + - '(' + // capture UTC offset component - 'Z|' + // UTC capture - '(?:' + // offset specifier +/-hours:minutes - '([-+])' + // sign capture - '(\\d{2})' + // hours offset capture - ':(\\d{2})' + // minutes offset capture - ')' + - ')?)?)?)?' + - '$'); - - var months = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365]; - - var dayFromMonth = function dayFromMonth(year, month) { - var t = month > 1 ? 1 : 0; - return ( - months[month] + - Math.floor((year - 1969 + t) / 4) - - Math.floor((year - 1901 + t) / 100) + - Math.floor((year - 1601 + t) / 400) + - 365 * (year - 1970) - ); - }; - - var toUTC = function toUTC(t) { - var s = 0; - var ms = t; - if (hasSafariSignedIntBug && ms > maxSafeUnsigned32Bit) { - // work around a Safari 8/9 bug where it treats the seconds as signed - var msToShift = Math.floor(ms / maxSafeUnsigned32Bit) * maxSafeUnsigned32Bit; - var sToShift = Math.floor(msToShift / 1e3); - s += sToShift; - ms -= sToShift * 1e3; - } - return $Number(new NativeDate(1970, 0, 1, 0, 0, s, ms)); - }; - - // Copy any custom methods a 3rd party library may have added - for (var key in NativeDate) { - if (owns(NativeDate, key)) { - DateShim[key] = NativeDate[key]; - } - } - - // Copy "native" methods explicitly; they may be non-enumerable - defineProperties(DateShim, { - now: NativeDate.now, - UTC: NativeDate.UTC - }, true); - DateShim.prototype = NativeDate.prototype; - defineProperties(DateShim.prototype, { - constructor: DateShim - }, true); - - // Upgrade Date.parse to handle simplified ISO 8601 strings - var parseShim = function parse(string) { - var match = isoDateExpression.exec(string); - if (match) { - // parse months, days, hours, minutes, seconds, and milliseconds - // provide default values if necessary - // parse the UTC offset component - var year = $Number(match[1]), - month = $Number(match[2] || 1) - 1, - day = $Number(match[3] || 1) - 1, - hour = $Number(match[4] || 0), - minute = $Number(match[5] || 0), - second = $Number(match[6] || 0), - millisecond = Math.floor($Number(match[7] || 0) * 1000), - // When time zone is missed, local offset should be used - // (ES 5.1 bug) - // see https://bugs.ecmascript.org/show_bug.cgi?id=112 - isLocalTime = Boolean(match[4] && !match[8]), - signOffset = match[9] === '-' ? 1 : -1, - hourOffset = $Number(match[10] || 0), - minuteOffset = $Number(match[11] || 0), - result; - var hasMinutesOrSecondsOrMilliseconds = minute > 0 || second > 0 || millisecond > 0; - if ( - hour < (hasMinutesOrSecondsOrMilliseconds ? 24 : 25) && - minute < 60 && second < 60 && millisecond < 1000 && - month > -1 && month < 12 && hourOffset < 24 && - minuteOffset < 60 && // detect invalid offsets - day > -1 && - day < (dayFromMonth(year, month + 1) - dayFromMonth(year, month)) - ) { - result = ( - (dayFromMonth(year, month) + day) * 24 + - hour + - hourOffset * signOffset - ) * 60; - result = ( - (result + minute + minuteOffset * signOffset) * 60 + - second - ) * 1000 + millisecond; - if (isLocalTime) { - result = toUTC(result); - } - if (-8.64e15 <= result && result <= 8.64e15) { - return result; - } - } - return NaN; - } - return NativeDate.parse.apply(this, arguments); - }; - defineProperties(DateShim, { parse: parseShim }); - - return DateShim; - }(Date)); - /* global Date: false */ -} - -// ES5 15.9.4.4 -// http://es5.github.com/#x15.9.4.4 -if (!Date.now) { - Date.now = function now() { - return new Date().getTime(); - }; -} - -// -// Number -// ====== -// - -// ES5.1 15.7.4.5 -// http://es5.github.com/#x15.7.4.5 -var hasToFixedBugs = NumberPrototype.toFixed && ( - (0.00008).toFixed(3) !== '0.000' || - (0.9).toFixed(0) !== '1' || - (1.255).toFixed(2) !== '1.25' || - (1000000000000000128).toFixed(0) !== '1000000000000000128' -); - -var toFixedHelpers = { - base: 1e7, - size: 6, - data: [0, 0, 0, 0, 0, 0], - multiply: function multiply(n, c) { - var i = -1; - var c2 = c; - while (++i < toFixedHelpers.size) { - c2 += n * toFixedHelpers.data[i]; - toFixedHelpers.data[i] = c2 % toFixedHelpers.base; - c2 = Math.floor(c2 / toFixedHelpers.base); - } - }, - divide: function divide(n) { - var i = toFixedHelpers.size; - var c = 0; - while (--i >= 0) { - c += toFixedHelpers.data[i]; - toFixedHelpers.data[i] = Math.floor(c / n); - c = (c % n) * toFixedHelpers.base; - } - }, - numToString: function numToString() { - var i = toFixedHelpers.size; - var s = ''; - while (--i >= 0) { - if (s !== '' || i === 0 || toFixedHelpers.data[i] !== 0) { - var t = $String(toFixedHelpers.data[i]); - if (s === '') { - s = t; - } else { - s += strSlice('0000000', 0, 7 - t.length) + t; - } - } - } - return s; - }, - pow: function pow(x, n, acc) { - return (n === 0 ? acc : (n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc))); - }, - log: function log(x) { - var n = 0; - var x2 = x; - while (x2 >= 4096) { - n += 12; - x2 /= 4096; - } - while (x2 >= 2) { - n += 1; - x2 /= 2; - } - return n; - } -}; - -var toFixedShim = function toFixed(fractionDigits) { - var f, x, s, m, e, z, j, k; - - // Test for NaN and round fractionDigits down - f = $Number(fractionDigits); - f = isActualNaN(f) ? 0 : Math.floor(f); - - if (f < 0 || f > 20) { - throw new RangeError('Number.toFixed called with invalid number of decimals'); - } - - x = $Number(this); - - if (isActualNaN(x)) { - return 'NaN'; - } - - // If it is too big or small, return the string value of the number - if (x <= -1e21 || x >= 1e21) { - return $String(x); - } - - s = ''; - - if (x < 0) { - s = '-'; - x = -x; - } - - m = '0'; - - if (x > 1e-21) { - // 1e-21 < x < 1e21 - // -70 < log2(x) < 70 - e = toFixedHelpers.log(x * toFixedHelpers.pow(2, 69, 1)) - 69; - z = (e < 0 ? x * toFixedHelpers.pow(2, -e, 1) : x / toFixedHelpers.pow(2, e, 1)); - z *= 0x10000000000000; // Math.pow(2, 52); - e = 52 - e; - - // -18 < e < 122 - // x = z / 2 ^ e - if (e > 0) { - toFixedHelpers.multiply(0, z); - j = f; - - while (j >= 7) { - toFixedHelpers.multiply(1e7, 0); - j -= 7; - } - - toFixedHelpers.multiply(toFixedHelpers.pow(10, j, 1), 0); - j = e - 1; - - while (j >= 23) { - toFixedHelpers.divide(1 << 23); - j -= 23; - } - - toFixedHelpers.divide(1 << j); - toFixedHelpers.multiply(1, 1); - toFixedHelpers.divide(2); - m = toFixedHelpers.numToString(); - } else { - toFixedHelpers.multiply(0, z); - toFixedHelpers.multiply(1 << (-e), 0); - m = toFixedHelpers.numToString() + strSlice('0.00000000000000000000', 2, 2 + f); - } - } - - if (f > 0) { - k = m.length; - - if (k <= f) { - m = s + strSlice('0.0000000000000000000', 0, f - k + 2) + m; - } else { - m = s + strSlice(m, 0, k - f) + '.' + strSlice(m, k - f); - } - } else { - m = s + m; - } - - return m; -}; -defineProperties(NumberPrototype, { toFixed: toFixedShim }, hasToFixedBugs); - -var hasToPrecisionUndefinedBug = (function () { - try { - return 1.0.toPrecision(undefined) === '1'; - } catch (e) { - return true; - } -}()); -var originalToPrecision = NumberPrototype.toPrecision; -defineProperties(NumberPrototype, { - toPrecision: function toPrecision(precision) { - return typeof precision === 'undefined' ? originalToPrecision.call(this) : originalToPrecision.call(this, precision); - } -}, hasToPrecisionUndefinedBug); - -// -// String -// ====== -// - -// ES5 15.5.4.14 -// http://es5.github.com/#x15.5.4.14 - -// [bugfix, IE lt 9, firefox 4, Konqueror, Opera, obscure browsers] -// Many browsers do not split properly with regular expressions or they -// do not perform the split correctly under obscure conditions. -// See http://blog.stevenlevithan.com/archives/cross-browser-split -// I've tested in many browsers and this seems to cover the deviant ones: -// 'ab'.split(/(?:ab)*/) should be ["", ""], not [""] -// '.'.split(/(.?)(.?)/) should be ["", ".", "", ""], not ["", ""] -// 'tesst'.split(/(s)*/) should be ["t", undefined, "e", "s", "t"], not -// [undefined, "t", undefined, "e", ...] -// ''.split(/.?/) should be [], not [""] -// '.'.split(/()()/) should be ["."], not ["", "", "."] - -if ( - 'ab'.split(/(?:ab)*/).length !== 2 || - '.'.split(/(.?)(.?)/).length !== 4 || - 'tesst'.split(/(s)*/)[1] === 't' || - 'test'.split(/(?:)/, -1).length !== 4 || - ''.split(/.?/).length || - '.'.split(/()()/).length > 1 -) { - (function () { - var compliantExecNpcg = typeof (/()??/).exec('')[1] === 'undefined'; // NPCG: nonparticipating capturing group - var maxSafe32BitInt = Math.pow(2, 32) - 1; - - StringPrototype.split = function (separator, limit) { - var string = String(this); - if (typeof separator === 'undefined' && limit === 0) { - return []; - } - - // If `separator` is not a regex, use native split - if (!isRegex(separator)) { - return strSplit(this, separator, limit); - } - - var output = []; - var flags = (separator.ignoreCase ? 'i' : '') + - (separator.multiline ? 'm' : '') + - (separator.unicode ? 'u' : '') + // in ES6 - (separator.sticky ? 'y' : ''), // Firefox 3+ and ES6 - lastLastIndex = 0, - // Make `global` and avoid `lastIndex` issues by working with a copy - separator2, match, lastIndex, lastLength; - var separatorCopy = new RegExp(separator.source, flags + 'g'); - if (!compliantExecNpcg) { - // Doesn't need flags gy, but they don't hurt - separator2 = new RegExp('^' + separatorCopy.source + '$(?!\\s)', flags); - } - /* Values for `limit`, per the spec: - * If undefined: 4294967295 // maxSafe32BitInt - * If 0, Infinity, or NaN: 0 - * If positive number: limit = Math.floor(limit); if (limit > 4294967295) limit -= 4294967296; - * If negative number: 4294967296 - Math.floor(Math.abs(limit)) - * If other: Type-convert, then use the above rules - */ - var splitLimit = typeof limit === 'undefined' ? maxSafe32BitInt : ES.ToUint32(limit); - match = separatorCopy.exec(string); - while (match) { - // `separatorCopy.lastIndex` is not reliable cross-browser - lastIndex = match.index + match[0].length; - if (lastIndex > lastLastIndex) { - pushCall(output, strSlice(string, lastLastIndex, match.index)); - // Fix browsers whose `exec` methods don't consistently return `undefined` for - // nonparticipating capturing groups - if (!compliantExecNpcg && match.length > 1) { - /* eslint-disable no-loop-func */ - match[0].replace(separator2, function () { - for (var i = 1; i < arguments.length - 2; i++) { - if (typeof arguments[i] === 'undefined') { - match[i] = void 0; - } - } - }); - /* eslint-enable no-loop-func */ - } - if (match.length > 1 && match.index < string.length) { - array_push.apply(output, arraySlice(match, 1)); - } - lastLength = match[0].length; - lastLastIndex = lastIndex; - if (output.length >= splitLimit) { - break; - } - } - if (separatorCopy.lastIndex === match.index) { - separatorCopy.lastIndex++; // Avoid an infinite loop - } - match = separatorCopy.exec(string); - } - if (lastLastIndex === string.length) { - if (lastLength || !separatorCopy.test('')) { - pushCall(output, ''); - } - } else { - pushCall(output, strSlice(string, lastLastIndex)); - } - return output.length > splitLimit ? arraySlice(output, 0, splitLimit) : output; - }; - }()); - -// [bugfix, chrome] -// If separator is undefined, then the result array contains just one String, -// which is the this value (converted to a String). If limit is not undefined, -// then the output array is truncated so that it contains no more than limit -// elements. -// "0".split(undefined, 0) -> [] -} else if ('0'.split(void 0, 0).length) { - StringPrototype.split = function split(separator, limit) { - if (typeof separator === 'undefined' && limit === 0) { return []; } - return strSplit(this, separator, limit); - }; -} - -var str_replace = StringPrototype.replace; -var replaceReportsGroupsCorrectly = (function () { - var groups = []; - 'x'.replace(/x(.)?/g, function (match, group) { - pushCall(groups, group); - }); - return groups.length === 1 && typeof groups[0] === 'undefined'; -}()); - -if (!replaceReportsGroupsCorrectly) { - StringPrototype.replace = function replace(searchValue, replaceValue) { - var isFn = isCallable(replaceValue); - var hasCapturingGroups = isRegex(searchValue) && (/\)[*?]/).test(searchValue.source); - if (!isFn || !hasCapturingGroups) { - return str_replace.call(this, searchValue, replaceValue); - } else { - var wrappedReplaceValue = function (match) { - var length = arguments.length; - var originalLastIndex = searchValue.lastIndex; - searchValue.lastIndex = 0; - var args = searchValue.exec(match) || []; - searchValue.lastIndex = originalLastIndex; - pushCall(args, arguments[length - 2], arguments[length - 1]); - return replaceValue.apply(this, args); - }; - return str_replace.call(this, searchValue, wrappedReplaceValue); - } - }; -} - -// ECMA-262, 3rd B.2.3 -// Not an ECMAScript standard, although ECMAScript 3rd Edition has a -// non-normative section suggesting uniform semantics and it should be -// normalized across all browsers -// [bugfix, IE lt 9] IE < 9 substr() with negative value not working in IE -var string_substr = StringPrototype.substr; -var hasNegativeSubstrBug = ''.substr && '0b'.substr(-1) !== 'b'; -defineProperties(StringPrototype, { - substr: function substr(start, length) { - var normalizedStart = start; - if (start < 0) { - normalizedStart = max(this.length + start, 0); - } - return string_substr.call(this, normalizedStart, length); - } -}, hasNegativeSubstrBug); - -// ES5 15.5.4.20 -// whitespace from: http://es5.github.io/#x15.5.4.20 -var ws = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + - '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028' + - '\u2029\uFEFF'; -var zeroWidth = '\u200b'; -var wsRegexChars = '[' + ws + ']'; -var trimBeginRegexp = new RegExp('^' + wsRegexChars + wsRegexChars + '*'); -var trimEndRegexp = new RegExp(wsRegexChars + wsRegexChars + '*$'); -var hasTrimWhitespaceBug = StringPrototype.trim && (ws.trim() || !zeroWidth.trim()); -defineProperties(StringPrototype, { - // http://blog.stevenlevithan.com/archives/faster-trim-javascript - // http://perfectionkills.com/whitespace-deviations/ - trim: function trim() { - if (typeof this === 'undefined' || this === null) { - throw new TypeError("can't convert " + this + ' to object'); - } - return $String(this).replace(trimBeginRegexp, '').replace(trimEndRegexp, ''); - } -}, hasTrimWhitespaceBug); -var trim = call.bind(String.prototype.trim); - -var hasLastIndexBug = StringPrototype.lastIndexOf && 'abcあい'.lastIndexOf('あい', 2) !== -1; -defineProperties(StringPrototype, { - lastIndexOf: function lastIndexOf(searchString) { - if (typeof this === 'undefined' || this === null) { - throw new TypeError("can't convert " + this + ' to object'); - } - var S = $String(this); - var searchStr = $String(searchString); - var numPos = arguments.length > 1 ? $Number(arguments[1]) : NaN; - var pos = isActualNaN(numPos) ? Infinity : ES.ToInteger(numPos); - var start = min(max(pos, 0), S.length); - var searchLen = searchStr.length; - var k = start + searchLen; - while (k > 0) { - k = max(0, k - searchLen); - var index = strIndexOf(strSlice(S, k, start + searchLen), searchStr); - if (index !== -1) { - return k + index; - } - } - return -1; - } -}, hasLastIndexBug); - -var originalLastIndexOf = StringPrototype.lastIndexOf; -defineProperties(StringPrototype, { - lastIndexOf: function lastIndexOf(searchString) { - return originalLastIndexOf.apply(this, arguments); - } -}, StringPrototype.lastIndexOf.length !== 1); - -// ES-5 15.1.2.2 -/* eslint-disable radix */ -if (parseInt(ws + '08') !== 8 || parseInt(ws + '0x16') !== 22) { -/* eslint-enable radix */ - /* global parseInt: true */ - parseInt = (function (origParseInt) { - var hexRegex = /^[\-+]?0[xX]/; - return function parseInt(str, radix) { - var string = trim(str); - var defaultedRadix = $Number(radix) || (hexRegex.test(string) ? 16 : 10); - return origParseInt(string, defaultedRadix); - }; - }(parseInt)); -} - -// https://es5.github.io/#x15.1.2.3 -if (1 / parseFloat('-0') !== -Infinity) { - /* global parseFloat: true */ - parseFloat = (function (origParseFloat) { - return function parseFloat(string) { - var inputString = trim(string); - var result = origParseFloat(inputString); - return result === 0 && strSlice(inputString, 0, 1) === '-' ? -0 : result; - }; - }(parseFloat)); -} - -if (String(new RangeError('test')) !== 'RangeError: test') { - var errorToStringShim = function toString() { - if (typeof this === 'undefined' || this === null) { - throw new TypeError("can't convert " + this + ' to object'); - } - var name = this.name; - if (typeof name === 'undefined') { - name = 'Error'; - } else if (typeof name !== 'string') { - name = $String(name); - } - var msg = this.message; - if (typeof msg === 'undefined') { - msg = ''; - } else if (typeof msg !== 'string') { - msg = $String(msg); - } - if (!name) { - return msg; - } - if (!msg) { - return name; - } - return name + ': ' + msg; - }; - // can't use defineProperties here because of toString enumeration issue in IE <= 8 - Error.prototype.toString = errorToStringShim; -} - -if (supportsDescriptors) { - var ensureNonEnumerable = function (obj, prop) { - if (isEnum(obj, prop)) { - var desc = Object.getOwnPropertyDescriptor(obj, prop); - desc.enumerable = false; - Object.defineProperty(obj, prop, desc); - } - }; - ensureNonEnumerable(Error.prototype, 'message'); - if (Error.prototype.message !== '') { - Error.prototype.message = ''; - } - ensureNonEnumerable(Error.prototype, 'name'); -} - -if (String(/a/mig) !== '/a/gim') { - var regexToString = function toString() { - var str = '/' + this.source + '/'; - if (this.global) { - str += 'g'; - } - if (this.ignoreCase) { - str += 'i'; - } - if (this.multiline) { - str += 'm'; - } - return str; - }; - // can't use defineProperties here because of toString enumeration issue in IE <= 8 - RegExp.prototype.toString = regexToString; -} - -})); - -/*! - * https://github.com/es-shims/es5-shim - * @license es5-shim Copyright 2009-2015 by contributors, MIT License - * see https://github.com/es-shims/es5-shim/blob/master/LICENSE - */ - -// vim: ts=4 sts=4 sw=4 expandtab - -// Add semicolon to prevent IIFE from being passed as argument to concatenated code. -; - -// UMD (Universal Module Definition) -// see https://github.com/umdjs/umd/blob/master/templates/returnExports.js -(function (root, factory) { - 'use strict'; - - /* global define, exports, module */ - if (typeof define === 'function' && define.amd) { - // AMD. Register as an anonymous module. - define(factory); - } else if (typeof exports === 'object') { - // Node. Does not work with strict CommonJS, but - // only CommonJS-like enviroments that support module.exports, - // like Node. - module.exports = factory(); - } else { - // Browser globals (root is window) - root.returnExports = factory(); - } -}(this, function () { - -var call = Function.call; -var prototypeOfObject = Object.prototype; -var owns = call.bind(prototypeOfObject.hasOwnProperty); -var isEnumerable = call.bind(prototypeOfObject.propertyIsEnumerable); -var toStr = call.bind(prototypeOfObject.toString); - -// If JS engine supports accessors creating shortcuts. -var defineGetter; -var defineSetter; -var lookupGetter; -var lookupSetter; -var supportsAccessors = owns(prototypeOfObject, '__defineGetter__'); -if (supportsAccessors) { - /* eslint-disable no-underscore-dangle */ - defineGetter = call.bind(prototypeOfObject.__defineGetter__); - defineSetter = call.bind(prototypeOfObject.__defineSetter__); - lookupGetter = call.bind(prototypeOfObject.__lookupGetter__); - lookupSetter = call.bind(prototypeOfObject.__lookupSetter__); - /* eslint-enable no-underscore-dangle */ -} - -// ES5 15.2.3.2 -// http://es5.github.com/#x15.2.3.2 -if (!Object.getPrototypeOf) { - // https://github.com/es-shims/es5-shim/issues#issue/2 - // http://ejohn.org/blog/objectgetprototypeof/ - // recommended by fschaefer on github - // - // sure, and webreflection says ^_^ - // ... this will nerever possibly return null - // ... Opera Mini breaks here with infinite loops - Object.getPrototypeOf = function getPrototypeOf(object) { - /* eslint-disable no-proto */ - var proto = object.__proto__; - /* eslint-enable no-proto */ - if (proto || proto === null) { - return proto; - } else if (toStr(object.constructor) === '[object Function]') { - return object.constructor.prototype; - } else if (object instanceof Object) { - return prototypeOfObject; - } else { - // Correctly return null for Objects created with `Object.create(null)` - // (shammed or native) or `{ __proto__: null}`. Also returns null for - // cross-realm objects on browsers that lack `__proto__` support (like - // IE <11), but that's the best we can do. - return null; - } - }; -} - -// ES5 15.2.3.3 -// http://es5.github.com/#x15.2.3.3 - -var doesGetOwnPropertyDescriptorWork = function doesGetOwnPropertyDescriptorWork(object) { - try { - object.sentinel = 0; - return Object.getOwnPropertyDescriptor(object, 'sentinel').value === 0; - } catch (exception) { - return false; - } -}; - -// check whether getOwnPropertyDescriptor works if it's given. Otherwise, shim partially. -if (Object.defineProperty) { - var getOwnPropertyDescriptorWorksOnObject = doesGetOwnPropertyDescriptorWork({}); - var getOwnPropertyDescriptorWorksOnDom = typeof document === 'undefined' || - doesGetOwnPropertyDescriptorWork(document.createElement('div')); - if (!getOwnPropertyDescriptorWorksOnDom || !getOwnPropertyDescriptorWorksOnObject) { - var getOwnPropertyDescriptorFallback = Object.getOwnPropertyDescriptor; - } -} - -if (!Object.getOwnPropertyDescriptor || getOwnPropertyDescriptorFallback) { - var ERR_NON_OBJECT = 'Object.getOwnPropertyDescriptor called on a non-object: '; - - /* eslint-disable no-proto */ - Object.getOwnPropertyDescriptor = function getOwnPropertyDescriptor(object, property) { - if ((typeof object !== 'object' && typeof object !== 'function') || object === null) { - throw new TypeError(ERR_NON_OBJECT + object); - } - - // make a valiant attempt to use the real getOwnPropertyDescriptor - // for I8's DOM elements. - if (getOwnPropertyDescriptorFallback) { - try { - return getOwnPropertyDescriptorFallback.call(Object, object, property); - } catch (exception) { - // try the shim if the real one doesn't work - } - } - - var descriptor; - - // If object does not owns property return undefined immediately. - if (!owns(object, property)) { - return descriptor; - } - - // If object has a property then it's for sure `configurable`, and - // probably `enumerable`. Detect enumerability though. - descriptor = { - enumerable: isEnumerable(object, property), - configurable: true - }; - - // If JS engine supports accessor properties then property may be a - // getter or setter. - if (supportsAccessors) { - // Unfortunately `__lookupGetter__` will return a getter even - // if object has own non getter property along with a same named - // inherited getter. To avoid misbehavior we temporary remove - // `__proto__` so that `__lookupGetter__` will return getter only - // if it's owned by an object. - var prototype = object.__proto__; - var notPrototypeOfObject = object !== prototypeOfObject; - // avoid recursion problem, breaking in Opera Mini when - // Object.getOwnPropertyDescriptor(Object.prototype, 'toString') - // or any other Object.prototype accessor - if (notPrototypeOfObject) { - object.__proto__ = prototypeOfObject; - } - - var getter = lookupGetter(object, property); - var setter = lookupSetter(object, property); - - if (notPrototypeOfObject) { - // Once we have getter and setter we can put values back. - object.__proto__ = prototype; - } - - if (getter || setter) { - if (getter) { - descriptor.get = getter; - } - if (setter) { - descriptor.set = setter; - } - // If it was accessor property we're done and return here - // in order to avoid adding `value` to the descriptor. - return descriptor; - } - } - - // If we got this far we know that object has an own property that is - // not an accessor so we set it as a value and return descriptor. - descriptor.value = object[property]; - descriptor.writable = true; - return descriptor; - }; - /* eslint-enable no-proto */ -} - -// ES5 15.2.3.4 -// http://es5.github.com/#x15.2.3.4 -if (!Object.getOwnPropertyNames) { - Object.getOwnPropertyNames = function getOwnPropertyNames(object) { - return Object.keys(object); - }; -} - -// ES5 15.2.3.5 -// http://es5.github.com/#x15.2.3.5 -if (!Object.create) { - - // Contributed by Brandon Benvie, October, 2012 - var createEmpty; - var supportsProto = !({ __proto__: null } instanceof Object); - // the following produces false positives - // in Opera Mini => not a reliable check - // Object.prototype.__proto__ === null - - // Check for document.domain and active x support - // No need to use active x approach when document.domain is not set - // see https://github.com/es-shims/es5-shim/issues/150 - // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 - /* global ActiveXObject */ - var shouldUseActiveX = function shouldUseActiveX() { - // return early if document.domain not set - if (!document.domain) { - return false; - } - - try { - return !!new ActiveXObject('htmlfile'); - } catch (exception) { - return false; - } - }; - - // This supports IE8 when document.domain is used - // see https://github.com/es-shims/es5-shim/issues/150 - // variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 - var getEmptyViaActiveX = function getEmptyViaActiveX() { - var empty; - var xDoc; - - xDoc = new ActiveXObject('htmlfile'); - - xDoc.write('"),t.close(),e=t.parentWindow.Object.prototype,t=null,e},m=function(){var e,t=document.createElement("iframe"),n=document.body||document.documentElement;return t.style.display="none",n.appendChild(t),t.src="javascript:",e=t.contentWindow.Object.prototype,n.removeChild(t),t=null,e};y=g||"undefined"==typeof document?function(){return{__proto__:null}}:function(){var e=v()?b():m();delete e.constructor,delete e.hasOwnProperty,delete e.propertyIsEnumerable,delete e.isPrototypeOf,delete e.toLocaleString,delete e.toString,delete e.valueOf;var t=function(){};return t.prototype=e,y=function(){return new t},new t},Object.create=function(e,t){var n,r=function(){};if(null===e)n=y();else{if("object"!=typeof e&&"function"!=typeof e)throw new TypeError("Object prototype may only be an Object or null");r.prototype=e,n=new r,n.__proto__=e}return void 0!==t&&Object.defineProperties(n,t),n}}var w=function(e){try{return Object.defineProperty(e,"sentinel",{}),"sentinel"in e}catch(t){return!1}};if(Object.defineProperty){var O=w({}),T="undefined"==typeof document||w(document.createElement("div"));if(!O||!T)var j=Object.defineProperty,x=Object.defineProperties}if(!Object.defineProperty||j){var E="Property description must be an object: ",S="Object.defineProperty called on non-object: ",D="getters & setters can not be defined on this javascript engine";Object.defineProperty=function(o,a,c){if("object"!=typeof o&&"function"!=typeof o||null===o)throw new TypeError(S+o);if("object"!=typeof c&&"function"!=typeof c||null===c)throw new TypeError(E+c);if(j)try{return j.call(Object,o,a,c)}catch(s){}if("value"in c)if(u&&(n(o,a)||r(o,a))){var l=o.__proto__;o.__proto__=i,delete o[a],o[a]=c.value,o.__proto__=l}else o[a]=c.value;else{if(!u&&("get"in c||"set"in c))throw new TypeError(D);"get"in c&&e(o,a,c.get),"set"in c&&t(o,a,c.set)}return o}}Object.defineProperties&&!x||(Object.defineProperties=function(e,t){if(x)try{return x.call(Object,e,t)}catch(n){}return Object.keys(t).forEach(function(n){"__proto__"!==n&&Object.defineProperty(e,n,t[n])}),e}),Object.seal||(Object.seal=function(e){if(Object(e)!==e)throw new TypeError("Object.seal can only be called on Objects.");return e}),Object.freeze||(Object.freeze=function(e){if(Object(e)!==e)throw new TypeError("Object.freeze can only be called on Objects.");return e});try{Object.freeze(function(){})}catch(_){Object.freeze=function(e){return function(t){return"function"==typeof t?t:e(t)}}(Object.freeze)}Object.preventExtensions||(Object.preventExtensions=function(e){if(Object(e)!==e)throw new TypeError("Object.preventExtensions can only be called on Objects.");return e}),Object.isSealed||(Object.isSealed=function(e){if(Object(e)!==e)throw new TypeError("Object.isSealed can only be called on Objects.");return!1}),Object.isFrozen||(Object.isFrozen=function(e){if(Object(e)!==e)throw new TypeError("Object.isFrozen can only be called on Objects.");return!1}),Object.isExtensible||(Object.isExtensible=function(e){if(Object(e)!==e)throw new TypeError("Object.isExtensible can only be called on Objects.");for(var t="";a(e,t);)t+="?";e[t]=!0;var n=a(e,t);return delete e[t],n})}),function(e){"use strict";e.console=e.console||{};for(var t,n,r=e.console,o={},i=function(){},a="memory".split(","),c="assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn".split(",");t=a.pop();)r[t]||(r[t]=o);for(;n=c.pop();)"function"!=typeof r[n]&&(r[n]=i)}("undefined"==typeof window?this:window),!window.addEventListener&&function(e,t,n,r,o,i,a){e[r]=t[r]=n[r]=function(e,t){var n=this;a.unshift([n,e,t,function(e){e.currentTarget=n,e.preventDefault=function(){e.returnValue=!1},e.stopPropagation=function(){e.cancelBubble=!0},e.target=e.srcElement||n,t.call(n,e)}]),this.attachEvent("on"+e,a[0][3])},e[o]=t[o]=n[o]=function(e,t){for(var n,r=0;n=a[r];++r)if(n[0]==this&&n[1]==e&&n[2]==t)return this.detachEvent("on"+e,a.splice(r,1)[0][3])},e[i]=t[i]=n[i]=function(e){return this.fireEvent("on"+e.type,e)}}(Window.prototype,HTMLDocument.prototype,Element.prototype,"addEventListener","removeEventListener","dispatchEvent",[]),function(e,t){"use strict";var n=function(){var e=document.createElement("div");return e.style.cssText="font-size: 1rem;",/rem/.test(e.style.fontSize)},r=function(){for(var e=document.getElementsByTagName("link"),t=[],n=0;n0?(b=[],v=[],d=[],o()):c()}},a=function(e,t){for(var n,r=f(e).replace(/\/\*[\s\S]*?\*\//g,""),o=/[\w\d\s\-\/\\\[\]:,.'"*()<>+~%#^$_=|@]+\{[\w\d\s\-\/\\%#:!;,.'"*()]+\d*\.?\d+rem[\w\d\s\-\/\\%#:!;,.'"*()]*\}/g,i=r.match(o),a=/\d*\.?\d+rem/g,c=r.match(a),s=/(.*\/)/,u=s.exec(t)[0],l=/@import (?:url\()?['"]?([^'\)"]*)['"]?\)?[^;]*/gm;null!==(n=l.exec(e));)0===n[1].indexOf("/")?d.push(n[1]):d.push(u+n[1]);null!==i&&0!==i.length&&(y=y.concat(i),g=g.concat(c))},c=function(){for(var e=/[\w\d\s\-\/\\%#:,.'"*()]+\d*\.?\d+rem[\w\d\s\-\/\\%#:!,.'"*()]*[;}]/g,t=0;t #mq-test-1 { width: 42px; }',n.insertBefore(o,r),t=42===i.offsetWidth,n.removeChild(o),{matches:t,media:e}}}(e.document)}(this),function(e){"use strict";function t(){O(!0)}var n={};e.respond=n,n.update=function(){};var r=[],o=function(){var t=!1;try{t=new e.XMLHttpRequest}catch(n){t=new e.ActiveXObject("Microsoft.XMLHTTP")}return function(){return t; -}}(),i=function(e,t){var n=o();n&&(n.open("GET",e,!0),n.onreadystatechange=function(){4!==n.readyState||200!==n.status&&304!==n.status||t(n.responseText)},4!==n.readyState&&n.send(null))},a=function(e){return e.replace(n.regex.minmaxwh,"").match(n.regex.other)};if(n.ajax=i,n.queue=r,n.unsupportedmq=a,n.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,comments:/\/\*[^*]*\*+([^\/][^*]*\*+)*\//gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,maxw:/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,minmaxwh:/\(\s*m(in|ax)\-(height|width)\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/gi,other:/\([^\)]*\)/g},n.mediaQueriesSupported=e.matchMedia&&null!==e.matchMedia("only all")&&e.matchMedia("only all").matches,!n.mediaQueriesSupported){var c,s,u,l=e.document,f=l.documentElement,p=[],h=[],d=[],y={},g=30,v=l.getElementsByTagName("head")[0]||f,b=l.getElementsByTagName("base")[0],m=v.getElementsByTagName("link"),w=function(){var e,t=l.createElement("div"),n=l.body,r=f.style.fontSize,o=n&&n.style.fontSize,i=!1;return t.style.cssText="position:absolute;font-size:1em;width:1em",n||(n=i=l.createElement("body"),n.style.background="none"),f.style.fontSize="100%",n.style.fontSize="100%",n.appendChild(t),i&&f.insertBefore(n,f.firstChild),e=t.offsetWidth,i?f.removeChild(n):n.removeChild(t),f.style.fontSize=r,o&&(n.style.fontSize=o),e=u=parseFloat(e)},O=function(t){var n="clientWidth",r=f[n],o="CSS1Compat"===l.compatMode&&r||l.body[n]||r,i={},a=m[m.length-1],y=(new Date).getTime();if(t&&c&&g>y-c)return e.clearTimeout(s),void(s=e.setTimeout(O,g));c=y;for(var b in p)if(p.hasOwnProperty(b)){var T=p[b],j=T.minw,x=T.maxw,E=null===j,S=null===x,D="em";j&&(j=parseFloat(j)*(j.indexOf(D)>-1?u||w():1)),x&&(x=parseFloat(x)*(x.indexOf(D)>-1?u||w():1)),T.hasquery&&(E&&S||!(E||o>=j)||!(S||x>=o))||(i[T.media]||(i[T.media]=[]),i[T.media].push(h[T.rules]))}for(var _ in d)d.hasOwnProperty(_)&&d[_]&&d[_].parentNode===v&&v.removeChild(d[_]);d.length=0;for(var M in i)if(i.hasOwnProperty(M)){var P=l.createElement("style"),I=i[M].join("\n");P.type="text/css",P.media=M,v.insertBefore(P,a.nextSibling),P.styleSheet?P.styleSheet.cssText=I:P.appendChild(l.createTextNode(I)),d.push(P)}},T=function(e,t,r){var o=e.replace(n.regex.comments,"").replace(n.regex.keyframes,"").match(n.regex.media),i=o&&o.length||0;t=t.substring(0,t.lastIndexOf("/"));var c=function(e){return e.replace(n.regex.urls,"$1"+t+"$2$3")},s=!i&&r;t.length&&(t+="/"),s&&(i=1);for(var u=0;i>u;u++){var l,f,d,y;s?(l=r,h.push(c(e))):(l=o[u].match(n.regex.findStyles)&&RegExp.$1,h.push(RegExp.$2&&c(RegExp.$2))),d=l.split(","),y=d.length;for(var g=0;y>g;g++)f=d[g],a(f)||p.push({media:f.split("(")[0].match(n.regex.only)&&RegExp.$2||"all",rules:h.length-1,hasquery:f.indexOf("(")>-1,minw:f.match(n.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:f.match(n.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}O()},j=function(){if(r.length){var t=r.shift();i(t.href,function(n){T(n,t.href,t.media),y[t.href]=!0,e.setTimeout(function(){j()},0)})}},x=function(){for(var t=0;t 0) || // IE 10 - (window.navigator['pointerEnabled'] && - window.navigator['maxTouchPoints'] > 0) || // IE >=11 - false); - /* eslint-enable dot-notation */ - - // https://developer.mozilla.org/zh-CN/docs/DOM/MutationObserver - UI.support.mutationobserver = (window.MutationObserver || - window.WebKitMutationObserver || null); - - // https://github.com/Modernizr/Modernizr/blob/924c7611c170ef2dc502582e5079507aff61e388/feature-detects/forms/validation.js#L20 - UI.support.formValidation = (typeof document.createElement('form'). - checkValidity === 'function'); - - UI.utils = {}; - - /** - * Debounce function - * - * @param {function} func Function to be debounced - * @param {number} wait Function execution threshold in milliseconds - * @param {bool} immediate Whether the function should be called at - * the beginning of the delay instead of the - * end. Default is false. - * @description Executes a function when it stops being invoked for n seconds - * @see _.debounce() http://underscorejs.org - */ - UI.utils.debounce = function(func, wait, immediate) { - var timeout; - return function() { - var context = this; - var args = arguments; - var later = function() { - timeout = null; - if (!immediate) { - func.apply(context, args); - } - }; - var callNow = immediate && !timeout; - - clearTimeout(timeout); - timeout = setTimeout(later, wait); - - if (callNow) { - func.apply(context, args); - } - }; - }; - - UI.utils.isInView = function(element, options) { - var $element = $(element); - var visible = !!($element.width() || $element.height()) && - $element.css('display') !== 'none'; - - if (!visible) { - return false; - } - - var windowLeft = $win.scrollLeft(); - var windowTop = $win.scrollTop(); - var offset = $element.offset(); - var left = offset.left; - var top = offset.top; - - options = $.extend({topOffset: 0, leftOffset: 0}, options); - - return (top + $element.height() >= windowTop && - top - options.topOffset <= windowTop + $win.height() && - left + $element.width() >= windowLeft && - left - options.leftOffset <= windowLeft + $win.width()); - }; - - UI.utils.parseOptions = UI.utils.options = function(string) { - if ($.isPlainObject(string)) { - return string; - } - - var start = (string ? string.indexOf('{') : -1); - var options = {}; - - if (start != -1) { - try { - options = (new Function('', - 'var json = ' + string.substr(start) + - '; return JSON.parse(JSON.stringify(json));'))(); - } catch (e) { - } - } - - return options; - }; - - UI.utils.generateGUID = function(namespace) { - var uid = namespace + '-' || 'am-'; - - do { - uid += Math.random().toString(36).substring(2, 7); - } while (document.getElementById(uid)); - - return uid; - }; - - // @see https://davidwalsh.name/get-absolute-url - UI.utils.getAbsoluteUrl = (function() { - var a; - - return function(url) { - if (!a) { - a = document.createElement('a'); - } - - a.href = url; - - return a.href; - }; - })(); - - /** - * Plugin AMUI Component to jQuery - * - * @param {String} name - plugin name - * @param {Function} Component - plugin constructor - * @param {Object} [pluginOption] - * @param {String} pluginOption.dataOptions - * @param {Function} pluginOption.methodCall - custom method call - * @param {Function} pluginOption.before - * @param {Function} pluginOption.after - * @since v2.4.1 - */ - UI.plugin = function UIPlugin(name, Component, pluginOption) { - var old = $.fn[name]; - pluginOption = pluginOption || {}; - - $.fn[name] = function(option) { - var allArgs = Array.prototype.slice.call(arguments, 0); - var args = allArgs.slice(1); - var propReturn; - var $set = this.each(function() { - var $this = $(this); - var dataName = 'amui.' + name; - var dataOptionsName = pluginOption.dataOptions || ('data-am-' + name); - var instance = $this.data(dataName); - var options = $.extend({}, - UI.utils.parseOptions($this.attr(dataOptionsName)), - typeof option === 'object' && option); - - if (!instance && option === 'destroy') { - return; - } - - if (!instance) { - $this.data(dataName, (instance = new Component(this, options))); - } - - // custom method call - if (pluginOption.methodCall) { - pluginOption.methodCall.call($this, allArgs, instance); - } else { - // before method call - pluginOption.before && - pluginOption.before.call($this, allArgs, instance); - - if (typeof option === 'string') { - propReturn = typeof instance[option] === 'function' ? - instance[option].apply(instance, args) : instance[option]; - } - - // after method call - pluginOption.after && pluginOption.after.call($this, allArgs, instance); - } - }); - - return (propReturn === undefined) ? $set : propReturn; - }; - - $.fn[name].Constructor = Component; - - // no conflict - $.fn[name].noConflict = function() { - $.fn[name] = old; - return this; - }; - - UI[name] = Component; - }; - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function(duration) { - var called = false; - var $el = this; - - $(this).one(UI.support.transition.end, function() { - called = true; - }); - - var callback = function() { - if (!called) { - $($el).trigger(UI.support.transition.end); - } - $el.transitionEndTimmer = undefined; - }; - this.transitionEndTimmer = setTimeout(callback, duration); - return this; - }; - - $.fn.redraw = function() { - return this.each(function() { - /* eslint-disable */ - var redraw = this.offsetHeight; - /* eslint-enable */ - }); - }; - - $.fn.transitionEnd = function(callback) { - var endEvent = UI.support.transition.end; - var dom = this; - - function fireCallBack(e) { - callback.call(this, e); - endEvent && dom.off(endEvent, fireCallBack); - } - - if (callback && endEvent) { - dom.on(endEvent, fireCallBack); - } - - return this; - }; - - $.fn.removeClassRegEx = function() { - return this.each(function(regex) { - var classes = $(this).attr('class'); - - if (!classes || !regex) { - return false; - } - - var classArray = []; - classes = classes.split(' '); - - for (var i = 0, len = classes.length; i < len; i++) { - if (!classes[i].match(regex)) { - classArray.push(classes[i]); - } - } - - $(this).attr('class', classArray.join(' ')); - }); - }; - - // - $.fn.alterClass = function(removals, additions) { - var self = this; - - if (removals.indexOf('*') === -1) { - // Use native jQuery methods if there is no wildcard matching - self.removeClass(removals); - return !additions ? self : self.addClass(additions); - } - - var classPattern = new RegExp('\\s' + - removals. - replace(/\*/g, '[A-Za-z0-9-_]+'). - split(' '). - join('\\s|\\s') + - '\\s', 'g'); - - self.each(function(i, it) { - var cn = ' ' + it.className + ' '; - while (classPattern.test(cn)) { - cn = cn.replace(classPattern, ' '); - } - it.className = $.trim(cn); - }); - - return !additions ? self : self.addClass(additions); - }; - - // handle multiple browsers for requestAnimationFrame() - // http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ - // https://github.com/gnarf/jquery-requestAnimationFrame - UI.utils.rAF = (function() { - return window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - window.mozRequestAnimationFrame || - window.oRequestAnimationFrame || - // if all else fails, use setTimeout - function(callback) { - return window.setTimeout(callback, 1000 / 60); // shoot for 60 fps - }; - })(); - - // handle multiple browsers for cancelAnimationFrame() - UI.utils.cancelAF = (function() { - return window.cancelAnimationFrame || - window.webkitCancelAnimationFrame || - window.mozCancelAnimationFrame || - window.oCancelAnimationFrame || - function(id) { - window.clearTimeout(id); - }; - })(); - - // via http://davidwalsh.name/detect-scrollbar-width - UI.utils.measureScrollbar = function() { - if (document.body.clientWidth >= window.innerWidth) { - return 0; - } - - // if ($html.width() >= window.innerWidth) return; - // var scrollbarWidth = window.innerWidth - $html.width(); - var $measure = $('

'); - - $(document.body).append($measure); - - var scrollbarWidth = $measure[0].offsetWidth - $measure[0].clientWidth; - - $measure.remove(); - - return scrollbarWidth; - }; - - UI.utils.imageLoader = function($image, callback) { - function loaded() { - callback($image[0]); - } - - function bindLoad() { - this.one('load', loaded); - if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { - var src = this.attr('src'); - var param = src.match(/\?/) ? '&' : '?'; - - param += 'random=' + (new Date()).getTime(); - this.attr('src', src + param); - } - } - - if (!$image.attr('src')) { - loaded(); - return; - } - - if ($image[0].complete || $image[0].readyState === 4) { - loaded(); - } else { - bindLoad.call($image); - } - }; - - /** - * @see https://github.com/cho45/micro-template.js - * (c) cho45 http://cho45.github.com/mit-license - */ - UI.template = function(id, data) { - var me = UI.template; - - if (!me.cache[id]) { - me.cache[id] = (function() { - var name = id; - var string = /^[\w\-]+$/.test(id) ? - me.get(id) : (name = 'template(string)', id); // no warnings - - var line = 1; - /* eslint-disable max-len, quotes */ - var body = ('try { ' + (me.variable ? - 'var ' + me.variable + ' = this.stash;' : 'with (this.stash) { ') + - "this.ret += '" + - string. - replace(/<%/g, '\x11').replace(/%>/g, '\x13'). // if you want other tag, just edit this line - replace(/'(?![^\x11\x13]+?\x13)/g, '\\x27'). - replace(/^\s*|\s*$/g, ''). - replace(/\n/g, function() { - return "';\nthis.line = " + (++line) + "; this.ret += '\\n"; - }). - replace(/\x11-(.+?)\x13/g, "' + ($1) + '"). - replace(/\x11=(.+?)\x13/g, "' + this.escapeHTML($1) + '"). - replace(/\x11(.+?)\x13/g, "'; $1; this.ret += '") + - "'; " + (me.variable ? "" : "}") + "return this.ret;" + - "} catch (e) { throw 'TemplateError: ' + e + ' (on " + name + - "' + ' line ' + this.line + ')'; } " + - "//@ sourceURL=" + name + "\n" // source map - ).replace(/this\.ret \+= '';/g, ''); - /* eslint-enable max-len, quotes */ - var func = new Function(body); - var map = { - '&': '&', - '<': '<', - '>': '>', - '\x22': '"', - '\x27': ''' - }; - var escapeHTML = function(string) { - return ('' + string).replace(/[&<>\'\"]/g, function(_) { - return map[_]; - }); - }; - - return function(stash) { - return func.call(me.context = { - escapeHTML: escapeHTML, - line: 1, - ret: '', - stash: stash - }); - }; - })(); - } - - return data ? me.cache[id](data) : me.cache[id]; - }; - - UI.template.cache = {}; - - UI.template.get = function(id) { - if (id) { - var element = document.getElementById(id); - return element && element.innerHTML || ''; - } - }; - - // Dom mutation watchers - UI.DOMWatchers = []; - UI.DOMReady = false; - UI.ready = function(callback) { - UI.DOMWatchers.push(callback); - if (UI.DOMReady) { - // console.log('Ready call'); - callback(document); - } - }; - - UI.DOMObserve = function(elements, options, callback) { - var Observer = UI.support.mutationobserver; - if (!Observer) { - return; - } - - options = $.isPlainObject(options) ? - options : {childList: true, subtree: true}; - - callback = typeof callback === 'function' && callback || function() { - }; - - $(elements).each(function() { - var element = this; - var $element = $(element); - - if ($element.data('am.observer')) { - return; - } - - try { - var observer = new Observer(UI.utils.debounce( - function(mutations, instance) { - callback.call(element, mutations, instance); - // trigger this event manually if MutationObserver not supported - $element.trigger('changed.dom.amui'); - }, 50)); - - observer.observe(element, options); - - $element.data('am.observer', observer); - } catch (e) { - } - }); - }; - - $.fn.DOMObserve = function(options, callback) { - return this.each(function() { - /* eslint-disable new-cap */ - UI.DOMObserve(this, options, callback); - /* eslint-enable new-cap */ - }); - }; - - if (UI.support.touch) { - $html.addClass('am-touch'); - } - - $(document).on('changed.dom.amui', function(e) { - var element = e.target; - - // TODO: just call changed element's watcher - // every watcher callback should have a key - // use like this:
- // get keys via $(element).data('amObserve') - // call functions store with these keys - $.each(UI.DOMWatchers, function(i, watcher) { - watcher(element); - }); - }); - - $(function() { - var $body = $(document.body); - - UI.DOMReady = true; - - // Run default init - $.each(UI.DOMWatchers, function(i, watcher) { - watcher(document); - }); - - // watches DOM - /* eslint-disable new-cap */ - UI.DOMObserve('[data-am-observe]'); - /* eslint-enable */ - - $html.removeClass('no-js').addClass('js'); - - UI.support.animation && $html.addClass('cssanimations'); - - // iOS standalone mode - if (window.navigator.standalone) { - $html.addClass('am-standalone'); - } - - $('.am-topbar-fixed-top').length && - $body.addClass('am-with-topbar-fixed-top'); - - $('.am-topbar-fixed-bottom').length && - $body.addClass('am-with-topbar-fixed-bottom'); - - // Remove responsive classes in .am-layout - var $layout = $('.am-layout'); - $layout.find('[class*="md-block-grid"]').alterClass('md-block-grid-*'); - $layout.find('[class*="lg-block-grid"]').alterClass('lg-block-grid'); - - // widgets not in .am-layout - $('[data-am-widget]').each(function() { - var $widget = $(this); - // console.log($widget.parents('.am-layout').length) - if ($widget.parents('.am-layout').length === 0) { - $widget.addClass('am-no-layout'); - } - }); - }); - - module.exports = UI; - - -/***/ }, -/* 3 */ -/***/ function(module, exports, __webpack_require__) { - - /*! Hammer.JS - v2.0.8 - 2016-04-22 - * http://hammerjs.github.io/ - * - * Copyright (c) 2016 Jorik Tangelder; - * Licensed under the MIT license */ - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - var VENDOR_PREFIXES = ['', 'webkit', 'Moz', 'MS', 'ms', 'o']; - var TEST_ELEMENT = document.createElement('div'); - - var TYPE_FUNCTION = 'function'; - - var round = Math.round; - var abs = Math.abs; - var now = Date.now; - - /** - * set a timeout with a given scope - * @param {Function} fn - * @param {Number} timeout - * @param {Object} context - * @returns {number} - */ - function setTimeoutContext(fn, timeout, context) { - return setTimeout(bindFn(fn, context), timeout); - } - - /** - * if the argument is an array, we want to execute the fn on each entry - * if it aint an array we don't want to do a thing. - * this is used by all the methods that accept a single and array argument. - * @param {*|Array} arg - * @param {String} fn - * @param {Object} [context] - * @returns {Boolean} - */ - function invokeArrayArg(arg, fn, context) { - if (Array.isArray(arg)) { - each(arg, context[fn], context); - return true; - } - return false; - } - - /** - * walk objects and arrays - * @param {Object} obj - * @param {Function} iterator - * @param {Object} context - */ - function each(obj, iterator, context) { - var i; - - if (!obj) { - return; - } - - if (obj.forEach) { - obj.forEach(iterator, context); - } else if (obj.length !== undefined) { - i = 0; - while (i < obj.length) { - iterator.call(context, obj[i], i, obj); - i++; - } - } else { - for (i in obj) { - obj.hasOwnProperty(i) && iterator.call(context, obj[i], i, obj); - } - } - } - - /** - * wrap a method with a deprecation warning and stack trace - * @param {Function} method - * @param {String} name - * @param {String} message - * @returns {Function} A new function wrapping the supplied method. - */ - function deprecate(method, name, message) { - var deprecationMessage = 'DEPRECATED METHOD: ' + name + '\n' + message + ' AT \n'; - return function() { - var e = new Error('get-stack-trace'); - var stack = e && e.stack ? e.stack.replace(/^[^\(]+?[\n$]/gm, '') - .replace(/^\s+at\s+/gm, '') - .replace(/^Object.\s*\(/gm, '{anonymous}()@') : 'Unknown Stack Trace'; - - var log = window.console && (window.console.warn || window.console.log); - if (log) { - log.call(window.console, deprecationMessage, stack); - } - return method.apply(this, arguments); - }; - } - - /** - * extend object. - * means that properties in dest will be overwritten by the ones in src. - * @param {Object} target - * @param {...Object} objects_to_assign - * @returns {Object} target - */ - var assign; - if (typeof Object.assign !== 'function') { - assign = function assign(target) { - if (target === undefined || target === null) { - throw new TypeError('Cannot convert undefined or null to object'); - } - - var output = Object(target); - for (var index = 1; index < arguments.length; index++) { - var source = arguments[index]; - if (source !== undefined && source !== null) { - for (var nextKey in source) { - if (source.hasOwnProperty(nextKey)) { - output[nextKey] = source[nextKey]; - } - } - } - } - return output; - }; - } else { - assign = Object.assign; - } - - /** - * extend object. - * means that properties in dest will be overwritten by the ones in src. - * @param {Object} dest - * @param {Object} src - * @param {Boolean} [merge=false] - * @returns {Object} dest - */ - var extend = deprecate(function extend(dest, src, merge) { - var keys = Object.keys(src); - var i = 0; - while (i < keys.length) { - if (!merge || (merge && dest[keys[i]] === undefined)) { - dest[keys[i]] = src[keys[i]]; - } - i++; - } - return dest; - }, 'extend', 'Use `assign`.'); - - /** - * merge the values from src in the dest. - * means that properties that exist in dest will not be overwritten by src - * @param {Object} dest - * @param {Object} src - * @returns {Object} dest - */ - var merge = deprecate(function merge(dest, src) { - return extend(dest, src, true); - }, 'merge', 'Use `assign`.'); - - /** - * simple class inheritance - * @param {Function} child - * @param {Function} base - * @param {Object} [properties] - */ - function inherit(child, base, properties) { - var baseP = base.prototype, - childP; - - childP = child.prototype = Object.create(baseP); - childP.constructor = child; - childP._super = baseP; - - if (properties) { - assign(childP, properties); - } - } - - /** - * simple function bind - * @param {Function} fn - * @param {Object} context - * @returns {Function} - */ - function bindFn(fn, context) { - return function boundFn() { - return fn.apply(context, arguments); - }; - } - - /** - * let a boolean value also be a function that must return a boolean - * this first item in args will be used as the context - * @param {Boolean|Function} val - * @param {Array} [args] - * @returns {Boolean} - */ - function boolOrFn(val, args) { - if (typeof val == TYPE_FUNCTION) { - return val.apply(args ? args[0] || undefined : undefined, args); - } - return val; - } - - /** - * use the val2 when val1 is undefined - * @param {*} val1 - * @param {*} val2 - * @returns {*} - */ - function ifUndefined(val1, val2) { - return (val1 === undefined) ? val2 : val1; - } - - /** - * addEventListener with multiple events at once - * @param {EventTarget} target - * @param {String} types - * @param {Function} handler - */ - function addEventListeners(target, types, handler) { - each(splitStr(types), function(type) { - target.addEventListener(type, handler, false); - }); - } - - /** - * removeEventListener with multiple events at once - * @param {EventTarget} target - * @param {String} types - * @param {Function} handler - */ - function removeEventListeners(target, types, handler) { - each(splitStr(types), function(type) { - target.removeEventListener(type, handler, false); - }); - } - - /** - * find if a node is in the given parent - * @method hasParent - * @param {HTMLElement} node - * @param {HTMLElement} parent - * @return {Boolean} found - */ - function hasParent(node, parent) { - while (node) { - if (node == parent) { - return true; - } - node = node.parentNode; - } - return false; - } - - /** - * small indexOf wrapper - * @param {String} str - * @param {String} find - * @returns {Boolean} found - */ - function inStr(str, find) { - return str.indexOf(find) > -1; - } - - /** - * split string on whitespace - * @param {String} str - * @returns {Array} words - */ - function splitStr(str) { - return str.trim().split(/\s+/g); - } - - /** - * find if a array contains the object using indexOf or a simple polyFill - * @param {Array} src - * @param {String} find - * @param {String} [findByKey] - * @return {Boolean|Number} false when not found, or the index - */ - function inArray(src, find, findByKey) { - if (src.indexOf && !findByKey) { - return src.indexOf(find); - } else { - var i = 0; - while (i < src.length) { - if ((findByKey && src[i][findByKey] == find) || (!findByKey && src[i] === find)) { - return i; - } - i++; - } - return -1; - } - } - - /** - * convert array-like objects to real arrays - * @param {Object} obj - * @returns {Array} - */ - function toArray(obj) { - return Array.prototype.slice.call(obj, 0); - } - - /** - * unique array with objects based on a key (like 'id') or just by the array's value - * @param {Array} src [{id:1},{id:2},{id:1}] - * @param {String} [key] - * @param {Boolean} [sort=False] - * @returns {Array} [{id:1},{id:2}] - */ - function uniqueArray(src, key, sort) { - var results = []; - var values = []; - var i = 0; - - while (i < src.length) { - var val = key ? src[i][key] : src[i]; - if (inArray(values, val) < 0) { - results.push(src[i]); - } - values[i] = val; - i++; - } - - if (sort) { - if (!key) { - results = results.sort(); - } else { - results = results.sort(function sortUniqueArray(a, b) { - return a[key] > b[key]; - }); - } - } - - return results; - } - - /** - * get the prefixed property - * @param {Object} obj - * @param {String} property - * @returns {String|Undefined} prefixed - */ - function prefixed(obj, property) { - var prefix, prop; - var camelProp = property[0].toUpperCase() + property.slice(1); - - var i = 0; - while (i < VENDOR_PREFIXES.length) { - prefix = VENDOR_PREFIXES[i]; - prop = (prefix) ? prefix + camelProp : property; - - if (prop in obj) { - return prop; - } - i++; - } - return undefined; - } - - /** - * get a unique id - * @returns {number} uniqueId - */ - var _uniqueId = 1; - function uniqueId() { - return _uniqueId++; - } - - /** - * get the window object of an element - * @param {HTMLElement} element - * @returns {DocumentView|Window} - */ - function getWindowForElement(element) { - var doc = element.ownerDocument || element; - return (doc.defaultView || doc.parentWindow || window); - } - - var MOBILE_REGEX = /mobile|tablet|ip(ad|hone|od)|android/i; - - var SUPPORT_TOUCH = ('ontouchstart' in window); - var SUPPORT_POINTER_EVENTS = prefixed(window, 'PointerEvent') !== undefined; - var SUPPORT_ONLY_TOUCH = SUPPORT_TOUCH && MOBILE_REGEX.test(navigator.userAgent); - - var INPUT_TYPE_TOUCH = 'touch'; - var INPUT_TYPE_PEN = 'pen'; - var INPUT_TYPE_MOUSE = 'mouse'; - var INPUT_TYPE_KINECT = 'kinect'; - - var COMPUTE_INTERVAL = 25; - - var INPUT_START = 1; - var INPUT_MOVE = 2; - var INPUT_END = 4; - var INPUT_CANCEL = 8; - - var DIRECTION_NONE = 1; - var DIRECTION_LEFT = 2; - var DIRECTION_RIGHT = 4; - var DIRECTION_UP = 8; - var DIRECTION_DOWN = 16; - - var DIRECTION_HORIZONTAL = DIRECTION_LEFT | DIRECTION_RIGHT; - var DIRECTION_VERTICAL = DIRECTION_UP | DIRECTION_DOWN; - var DIRECTION_ALL = DIRECTION_HORIZONTAL | DIRECTION_VERTICAL; - - var PROPS_XY = ['x', 'y']; - var PROPS_CLIENT_XY = ['clientX', 'clientY']; - - /** - * create new input type manager - * @param {Manager} manager - * @param {Function} callback - * @returns {Input} - * @constructor - */ - function Input(manager, callback) { - var self = this; - this.manager = manager; - this.callback = callback; - this.element = manager.element; - this.target = manager.options.inputTarget; - - // smaller wrapper around the handler, for the scope and the enabled state of the manager, - // so when disabled the input events are completely bypassed. - this.domHandler = function(ev) { - if (boolOrFn(manager.options.enable, [manager])) { - self.handler(ev); - } - }; - - this.init(); - - } - - Input.prototype = { - /** - * should handle the inputEvent data and trigger the callback - * @virtual - */ - handler: function() { }, - - /** - * bind the events - */ - init: function() { - this.evEl && addEventListeners(this.element, this.evEl, this.domHandler); - this.evTarget && addEventListeners(this.target, this.evTarget, this.domHandler); - this.evWin && addEventListeners(getWindowForElement(this.element), this.evWin, this.domHandler); - }, - - /** - * unbind the events - */ - destroy: function() { - this.evEl && removeEventListeners(this.element, this.evEl, this.domHandler); - this.evTarget && removeEventListeners(this.target, this.evTarget, this.domHandler); - this.evWin && removeEventListeners(getWindowForElement(this.element), this.evWin, this.domHandler); - } - }; - - /** - * create new input type manager - * called by the Manager constructor - * @param {Hammer} manager - * @returns {Input} - */ - function createInputInstance(manager) { - var Type; - var inputClass = manager.options.inputClass; - - if (inputClass) { - Type = inputClass; - } else if (SUPPORT_POINTER_EVENTS) { - Type = PointerEventInput; - } else if (SUPPORT_ONLY_TOUCH) { - Type = TouchInput; - } else if (!SUPPORT_TOUCH) { - Type = MouseInput; - } else { - Type = TouchMouseInput; - } - return new (Type)(manager, inputHandler); - } - - /** - * handle input events - * @param {Manager} manager - * @param {String} eventType - * @param {Object} input - */ - function inputHandler(manager, eventType, input) { - var pointersLen = input.pointers.length; - var changedPointersLen = input.changedPointers.length; - var isFirst = (eventType & INPUT_START && (pointersLen - changedPointersLen === 0)); - var isFinal = (eventType & (INPUT_END | INPUT_CANCEL) && (pointersLen - changedPointersLen === 0)); - - input.isFirst = !!isFirst; - input.isFinal = !!isFinal; - - if (isFirst) { - manager.session = {}; - } - - // source event is the normalized value of the domEvents - // like 'touchstart, mouseup, pointerdown' - input.eventType = eventType; - - // compute scale, rotation etc - computeInputData(manager, input); - - // emit secret event - manager.emit('hammer.input', input); - - manager.recognize(input); - manager.session.prevInput = input; - } - - /** - * extend the data with some usable properties like scale, rotate, velocity etc - * @param {Object} manager - * @param {Object} input - */ - function computeInputData(manager, input) { - var session = manager.session; - var pointers = input.pointers; - var pointersLength = pointers.length; - - // store the first input to calculate the distance and direction - if (!session.firstInput) { - session.firstInput = simpleCloneInputData(input); - } - - // to compute scale and rotation we need to store the multiple touches - if (pointersLength > 1 && !session.firstMultiple) { - session.firstMultiple = simpleCloneInputData(input); - } else if (pointersLength === 1) { - session.firstMultiple = false; - } - - var firstInput = session.firstInput; - var firstMultiple = session.firstMultiple; - var offsetCenter = firstMultiple ? firstMultiple.center : firstInput.center; - - var center = input.center = getCenter(pointers); - input.timeStamp = now(); - input.deltaTime = input.timeStamp - firstInput.timeStamp; - - input.angle = getAngle(offsetCenter, center); - input.distance = getDistance(offsetCenter, center); - - computeDeltaXY(session, input); - input.offsetDirection = getDirection(input.deltaX, input.deltaY); - - var overallVelocity = getVelocity(input.deltaTime, input.deltaX, input.deltaY); - input.overallVelocityX = overallVelocity.x; - input.overallVelocityY = overallVelocity.y; - input.overallVelocity = (abs(overallVelocity.x) > abs(overallVelocity.y)) ? overallVelocity.x : overallVelocity.y; - - input.scale = firstMultiple ? getScale(firstMultiple.pointers, pointers) : 1; - input.rotation = firstMultiple ? getRotation(firstMultiple.pointers, pointers) : 0; - - input.maxPointers = !session.prevInput ? input.pointers.length : ((input.pointers.length > - session.prevInput.maxPointers) ? input.pointers.length : session.prevInput.maxPointers); - - computeIntervalInputData(session, input); - - // find the correct target - var target = manager.element; - if (hasParent(input.srcEvent.target, target)) { - target = input.srcEvent.target; - } - input.target = target; - } - - function computeDeltaXY(session, input) { - var center = input.center; - var offset = session.offsetDelta || {}; - var prevDelta = session.prevDelta || {}; - var prevInput = session.prevInput || {}; - - if (input.eventType === INPUT_START || prevInput.eventType === INPUT_END) { - prevDelta = session.prevDelta = { - x: prevInput.deltaX || 0, - y: prevInput.deltaY || 0 - }; - - offset = session.offsetDelta = { - x: center.x, - y: center.y - }; - } - - input.deltaX = prevDelta.x + (center.x - offset.x); - input.deltaY = prevDelta.y + (center.y - offset.y); - } - - /** - * velocity is calculated every x ms - * @param {Object} session - * @param {Object} input - */ - function computeIntervalInputData(session, input) { - var last = session.lastInterval || input, - deltaTime = input.timeStamp - last.timeStamp, - velocity, velocityX, velocityY, direction; - - if (input.eventType != INPUT_CANCEL && (deltaTime > COMPUTE_INTERVAL || last.velocity === undefined)) { - var deltaX = input.deltaX - last.deltaX; - var deltaY = input.deltaY - last.deltaY; - - var v = getVelocity(deltaTime, deltaX, deltaY); - velocityX = v.x; - velocityY = v.y; - velocity = (abs(v.x) > abs(v.y)) ? v.x : v.y; - direction = getDirection(deltaX, deltaY); - - session.lastInterval = input; - } else { - // use latest velocity info if it doesn't overtake a minimum period - velocity = last.velocity; - velocityX = last.velocityX; - velocityY = last.velocityY; - direction = last.direction; - } - - input.velocity = velocity; - input.velocityX = velocityX; - input.velocityY = velocityY; - input.direction = direction; - } - - /** - * create a simple clone from the input used for storage of firstInput and firstMultiple - * @param {Object} input - * @returns {Object} clonedInputData - */ - function simpleCloneInputData(input) { - // make a simple copy of the pointers because we will get a reference if we don't - // we only need clientXY for the calculations - var pointers = []; - var i = 0; - while (i < input.pointers.length) { - pointers[i] = { - clientX: round(input.pointers[i].clientX), - clientY: round(input.pointers[i].clientY) - }; - i++; - } - - return { - timeStamp: now(), - pointers: pointers, - center: getCenter(pointers), - deltaX: input.deltaX, - deltaY: input.deltaY - }; - } - - /** - * get the center of all the pointers - * @param {Array} pointers - * @return {Object} center contains `x` and `y` properties - */ - function getCenter(pointers) { - var pointersLength = pointers.length; - - // no need to loop when only one touch - if (pointersLength === 1) { - return { - x: round(pointers[0].clientX), - y: round(pointers[0].clientY) - }; - } - - var x = 0, y = 0, i = 0; - while (i < pointersLength) { - x += pointers[i].clientX; - y += pointers[i].clientY; - i++; - } - - return { - x: round(x / pointersLength), - y: round(y / pointersLength) - }; - } - - /** - * calculate the velocity between two points. unit is in px per ms. - * @param {Number} deltaTime - * @param {Number} x - * @param {Number} y - * @return {Object} velocity `x` and `y` - */ - function getVelocity(deltaTime, x, y) { - return { - x: x / deltaTime || 0, - y: y / deltaTime || 0 - }; - } - - /** - * get the direction between two points - * @param {Number} x - * @param {Number} y - * @return {Number} direction - */ - function getDirection(x, y) { - if (x === y) { - return DIRECTION_NONE; - } - - if (abs(x) >= abs(y)) { - return x < 0 ? DIRECTION_LEFT : DIRECTION_RIGHT; - } - return y < 0 ? DIRECTION_UP : DIRECTION_DOWN; - } - - /** - * calculate the absolute distance between two points - * @param {Object} p1 {x, y} - * @param {Object} p2 {x, y} - * @param {Array} [props] containing x and y keys - * @return {Number} distance - */ - function getDistance(p1, p2, props) { - if (!props) { - props = PROPS_XY; - } - var x = p2[props[0]] - p1[props[0]], - y = p2[props[1]] - p1[props[1]]; - - return Math.sqrt((x * x) + (y * y)); - } - - /** - * calculate the angle between two coordinates - * @param {Object} p1 - * @param {Object} p2 - * @param {Array} [props] containing x and y keys - * @return {Number} angle - */ - function getAngle(p1, p2, props) { - if (!props) { - props = PROPS_XY; - } - var x = p2[props[0]] - p1[props[0]], - y = p2[props[1]] - p1[props[1]]; - return Math.atan2(y, x) * 180 / Math.PI; - } - - /** - * calculate the rotation degrees between two pointersets - * @param {Array} start array of pointers - * @param {Array} end array of pointers - * @return {Number} rotation - */ - function getRotation(start, end) { - return getAngle(end[1], end[0], PROPS_CLIENT_XY) + getAngle(start[1], start[0], PROPS_CLIENT_XY); - } - - /** - * calculate the scale factor between two pointersets - * no scale is 1, and goes down to 0 when pinched together, and bigger when pinched out - * @param {Array} start array of pointers - * @param {Array} end array of pointers - * @return {Number} scale - */ - function getScale(start, end) { - return getDistance(end[0], end[1], PROPS_CLIENT_XY) / getDistance(start[0], start[1], PROPS_CLIENT_XY); - } - - var MOUSE_INPUT_MAP = { - mousedown: INPUT_START, - mousemove: INPUT_MOVE, - mouseup: INPUT_END - }; - - var MOUSE_ELEMENT_EVENTS = 'mousedown'; - var MOUSE_WINDOW_EVENTS = 'mousemove mouseup'; - - /** - * Mouse events input - * @constructor - * @extends Input - */ - function MouseInput() { - this.evEl = MOUSE_ELEMENT_EVENTS; - this.evWin = MOUSE_WINDOW_EVENTS; - - this.pressed = false; // mousedown state - - Input.apply(this, arguments); - } - - inherit(MouseInput, Input, { - /** - * handle mouse events - * @param {Object} ev - */ - handler: function MEhandler(ev) { - var eventType = MOUSE_INPUT_MAP[ev.type]; - - // on start we want to have the left mouse button down - if (eventType & INPUT_START && ev.button === 0) { - this.pressed = true; - } - - if (eventType & INPUT_MOVE && ev.which !== 1) { - eventType = INPUT_END; - } - - // mouse must be down - if (!this.pressed) { - return; - } - - if (eventType & INPUT_END) { - this.pressed = false; - } - - this.callback(this.manager, eventType, { - pointers: [ev], - changedPointers: [ev], - pointerType: INPUT_TYPE_MOUSE, - srcEvent: ev - }); - } - }); - - var POINTER_INPUT_MAP = { - pointerdown: INPUT_START, - pointermove: INPUT_MOVE, - pointerup: INPUT_END, - pointercancel: INPUT_CANCEL, - pointerout: INPUT_CANCEL - }; - - // in IE10 the pointer types is defined as an enum - var IE10_POINTER_TYPE_ENUM = { - 2: INPUT_TYPE_TOUCH, - 3: INPUT_TYPE_PEN, - 4: INPUT_TYPE_MOUSE, - 5: INPUT_TYPE_KINECT // see https://twitter.com/jacobrossi/status/480596438489890816 - }; - - var POINTER_ELEMENT_EVENTS = 'pointerdown'; - var POINTER_WINDOW_EVENTS = 'pointermove pointerup pointercancel'; - - // IE10 has prefixed support, and case-sensitive - if (window.MSPointerEvent && !window.PointerEvent) { - POINTER_ELEMENT_EVENTS = 'MSPointerDown'; - POINTER_WINDOW_EVENTS = 'MSPointerMove MSPointerUp MSPointerCancel'; - } - - /** - * Pointer events input - * @constructor - * @extends Input - */ - function PointerEventInput() { - this.evEl = POINTER_ELEMENT_EVENTS; - this.evWin = POINTER_WINDOW_EVENTS; - - Input.apply(this, arguments); - - this.store = (this.manager.session.pointerEvents = []); - } - - inherit(PointerEventInput, Input, { - /** - * handle mouse events - * @param {Object} ev - */ - handler: function PEhandler(ev) { - var store = this.store; - var removePointer = false; - - var eventTypeNormalized = ev.type.toLowerCase().replace('ms', ''); - var eventType = POINTER_INPUT_MAP[eventTypeNormalized]; - var pointerType = IE10_POINTER_TYPE_ENUM[ev.pointerType] || ev.pointerType; - - var isTouch = (pointerType == INPUT_TYPE_TOUCH); - - // get index of the event in the store - var storeIndex = inArray(store, ev.pointerId, 'pointerId'); - - // start and mouse must be down - if (eventType & INPUT_START && (ev.button === 0 || isTouch)) { - if (storeIndex < 0) { - store.push(ev); - storeIndex = store.length - 1; - } - } else if (eventType & (INPUT_END | INPUT_CANCEL)) { - removePointer = true; - } - - // it not found, so the pointer hasn't been down (so it's probably a hover) - if (storeIndex < 0) { - return; - } - - // update the event in the store - store[storeIndex] = ev; - - this.callback(this.manager, eventType, { - pointers: store, - changedPointers: [ev], - pointerType: pointerType, - srcEvent: ev - }); - - if (removePointer) { - // remove from the store - store.splice(storeIndex, 1); - } - } - }); - - var SINGLE_TOUCH_INPUT_MAP = { - touchstart: INPUT_START, - touchmove: INPUT_MOVE, - touchend: INPUT_END, - touchcancel: INPUT_CANCEL - }; - - var SINGLE_TOUCH_TARGET_EVENTS = 'touchstart'; - var SINGLE_TOUCH_WINDOW_EVENTS = 'touchstart touchmove touchend touchcancel'; - - /** - * Touch events input - * @constructor - * @extends Input - */ - function SingleTouchInput() { - this.evTarget = SINGLE_TOUCH_TARGET_EVENTS; - this.evWin = SINGLE_TOUCH_WINDOW_EVENTS; - this.started = false; - - Input.apply(this, arguments); - } - - inherit(SingleTouchInput, Input, { - handler: function TEhandler(ev) { - var type = SINGLE_TOUCH_INPUT_MAP[ev.type]; - - // should we handle the touch events? - if (type === INPUT_START) { - this.started = true; - } - - if (!this.started) { - return; - } - - var touches = normalizeSingleTouches.call(this, ev, type); - - // when done, reset the started state - if (type & (INPUT_END | INPUT_CANCEL) && touches[0].length - touches[1].length === 0) { - this.started = false; - } - - this.callback(this.manager, type, { - pointers: touches[0], - changedPointers: touches[1], - pointerType: INPUT_TYPE_TOUCH, - srcEvent: ev - }); - } - }); - - /** - * @this {TouchInput} - * @param {Object} ev - * @param {Number} type flag - * @returns {undefined|Array} [all, changed] - */ - function normalizeSingleTouches(ev, type) { - var all = toArray(ev.touches); - var changed = toArray(ev.changedTouches); - - if (type & (INPUT_END | INPUT_CANCEL)) { - all = uniqueArray(all.concat(changed), 'identifier', true); - } - - return [all, changed]; - } - - var TOUCH_INPUT_MAP = { - touchstart: INPUT_START, - touchmove: INPUT_MOVE, - touchend: INPUT_END, - touchcancel: INPUT_CANCEL - }; - - var TOUCH_TARGET_EVENTS = 'touchstart touchmove touchend touchcancel'; - - /** - * Multi-user touch events input - * @constructor - * @extends Input - */ - function TouchInput() { - this.evTarget = TOUCH_TARGET_EVENTS; - this.targetIds = {}; - - Input.apply(this, arguments); - } - - inherit(TouchInput, Input, { - handler: function MTEhandler(ev) { - var type = TOUCH_INPUT_MAP[ev.type]; - var touches = getTouches.call(this, ev, type); - if (!touches) { - return; - } - - this.callback(this.manager, type, { - pointers: touches[0], - changedPointers: touches[1], - pointerType: INPUT_TYPE_TOUCH, - srcEvent: ev - }); - } - }); - - /** - * @this {TouchInput} - * @param {Object} ev - * @param {Number} type flag - * @returns {undefined|Array} [all, changed] - */ - function getTouches(ev, type) { - var allTouches = toArray(ev.touches); - var targetIds = this.targetIds; - - // when there is only one touch, the process can be simplified - if (type & (INPUT_START | INPUT_MOVE) && allTouches.length === 1) { - targetIds[allTouches[0].identifier] = true; - return [allTouches, allTouches]; - } - - var i, - targetTouches, - changedTouches = toArray(ev.changedTouches), - changedTargetTouches = [], - target = this.target; - - // get target touches from touches - targetTouches = allTouches.filter(function(touch) { - return hasParent(touch.target, target); - }); - - // collect touches - if (type === INPUT_START) { - i = 0; - while (i < targetTouches.length) { - targetIds[targetTouches[i].identifier] = true; - i++; - } - } - - // filter changed touches to only contain touches that exist in the collected target ids - i = 0; - while (i < changedTouches.length) { - if (targetIds[changedTouches[i].identifier]) { - changedTargetTouches.push(changedTouches[i]); - } - - // cleanup removed touches - if (type & (INPUT_END | INPUT_CANCEL)) { - delete targetIds[changedTouches[i].identifier]; - } - i++; - } - - if (!changedTargetTouches.length) { - return; - } - - return [ - // merge targetTouches with changedTargetTouches so it contains ALL touches, including 'end' and 'cancel' - uniqueArray(targetTouches.concat(changedTargetTouches), 'identifier', true), - changedTargetTouches - ]; - } - - /** - * Combined touch and mouse input - * - * Touch has a higher priority then mouse, and while touching no mouse events are allowed. - * This because touch devices also emit mouse events while doing a touch. - * - * @constructor - * @extends Input - */ - - var DEDUP_TIMEOUT = 2500; - var DEDUP_DISTANCE = 25; - - function TouchMouseInput() { - Input.apply(this, arguments); - - var handler = bindFn(this.handler, this); - this.touch = new TouchInput(this.manager, handler); - this.mouse = new MouseInput(this.manager, handler); - - this.primaryTouch = null; - this.lastTouches = []; - } - - inherit(TouchMouseInput, Input, { - /** - * handle mouse and touch events - * @param {Hammer} manager - * @param {String} inputEvent - * @param {Object} inputData - */ - handler: function TMEhandler(manager, inputEvent, inputData) { - var isTouch = (inputData.pointerType == INPUT_TYPE_TOUCH), - isMouse = (inputData.pointerType == INPUT_TYPE_MOUSE); - - if (isMouse && inputData.sourceCapabilities && inputData.sourceCapabilities.firesTouchEvents) { - return; - } - - // when we're in a touch event, record touches to de-dupe synthetic mouse event - if (isTouch) { - recordTouches.call(this, inputEvent, inputData); - } else if (isMouse && isSyntheticEvent.call(this, inputData)) { - return; - } - - this.callback(manager, inputEvent, inputData); - }, - - /** - * remove the event listeners - */ - destroy: function destroy() { - this.touch.destroy(); - this.mouse.destroy(); - } - }); - - function recordTouches(eventType, eventData) { - if (eventType & INPUT_START) { - this.primaryTouch = eventData.changedPointers[0].identifier; - setLastTouch.call(this, eventData); - } else if (eventType & (INPUT_END | INPUT_CANCEL)) { - setLastTouch.call(this, eventData); - } - } - - function setLastTouch(eventData) { - var touch = eventData.changedPointers[0]; - - if (touch.identifier === this.primaryTouch) { - var lastTouch = {x: touch.clientX, y: touch.clientY}; - this.lastTouches.push(lastTouch); - var lts = this.lastTouches; - var removeLastTouch = function() { - var i = lts.indexOf(lastTouch); - if (i > -1) { - lts.splice(i, 1); - } - }; - setTimeout(removeLastTouch, DEDUP_TIMEOUT); - } - } - - function isSyntheticEvent(eventData) { - var x = eventData.srcEvent.clientX, y = eventData.srcEvent.clientY; - for (var i = 0; i < this.lastTouches.length; i++) { - var t = this.lastTouches[i]; - var dx = Math.abs(x - t.x), dy = Math.abs(y - t.y); - if (dx <= DEDUP_DISTANCE && dy <= DEDUP_DISTANCE) { - return true; - } - } - return false; - } - - var PREFIXED_TOUCH_ACTION = prefixed(TEST_ELEMENT.style, 'touchAction'); - var NATIVE_TOUCH_ACTION = PREFIXED_TOUCH_ACTION !== undefined; - - // magical touchAction value - var TOUCH_ACTION_COMPUTE = 'compute'; - var TOUCH_ACTION_AUTO = 'auto'; - var TOUCH_ACTION_MANIPULATION = 'manipulation'; // not implemented - var TOUCH_ACTION_NONE = 'none'; - var TOUCH_ACTION_PAN_X = 'pan-x'; - var TOUCH_ACTION_PAN_Y = 'pan-y'; - var TOUCH_ACTION_MAP = getTouchActionProps(); - - /** - * Touch Action - * sets the touchAction property or uses the js alternative - * @param {Manager} manager - * @param {String} value - * @constructor - */ - function TouchAction(manager, value) { - this.manager = manager; - this.set(value); - } - - TouchAction.prototype = { - /** - * set the touchAction value on the element or enable the polyfill - * @param {String} value - */ - set: function(value) { - // find out the touch-action by the event handlers - if (value == TOUCH_ACTION_COMPUTE) { - value = this.compute(); - } - - if (NATIVE_TOUCH_ACTION && this.manager.element.style && TOUCH_ACTION_MAP[value]) { - this.manager.element.style[PREFIXED_TOUCH_ACTION] = value; - } - this.actions = value.toLowerCase().trim(); - }, - - /** - * just re-set the touchAction value - */ - update: function() { - this.set(this.manager.options.touchAction); - }, - - /** - * compute the value for the touchAction property based on the recognizer's settings - * @returns {String} value - */ - compute: function() { - var actions = []; - each(this.manager.recognizers, function(recognizer) { - if (boolOrFn(recognizer.options.enable, [recognizer])) { - actions = actions.concat(recognizer.getTouchAction()); - } - }); - return cleanTouchActions(actions.join(' ')); - }, - - /** - * this method is called on each input cycle and provides the preventing of the browser behavior - * @param {Object} input - */ - preventDefaults: function(input) { - var srcEvent = input.srcEvent; - var direction = input.offsetDirection; - - // if the touch action did prevented once this session - if (this.manager.session.prevented) { - srcEvent.preventDefault(); - return; - } - - var actions = this.actions; - var hasNone = inStr(actions, TOUCH_ACTION_NONE) && !TOUCH_ACTION_MAP[TOUCH_ACTION_NONE]; - var hasPanY = inStr(actions, TOUCH_ACTION_PAN_Y) && !TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_Y]; - var hasPanX = inStr(actions, TOUCH_ACTION_PAN_X) && !TOUCH_ACTION_MAP[TOUCH_ACTION_PAN_X]; - - if (hasNone) { - //do not prevent defaults if this is a tap gesture - - var isTapPointer = input.pointers.length === 1; - var isTapMovement = input.distance < 2; - var isTapTouchTime = input.deltaTime < 250; - - if (isTapPointer && isTapMovement && isTapTouchTime) { - return; - } - } - - if (hasPanX && hasPanY) { - // `pan-x pan-y` means browser handles all scrolling/panning, do not prevent - return; - } - - if (hasNone || - (hasPanY && direction & DIRECTION_HORIZONTAL) || - (hasPanX && direction & DIRECTION_VERTICAL)) { - return this.preventSrc(srcEvent); - } - }, - - /** - * call preventDefault to prevent the browser's default behavior (scrolling in most cases) - * @param {Object} srcEvent - */ - preventSrc: function(srcEvent) { - this.manager.session.prevented = true; - srcEvent.preventDefault(); - } - }; - - /** - * when the touchActions are collected they are not a valid value, so we need to clean things up. * - * @param {String} actions - * @returns {*} - */ - function cleanTouchActions(actions) { - // none - if (inStr(actions, TOUCH_ACTION_NONE)) { - return TOUCH_ACTION_NONE; - } - - var hasPanX = inStr(actions, TOUCH_ACTION_PAN_X); - var hasPanY = inStr(actions, TOUCH_ACTION_PAN_Y); - - // if both pan-x and pan-y are set (different recognizers - // for different directions, e.g. horizontal pan but vertical swipe?) - // we need none (as otherwise with pan-x pan-y combined none of these - // recognizers will work, since the browser would handle all panning - if (hasPanX && hasPanY) { - return TOUCH_ACTION_NONE; - } - - // pan-x OR pan-y - if (hasPanX || hasPanY) { - return hasPanX ? TOUCH_ACTION_PAN_X : TOUCH_ACTION_PAN_Y; - } - - // manipulation - if (inStr(actions, TOUCH_ACTION_MANIPULATION)) { - return TOUCH_ACTION_MANIPULATION; - } - - return TOUCH_ACTION_AUTO; - } - - function getTouchActionProps() { - if (!NATIVE_TOUCH_ACTION) { - return false; - } - var touchMap = {}; - var cssSupports = window.CSS && window.CSS.supports; - ['auto', 'manipulation', 'pan-y', 'pan-x', 'pan-x pan-y', 'none'].forEach(function(val) { - - // If css.supports is not supported but there is native touch-action assume it supports - // all values. This is the case for IE 10 and 11. - touchMap[val] = cssSupports ? window.CSS.supports('touch-action', val) : true; - }); - return touchMap; - } - - /** - * Recognizer flow explained; * - * All recognizers have the initial state of POSSIBLE when a input session starts. - * The definition of a input session is from the first input until the last input, with all it's movement in it. * - * Example session for mouse-input: mousedown -> mousemove -> mouseup - * - * On each recognizing cycle (see Manager.recognize) the .recognize() method is executed - * which determines with state it should be. - * - * If the recognizer has the state FAILED, CANCELLED or RECOGNIZED (equals ENDED), it is reset to - * POSSIBLE to give it another change on the next cycle. - * - * Possible - * | - * +-----+---------------+ - * | | - * +-----+-----+ | - * | | | - * Failed Cancelled | - * +-------+------+ - * | | - * Recognized Began - * | - * Changed - * | - * Ended/Recognized - */ - var STATE_POSSIBLE = 1; - var STATE_BEGAN = 2; - var STATE_CHANGED = 4; - var STATE_ENDED = 8; - var STATE_RECOGNIZED = STATE_ENDED; - var STATE_CANCELLED = 16; - var STATE_FAILED = 32; - - /** - * Recognizer - * Every recognizer needs to extend from this class. - * @constructor - * @param {Object} options - */ - function Recognizer(options) { - this.options = assign({}, this.defaults, options || {}); - - this.id = uniqueId(); - - this.manager = null; - - // default is enable true - this.options.enable = ifUndefined(this.options.enable, true); - - this.state = STATE_POSSIBLE; - - this.simultaneous = {}; - this.requireFail = []; - } - - Recognizer.prototype = { - /** - * @virtual - * @type {Object} - */ - defaults: {}, - - /** - * set options - * @param {Object} options - * @return {Recognizer} - */ - set: function(options) { - assign(this.options, options); - - // also update the touchAction, in case something changed about the directions/enabled state - this.manager && this.manager.touchAction.update(); - return this; - }, - - /** - * recognize simultaneous with an other recognizer. - * @param {Recognizer} otherRecognizer - * @returns {Recognizer} this - */ - recognizeWith: function(otherRecognizer) { - if (invokeArrayArg(otherRecognizer, 'recognizeWith', this)) { - return this; - } - - var simultaneous = this.simultaneous; - otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this); - if (!simultaneous[otherRecognizer.id]) { - simultaneous[otherRecognizer.id] = otherRecognizer; - otherRecognizer.recognizeWith(this); - } - return this; - }, - - /** - * drop the simultaneous link. it doesnt remove the link on the other recognizer. - * @param {Recognizer} otherRecognizer - * @returns {Recognizer} this - */ - dropRecognizeWith: function(otherRecognizer) { - if (invokeArrayArg(otherRecognizer, 'dropRecognizeWith', this)) { - return this; - } - - otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this); - delete this.simultaneous[otherRecognizer.id]; - return this; - }, - - /** - * recognizer can only run when an other is failing - * @param {Recognizer} otherRecognizer - * @returns {Recognizer} this - */ - requireFailure: function(otherRecognizer) { - if (invokeArrayArg(otherRecognizer, 'requireFailure', this)) { - return this; - } - - var requireFail = this.requireFail; - otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this); - if (inArray(requireFail, otherRecognizer) === -1) { - requireFail.push(otherRecognizer); - otherRecognizer.requireFailure(this); - } - return this; - }, - - /** - * drop the requireFailure link. it does not remove the link on the other recognizer. - * @param {Recognizer} otherRecognizer - * @returns {Recognizer} this - */ - dropRequireFailure: function(otherRecognizer) { - if (invokeArrayArg(otherRecognizer, 'dropRequireFailure', this)) { - return this; - } - - otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this); - var index = inArray(this.requireFail, otherRecognizer); - if (index > -1) { - this.requireFail.splice(index, 1); - } - return this; - }, - - /** - * has require failures boolean - * @returns {boolean} - */ - hasRequireFailures: function() { - return this.requireFail.length > 0; - }, - - /** - * if the recognizer can recognize simultaneous with an other recognizer - * @param {Recognizer} otherRecognizer - * @returns {Boolean} - */ - canRecognizeWith: function(otherRecognizer) { - return !!this.simultaneous[otherRecognizer.id]; - }, - - /** - * You should use `tryEmit` instead of `emit` directly to check - * that all the needed recognizers has failed before emitting. - * @param {Object} input - */ - emit: function(input) { - var self = this; - var state = this.state; - - function emit(event) { - self.manager.emit(event, input); - } - - // 'panstart' and 'panmove' - if (state < STATE_ENDED) { - emit(self.options.event + stateStr(state)); - } - - emit(self.options.event); // simple 'eventName' events - - if (input.additionalEvent) { // additional event(panleft, panright, pinchin, pinchout...) - emit(input.additionalEvent); - } - - // panend and pancancel - if (state >= STATE_ENDED) { - emit(self.options.event + stateStr(state)); - } - }, - - /** - * Check that all the require failure recognizers has failed, - * if true, it emits a gesture event, - * otherwise, setup the state to FAILED. - * @param {Object} input - */ - tryEmit: function(input) { - if (this.canEmit()) { - return this.emit(input); - } - // it's failing anyway - this.state = STATE_FAILED; - }, - - /** - * can we emit? - * @returns {boolean} - */ - canEmit: function() { - var i = 0; - while (i < this.requireFail.length) { - if (!(this.requireFail[i].state & (STATE_FAILED | STATE_POSSIBLE))) { - return false; - } - i++; - } - return true; - }, - - /** - * update the recognizer - * @param {Object} inputData - */ - recognize: function(inputData) { - // make a new copy of the inputData - // so we can change the inputData without messing up the other recognizers - var inputDataClone = assign({}, inputData); - - // is is enabled and allow recognizing? - if (!boolOrFn(this.options.enable, [this, inputDataClone])) { - this.reset(); - this.state = STATE_FAILED; - return; - } - - // reset when we've reached the end - if (this.state & (STATE_RECOGNIZED | STATE_CANCELLED | STATE_FAILED)) { - this.state = STATE_POSSIBLE; - } - - this.state = this.process(inputDataClone); - - // the recognizer has recognized a gesture - // so trigger an event - if (this.state & (STATE_BEGAN | STATE_CHANGED | STATE_ENDED | STATE_CANCELLED)) { - this.tryEmit(inputDataClone); - } - }, - - /** - * return the state of the recognizer - * the actual recognizing happens in this method - * @virtual - * @param {Object} inputData - * @returns {Const} STATE - */ - process: function(inputData) { }, // jshint ignore:line - - /** - * return the preferred touch-action - * @virtual - * @returns {Array} - */ - getTouchAction: function() { }, - - /** - * called when the gesture isn't allowed to recognize - * like when another is being recognized or it is disabled - * @virtual - */ - reset: function() { } - }; - - /** - * get a usable string, used as event postfix - * @param {Const} state - * @returns {String} state - */ - function stateStr(state) { - if (state & STATE_CANCELLED) { - return 'cancel'; - } else if (state & STATE_ENDED) { - return 'end'; - } else if (state & STATE_CHANGED) { - return 'move'; - } else if (state & STATE_BEGAN) { - return 'start'; - } - return ''; - } - - /** - * direction cons to string - * @param {Const} direction - * @returns {String} - */ - function directionStr(direction) { - if (direction == DIRECTION_DOWN) { - return 'down'; - } else if (direction == DIRECTION_UP) { - return 'up'; - } else if (direction == DIRECTION_LEFT) { - return 'left'; - } else if (direction == DIRECTION_RIGHT) { - return 'right'; - } - return ''; - } - - /** - * get a recognizer by name if it is bound to a manager - * @param {Recognizer|String} otherRecognizer - * @param {Recognizer} recognizer - * @returns {Recognizer} - */ - function getRecognizerByNameIfManager(otherRecognizer, recognizer) { - var manager = recognizer.manager; - if (manager) { - return manager.get(otherRecognizer); - } - return otherRecognizer; - } - - /** - * This recognizer is just used as a base for the simple attribute recognizers. - * @constructor - * @extends Recognizer - */ - function AttrRecognizer() { - Recognizer.apply(this, arguments); - } - - inherit(AttrRecognizer, Recognizer, { - /** - * @namespace - * @memberof AttrRecognizer - */ - defaults: { - /** - * @type {Number} - * @default 1 - */ - pointers: 1 - }, - - /** - * Used to check if it the recognizer receives valid input, like input.distance > 10. - * @memberof AttrRecognizer - * @param {Object} input - * @returns {Boolean} recognized - */ - attrTest: function(input) { - var optionPointers = this.options.pointers; - return optionPointers === 0 || input.pointers.length === optionPointers; - }, - - /** - * Process the input and return the state for the recognizer - * @memberof AttrRecognizer - * @param {Object} input - * @returns {*} State - */ - process: function(input) { - var state = this.state; - var eventType = input.eventType; - - var isRecognized = state & (STATE_BEGAN | STATE_CHANGED); - var isValid = this.attrTest(input); - - // on cancel input and we've recognized before, return STATE_CANCELLED - if (isRecognized && (eventType & INPUT_CANCEL || !isValid)) { - return state | STATE_CANCELLED; - } else if (isRecognized || isValid) { - if (eventType & INPUT_END) { - return state | STATE_ENDED; - } else if (!(state & STATE_BEGAN)) { - return STATE_BEGAN; - } - return state | STATE_CHANGED; - } - return STATE_FAILED; - } - }); - - /** - * Pan - * Recognized when the pointer is down and moved in the allowed direction. - * @constructor - * @extends AttrRecognizer - */ - function PanRecognizer() { - AttrRecognizer.apply(this, arguments); - - this.pX = null; - this.pY = null; - } - - inherit(PanRecognizer, AttrRecognizer, { - /** - * @namespace - * @memberof PanRecognizer - */ - defaults: { - event: 'pan', - threshold: 10, - pointers: 1, - direction: DIRECTION_ALL - }, - - getTouchAction: function() { - var direction = this.options.direction; - var actions = []; - if (direction & DIRECTION_HORIZONTAL) { - actions.push(TOUCH_ACTION_PAN_Y); - } - if (direction & DIRECTION_VERTICAL) { - actions.push(TOUCH_ACTION_PAN_X); - } - return actions; - }, - - directionTest: function(input) { - var options = this.options; - var hasMoved = true; - var distance = input.distance; - var direction = input.direction; - var x = input.deltaX; - var y = input.deltaY; - - // lock to axis? - if (!(direction & options.direction)) { - if (options.direction & DIRECTION_HORIZONTAL) { - direction = (x === 0) ? DIRECTION_NONE : (x < 0) ? DIRECTION_LEFT : DIRECTION_RIGHT; - hasMoved = x != this.pX; - distance = Math.abs(input.deltaX); - } else { - direction = (y === 0) ? DIRECTION_NONE : (y < 0) ? DIRECTION_UP : DIRECTION_DOWN; - hasMoved = y != this.pY; - distance = Math.abs(input.deltaY); - } - } - input.direction = direction; - return hasMoved && distance > options.threshold && direction & options.direction; - }, - - attrTest: function(input) { - return AttrRecognizer.prototype.attrTest.call(this, input) && - (this.state & STATE_BEGAN || (!(this.state & STATE_BEGAN) && this.directionTest(input))); - }, - - emit: function(input) { - - this.pX = input.deltaX; - this.pY = input.deltaY; - - var direction = directionStr(input.direction); - - if (direction) { - input.additionalEvent = this.options.event + direction; - } - this._super.emit.call(this, input); - } - }); - - /** - * Pinch - * Recognized when two or more pointers are moving toward (zoom-in) or away from each other (zoom-out). - * @constructor - * @extends AttrRecognizer - */ - function PinchRecognizer() { - AttrRecognizer.apply(this, arguments); - } - - inherit(PinchRecognizer, AttrRecognizer, { - /** - * @namespace - * @memberof PinchRecognizer - */ - defaults: { - event: 'pinch', - threshold: 0, - pointers: 2 - }, - - getTouchAction: function() { - return [TOUCH_ACTION_NONE]; - }, - - attrTest: function(input) { - return this._super.attrTest.call(this, input) && - (Math.abs(input.scale - 1) > this.options.threshold || this.state & STATE_BEGAN); - }, - - emit: function(input) { - if (input.scale !== 1) { - var inOut = input.scale < 1 ? 'in' : 'out'; - input.additionalEvent = this.options.event + inOut; - } - this._super.emit.call(this, input); - } - }); - - /** - * Press - * Recognized when the pointer is down for x ms without any movement. - * @constructor - * @extends Recognizer - */ - function PressRecognizer() { - Recognizer.apply(this, arguments); - - this._timer = null; - this._input = null; - } - - inherit(PressRecognizer, Recognizer, { - /** - * @namespace - * @memberof PressRecognizer - */ - defaults: { - event: 'press', - pointers: 1, - time: 251, // minimal time of the pointer to be pressed - threshold: 9 // a minimal movement is ok, but keep it low - }, - - getTouchAction: function() { - return [TOUCH_ACTION_AUTO]; - }, - - process: function(input) { - var options = this.options; - var validPointers = input.pointers.length === options.pointers; - var validMovement = input.distance < options.threshold; - var validTime = input.deltaTime > options.time; - - this._input = input; - - // we only allow little movement - // and we've reached an end event, so a tap is possible - if (!validMovement || !validPointers || (input.eventType & (INPUT_END | INPUT_CANCEL) && !validTime)) { - this.reset(); - } else if (input.eventType & INPUT_START) { - this.reset(); - this._timer = setTimeoutContext(function() { - this.state = STATE_RECOGNIZED; - this.tryEmit(); - }, options.time, this); - } else if (input.eventType & INPUT_END) { - return STATE_RECOGNIZED; - } - return STATE_FAILED; - }, - - reset: function() { - clearTimeout(this._timer); - }, - - emit: function(input) { - if (this.state !== STATE_RECOGNIZED) { - return; - } - - if (input && (input.eventType & INPUT_END)) { - this.manager.emit(this.options.event + 'up', input); - } else { - this._input.timeStamp = now(); - this.manager.emit(this.options.event, this._input); - } - } - }); - - /** - * Rotate - * Recognized when two or more pointer are moving in a circular motion. - * @constructor - * @extends AttrRecognizer - */ - function RotateRecognizer() { - AttrRecognizer.apply(this, arguments); - } - - inherit(RotateRecognizer, AttrRecognizer, { - /** - * @namespace - * @memberof RotateRecognizer - */ - defaults: { - event: 'rotate', - threshold: 0, - pointers: 2 - }, - - getTouchAction: function() { - return [TOUCH_ACTION_NONE]; - }, - - attrTest: function(input) { - return this._super.attrTest.call(this, input) && - (Math.abs(input.rotation) > this.options.threshold || this.state & STATE_BEGAN); - } - }); - - /** - * Swipe - * Recognized when the pointer is moving fast (velocity), with enough distance in the allowed direction. - * @constructor - * @extends AttrRecognizer - */ - function SwipeRecognizer() { - AttrRecognizer.apply(this, arguments); - } - - inherit(SwipeRecognizer, AttrRecognizer, { - /** - * @namespace - * @memberof SwipeRecognizer - */ - defaults: { - event: 'swipe', - threshold: 10, - velocity: 0.3, - direction: DIRECTION_HORIZONTAL | DIRECTION_VERTICAL, - pointers: 1 - }, - - getTouchAction: function() { - return PanRecognizer.prototype.getTouchAction.call(this); - }, - - attrTest: function(input) { - var direction = this.options.direction; - var velocity; - - if (direction & (DIRECTION_HORIZONTAL | DIRECTION_VERTICAL)) { - velocity = input.overallVelocity; - } else if (direction & DIRECTION_HORIZONTAL) { - velocity = input.overallVelocityX; - } else if (direction & DIRECTION_VERTICAL) { - velocity = input.overallVelocityY; - } - - return this._super.attrTest.call(this, input) && - direction & input.offsetDirection && - input.distance > this.options.threshold && - input.maxPointers == this.options.pointers && - abs(velocity) > this.options.velocity && input.eventType & INPUT_END; - }, - - emit: function(input) { - var direction = directionStr(input.offsetDirection); - if (direction) { - this.manager.emit(this.options.event + direction, input); - } - - this.manager.emit(this.options.event, input); - } - }); - - /** - * A tap is ecognized when the pointer is doing a small tap/click. Multiple taps are recognized if they occur - * between the given interval and position. The delay option can be used to recognize multi-taps without firing - * a single tap. - * - * The eventData from the emitted event contains the property `tapCount`, which contains the amount of - * multi-taps being recognized. - * @constructor - * @extends Recognizer - */ - function TapRecognizer() { - Recognizer.apply(this, arguments); - - // previous time and center, - // used for tap counting - this.pTime = false; - this.pCenter = false; - - this._timer = null; - this._input = null; - this.count = 0; - } - - inherit(TapRecognizer, Recognizer, { - /** - * @namespace - * @memberof PinchRecognizer - */ - defaults: { - event: 'tap', - pointers: 1, - taps: 1, - interval: 300, // max time between the multi-tap taps - time: 250, // max time of the pointer to be down (like finger on the screen) - threshold: 9, // a minimal movement is ok, but keep it low - posThreshold: 10 // a multi-tap can be a bit off the initial position - }, - - getTouchAction: function() { - return [TOUCH_ACTION_MANIPULATION]; - }, - - process: function(input) { - var options = this.options; - - var validPointers = input.pointers.length === options.pointers; - var validMovement = input.distance < options.threshold; - var validTouchTime = input.deltaTime < options.time; - - this.reset(); - - if ((input.eventType & INPUT_START) && (this.count === 0)) { - return this.failTimeout(); - } - - // we only allow little movement - // and we've reached an end event, so a tap is possible - if (validMovement && validTouchTime && validPointers) { - if (input.eventType != INPUT_END) { - return this.failTimeout(); - } - - var validInterval = this.pTime ? (input.timeStamp - this.pTime < options.interval) : true; - var validMultiTap = !this.pCenter || getDistance(this.pCenter, input.center) < options.posThreshold; - - this.pTime = input.timeStamp; - this.pCenter = input.center; - - if (!validMultiTap || !validInterval) { - this.count = 1; - } else { - this.count += 1; - } - - this._input = input; - - // if tap count matches we have recognized it, - // else it has began recognizing... - var tapCount = this.count % options.taps; - if (tapCount === 0) { - // no failing requirements, immediately trigger the tap event - // or wait as long as the multitap interval to trigger - if (!this.hasRequireFailures()) { - return STATE_RECOGNIZED; - } else { - this._timer = setTimeoutContext(function() { - this.state = STATE_RECOGNIZED; - this.tryEmit(); - }, options.interval, this); - return STATE_BEGAN; - } - } - } - return STATE_FAILED; - }, - - failTimeout: function() { - this._timer = setTimeoutContext(function() { - this.state = STATE_FAILED; - }, this.options.interval, this); - return STATE_FAILED; - }, - - reset: function() { - clearTimeout(this._timer); - }, - - emit: function() { - if (this.state == STATE_RECOGNIZED) { - this._input.tapCount = this.count; - this.manager.emit(this.options.event, this._input); - } - } - }); - - /** - * Simple way to create a manager with a default set of recognizers. - * @param {HTMLElement} element - * @param {Object} [options] - * @constructor - */ - function Hammer(element, options) { - options = options || {}; - options.recognizers = ifUndefined(options.recognizers, Hammer.defaults.preset); - return new Manager(element, options); - } - - /** - * @const {string} - */ - Hammer.VERSION = '2.0.7'; - - /** - * default settings - * @namespace - */ - Hammer.defaults = { - /** - * set if DOM events are being triggered. - * But this is slower and unused by simple implementations, so disabled by default. - * @type {Boolean} - * @default false - */ - domEvents: false, - - /** - * The value for the touchAction property/fallback. - * When set to `compute` it will magically set the correct value based on the added recognizers. - * @type {String} - * @default compute - */ - touchAction: TOUCH_ACTION_COMPUTE, - - /** - * @type {Boolean} - * @default true - */ - enable: true, - - /** - * EXPERIMENTAL FEATURE -- can be removed/changed - * Change the parent input target element. - * If Null, then it is being set the to main element. - * @type {Null|EventTarget} - * @default null - */ - inputTarget: null, - - /** - * force an input class - * @type {Null|Function} - * @default null - */ - inputClass: null, - - /** - * Default recognizer setup when calling `Hammer()` - * When creating a new Manager these will be skipped. - * @type {Array} - */ - preset: [ - // RecognizerClass, options, [recognizeWith, ...], [requireFailure, ...] - [RotateRecognizer, {enable: false}], - [PinchRecognizer, {enable: false}, ['rotate']], - [SwipeRecognizer, {direction: DIRECTION_HORIZONTAL}], - [PanRecognizer, {direction: DIRECTION_HORIZONTAL}, ['swipe']], - [TapRecognizer], - [TapRecognizer, {event: 'doubletap', taps: 2}, ['tap']], - [PressRecognizer] - ], - - /** - * Some CSS properties can be used to improve the working of Hammer. - * Add them to this method and they will be set when creating a new Manager. - * @namespace - */ - cssProps: { - /** - * Disables text selection to improve the dragging gesture. Mainly for desktop browsers. - * @type {String} - * @default 'none' - */ - userSelect: 'none', - - /** - * Disable the Windows Phone grippers when pressing an element. - * @type {String} - * @default 'none' - */ - touchSelect: 'none', - - /** - * Disables the default callout shown when you touch and hold a touch target. - * On iOS, when you touch and hold a touch target such as a link, Safari displays - * a callout containing information about the link. This property allows you to disable that callout. - * @type {String} - * @default 'none' - */ - touchCallout: 'none', - - /** - * Specifies whether zooming is enabled. Used by IE10> - * @type {String} - * @default 'none' - */ - contentZooming: 'none', - - /** - * Specifies that an entire element should be draggable instead of its contents. Mainly for desktop browsers. - * @type {String} - * @default 'none' - */ - userDrag: 'none', - - /** - * Overrides the highlight color shown when the user taps a link or a JavaScript - * clickable element in iOS. This property obeys the alpha value, if specified. - * @type {String} - * @default 'rgba(0,0,0,0)' - */ - tapHighlightColor: 'rgba(0,0,0,0)' - } - }; - - var STOP = 1; - var FORCED_STOP = 2; - - /** - * Manager - * @param {HTMLElement} element - * @param {Object} [options] - * @constructor - */ - function Manager(element, options) { - this.options = assign({}, Hammer.defaults, options || {}); - - this.options.inputTarget = this.options.inputTarget || element; - - this.handlers = {}; - this.session = {}; - this.recognizers = []; - this.oldCssProps = {}; - - this.element = element; - this.input = createInputInstance(this); - this.touchAction = new TouchAction(this, this.options.touchAction); - - toggleCssProps(this, true); - - each(this.options.recognizers, function(item) { - var recognizer = this.add(new (item[0])(item[1])); - item[2] && recognizer.recognizeWith(item[2]); - item[3] && recognizer.requireFailure(item[3]); - }, this); - } - - Manager.prototype = { - /** - * set options - * @param {Object} options - * @returns {Manager} - */ - set: function(options) { - assign(this.options, options); - - // Options that need a little more setup - if (options.touchAction) { - this.touchAction.update(); - } - if (options.inputTarget) { - // Clean up existing event listeners and reinitialize - this.input.destroy(); - this.input.target = options.inputTarget; - this.input.init(); - } - return this; - }, - - /** - * stop recognizing for this session. - * This session will be discarded, when a new [input]start event is fired. - * When forced, the recognizer cycle is stopped immediately. - * @param {Boolean} [force] - */ - stop: function(force) { - this.session.stopped = force ? FORCED_STOP : STOP; - }, - - /** - * run the recognizers! - * called by the inputHandler function on every movement of the pointers (touches) - * it walks through all the recognizers and tries to detect the gesture that is being made - * @param {Object} inputData - */ - recognize: function(inputData) { - var session = this.session; - if (session.stopped) { - return; - } - - // run the touch-action polyfill - this.touchAction.preventDefaults(inputData); - - var recognizer; - var recognizers = this.recognizers; - - // this holds the recognizer that is being recognized. - // so the recognizer's state needs to be BEGAN, CHANGED, ENDED or RECOGNIZED - // if no recognizer is detecting a thing, it is set to `null` - var curRecognizer = session.curRecognizer; - - // reset when the last recognizer is recognized - // or when we're in a new session - if (!curRecognizer || (curRecognizer && curRecognizer.state & STATE_RECOGNIZED)) { - curRecognizer = session.curRecognizer = null; - } - - var i = 0; - while (i < recognizers.length) { - recognizer = recognizers[i]; - - // find out if we are allowed try to recognize the input for this one. - // 1. allow if the session is NOT forced stopped (see the .stop() method) - // 2. allow if we still haven't recognized a gesture in this session, or the this recognizer is the one - // that is being recognized. - // 3. allow if the recognizer is allowed to run simultaneous with the current recognized recognizer. - // this can be setup with the `recognizeWith()` method on the recognizer. - if (session.stopped !== FORCED_STOP && ( // 1 - !curRecognizer || recognizer == curRecognizer || // 2 - recognizer.canRecognizeWith(curRecognizer))) { // 3 - recognizer.recognize(inputData); - } else { - recognizer.reset(); - } - - // if the recognizer has been recognizing the input as a valid gesture, we want to store this one as the - // current active recognizer. but only if we don't already have an active recognizer - if (!curRecognizer && recognizer.state & (STATE_BEGAN | STATE_CHANGED | STATE_ENDED)) { - curRecognizer = session.curRecognizer = recognizer; - } - i++; - } - }, - - /** - * get a recognizer by its event name. - * @param {Recognizer|String} recognizer - * @returns {Recognizer|Null} - */ - get: function(recognizer) { - if (recognizer instanceof Recognizer) { - return recognizer; - } - - var recognizers = this.recognizers; - for (var i = 0; i < recognizers.length; i++) { - if (recognizers[i].options.event == recognizer) { - return recognizers[i]; - } - } - return null; - }, - - /** - * add a recognizer to the manager - * existing recognizers with the same event name will be removed - * @param {Recognizer} recognizer - * @returns {Recognizer|Manager} - */ - add: function(recognizer) { - if (invokeArrayArg(recognizer, 'add', this)) { - return this; - } - - // remove existing - var existing = this.get(recognizer.options.event); - if (existing) { - this.remove(existing); - } - - this.recognizers.push(recognizer); - recognizer.manager = this; - - this.touchAction.update(); - return recognizer; - }, - - /** - * remove a recognizer by name or instance - * @param {Recognizer|String} recognizer - * @returns {Manager} - */ - remove: function(recognizer) { - if (invokeArrayArg(recognizer, 'remove', this)) { - return this; - } - - recognizer = this.get(recognizer); - - // let's make sure this recognizer exists - if (recognizer) { - var recognizers = this.recognizers; - var index = inArray(recognizers, recognizer); - - if (index !== -1) { - recognizers.splice(index, 1); - this.touchAction.update(); - } - } - - return this; - }, - - /** - * bind event - * @param {String} events - * @param {Function} handler - * @returns {EventEmitter} this - */ - on: function(events, handler) { - if (events === undefined) { - return; - } - if (handler === undefined) { - return; - } - - var handlers = this.handlers; - each(splitStr(events), function(event) { - handlers[event] = handlers[event] || []; - handlers[event].push(handler); - }); - return this; - }, - - /** - * unbind event, leave emit blank to remove all handlers - * @param {String} events - * @param {Function} [handler] - * @returns {EventEmitter} this - */ - off: function(events, handler) { - if (events === undefined) { - return; - } - - var handlers = this.handlers; - each(splitStr(events), function(event) { - if (!handler) { - delete handlers[event]; - } else { - handlers[event] && handlers[event].splice(inArray(handlers[event], handler), 1); - } - }); - return this; - }, - - /** - * emit event to the listeners - * @param {String} event - * @param {Object} data - */ - emit: function(event, data) { - // we also want to trigger dom events - if (this.options.domEvents) { - triggerDomEvent(event, data); - } - - // no handlers, so skip it all - var handlers = this.handlers[event] && this.handlers[event].slice(); - if (!handlers || !handlers.length) { - return; - } - - data.type = event; - data.preventDefault = function() { - data.srcEvent.preventDefault(); - }; - - var i = 0; - while (i < handlers.length) { - handlers[i](data); - i++; - } - }, - - /** - * destroy the manager and unbinds all events - * it doesn't unbind dom events, that is the user own responsibility - */ - destroy: function() { - this.element && toggleCssProps(this, false); - - this.handlers = {}; - this.session = {}; - this.input.destroy(); - this.element = null; - } - }; - - /** - * add/remove the css properties as defined in manager.options.cssProps - * @param {Manager} manager - * @param {Boolean} add - */ - function toggleCssProps(manager, add) { - var element = manager.element; - if (!element.style) { - return; - } - var prop; - each(manager.options.cssProps, function(value, name) { - prop = prefixed(element.style, name); - if (add) { - manager.oldCssProps[prop] = element.style[prop]; - element.style[prop] = value; - } else { - element.style[prop] = manager.oldCssProps[prop] || ''; - } - }); - if (!add) { - manager.oldCssProps = {}; - } - } - - /** - * trigger dom event - * @param {String} event - * @param {Object} data - */ - function triggerDomEvent(event, data) { - var gestureEvent = document.createEvent('Event'); - gestureEvent.initEvent(event, true, true); - gestureEvent.gesture = data; - data.target.dispatchEvent(gestureEvent); - } - - assign(Hammer, { - INPUT_START: INPUT_START, - INPUT_MOVE: INPUT_MOVE, - INPUT_END: INPUT_END, - INPUT_CANCEL: INPUT_CANCEL, - - STATE_POSSIBLE: STATE_POSSIBLE, - STATE_BEGAN: STATE_BEGAN, - STATE_CHANGED: STATE_CHANGED, - STATE_ENDED: STATE_ENDED, - STATE_RECOGNIZED: STATE_RECOGNIZED, - STATE_CANCELLED: STATE_CANCELLED, - STATE_FAILED: STATE_FAILED, - - DIRECTION_NONE: DIRECTION_NONE, - DIRECTION_LEFT: DIRECTION_LEFT, - DIRECTION_RIGHT: DIRECTION_RIGHT, - DIRECTION_UP: DIRECTION_UP, - DIRECTION_DOWN: DIRECTION_DOWN, - DIRECTION_HORIZONTAL: DIRECTION_HORIZONTAL, - DIRECTION_VERTICAL: DIRECTION_VERTICAL, - DIRECTION_ALL: DIRECTION_ALL, - - Manager: Manager, - Input: Input, - TouchAction: TouchAction, - - TouchInput: TouchInput, - MouseInput: MouseInput, - PointerEventInput: PointerEventInput, - TouchMouseInput: TouchMouseInput, - SingleTouchInput: SingleTouchInput, - - Recognizer: Recognizer, - AttrRecognizer: AttrRecognizer, - Tap: TapRecognizer, - Pan: PanRecognizer, - Swipe: SwipeRecognizer, - Pinch: PinchRecognizer, - Rotate: RotateRecognizer, - Press: PressRecognizer, - - on: addEventListeners, - off: removeEventListeners, - each: each, - merge: merge, - extend: extend, - assign: assign, - inherit: inherit, - bindFn: bindFn, - prefixed: prefixed - }); - - // jquery.hammer.js - // This jQuery plugin is just a small wrapper around the Hammer() class. - // It also extends the Manager.emit method by triggering jQuery events. - // $(element).hammer(options).bind("pan", myPanHandler); - // The Hammer instance is stored at $element.data("hammer"). - // https://github.com/hammerjs/jquery.hammer.js - - (function($, Hammer) { - function hammerify(el, options) { - var $el = $(el); - if (!$el.data('hammer')) { - $el.data('hammer', new Hammer($el[0], options)); - } - } - - $.fn.hammer = function(options) { - return this.each(function() { - hammerify(this, options); - }); - }; - - // extend the emit method to also trigger jQuery events - Hammer.Manager.prototype.emit = (function(originalEmit) { - return function(type, data) { - originalEmit.call(this, type, data); - $(this.element).trigger({ - type: type, - gesture: data - }); - }; - })(Hammer.Manager.prototype.emit); - })($, Hammer); - - module.exports = UI.Hammer = Hammer; - - -/***/ }, -/* 4 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var UI = __webpack_require__(2); - - /** - * Add to Homescreen v3.2.2 - * (c) 2015 Matteo Spinelli - * @license: http://cubiq.org/license - */ - - // Check for addEventListener browser support (prevent errors in IE<9) - var _eventListener = 'addEventListener' in window; - - // Check if document is loaded, needed by autostart - var _DOMReady = false; - if (document.readyState === 'complete') { - _DOMReady = true; - } else if (_eventListener) { - window.addEventListener('load', loaded, false); - } - - function loaded() { - window.removeEventListener('load', loaded, false); - _DOMReady = true; - } - - // regex used to detect if app has been added to the homescreen - var _reSmartURL = /\/ath(\/)?$/; - var _reQueryString = /([\?&]ath=[^&]*$|&ath=[^&]*(&))/; - - // singleton - var _instance; - function ath(options) { - _instance = _instance || new ath.Class(options); - - return _instance; - } - - // message in all supported languages - ath.intl = { - en_us: { - ios: 'To add this web app to the home screen: tap %icon and then Add to Home Screen.', - android: 'To add this web app to the home screen open the browser option menu and tap on Add to homescreen. The menu can be accessed by pressing the menu hardware button if your device has one, or by tapping the top right menu icon icon.' - }, - - zh_cn: { - ios: '如要把应用程式加至主屏幕,请点击%icon, 然后加至主屏幕', - android: 'To add this web app to the home screen open the browser option menu and tap on Add to homescreen. The menu can be accessed by pressing the menu hardware button if your device has one, or by tapping the top right menu icon icon.' - }, - - zh_tw: { - ios: '如要把應用程式加至主屏幕, 請點擊%icon, 然後加至主屏幕.', - android: 'To add this web app to the home screen open the browser option menu and tap on Add to homescreen. The menu can be accessed by pressing the menu hardware button if your device has one, or by tapping the top right menu icon icon.' - } - }; - - // Add 2 characters language support (Android mostly) - for (var lang in ath.intl) { - ath.intl[lang.substr(0, 2)] = ath.intl[lang]; - } - - // default options - ath.defaults = { - appID: 'org.cubiq.addtohome', // local storage name (no need to change) - fontSize: 15, // base font size, used to properly resize the popup based on viewport scale factor - debug: false, // override browser checks - logging: false, // log reasons for showing or not showing to js console; defaults to true when debug is true - modal: false, // prevent further actions until the message is closed - mandatory: false, // you can't proceed if you don't add the app to the homescreen - autostart: true, // show the message automatically - skipFirstVisit: false, // show only to returning visitors (ie: skip the first time you visit) - startDelay: 1, // display the message after that many seconds from page load - lifespan: 15, // life of the message in seconds - displayPace: 1440, // minutes before the message is shown again (0: display every time, default 24 hours) - maxDisplayCount: 0, // absolute maximum number of times the message will be shown to the user (0: no limit) - icon: true, // add touch icon to the message - message: '', // the message can be customized - validLocation: [], // list of pages where the message will be shown (array of regexes) - onInit: null, // executed on instance creation - onShow: null, // executed when the message is shown - onRemove: null, // executed when the message is removed - onAdd: null, // when the application is launched the first time from the homescreen (guesstimate) - onPrivate: null, // executed if user is in private mode - privateModeOverride: false, // show the message even in private mode (very rude) - detectHomescreen: false // try to detect if the site has been added to the homescreen (false | true | 'hash' | 'queryString' | 'smartURL') - }; - - // browser info and capability - var _ua = window.navigator.userAgent; - - var _nav = window.navigator; - _extend(ath, { - hasToken: document.location.hash == '#ath' || _reSmartURL.test(document.location.href) || _reQueryString.test(document.location.search), - isRetina: window.devicePixelRatio && window.devicePixelRatio > 1, - isIDevice: (/iphone|ipod|ipad/i).test(_ua), - isMobileChrome: _ua.indexOf('Android') > -1 && (/Chrome\/[.0-9]*/).test(_ua) && _ua.indexOf("Version") == -1, - isMobileIE: _ua.indexOf('Windows Phone') > -1, - language: _nav.language && _nav.language.toLowerCase().replace('-', '_') || '' - }); - - // falls back to en_us if language is unsupported - ath.language = ath.language && ath.language in ath.intl ? ath.language : 'en_us'; - - ath.isMobileSafari = ath.isIDevice && _ua.indexOf('Safari') > -1 && _ua.indexOf('CriOS') < 0; - ath.OS = ath.isIDevice ? 'ios' : ath.isMobileChrome ? 'android' : ath.isMobileIE ? 'windows' : 'unsupported'; - - ath.OSVersion = _ua.match(/(OS|Android) (\d+[_\.]\d+)/); - ath.OSVersion = ath.OSVersion && ath.OSVersion[2] ? +ath.OSVersion[2].replace('_', '.') : 0; - - ath.isStandalone = 'standalone' in window.navigator && window.navigator.standalone; - ath.isTablet = (ath.isMobileSafari && _ua.indexOf('iPad') > -1) || (ath.isMobileChrome && _ua.indexOf('Mobile') < 0); - - ath.isCompatible = (ath.isMobileSafari && ath.OSVersion >= 6) || ath.isMobileChrome; // TODO: add winphone - - var _defaultSession = { - lastDisplayTime: 0, // last time we displayed the message - returningVisitor: false, // is this the first time you visit - displayCount: 0, // number of times the message has been shown - optedout: false, // has the user opted out - added: false // has been actually added to the homescreen - }; - - ath.removeSession = function(appID) { - try { - if (!localStorage) { - throw new Error('localStorage is not defined'); - } - - localStorage.removeItem(appID || ath.defaults.appID); - } catch (e) { - // we are most likely in private mode - } - }; - - ath.doLog = function(logStr) { - if (this.options.logging) { - console.log(logStr); - } - }; - - ath.Class = function(options) { - // class methods - this.doLog = ath.doLog; - - // merge default options with user config - this.options = _extend({}, ath.defaults); - _extend(this.options, options); - // override defaults that are dependent on each other - if (this.options.debug) { - this.options.logging = true; - } - - // IE<9 so exit (I hate you, really) - if (!_eventListener) { - return; - } - - // normalize some options - this.options.mandatory = this.options.mandatory && ( 'standalone' in window.navigator || this.options.debug ); - this.options.modal = this.options.modal || this.options.mandatory; - if (this.options.mandatory) { - this.options.startDelay = -0.5; // make the popup hasty - } - this.options.detectHomescreen = this.options.detectHomescreen === true ? 'hash' : this.options.detectHomescreen; - - // setup the debug environment - if (this.options.debug) { - ath.isCompatible = true; - ath.OS = typeof this.options.debug == 'string' ? this.options.debug : ath.OS == 'unsupported' ? 'android' : ath.OS; - ath.OSVersion = ath.OS == 'ios' ? '8' : '4'; - } - - // the element the message will be appended to - this.container = document.documentElement; - - // load session - this.session = this.getItem(this.options.appID); - this.session = this.session ? JSON.parse(this.session) : undefined; - - // user most likely came from a direct link containing our token, we don't need it and we remove it - if (ath.hasToken && ( !ath.isCompatible || !this.session )) { - ath.hasToken = false; - _removeToken(); - } - - // the device is not supported - if (!ath.isCompatible) { - this.doLog("Add to homescreen: not displaying callout because device not supported"); - return; - } - - this.session = this.session || _defaultSession; - - // check if we can use the local storage - try { - if (!localStorage) { - throw new Error('localStorage is not defined'); - } - - localStorage.setItem(this.options.appID, JSON.stringify(this.session)); - ath.hasLocalStorage = true; - } catch (e) { - // we are most likely in private mode - ath.hasLocalStorage = false; - - if (this.options.onPrivate) { - this.options.onPrivate.call(this); - } - } - - // check if this is a valid location - var isValidLocation = !this.options.validLocation.length; - for (var i = this.options.validLocation.length; i--;) { - if (this.options.validLocation[i].test(document.location.href)) { - isValidLocation = true; - break; - } - } - - // check compatibility with old versions of add to homescreen. Opt-out if an old session is found - if (this.getItem('addToHome')) { - this.optOut(); - } - - // critical errors: - if (this.session.optedout) { - this.doLog("Add to homescreen: not displaying callout because user opted out"); - return; - } - if (this.session.added) { - this.doLog("Add to homescreen: not displaying callout because already added to the homescreen"); - return; - } - if (!isValidLocation) { - this.doLog("Add to homescreen: not displaying callout because not a valid location"); - return; - } - - // check if the app is in stand alone mode - if (ath.isStandalone) { - // execute the onAdd event if we haven't already - if (!this.session.added) { - this.session.added = true; - this.updateSession(); - - if (this.options.onAdd && ath.hasLocalStorage) { // double check on localstorage to avoid multiple calls to the custom event - this.options.onAdd.call(this); - } - } - - this.doLog("Add to homescreen: not displaying callout because in standalone mode"); - return; - } - - // (try to) check if the page has been added to the homescreen - if (this.options.detectHomescreen) { - // the URL has the token, we are likely coming from the homescreen - if (ath.hasToken) { - _removeToken(); // we don't actually need the token anymore, we remove it to prevent redistribution - - // this is called the first time the user opens the app from the homescreen - if (!this.session.added) { - this.session.added = true; - this.updateSession(); - - if (this.options.onAdd && ath.hasLocalStorage) { // double check on localstorage to avoid multiple calls to the custom event - this.options.onAdd.call(this); - } - } - - this.doLog("Add to homescreen: not displaying callout because URL has token, so we are likely coming from homescreen"); - return; - } - - // URL doesn't have the token, so add it - if (this.options.detectHomescreen == 'hash') { - history.replaceState('', window.document.title, document.location.href + '#ath'); - } else if (this.options.detectHomescreen == 'smartURL') { - history.replaceState('', window.document.title, document.location.href.replace(/(\/)?$/, '/ath$1')); - } else { - history.replaceState('', window.document.title, document.location.href + (document.location.search ? '&' : '?' ) + 'ath='); - } - } - - // check if this is a returning visitor - if (!this.session.returningVisitor) { - this.session.returningVisitor = true; - this.updateSession(); - - // we do not show the message if this is your first visit - if (this.options.skipFirstVisit) { - this.doLog("Add to homescreen: not displaying callout because skipping first visit"); - return; - } - } - - // we do no show the message in private mode - if (!this.options.privateModeOverride && !ath.hasLocalStorage) { - this.doLog("Add to homescreen: not displaying callout because browser is in private mode"); - return; - } - - // all checks passed, ready to display - this.ready = true; - - if (this.options.onInit) { - this.options.onInit.call(this); - } - - if (this.options.autostart) { - this.doLog("Add to homescreen: autostart displaying callout"); - this.show(); - } - }; - - ath.Class.prototype = { - // event type to method conversion - events: { - load: '_delayedShow', - error: '_delayedShow', - orientationchange: 'resize', - resize: 'resize', - scroll: 'resize', - click: 'remove', - touchmove: '_preventDefault', - transitionend: '_removeElements', - webkitTransitionEnd: '_removeElements', - MSTransitionEnd: '_removeElements' - }, - - handleEvent: function(e) { - var type = this.events[e.type]; - if (type) { - this[type](e); - } - }, - - show: function(force) { - // in autostart mode wait for the document to be ready - if (this.options.autostart && !_DOMReady) { - setTimeout(this.show.bind(this), 50); - // we are not displaying callout because DOM not ready, but don't log that because - // it would log too frequently - return; - } - - // message already on screen - if (this.shown) { - this.doLog("Add to homescreen: not displaying callout because already shown on screen"); - return; - } - - var now = Date.now(); - var lastDisplayTime = this.session.lastDisplayTime; - - if (force !== true) { - // this is needed if autostart is disabled and you programmatically call the show() method - if (!this.ready) { - this.doLog("Add to homescreen: not displaying callout because not ready"); - return; - } - - // we obey the display pace (prevent the message to popup too often) - if (now - lastDisplayTime < this.options.displayPace * 60000) { - this.doLog("Add to homescreen: not displaying callout because displayed recently"); - return; - } - - // obey the maximum number of display count - if (this.options.maxDisplayCount && this.session.displayCount >= this.options.maxDisplayCount) { - this.doLog("Add to homescreen: not displaying callout because displayed too many times already"); - return; - } - } - - this.shown = true; - - // increment the display count - this.session.lastDisplayTime = now; - this.session.displayCount++; - this.updateSession(); - - // try to get the highest resolution application icon - if (!this.applicationIcon) { - if (ath.OS == 'ios') { - this.applicationIcon = document.querySelector('head link[rel^=apple-touch-icon][sizes="152x152"],head link[rel^=apple-touch-icon][sizes="144x144"],head link[rel^=apple-touch-icon][sizes="120x120"],head link[rel^=apple-touch-icon][sizes="114x114"],head link[rel^=apple-touch-icon]'); - } else { - this.applicationIcon = document.querySelector('head link[rel^="shortcut icon"][sizes="196x196"],head link[rel^=apple-touch-icon]'); - } - } - - var message = ''; - - if (typeof this.options.message == 'object' && ath.language in this.options.message) { // use custom language message - message = this.options.message[ath.language][ath.OS]; - } else if (typeof this.options.message == 'object' && ath.OS in this.options.message) { // use custom os message - message = this.options.message[ath.OS]; - } else if (this.options.message in ath.intl) { // you can force the locale - message = ath.intl[this.options.message][ath.OS]; - } else if (this.options.message !== '') { // use a custom message - message = this.options.message; - } else if (ath.OS in ath.intl[ath.language]) { // otherwise we use our message - message = ath.intl[ath.language][ath.OS]; - } - - // add the action icon - message = '

' + message.replace('%icon', 'icon') + '

'; - - // create the message container - this.viewport = document.createElement('div'); - this.viewport.className = 'ath-viewport'; - if (this.options.modal) { - this.viewport.className += ' ath-modal'; - } - if (this.options.mandatory) { - this.viewport.className += ' ath-mandatory'; - } - this.viewport.style.position = 'absolute'; - - // create the actual message element - this.element = document.createElement('div'); - this.element.className = 'ath-container ath-' + ath.OS + ' ath-' + ath.OS + (ath.OSVersion + '').substr(0, 1) + ' ath-' + (ath.isTablet ? 'tablet' : 'phone'); - this.element.style.cssText = '-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-duration:0s;-webkit-transition-timing-function:ease-out;transition-property:transform,opacity;transition-duration:0s;transition-timing-function:ease-out;'; - this.element.style.webkitTransform = 'translate3d(0,-' + window.innerHeight + 'px,0)'; - this.element.style.transform = 'translate3d(0,-' + window.innerHeight + 'px,0)'; - - // add the application icon - if (this.options.icon && this.applicationIcon) { - this.element.className += ' ath-icon'; - this.img = document.createElement('img'); - this.img.className = 'ath-application-icon'; - this.img.addEventListener('load', this, false); - this.img.addEventListener('error', this, false); - - this.img.src = this.applicationIcon.href; - this.element.appendChild(this.img); - } - - this.element.innerHTML += message; - - // we are not ready to show, place the message out of sight - this.viewport.style.left = '-99999em'; - - // attach all elements to the DOM - this.viewport.appendChild(this.element); - this.container.appendChild(this.viewport); - - // if we don't have to wait for an image to load, show the message right away - if (this.img) { - this.doLog("Add to homescreen: not displaying callout because waiting for img to load"); - } else { - this._delayedShow(); - } - }, - - _delayedShow: function(e) { - setTimeout(this._show.bind(this), this.options.startDelay * 1000 + 500); - }, - - _show: function() { - var that = this; - - // update the viewport size and orientation - this.updateViewport(); - - // reposition/resize the message on orientation change - window.addEventListener('resize', this, false); - window.addEventListener('scroll', this, false); - window.addEventListener('orientationchange', this, false); - - if (this.options.modal) { - // lock any other interaction - document.addEventListener('touchmove', this, true); - } - - // Enable closing after 1 second - if (!this.options.mandatory) { - setTimeout(function() { - that.element.addEventListener('click', that, true); - }, 1000); - } - - // kick the animation - setTimeout(function() { - that.element.style.webkitTransitionDuration = '1.2s'; - that.element.style.transitionDuration = '1.2s'; - that.element.style.webkitTransform = 'translate3d(0,0,0)'; - that.element.style.transform = 'translate3d(0,0,0)'; - }, 0); - - // set the destroy timer - if (this.options.lifespan) { - this.removeTimer = setTimeout(this.remove.bind(this), this.options.lifespan * 1000); - } - - // fire the custom onShow event - if (this.options.onShow) { - this.options.onShow.call(this); - } - }, - - remove: function() { - clearTimeout(this.removeTimer); - - // clear up the event listeners - if (this.img) { - this.img.removeEventListener('load', this, false); - this.img.removeEventListener('error', this, false); - } - - window.removeEventListener('resize', this, false); - window.removeEventListener('scroll', this, false); - window.removeEventListener('orientationchange', this, false); - document.removeEventListener('touchmove', this, true); - this.element.removeEventListener('click', this, true); - - // remove the message element on transition end - this.element.addEventListener('transitionend', this, false); - this.element.addEventListener('webkitTransitionEnd', this, false); - this.element.addEventListener('MSTransitionEnd', this, false); - - // start the fade out animation - this.element.style.webkitTransitionDuration = '0.3s'; - this.element.style.opacity = '0'; - }, - - _removeElements: function() { - this.element.removeEventListener('transitionend', this, false); - this.element.removeEventListener('webkitTransitionEnd', this, false); - this.element.removeEventListener('MSTransitionEnd', this, false); - - // remove the message from the DOM - this.container.removeChild(this.viewport); - - this.shown = false; - - // fire the custom onRemove event - if (this.options.onRemove) { - this.options.onRemove.call(this); - } - }, - - updateViewport: function() { - if (!this.shown) { - return; - } - - this.viewport.style.width = window.innerWidth + 'px'; - this.viewport.style.height = window.innerHeight + 'px'; - this.viewport.style.left = window.scrollX + 'px'; - this.viewport.style.top = window.scrollY + 'px'; - - var clientWidth = document.documentElement.clientWidth; - - this.orientation = clientWidth > document.documentElement.clientHeight ? 'landscape' : 'portrait'; - - var screenWidth = ath.OS == 'ios' ? this.orientation == 'portrait' ? screen.width : screen.height : screen.width; - this.scale = screen.width > clientWidth ? 1 : screenWidth / window.innerWidth; - - this.element.style.fontSize = this.options.fontSize / this.scale + 'px'; - }, - - resize: function() { - clearTimeout(this.resizeTimer); - this.resizeTimer = setTimeout(this.updateViewport.bind(this), 100); - }, - - updateSession: function() { - if (ath.hasLocalStorage === false) { - return; - } - - if (localStorage) { - localStorage.setItem(this.options.appID, JSON.stringify(this.session)); - } - }, - - clearSession: function() { - this.session = _defaultSession; - this.updateSession(); - }, - - getItem: function(item) { - try { - if (!localStorage) { - throw new Error('localStorage is not defined'); - } - - return localStorage.getItem(item); - } catch (e) { - // Preventing exception for some browsers when fetching localStorage key - ath.hasLocalStorage = false; - } - }, - - optOut: function() { - this.session.optedout = true; - this.updateSession(); - }, - - optIn: function() { - this.session.optedout = false; - this.updateSession(); - }, - - clearDisplayCount: function() { - this.session.displayCount = 0; - this.updateSession(); - }, - - _preventDefault: function(e) { - e.preventDefault(); - e.stopPropagation(); - } - }; - - // utility - function _extend(target, obj) { - for (var i in obj) { - target[i] = obj[i]; - } - - return target; - } - - function _removeToken() { - if (document.location.hash == '#ath') { - history.replaceState('', window.document.title, document.location.href.split('#')[0]); - } - - if (_reSmartURL.test(document.location.href)) { - history.replaceState('', window.document.title, document.location.href.replace(_reSmartURL, '$1')); - } - - if (_reQueryString.test(document.location.search)) { - history.replaceState('', window.document.title, document.location.href.replace(_reQueryString, '$2')); - } - } - - /* jshint +W101, +W106 */ - - ath.VERSION = '3.2.2'; - - module.exports = UI.addToHomescreen = ath; - - -/***/ }, -/* 5 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - /** - * @via https://github.com/Minwe/bootstrap/blob/master/js/alert.js - * @copyright Copyright 2013 Twitter, Inc. - * @license Apache 2.0 - */ - - // Alert Class - // NOTE: removeElement option is unavailable now - var Alert = function(element, options) { - var _this = this; - this.options = $.extend({}, Alert.DEFAULTS, options); - this.$element = $(element); - - this.$element - .addClass('am-fade am-in') - .on('click.alert.amui', '.am-close', function() { - _this.close(); - }); - }; - - Alert.DEFAULTS = { - removeElement: true - }; - - Alert.prototype.close = function() { - var $element = this.$element; - - $element.trigger('close.alert.amui').removeClass('am-in'); - - function processAlert() { - $element.trigger('closed.alert.amui').remove(); - } - - UI.support.transition && $element.hasClass('am-fade') ? - $element - .one(UI.support.transition.end, processAlert) - .emulateTransitionEnd(200) : - processAlert(); - }; - - // plugin - UI.plugin('alert', Alert); - - // Init code - $(document).on('click.alert.amui.data-api', '[data-am-alert]', function(e) { - var $target = $(e.target); - $target.is('.am-close') && $(this).alert('close'); - }); - - module.exports = Alert; - - -/***/ }, -/* 6 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - /** - * @via https://github.com/twbs/bootstrap/blob/master/js/button.js - * @copyright (c) 2011-2014 Twitter, Inc - * @license The MIT License - */ - - var Button = function(element, options) { - this.$element = $(element); - this.options = $.extend({}, Button.DEFAULTS, options); - this.isLoading = false; - this.hasSpinner = false; - }; - - Button.DEFAULTS = { - loadingText: 'loading...', - disabledClassName: 'am-disabled', - activeClassName: 'am-active', - spinner: undefined - }; - - Button.prototype.setState = function(state, stateText) { - var $element = this.$element; - var disabled = 'disabled'; - var data = $element.data(); - var options = this.options; - var val = $element.is('input') ? 'val' : 'html'; - var stateClassName = 'am-btn-' + state + ' ' + options.disabledClassName; - - state += 'Text'; - - if (!options.resetText) { - options.resetText = $element[val](); - } - - // add spinner for element with html() - if (UI.support.animation && options.spinner && - val === 'html' && !this.hasSpinner) { - options.loadingText = '' + options.loadingText; - - this.hasSpinner = true; - } - - stateText = stateText || - (data[state] === undefined ? options[state] : data[state]); - - $element[val](stateText); - - // push to event loop to allow forms to submit - setTimeout($.proxy(function() { - // TODO: add stateClass for other states - if (state === 'loadingText') { - $element.addClass(stateClassName).attr(disabled, disabled); - this.isLoading = true; - } else if (this.isLoading) { - $element.removeClass(stateClassName).removeAttr(disabled); - this.isLoading = false; - } - }, this), 0); - }; - - Button.prototype.toggle = function() { - var changed = true; - var $element = this.$element; - var $parent = this.$element.parent('[class*="am-btn-group"]'); - var activeClassName = Button.DEFAULTS.activeClassName; - - if ($parent.length) { - var $input = this.$element.find('input'); - - if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && $element.hasClass(activeClassName)) { - changed = false; - } else { - $parent.find('.' + activeClassName).removeClass(activeClassName); - } - } - - if (changed) { - $input.prop('checked', - !$element.hasClass(activeClassName)).trigger('change'); - } - } - - if (changed) { - $element.toggleClass(activeClassName); - if (!$element.hasClass(activeClassName)) { - $element.blur(); - } - } - }; - - UI.plugin('button', Button, { - dataOptions: 'data-am-loading', - methodCall: function(args, instance) { - if (args[0] === 'toggle') { - instance.toggle(); - } else if (typeof args[0] === 'string') { - instance.setState.apply(instance, args); - } - } - }); - - // Init code - $(document).on('click.button.amui.data-api', '[data-am-button]', function(e) { - e.preventDefault(); - var $btn = $(e.target); - - if (!$btn.hasClass('am-btn')) { - $btn = $btn.closest('.am-btn'); - } - - $btn.button('toggle'); - }); - - UI.ready(function(context) { - $('[data-am-loading]', context).button(); - - // resolves #866 - $('[data-am-button]', context).find('input:checked').each(function() { - $(this).parent('label').addClass(Button.DEFAULTS.activeClassName); - }); - }); - - module.exports = UI.button = Button; - - -/***/ }, -/* 7 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - /** - * @via https://github.com/twbs/bootstrap/blob/master/js/collapse.js - * @copyright (c) 2011-2014 Twitter, Inc - * @license The MIT License - */ - - var Collapse = function(element, options) { - this.$element = $(element); - this.options = $.extend({}, Collapse.DEFAULTS, options); - this.transitioning = null; - - if (this.options.parent) { - this.$parent = $(this.options.parent); - } - - if (this.options.toggle) { - this.toggle(); - } - }; - - Collapse.DEFAULTS = { - toggle: true - }; - - Collapse.prototype.open = function() { - if (this.transitioning || this.$element.hasClass('am-in')) { - return; - } - - var startEvent = $.Event('open.collapse.amui'); - this.$element.trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - var actives = this.$parent && this.$parent.find('> .am-panel > .am-in'); - - if (actives && actives.length) { - var hasData = actives.data('amui.collapse'); - - if (hasData && hasData.transitioning) { - return; - } - - Plugin.call(actives, 'close'); - - hasData || actives.data('amui.collapse', null); - } - - this.$element - .removeClass('am-collapse') - .addClass('am-collapsing').height(0); - - this.transitioning = 1; - - var complete = function() { - this.$element - .removeClass('am-collapsing') - .addClass('am-collapse am-in') - .height('') - .trigger('opened.collapse.amui'); - this.transitioning = 0; - }; - - if (!UI.support.transition) { - return complete.call(this); - } - - var scrollHeight = this.$element[0].scrollHeight; - - this.$element - .one(UI.support.transition.end, $.proxy(complete, this)) - .emulateTransitionEnd(300) - .css({height: scrollHeight}); // 当折叠的容器有 padding 时,如果用 height() 只能设置内容的宽度 - }; - - Collapse.prototype.close = function() { - if (this.transitioning || !this.$element.hasClass('am-in')) { - return; - } - - var startEvent = $.Event('close.collapse.amui'); - this.$element.trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - this.$element.height(this.$element.height()).redraw(); - - this.$element.addClass('am-collapsing'). - removeClass('am-collapse am-in'); - - this.transitioning = 1; - - var complete = function() { - this.transitioning = 0; - this.$element - .trigger('closed.collapse.amui') - .removeClass('am-collapsing') - .addClass('am-collapse'); - // css({height: '0'}); - }; - - if (!UI.support.transition) { - return complete.call(this); - } - - this.$element.height(0) - .one(UI.support.transition.end, $.proxy(complete, this)) - .emulateTransitionEnd(300); - }; - - Collapse.prototype.toggle = function() { - this[this.$element.hasClass('am-in') ? 'close' : 'open'](); - }; - - // Collapse Plugin - function Plugin(option) { - return this.each(function() { - var $this = $(this); - var data = $this.data('amui.collapse'); - var options = $.extend({}, Collapse.DEFAULTS, - UI.utils.options($this.attr('data-am-collapse')), - typeof option == 'object' && option); - - if (!data && options.toggle && option === 'open') { - option = !option; - } - - if (!data) { - $this.data('amui.collapse', (data = new Collapse(this, options))); - } - - if (typeof option == 'string') { - data[option](); - } - }); - } - - $.fn.collapse = Plugin; - - // Init code - $(document).on('click.collapse.amui.data-api', '[data-am-collapse]', - function(e) { - var href; - var $this = $(this); - var options = UI.utils.options($this.attr('data-am-collapse')); - var target = options.target || - e.preventDefault() || - (href = $this.attr('href')) && - href.replace(/.*(?=#[^\s]+$)/, ''); - var $target = $(target); - var data = $target.data('amui.collapse'); - var option = data ? 'toggle' : options; - var parent = options.parent; - var $parent = parent && $(parent); - - if (!data || !data.transitioning) { - if ($parent) { - // '[data-am-collapse*="{parent: \'' + parent + '"] - $parent.find('[data-am-collapse]').not($this).addClass('am-collapsed'); - } - - $this[$target.hasClass('am-in') ? - 'addClass' : 'removeClass']('am-collapsed'); - } - - Plugin.call($target, option); - }); - - module.exports = UI.collapse = Collapse; - - // TODO: 更好的 target 选择方式 - // 折叠的容器必须没有 border/padding 才能正常处理,否则动画会有一些小问题 - // 寻找更好的未知高度 transition 动画解决方案,max-height 之类的就算了 - - -/***/ }, -/* 8 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var $doc = $(document); - - /** - * bootstrap-datepicker.js - * @via http://www.eyecon.ro/bootstrap-datepicker - * @license http://www.apache.org/licenses/LICENSE-2.0 - */ - var Datepicker = function(element, options) { - this.$element = $(element); - this.options = $.extend({}, Datepicker.DEFAULTS, options); - this.format = DPGlobal.parseFormat(this.options.format); - - this.$element.data('date', this.options.date); - this.language = this.getLocale(this.options.locale); - this.theme = this.options.theme; - this.$picker = $(DPGlobal.template).appendTo('body').on({ - click: $.proxy(this.click, this) - // mousedown: $.proxy(this.mousedown, this) - }); - - this.isInput = this.$element.is('input'); - this.component = this.$element.is('.am-datepicker-date') ? - this.$element.find('.am-datepicker-add-on') : false; - - if (this.isInput) { - this.$element.on({ - 'click.datepicker.amui': $.proxy(this.open, this), - // blur: $.proxy(this.close, this), - 'keyup.datepicker.amui': $.proxy(this.update, this) - }); - } else { - if (this.component) { - this.component.on('click.datepicker.amui', $.proxy(this.open, this)); - } else { - this.$element.on('click.datepicker.amui', $.proxy(this.open, this)); - } - } - - this.minViewMode = this.options.minViewMode; - - if (typeof this.minViewMode === 'string') { - switch (this.minViewMode) { - case 'months': - this.minViewMode = 1; - break; - case 'years': - this.minViewMode = 2; - break; - default: - this.minViewMode = 0; - break; - } - } - - this.viewMode = this.options.viewMode; - - if (typeof this.viewMode === 'string') { - switch (this.viewMode) { - case 'months': - this.viewMode = 1; - break; - case 'years': - this.viewMode = 2; - break; - default: - this.viewMode = 0; - break; - } - } - - this.startViewMode = this.viewMode; - this.weekStart = ((this.options.weekStart || - Datepicker.locales[this.language].weekStart || 0) % 7); - this.weekEnd = ((this.weekStart + 6) % 7); - this.onRender = this.options.onRender; - - this.setTheme(); - this.fillDow(); - this.fillMonths(); - this.update(); - this.showMode(); - }; - - Datepicker.DEFAULTS = { - locale: 'zh_CN', - format: 'yyyy-mm-dd', - weekStart: undefined, - viewMode: 0, - minViewMode: 0, - date: '', - theme: '', - autoClose: 1, - onRender: function(date) { - return ''; - } - }; - - Datepicker.prototype.open = function(e) { - this.$picker.show(); - this.height = this.component ? - this.component.outerHeight() : this.$element.outerHeight(); - - this.place(); - $(window).on('resize.datepicker.amui', $.proxy(this.place, this)); - if (e) { - e.stopPropagation(); - e.preventDefault(); - } - var that = this; - $doc.on('mousedown.datapicker.amui touchstart.datepicker.amui', function(ev) { - if ($(ev.target).closest('.am-datepicker').length === 0) { - that.close(); - } - }); - this.$element.trigger({ - type: 'open.datepicker.amui', - date: this.date - }); - }; - - Datepicker.prototype.close = function() { - this.$picker.hide(); - $(window).off('resize.datepicker.amui', this.place); - this.viewMode = this.startViewMode; - this.showMode(); - if (!this.isInput) { - $(document).off('mousedown.datapicker.amui touchstart.datepicker.amui', - this.close); - } - // this.set(); - this.$element.trigger({ - type: 'close.datepicker.amui', - date: this.date - }); - }; - - Datepicker.prototype.set = function() { - var formatted = DPGlobal.formatDate(this.date, this.format); - var $input; - - if (!this.isInput) { - if (this.component) { - $input = this.$element.find('input').attr('value', formatted); - } - - this.$element.data('date', formatted); - } else { - $input = this.$element.attr('value', formatted); - } - - // fixes https://github.com/amazeui/amazeui/issues/711 - $input && $input.trigger('change'); - }; - - Datepicker.prototype.setValue = function(newDate) { - if (typeof newDate === 'string') { - this.date = DPGlobal.parseDate(newDate, this.format); - } else { - this.date = new Date(newDate); - } - this.set(); - - this.viewDate = new Date(this.date.getFullYear(), - this.date.getMonth(), 1, 0, 0, 0, 0); - - this.fill(); - }; - - Datepicker.prototype.place = function() { - var offset = this.component ? - this.component.offset() : this.$element.offset(); - var $width = this.component ? - this.component.width() : this.$element.width(); - var top = offset.top + this.height; - var left = offset.left; - var right = $doc.width() - offset.left - $width; - var isOutView = this.isOutView(); - - this.$picker.removeClass('am-datepicker-right'); - this.$picker.removeClass('am-datepicker-up'); - - if ($doc.width() > 640) { - if (isOutView.outRight) { - this.$picker.addClass('am-datepicker-right'); - this.$picker.css({ - top: top, - left: 'auto', - right: right - }); - return; - } - if (isOutView.outBottom) { - this.$picker.addClass('am-datepicker-up'); - top = offset.top - this.$picker.outerHeight(true); - } - } else { - left = 0; - } - - this.$picker.css({ - top: top, - left: left - }); - }; - - Datepicker.prototype.update = function(newDate) { - this.date = DPGlobal.parseDate( - typeof newDate === 'string' ? newDate : (this.isInput ? - this.$element.prop('value') : this.$element.data('date')), - this.format - ); - this.viewDate = new Date(this.date.getFullYear(), - this.date.getMonth(), 1, 0, 0, 0, 0); - this.fill(); - }; - - // Days of week - Datepicker.prototype.fillDow = function() { - var dowCount = this.weekStart; - var html = ''; - while (dowCount < this.weekStart + 7) { - // NOTE: do % then add 1 - html += '' + - Datepicker.locales[this.language].daysMin[(dowCount++) % 7] + - ''; - } - html += ''; - - this.$picker.find('.am-datepicker-days thead').append(html); - }; - - Datepicker.prototype.fillMonths = function() { - var html = ''; - var i = 0; - while (i < 12) { - html += '' + - Datepicker.locales[this.language].monthsShort[i++] + ''; - } - this.$picker.find('.am-datepicker-months td').append(html); - }; - - Datepicker.prototype.fill = function() { - var d = new Date(this.viewDate); - var year = d.getFullYear(); - var month = d.getMonth(); - var currentDate = this.date.valueOf(); - - var prevMonth = new Date(year, month - 1, 28, 0, 0, 0, 0); - var day = DPGlobal - .getDaysInMonth(prevMonth.getFullYear(), prevMonth.getMonth()); - - var daysSelect = this.$picker - .find('.am-datepicker-days .am-datepicker-select'); - - if (this.language === 'zh_CN') { - daysSelect.text(year + Datepicker.locales[this.language].year[0] + - ' ' + Datepicker.locales[this.language].months[month]); - } else { - daysSelect.text(Datepicker.locales[this.language].months[month] + - ' ' + year); - } - - prevMonth.setDate(day); - prevMonth.setDate(day - (prevMonth.getDay() - this.weekStart + 7) % 7); - - var nextMonth = new Date(prevMonth); - nextMonth.setDate(nextMonth.getDate() + 42); - nextMonth = nextMonth.valueOf(); - var html = []; - - var className; - var prevY; - var prevM; - - while (prevMonth.valueOf() < nextMonth) { - if (prevMonth.getDay() === this.weekStart) { - html.push(''); - } - - className = this.onRender(prevMonth, 0); - prevY = prevMonth.getFullYear(); - prevM = prevMonth.getMonth(); - - if ((prevM < month && prevY === year) || prevY < year) { - className += ' am-datepicker-old'; - } else if ((prevM > month && prevY === year) || prevY > year) { - className += ' am-datepicker-new'; - } - - if (prevMonth.valueOf() === currentDate) { - className += ' am-active'; - } - html.push('' + prevMonth.getDate() + ''); - - if (prevMonth.getDay() === this.weekEnd) { - html.push(''); - } - - prevMonth.setDate(prevMonth.getDate() + 1); - } - - this.$picker.find('.am-datepicker-days tbody') - .empty().append(html.join('')); - - var currentYear = this.date.getFullYear(); - var months = this.$picker.find('.am-datepicker-months') - .find('.am-datepicker-select') - .text(year); - months = months.end() - .find('span').removeClass('am-active').removeClass('am-disabled'); - - var monthLen = 0; - - while (monthLen < 12) { - if (this.onRender(d.setFullYear(year, monthLen), 1)) { - months.eq(monthLen).addClass('am-disabled'); - } - monthLen++; - } - - if (currentYear === year) { - months.eq(this.date.getMonth()) - .removeClass('am-disabled') - .addClass('am-active'); - } - - html = ''; - year = parseInt(year / 10, 10) * 10; - var yearCont = this.$picker - .find('.am-datepicker-years') - .find('.am-datepicker-select') - .text(year + '-' + (year + 9)) - .end() - .find('td'); - var yearClassName; - // fixes https://github.com/amazeui/amazeui/issues/770 - // maybe not need now - var viewDate = new Date(this.viewDate); - - year -= 1; - - for (var i = -1; i < 11; i++) { - yearClassName = this.onRender(viewDate.setFullYear(year), 2); - html += '' + year + ''; - year += 1; - } - yearCont.html(html); - }; - - Datepicker.prototype.click = function(event) { - event.stopPropagation(); - event.preventDefault(); - var month; - var year; - var $dayActive = this.$picker.find('.am-datepicker-days').find('.am-active'); - var $months = this.$picker.find('.am-datepicker-months'); - var $monthIndex = $months.find('.am-active').index(); - - var $target = $(event.target).closest('span, td, th'); - if ($target.length === 1) { - switch ($target[0].nodeName.toLowerCase()) { - case 'th': - switch ($target[0].className) { - case 'am-datepicker-switch': - this.showMode(1); - break; - case 'am-datepicker-prev': - case 'am-datepicker-next': - this.viewDate['set' + DPGlobal.modes[this.viewMode].navFnc].call( - this.viewDate, - this.viewDate - ['get' + DPGlobal.modes[this.viewMode].navFnc] - .call(this.viewDate) + - DPGlobal.modes[this.viewMode].navStep * - ($target[0].className === 'am-datepicker-prev' ? -1 : 1) - ); - this.fill(); - this.set(); - break; - } - break; - case 'span': - if ($target.is('.am-disabled')) { - return; - } - - if ($target.is('.am-datepicker-month')) { - month = $target.parent().find('span').index($target); - - if ($target.is('.am-active')) { - this.viewDate.setMonth(month, $dayActive.text()); - } else { - this.viewDate.setMonth(month); - } - - } else { - year = parseInt($target.text(), 10) || 0; - if ($target.is('.am-active')) { - this.viewDate.setFullYear(year, $monthIndex, $dayActive.text()); - } else { - this.viewDate.setFullYear(year); - } - - } - - if (this.viewMode !== 0) { - this.date = new Date(this.viewDate); - this.$element.trigger({ - type: 'changeDate.datepicker.amui', - date: this.date, - viewMode: DPGlobal.modes[this.viewMode].clsName - }); - } - - this.showMode(-1); - this.fill(); - this.set(); - break; - case 'td': - if ($target.is('.am-datepicker-day') && !$target.is('.am-disabled')) { - var day = parseInt($target.text(), 10) || 1; - month = this.viewDate.getMonth(); - if ($target.is('.am-datepicker-old')) { - month -= 1; - } else if ($target.is('.am-datepicker-new')) { - month += 1; - } - year = this.viewDate.getFullYear(); - this.date = new Date(year, month, day, 0, 0, 0, 0); - this.viewDate = new Date(year, month, Math.min(28, day), 0, 0, 0, 0); - this.fill(); - this.set(); - this.$element.trigger({ - type: 'changeDate.datepicker.amui', - date: this.date, - viewMode: DPGlobal.modes[this.viewMode].clsName - }); - - this.options.autoClose && this.close(); - } - break; - } - } - }; - - Datepicker.prototype.mousedown = function(event) { - event.stopPropagation(); - event.preventDefault(); - }; - - Datepicker.prototype.showMode = function(dir) { - if (dir) { - this.viewMode = Math.max(this.minViewMode, - Math.min(2, this.viewMode + dir)); - } - - this.$picker.find('>div').hide(). - filter('.am-datepicker-' + DPGlobal.modes[this.viewMode].clsName).show(); - }; - - Datepicker.prototype.isOutView = function() { - var offset = this.component ? - this.component.offset() : this.$element.offset(); - var isOutView = { - outRight: false, - outBottom: false - }; - var $picker = this.$picker; - var width = offset.left + $picker.outerWidth(true); - var height = offset.top + $picker.outerHeight(true) + - this.$element.innerHeight(); - - if (width > $doc.width()) { - isOutView.outRight = true; - } - if (height > $doc.height()) { - isOutView.outBottom = true; - } - return isOutView; - }; - - Datepicker.prototype.getLocale = function(locale) { - if (!locale) { - locale = navigator.language && navigator.language.split('-'); - locale[1] = locale[1].toUpperCase(); - locale = locale.join('_'); - } - - if (!Datepicker.locales[locale]) { - locale = 'en_US'; - } - return locale; - }; - - Datepicker.prototype.setTheme = function() { - if (this.theme) { - this.$picker.addClass('am-datepicker-' + this.theme); - } - }; - - // Datepicker locales - Datepicker.locales = { - en_US: { - days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', - 'Friday', 'Saturday'], - daysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], - daysMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], - months: ['January', 'February', 'March', 'April', 'May', 'June', - 'July', 'August', 'September', 'October', 'November', 'December'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', - 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - weekStart: 0 - }, - zh_CN: { - days: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'], - daysShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'], - daysMin: ['日', '一', '二', '三', '四', '五', '六'], - months: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', - '八月', '九月', '十月', '十一月', '十二月'], - monthsShort: ['一月', '二月', '三月', '四月', '五月', '六月', - '七月', '八月', '九月', '十月', '十一月', '十二月'], - weekStart: 1, - year: ['年'] - } - }; - - var DPGlobal = { - modes: [ - { - clsName: 'days', - navFnc: 'Month', - navStep: 1 - }, - { - clsName: 'months', - navFnc: 'FullYear', - navStep: 1 - }, - { - clsName: 'years', - navFnc: 'FullYear', - navStep: 10 - } - ], - - isLeapYear: function(year) { - return (((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0)); - }, - - getDaysInMonth: function(year, month) { - return [31, (DPGlobal.isLeapYear(year) ? 29 : 28), - 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month]; - }, - - parseFormat: function(format) { - var separator = format.match(/[.\/\-\s].*?/); - var parts = format.split(/\W+/); - - if (!separator || !parts || parts.length === 0) { - throw new Error('Invalid date format.'); - } - - return { - separator: separator, - parts: parts - }; - }, - - parseDate: function(date, format) { - var parts = date.split(format.separator); - var val; - date = new Date(); - - date.setHours(0); - date.setMinutes(0); - date.setSeconds(0); - date.setMilliseconds(0); - - if (parts.length === format.parts.length) { - var year = date.getFullYear(); - var day = date.getDate(); - var month = date.getMonth(); - - for (var i = 0, cnt = format.parts.length; i < cnt; i++) { - val = parseInt(parts[i], 10) || 1; - switch (format.parts[i]) { - case 'dd': - case 'd': - day = val; - date.setDate(val); - break; - case 'mm': - case 'm': - month = val - 1; - date.setMonth(val - 1); - break; - case 'yy': - year = 2000 + val; - date.setFullYear(2000 + val); - break; - case 'yyyy': - year = val; - date.setFullYear(val); - break; - } - } - date = new Date(year, month, day, 0, 0, 0); - } - return date; - }, - - formatDate: function(date, format) { - var val = { - d: date.getDate(), - m: date.getMonth() + 1, - yy: date.getFullYear().toString().substring(2), - yyyy: date.getFullYear() - }; - var dateArray = []; - - val.dd = (val.d < 10 ? '0' : '') + val.d; - val.mm = (val.m < 10 ? '0' : '') + val.m; - - for (var i = 0, cnt = format.parts.length; i < cnt; i++) { - dateArray.push(val[format.parts[i]]); - } - return dateArray.join(format.separator); - }, - - headTemplate: '' + - '' + - '' + - '' + - '' + - '
' + - '' + - '', - - contTemplate: '' - }; - - DPGlobal.template = '
' + - '
' + - '
' + - '' + - DPGlobal.headTemplate + - '' + - '
' + - '
' + - '
' + - '' + - DPGlobal.headTemplate + - DPGlobal.contTemplate + - '
' + - '
' + - '
' + - '' + - DPGlobal.headTemplate + - DPGlobal.contTemplate + - '
' + - '
' + - '
'; - - // jQuery plugin - UI.plugin('datepicker', Datepicker); - - // Init code - UI.ready(function(context) { - $('[data-am-datepicker]').datepicker(); - }); - - module.exports = UI.datepicker = Datepicker; - - // TODO: 1. 载入动画 - // 2. less 优化 - - -/***/ }, -/* 9 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var $doc = $(document); - var transition = UI.support.transition; - - var Dimmer = function() { - this.id = UI.utils.generateGUID('am-dimmer'); - this.$element = $(Dimmer.DEFAULTS.tpl, { - id: this.id - }); - - this.inited = false; - this.scrollbarWidth = 0; - this.$used = $([]); - }; - - Dimmer.DEFAULTS = { - tpl: '
' - }; - - Dimmer.prototype.init = function() { - if (!this.inited) { - $(document.body).append(this.$element); - this.inited = true; - $doc.trigger('init.dimmer.amui'); - this.$element.on('touchmove.dimmer.amui', function(e) { - e.preventDefault(); - }); - } - - return this; - }; - - Dimmer.prototype.open = function(relatedElement) { - if (!this.inited) { - this.init(); - } - - var $element = this.$element; - - // 用于多重调用 - if (relatedElement) { - this.$used = this.$used.add($(relatedElement)); - } - - this.checkScrollbar().setScrollbar(); - - $element.show().trigger('open.dimmer.amui'); - - transition && $element.off(transition.end); - - setTimeout(function() { - $element.addClass('am-active'); - }, 0); - - return this; - }; - - Dimmer.prototype.close = function(relatedElement, force) { - this.$used = this.$used.not($(relatedElement)); - - if (!force && this.$used.length) { - return this; - } - - var $element = this.$element; - - $element.removeClass('am-active').trigger('close.dimmer.amui'); - - function complete() { - $element.hide(); - this.resetScrollbar(); - } - - // transition ? $element.one(transition.end, $.proxy(complete, this)) : - complete.call(this); - - return this; - }; - - Dimmer.prototype.checkScrollbar = function() { - this.scrollbarWidth = UI.utils.measureScrollbar(); - - return this; - }; - - Dimmer.prototype.setScrollbar = function() { - var $body = $(document.body); - var bodyPaddingRight = parseInt(($body.css('padding-right') || 0), 10); - - if (this.scrollbarWidth) { - $body.css('padding-right', bodyPaddingRight + this.scrollbarWidth); - } - - $body.addClass('am-dimmer-active'); - - return this; - }; - - Dimmer.prototype.resetScrollbar = function() { - $(document.body).css('padding-right', '').removeClass('am-dimmer-active'); - - return this; - }; - - module.exports = UI.dimmer = new Dimmer(); - - -/***/ }, -/* 10 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var animation = UI.support.animation; - - /** - * @via https://github.com/Minwe/bootstrap/blob/master/js/dropdown.js - * @copyright (c) 2011-2014 Twitter, Inc - * @license The MIT License - */ - - // var toggle = '[data-am-dropdown] > .am-dropdown-toggle'; - - var Dropdown = function(element, options) { - this.options = $.extend({}, Dropdown.DEFAULTS, options); - - options = this.options; - - this.$element = $(element); - this.$toggle = this.$element.find(options.selector.toggle); - this.$dropdown = this.$element.find(options.selector.dropdown); - this.$boundary = (options.boundary === window) ? $(window) : - this.$element.closest(options.boundary); - this.$justify = (options.justify && $(options.justify).length && - $(options.justify)) || undefined; - - !this.$boundary.length && (this.$boundary = $(window)); - - this.active = this.$element.hasClass('am-active') ? true : false; - this.animating = null; - - this.events(); - }; - - Dropdown.DEFAULTS = { - animation: 'am-animation-slide-top-fixed', - boundary: window, - justify: undefined, - selector: { - dropdown: '.am-dropdown-content', - toggle: '.am-dropdown-toggle' - }, - trigger: 'click' - }; - - Dropdown.prototype.toggle = function() { - this.clear(); - - if (this.animating) { - return; - } - - this[this.active ? 'close' : 'open'](); - }; - - Dropdown.prototype.open = function(e) { - var $toggle = this.$toggle; - var $element = this.$element; - var $dropdown = this.$dropdown; - - if ($toggle.is('.am-disabled, :disabled')) { - return; - } - - if (this.active) { - return; - } - - $element.trigger('open.dropdown.amui').addClass('am-active'); - - $toggle.trigger('focus'); - - this.checkDimensions(e); - - var complete = $.proxy(function() { - $element.trigger('opened.dropdown.amui'); - this.active = true; - this.animating = 0; - }, this); - - if (animation) { - this.animating = 1; - $dropdown.addClass(this.options.animation). - on(animation.end + '.open.dropdown.amui', $.proxy(function() { - complete(); - $dropdown.removeClass(this.options.animation); - }, this)); - } else { - complete(); - } - }; - - Dropdown.prototype.close = function() { - if (!this.active) { - return; - } - - // fix #165 - // var animationName = this.options.animation + ' am-animation-reverse'; - var animationName = 'am-dropdown-animation'; - var $element = this.$element; - var $dropdown = this.$dropdown; - - $element.trigger('close.dropdown.amui'); - - var complete = $.proxy(function complete() { - $element. - removeClass('am-active'). - trigger('closed.dropdown.amui'); - this.active = false; - this.animating = 0; - this.$toggle.blur(); - }, this); - - if (animation) { - $dropdown.removeClass(this.options.animation); - $dropdown.addClass(animationName); - this.animating = 1; - // animation - $dropdown.one(animation.end + '.close.dropdown.amui', function() { - $dropdown.removeClass(animationName); - complete(); - }); - } else { - complete(); - } - }; - - Dropdown.prototype.enable = function() { - this.$toggle.prop('disabled', false); - }, - - Dropdown.prototype.disable = function() { - this.$toggle.prop('disabled', true); - }, - - Dropdown.prototype.checkDimensions = function(e) { - if (!this.$dropdown.length) { - return; - } - - var $dropdown = this.$dropdown; - - // @see #873 - if (e && e.offset) { - $dropdown.offset(e.offset); - } - - var offset = $dropdown.offset(); - var width = $dropdown.outerWidth(); - var boundaryWidth = this.$boundary.width(); - var boundaryOffset = $.isWindow(this.boundary) && this.$boundary.offset() ? - this.$boundary.offset().left : 0; - - if (this.$justify) { - // jQuery.fn.width() is really... - $dropdown.css({'min-width': this.$justify.css('width')}); - } - - if ((width + (offset.left - boundaryOffset)) > boundaryWidth) { - this.$element.addClass('am-dropdown-flip'); - } - }; - - Dropdown.prototype.clear = function() { - $('[data-am-dropdown]').not(this.$element).each(function() { - var data = $(this).data('amui.dropdown'); - data && data.close(); - }); - }; - - Dropdown.prototype.events = function() { - var eventNS = 'dropdown.amui'; - // triggers = this.options.trigger.split(' '), - var $toggle = this.$toggle; - - $toggle.on('click.' + eventNS, $.proxy(function(e) { - e.preventDefault(); - this.toggle(); - }, this)); - - /*for (var i = triggers.length; i--;) { - var trigger = triggers[i]; - - if (trigger === 'click') { - $toggle.on('click.' + eventNS, $.proxy(this.toggle, this)) - } - - if (trigger === 'focus' || trigger === 'hover') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'; - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'; - - this.$element.on(eventIn + '.' + eventNS, $.proxy(this.open, this)) - .on(eventOut + '.' + eventNS, $.proxy(this.close, this)); - } - }*/ - - $(document).on('keydown.dropdown.amui', $.proxy(function(e) { - e.keyCode === 27 && this.active && this.close(); - }, this)).on('click.outer.dropdown.amui', $.proxy(function(e) { - // var $target = $(e.target); - - if (this.active && - (this.$element[0] === e.target || !this.$element.find(e.target).length)) { - this.close(); - } - }, this)); - }; - - // Dropdown Plugin - UI.plugin('dropdown', Dropdown); - - // Init code - UI.ready(function(context) { - $('[data-am-dropdown]', context).dropdown(); - }); - - $(document).on('click.dropdown.amui.data-api', '.am-dropdown form', - function(e) { - e.stopPropagation(); - }); - - module.exports = UI.dropdown = Dropdown; - - // TODO: 1. 处理链接 focus - // 2. 增加 mouseenter / mouseleave 选项 - // 3. 宽度适应 - - -/***/ }, -/* 11 */ -/***/ function(module, exports, __webpack_require__) { - - /* WEBPACK VAR INJECTION */(function(setImmediate) {var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - // MODIFIED: - // - LINE 252: add `` - // - namespace - // - Init code - // TODO: start after x ms when pause on actions - - /* - * jQuery FlexSlider v2.6.1 - * Copyright 2012 WooThemes - * Contributing Author: Tyler Smith - */ - - var focused = true; - - // FlexSlider: Object Instance - $.flexslider = function(el, options) { - var slider = $(el); - - // making variables public - slider.vars = $.extend({}, $.flexslider.defaults, options); - - var namespace = slider.vars.namespace, - msGesture = window.navigator && window.navigator.msPointerEnabled && window.MSGesture, - touch = (( "ontouchstart" in window ) || msGesture || window.DocumentTouch && document instanceof DocumentTouch) && slider.vars.touch, - // depricating this idea, as devices are being released with both of these events - eventType = "click touchend MSPointerUp keyup", - watchedEvent = "", - watchedEventClearTimer, - vertical = slider.vars.direction === "vertical", - reverse = slider.vars.reverse, - carousel = (slider.vars.itemWidth > 0), - fade = slider.vars.animation === "fade", - asNav = slider.vars.asNavFor !== "", - methods = {}; - - // Store a reference to the slider object - $.data(el, 'flexslider', slider); - - // Private slider methods - methods = { - init: function() { - slider.animating = false; - // Get current slide and make sure it is a number - slider.currentSlide = parseInt((slider.vars.startAt ? slider.vars.startAt : 0), 10); - if (isNaN(slider.currentSlide)) { - slider.currentSlide = 0; - } - slider.animatingTo = slider.currentSlide; - slider.atEnd = (slider.currentSlide === 0 || slider.currentSlide === slider.last); - slider.containerSelector = slider.vars.selector.substr(0, slider.vars.selector.search(' ')); - slider.slides = $(slider.vars.selector, slider); - slider.container = $(slider.containerSelector, slider); - slider.count = slider.slides.length; - // SYNC: - slider.syncExists = $(slider.vars.sync).length > 0; - // SLIDE: - if (slider.vars.animation === "slide") { - slider.vars.animation = "swing"; - } - slider.prop = (vertical) ? "top" : "marginLeft"; - slider.args = {}; - // SLIDESHOW: - slider.manualPause = false; - slider.stopped = false; - //PAUSE WHEN INVISIBLE - slider.started = false; - slider.startTimeout = null; - // TOUCH/USECSS: - slider.transitions = !slider.vars.video && !fade && slider.vars.useCSS && (function() { - var obj = document.createElement('div'), - props = ['perspectiveProperty', 'WebkitPerspective', 'MozPerspective', 'OPerspective', 'msPerspective']; - for (var i in props) { - if (obj.style[props[i]] !== undefined) { - slider.pfx = props[i].replace('Perspective', '').toLowerCase(); - slider.prop = "-" + slider.pfx + "-transform"; - return true; - } - } - return false; - }()); - slider.ensureAnimationEnd = ''; - // CONTROLSCONTAINER: - if (slider.vars.controlsContainer !== "") slider.controlsContainer = $(slider.vars.controlsContainer).length > 0 && $(slider.vars.controlsContainer); - // MANUAL: - if (slider.vars.manualControls !== "") slider.manualControls = $(slider.vars.manualControls).length > 0 && $(slider.vars.manualControls); - - // CUSTOM DIRECTION NAV: - if (slider.vars.customDirectionNav !== "") slider.customDirectionNav = $(slider.vars.customDirectionNav).length === 2 && $(slider.vars.customDirectionNav); - - // RANDOMIZE: - if (slider.vars.randomize) { - slider.slides.sort(function() { - return (Math.round(Math.random()) - 0.5); - }); - slider.container.empty().append(slider.slides); - } - - slider.doMath(); - - // INIT - slider.setup("init"); - - // CONTROLNAV: - if (slider.vars.controlNav) { - methods.controlNav.setup(); - } - - // DIRECTIONNAV: - if (slider.vars.directionNav) { - methods.directionNav.setup(); - } - - // KEYBOARD: - if (slider.vars.keyboard && ($(slider.containerSelector).length === 1 || slider.vars.multipleKeyboard)) { - $(document).bind('keyup', function(event) { - var keycode = event.keyCode; - if (!slider.animating && (keycode === 39 || keycode === 37)) { - var target = (keycode === 39) ? slider.getTarget('next') : - (keycode === 37) ? slider.getTarget('prev') : false; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - }); - } - // MOUSEWHEEL: - if (slider.vars.mousewheel) { - slider.bind('mousewheel', function(event, delta, deltaX, deltaY) { - event.preventDefault(); - var target = (delta < 0) ? slider.getTarget('next') : slider.getTarget('prev'); - slider.flexAnimate(target, slider.vars.pauseOnAction); - }); - } - - // PAUSEPLAY - if (slider.vars.pausePlay) { - methods.pausePlay.setup(); - } - - //PAUSE WHEN INVISIBLE - if (slider.vars.slideshow && slider.vars.pauseInvisible) { - methods.pauseInvisible.init(); - } - - // SLIDSESHOW - if (slider.vars.slideshow) { - if (slider.vars.pauseOnHover) { - slider.hover(function() { - if (!slider.manualPlay && !slider.manualPause) {slider.pause();} - }, function() { - if (!slider.manualPause && !slider.manualPlay && !slider.stopped) {slider.play();} - }); - } - // initialize animation - // If we're visible, or we don't use PageVisibility API - if (!slider.vars.pauseInvisible || !methods.pauseInvisible.isHidden()) { - (slider.vars.initDelay > 0) ? slider.startTimeout = setTimeout(slider.play, slider.vars.initDelay) : slider.play(); - } - } - - // ASNAV: - if (asNav) {methods.asNav.setup();} - - // TOUCH - if (touch && slider.vars.touch) {methods.touch();} - - // FADE&&SMOOTHHEIGHT || SLIDE: - if (!fade || (fade && slider.vars.smoothHeight)) {$(window).bind("resize orientationchange focus", methods.resize);} - - slider.find("img").attr("draggable", "false"); - - // API: start() Callback - setTimeout(function() { - slider.vars.start(slider); - }, 200); - }, - asNav: { - setup: function() { - slider.asNav = true; - slider.animatingTo = Math.floor(slider.currentSlide / slider.move); - slider.currentItem = slider.currentSlide; - slider.slides.removeClass(namespace + "active-slide").eq(slider.currentItem).addClass(namespace + "active-slide"); - if (!msGesture) { - slider.slides.on(eventType, function(e) { - e.preventDefault(); - var $slide = $(this), - target = $slide.index(); - var posFromLeft = $slide.offset().left - $(slider).scrollLeft(); // Find position of slide relative to left of slider container - if (posFromLeft <= 0 && $slide.hasClass(namespace + 'active-slide')) { - slider.flexAnimate(slider.getTarget("prev"), true); - } else if (!$(slider.vars.asNavFor).data('flexslider').animating && !$slide.hasClass(namespace + "active-slide")) { - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction, false, true, true); - } - }); - } else { - el._slider = slider; - slider.slides.each(function() { - var that = this; - that._gesture = new MSGesture(); - that._gesture.target = that; - that.addEventListener("MSPointerDown", function(e) { - e.preventDefault(); - if (e.currentTarget._gesture) { - e.currentTarget._gesture.addPointer(e.pointerId); - } - }, false); - that.addEventListener("MSGestureTap", function(e) { - e.preventDefault(); - var $slide = $(this), - target = $slide.index(); - if (!$(slider.vars.asNavFor).data('flexslider').animating && !$slide.hasClass('active')) { - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction, false, true, true); - } - }); - }); - } - } - }, - controlNav: { - setup: function() { - if (!slider.manualControls) { - methods.controlNav.setupPaging(); - } else { // MANUALCONTROLS: - methods.controlNav.setupManual(); - } - }, - setupPaging: function() { - var type = (slider.vars.controlNav === "thumbnails") ? 'control-thumbs' : 'control-paging', - j = 1, - item, - slide; - - slider.controlNavScaffold = $('
    '); - - if (slider.pagingCount > 1) { - for (var i = 0; i < slider.pagingCount; i++) { - slide = slider.slides.eq(i); - if (undefined === slide.attr('data-thumb-alt')) { - slide.attr('data-thumb-alt', ''); - } - var altText = ('' !== slide.attr('data-thumb-alt')) ? altText = ' alt="' + slide.attr('data-thumb-alt') + '"' : ''; - item = (slider.vars.controlNav === "thumbnails") ? '' : '
    ' + j + ''; - if ('thumbnails' === slider.vars.controlNav && true === slider.vars.thumbCaptions) { - var captn = slide.attr('data-thumbcaption'); - if ('' !== captn && undefined !== captn) {item += '' + captn + '';} - } - // slider.controlNavScaffold.append('
  1. ' + item + '
  2. '); - slider.controlNavScaffold.append('
  3. ' + item + '
  4. '); - j++; - } - } - - // CONTROLSCONTAINER: - (slider.controlsContainer) ? $(slider.controlsContainer).append(slider.controlNavScaffold) : slider.append(slider.controlNavScaffold); - methods.controlNav.set(); - - methods.controlNav.active(); - - slider.controlNavScaffold.delegate('a, img', eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - var $this = $(this), - target = slider.controlNav.index($this); - - if (!$this.hasClass(namespace + 'active')) { - slider.direction = (target > slider.currentSlide) ? "next" : "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - - }); - }, - setupManual: function() { - slider.controlNav = slider.manualControls; - methods.controlNav.active(); - - slider.controlNav.bind(eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - var $this = $(this), - target = slider.controlNav.index($this); - - if (!$this.hasClass(namespace + 'active')) { - (target > slider.currentSlide) ? slider.direction = "next" : slider.direction = "prev"; - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - set: function() { - var selector = (slider.vars.controlNav === "thumbnails") ? 'img' : 'a'; - slider.controlNav = $('.' + namespace + 'control-nav li ' + selector, (slider.controlsContainer) ? slider.controlsContainer : slider); - }, - active: function() { - slider.controlNav.removeClass(namespace + "active").eq(slider.animatingTo).addClass(namespace + "active"); - }, - update: function(action, pos) { - if (slider.pagingCount > 1 && action === "add") { - slider.controlNavScaffold.append($('
  5. ' + slider.count + '
  6. ')); - } else if (slider.pagingCount === 1) { - slider.controlNavScaffold.find('li').remove(); - } else { - slider.controlNav.eq(pos).closest('li').remove(); - } - methods.controlNav.set(); - (slider.pagingCount > 1 && slider.pagingCount !== slider.controlNav.length) ? slider.update(pos, action) : methods.controlNav.active(); - } - }, - directionNav: { - setup: function() { - var directionNavScaffold = $(''); - - // CUSTOM DIRECTION NAV: - if (slider.customDirectionNav) { - slider.directionNav = slider.customDirectionNav; - } else if (slider.controlsContainer) { // CONTROLSCONTAINER: - $(slider.controlsContainer).append(directionNavScaffold); - slider.directionNav = $('.' + namespace + 'direction-nav li a', slider.controlsContainer); - } else { - slider.append(directionNavScaffold); - slider.directionNav = $('.' + namespace + 'direction-nav li a', slider); - } - - methods.directionNav.update(); - - slider.directionNav.bind(eventType, function(event) { - event.preventDefault(); - var target; - - if (watchedEvent === "" || watchedEvent === event.type) { - target = ($(this).hasClass(namespace + 'next')) ? slider.getTarget('next') : slider.getTarget('prev'); - slider.flexAnimate(target, slider.vars.pauseOnAction); - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - update: function() { - var disabledClass = namespace + 'disabled'; - if (slider.pagingCount === 1) { - slider.directionNav.addClass(disabledClass).attr('tabindex', '-1'); - } else if (!slider.vars.animationLoop) { - if (slider.animatingTo === 0) { - slider.directionNav.removeClass(disabledClass).filter('.' + namespace + "prev").addClass(disabledClass).attr('tabindex', '-1'); - } else if (slider.animatingTo === slider.last) { - slider.directionNav.removeClass(disabledClass).filter('.' + namespace + "next").addClass(disabledClass).attr('tabindex', '-1'); - } else { - slider.directionNav.removeClass(disabledClass).removeAttr('tabindex'); - } - } else { - slider.directionNav.removeClass(disabledClass).removeAttr('tabindex'); - } - } - }, - pausePlay: { - setup: function() { - var pausePlayScaffold = $('
    '); - - // CONTROLSCONTAINER: - if (slider.controlsContainer) { - slider.controlsContainer.append(pausePlayScaffold); - slider.pausePlay = $('.' + namespace + 'pauseplay a', slider.controlsContainer); - } else { - slider.append(pausePlayScaffold); - slider.pausePlay = $('.' + namespace + 'pauseplay a', slider); - } - - methods.pausePlay.update((slider.vars.slideshow) ? namespace + 'pause' : namespace + 'play'); - - slider.pausePlay.bind(eventType, function(event) { - event.preventDefault(); - - if (watchedEvent === "" || watchedEvent === event.type) { - if ($(this).hasClass(namespace + 'pause')) { - slider.manualPause = true; - slider.manualPlay = false; - slider.pause(); - } else { - slider.manualPause = false; - slider.manualPlay = true; - slider.play(); - } - } - - // setup flags to prevent event duplication - if (watchedEvent === "") { - watchedEvent = event.type; - } - methods.setToClearWatchedEvent(); - }); - }, - update: function(state) { - (state === "play") ? slider.pausePlay.removeClass(namespace + 'pause').addClass(namespace + 'play').html(slider.vars.playText) : slider.pausePlay.removeClass(namespace + 'play').addClass(namespace + 'pause').html(slider.vars.pauseText); - } - }, - touch: function() { - var startX, - startY, - offset, - cwidth, - dx, - startT, - onTouchStart, - onTouchMove, - onTouchEnd, - scrolling = false, - localX = 0, - localY = 0, - accDx = 0; - - if (!msGesture) { - onTouchStart = function(e) { - if (slider.animating) { - e.preventDefault(); - } else if (( window.navigator.msPointerEnabled ) || e.touches.length === 1) { - slider.pause(); - // CAROUSEL: - cwidth = (vertical) ? slider.h : slider.w; - startT = Number(new Date()); - // CAROUSEL: - - // Local vars for X and Y points. - localX = e.touches[0].pageX; - localY = e.touches[0].pageY; - - offset = (carousel && reverse && slider.animatingTo === slider.last) ? 0 : - (carousel && reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (carousel && slider.currentSlide === slider.last) ? slider.limit : - (carousel) ? ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.currentSlide : - (reverse) ? (slider.last - slider.currentSlide + slider.cloneOffset) * cwidth : (slider.currentSlide + slider.cloneOffset) * cwidth; - startX = (vertical) ? localY : localX; - startY = (vertical) ? localX : localY; - - el.addEventListener('touchmove', onTouchMove, false); - el.addEventListener('touchend', onTouchEnd, false); - } - }; - - onTouchMove = function(e) { - // Local vars for X and Y points. - - localX = e.touches[0].pageX; - localY = e.touches[0].pageY; - - dx = (vertical) ? startX - localY : startX - localX; - scrolling = (vertical) ? (Math.abs(dx) < Math.abs(localX - startY)) : (Math.abs(dx) < Math.abs(localY - startY)); - - var fxms = 500; - - if (!scrolling || Number(new Date()) - startT > fxms) { - e.preventDefault(); - if (!fade && slider.transitions) { - if (!slider.vars.animationLoop) { - dx = dx / ((slider.currentSlide === 0 && dx < 0 || slider.currentSlide === slider.last && dx > 0) ? (Math.abs(dx) / cwidth + 2) : 1); - } - slider.setProps(offset + dx, "setTouch"); - } - } - }; - - onTouchEnd = function(e) { - // finish the touch by undoing the touch session - el.removeEventListener('touchmove', onTouchMove, false); - - if (slider.animatingTo === slider.currentSlide && !scrolling && !(dx === null)) { - var updateDx = (reverse) ? -dx : dx, - target = (updateDx > 0) ? slider.getTarget('next') : slider.getTarget('prev'); - - if (slider.canAdvance(target) && (Number(new Date()) - startT < 550 && Math.abs(updateDx) > 50 || Math.abs(updateDx) > cwidth / 2)) { - slider.flexAnimate(target, slider.vars.pauseOnAction); - } else { - if (!fade) {slider.flexAnimate(slider.currentSlide, slider.vars.pauseOnAction, true);} - } - } - el.removeEventListener('touchend', onTouchEnd, false); - - startX = null; - startY = null; - dx = null; - offset = null; - }; - - el.addEventListener('touchstart', onTouchStart, false); - } else { - el.style.msTouchAction = "none"; - el._gesture = new MSGesture(); - el._gesture.target = el; - el.addEventListener("MSPointerDown", onMSPointerDown, false); - el._slider = slider; - el.addEventListener("MSGestureChange", onMSGestureChange, false); - el.addEventListener("MSGestureEnd", onMSGestureEnd, false); - - function onMSPointerDown(e) { - e.stopPropagation(); - if (slider.animating) { - e.preventDefault(); - } else { - slider.pause(); - el._gesture.addPointer(e.pointerId); - accDx = 0; - cwidth = (vertical) ? slider.h : slider.w; - startT = Number(new Date()); - // CAROUSEL: - - offset = (carousel && reverse && slider.animatingTo === slider.last) ? 0 : - (carousel && reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (carousel && slider.currentSlide === slider.last) ? slider.limit : - (carousel) ? ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.currentSlide : - (reverse) ? (slider.last - slider.currentSlide + slider.cloneOffset) * cwidth : (slider.currentSlide + slider.cloneOffset) * cwidth; - } - } - - function onMSGestureChange(e) { - e.stopPropagation(); - var slider = e.target._slider; - if (!slider) { - return; - } - var transX = -e.translationX, - transY = -e.translationY; - - //Accumulate translations. - accDx = accDx + ((vertical) ? transY : transX); - dx = accDx; - scrolling = (vertical) ? (Math.abs(accDx) < Math.abs(-transX)) : (Math.abs(accDx) < Math.abs(-transY)); - - if (e.detail === e.MSGESTURE_FLAG_INERTIA) { - setImmediate(function() { - el._gesture.stop(); - }); - - return; - } - - if (!scrolling || Number(new Date()) - startT > 500) { - e.preventDefault(); - if (!fade && slider.transitions) { - if (!slider.vars.animationLoop) { - dx = accDx / ((slider.currentSlide === 0 && accDx < 0 || slider.currentSlide === slider.last && accDx > 0) ? (Math.abs(accDx) / cwidth + 2) : 1); - } - slider.setProps(offset + dx, "setTouch"); - } - } - } - - function onMSGestureEnd(e) { - e.stopPropagation(); - var slider = e.target._slider; - if (!slider) { - return; - } - if (slider.animatingTo === slider.currentSlide && !scrolling && !(dx === null)) { - var updateDx = (reverse) ? -dx : dx, - target = (updateDx > 0) ? slider.getTarget('next') : slider.getTarget('prev'); - - if (slider.canAdvance(target) && (Number(new Date()) - startT < 550 && Math.abs(updateDx) > 50 || Math.abs(updateDx) > cwidth / 2)) { - slider.flexAnimate(target, slider.vars.pauseOnAction); - } else { - if (!fade) {slider.flexAnimate(slider.currentSlide, slider.vars.pauseOnAction, true);} - } - } - - startX = null; - startY = null; - dx = null; - offset = null; - accDx = 0; - } - } - }, - resize: function() { - if (!slider.animating && slider.is(':visible')) { - if (!carousel) {slider.doMath()}; - - if (fade) { - // SMOOTH HEIGHT: - methods.smoothHeight(); - } else if (carousel) { //CAROUSEL: - slider.slides.width(slider.computedW); - slider.update(slider.pagingCount); - slider.setProps(); - } - else if (vertical) { //VERTICAL: - slider.viewport.height(slider.h); - slider.setProps(slider.h, "setTotal"); - } else { - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) {methods.smoothHeight();} - slider.newSlides.width(slider.computedW); - slider.setProps(slider.computedW, "setTotal"); - } - } - }, - smoothHeight: function(dur) { - if (!vertical || fade) { - var $obj = (fade) ? slider : slider.viewport; - (dur) ? $obj.animate({"height": slider.slides.eq(slider.animatingTo).innerHeight()}, dur) : $obj.innerHeight(slider.slides.eq(slider.animatingTo).innerHeight()); - } - }, - sync: function(action) { - var $obj = $(slider.vars.sync).data("flexslider"), - target = slider.animatingTo; - - switch (action) { - case "animate": - $obj.flexAnimate(target, slider.vars.pauseOnAction, false, true); - break; - case "play": - if (!$obj.playing && !$obj.asNav) { - $obj.play(); - } - break; - case "pause": - $obj.pause(); - break; - } - }, - uniqueID: function($clone) { - // Append _clone to current level and children elements with id attributes - $clone.filter('[id]').add($clone.find('[id]')).each(function() { - var $this = $(this); - $this.attr('id', $this.attr('id') + '_clone'); - }); - return $clone; - }, - pauseInvisible: { - visProp: null, - init: function() { - var visProp = methods.pauseInvisible.getHiddenProp(); - if (visProp) { - var evtname = visProp.replace(/[H|h]idden/,'') + 'visibilitychange'; - document.addEventListener(evtname, function() { - if (methods.pauseInvisible.isHidden()) { - if(slider.startTimeout) { - clearTimeout(slider.startTimeout); //If clock is ticking, stop timer and prevent from starting while invisible - } else { - slider.pause(); //Or just pause - } - } - else { - if(slider.started) { - slider.play(); //Initiated before, just play - } else { - if (slider.vars.initDelay > 0) { - setTimeout(slider.play, slider.vars.initDelay); - } else { - slider.play(); //Didn't init before: simply init or wait for it - } - } - } - }); - } - }, - isHidden: function() { - var prop = methods.pauseInvisible.getHiddenProp(); - if (!prop) { - return false; - } - return document[prop]; - }, - getHiddenProp: function() { - var prefixes = ['webkit','moz','ms','o']; - // if 'hidden' is natively supported just return it - if ('hidden' in document) { - return 'hidden'; - } - // otherwise loop over all the known prefixes until we find one - for (var i = 0; i < prefixes.length; i++ ) { - if ((prefixes[i] + 'Hidden') in document) { - return prefixes[i] + 'Hidden'; - } - } - // otherwise it's not supported - return null; - } - }, - setToClearWatchedEvent: function() { - clearTimeout(watchedEventClearTimer); - watchedEventClearTimer = setTimeout(function() { - watchedEvent = ""; - }, 3000); - } - }; - - // public methods - slider.flexAnimate = function(target, pause, override, withSync, fromNav) { - if (!slider.vars.animationLoop && target !== slider.currentSlide) { - slider.direction = (target > slider.currentSlide) ? "next" : "prev"; - } - - if (asNav && slider.pagingCount === 1) slider.direction = (slider.currentItem < target) ? "next" : "prev"; - - if (!slider.animating && (slider.canAdvance(target, fromNav) || override) && slider.is(":visible")) { - if (asNav && withSync) { - var master = $(slider.vars.asNavFor).data('flexslider'); - slider.atEnd = target === 0 || target === slider.count - 1; - master.flexAnimate(target, true, false, true, fromNav); - slider.direction = (slider.currentItem < target) ? "next" : "prev"; - master.direction = slider.direction; - - if (Math.ceil((target + 1) / slider.visible) - 1 !== slider.currentSlide && target !== 0) { - slider.currentItem = target; - slider.slides.removeClass(namespace + "active-slide").eq(target).addClass(namespace + "active-slide"); - target = Math.floor(target / slider.visible); - } else { - slider.currentItem = target; - slider.slides.removeClass(namespace + "active-slide").eq(target).addClass(namespace + "active-slide"); - return false; - } - } - - slider.animating = true; - slider.animatingTo = target; - - // SLIDESHOW: - if (pause) {slider.pause();} - - // API: before() animation Callback - slider.vars.before(slider); - - // SYNC: - if (slider.syncExists && !fromNav) {methods.sync("animate");} - - // CONTROLNAV - if (slider.vars.controlNav) {methods.controlNav.active();} - - // !CAROUSEL: - // CANDIDATE: slide active class (for add/remove slide) - if (!carousel) {slider.slides.removeClass(namespace + 'active-slide').eq(target).addClass(namespace + 'active-slide');} - - // INFINITE LOOP: - // CANDIDATE: atEnd - slider.atEnd = target === 0 || target === slider.last; - - // DIRECTIONNAV: - if (slider.vars.directionNav) {methods.directionNav.update();} - - if (target === slider.last) { - // API: end() of cycle Callback - slider.vars.end(slider); - // SLIDESHOW && !INFINITE LOOP: - if (!slider.vars.animationLoop) {slider.pause();} - } - - // SLIDE: - if (!fade) { - var dimension = (vertical) ? slider.slides.filter(':first').height() : slider.computedW, - margin, slideString, calcNext; - - // INFINITE LOOP / REVERSE: - if (carousel) { - //margin = (slider.vars.itemWidth > slider.w) ? slider.vars.itemMargin * 2 : slider.vars.itemMargin; - margin = slider.vars.itemMargin; - calcNext = ((slider.itemW + margin) * slider.move) * slider.animatingTo; - slideString = (calcNext > slider.limit && slider.visible !== 1) ? slider.limit : calcNext; - } else if (slider.currentSlide === 0 && target === slider.count - 1 && slider.vars.animationLoop && slider.direction !== "next") { - slideString = (reverse) ? (slider.count + slider.cloneOffset) * dimension : 0; - } else if (slider.currentSlide === slider.last && target === 0 && slider.vars.animationLoop && slider.direction !== "prev") { - slideString = (reverse) ? 0 : (slider.count + 1) * dimension; - } else { - slideString = (reverse) ? ((slider.count - 1) - target + slider.cloneOffset) * dimension : (target + slider.cloneOffset) * dimension; - } - slider.setProps(slideString, "", slider.vars.animationSpeed); - if (slider.transitions) { - if (!slider.vars.animationLoop || !slider.atEnd) { - slider.animating = false; - slider.currentSlide = slider.animatingTo; - } - - // Unbind previous transitionEnd events and re-bind new transitionEnd event - slider.container.unbind("webkitTransitionEnd transitionend"); - slider.container.bind("webkitTransitionEnd transitionend", function() { - clearTimeout(slider.ensureAnimationEnd); - slider.wrapup(dimension); - }); - - // Insurance for the ever-so-fickle transitionEnd event - clearTimeout(slider.ensureAnimationEnd); - slider.ensureAnimationEnd = setTimeout(function() { - slider.wrapup(dimension); - }, slider.vars.animationSpeed + 100); - - } else { - slider.container.animate(slider.args, slider.vars.animationSpeed, slider.vars.easing, function(){ - slider.wrapup(dimension); - }); - } - } else { // FADE: - if (!touch) { - //slider.slides.eq(slider.currentSlide).fadeOut(slider.vars.animationSpeed, slider.vars.easing); - //slider.slides.eq(target).fadeIn(slider.vars.animationSpeed, slider.vars.easing, slider.wrapup); - - slider.slides.eq(slider.currentSlide).css({"zIndex": 1}).animate({"opacity": 0}, slider.vars.animationSpeed, slider.vars.easing); - slider.slides.eq(target).css({"zIndex": 2}).animate({"opacity": 1}, slider.vars.animationSpeed, slider.vars.easing, slider.wrapup); - - } else { - slider.slides.eq(slider.currentSlide).css({ - "opacity": 0, - "zIndex": 1 - }); - slider.slides.eq(target).css({"opacity": 1, "zIndex": 2}); - slider.wrapup(dimension); - } - } - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) {methods.smoothHeight(slider.vars.animationSpeed)}; - } - }; - slider.wrapup = function(dimension) { - // SLIDE: - if (!fade && !carousel) { - if (slider.currentSlide === 0 && slider.animatingTo === slider.last && slider.vars.animationLoop) { - slider.setProps(dimension, "jumpEnd"); - } else if (slider.currentSlide === slider.last && slider.animatingTo === 0 && slider.vars.animationLoop) { - slider.setProps(dimension, "jumpStart"); - } - } - slider.animating = false; - slider.currentSlide = slider.animatingTo; - // API: after() animation Callback - slider.vars.after(slider); - }; - - // SLIDESHOW: - slider.animateSlides = function() { - if (!slider.animating && focused) {slider.flexAnimate(slider.getTarget("next"));} - }; - // SLIDESHOW: - slider.pause = function() { - clearInterval(slider.animatedSlides); - slider.animatedSlides = null; - slider.playing = false; - // PAUSEPLAY: - if (slider.vars.pausePlay) {methods.pausePlay.update("play");} - // SYNC: - if (slider.syncExists) {methods.sync("pause");} - }; - // SLIDESHOW: - slider.play = function() { - if (slider.playing) {clearInterval(slider.animatedSlides);} - slider.animatedSlides = slider.animatedSlides || setInterval(slider.animateSlides, slider.vars.slideshowSpeed); - slider.started = slider.playing = true; - // PAUSEPLAY: - if (slider.vars.pausePlay) {methods.pausePlay.update("pause");} - // SYNC: - if (slider.syncExists) {methods.sync("play");} - }; - // STOP: - slider.stop = function() { - slider.pause(); - slider.stopped = true; - }; - slider.canAdvance = function(target, fromNav) { - // ASNAV: - var last = (asNav) ? slider.pagingCount - 1 : slider.last; - return (fromNav) ? true : - (asNav && slider.currentItem === slider.count - 1 && target === 0 && slider.direction === "prev") ? true : - (asNav && slider.currentItem === 0 && target === slider.pagingCount - 1 && slider.direction !== "next") ? false : - (target === slider.currentSlide && !asNav) ? false : - (slider.vars.animationLoop) ? true : - (slider.atEnd && slider.currentSlide === 0 && target === last && slider.direction !== "next") ? false : - (slider.atEnd && slider.currentSlide === last && target === 0 && slider.direction === "next") ? false : - true; - }; - slider.getTarget = function(dir) { - slider.direction = dir; - if (dir === "next") { - return (slider.currentSlide === slider.last) ? 0 : slider.currentSlide + 1; - } else { - return (slider.currentSlide === 0) ? slider.last : slider.currentSlide - 1; - } - }; - - // SLIDE: - slider.setProps = function(pos, special, dur) { - var target = (function() { - var posCheck = (pos) ? pos : ((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo, - posCalc = (function() { - if (carousel) { - return (special === "setTouch") ? pos : - (reverse && slider.animatingTo === slider.last) ? 0 : - (reverse) ? slider.limit - (((slider.itemW + slider.vars.itemMargin) * slider.move) * slider.animatingTo) : - (slider.animatingTo === slider.last) ? slider.limit : posCheck; - } else { - switch (special) { - case "setTotal": - return (reverse) ? ((slider.count - 1) - slider.currentSlide + slider.cloneOffset) * pos : (slider.currentSlide + slider.cloneOffset) * pos; - case "setTouch": - return (reverse) ? pos : pos; - case "jumpEnd": - return (reverse) ? pos : slider.count * pos; - case "jumpStart": - return (reverse) ? slider.count * pos : pos; - default: - return pos; - } - } - }()); - - return (posCalc * -1) + "px"; - }()); - - if (slider.transitions) { - target = (vertical) ? "translate3d(0," + target + ",0)" : "translate3d(" + target + ",0,0)"; - dur = (dur !== undefined) ? (dur / 1000) + "s" : "0s"; - slider.container.css("-" + slider.pfx + "-transition-duration", dur); - slider.container.css("transition-duration", dur); - } - - slider.args[slider.prop] = target; - if (slider.transitions || dur === undefined) {slider.container.css(slider.args);} - - slider.container.css('transform', target); - }; - - slider.setup = function(type) { - // SLIDE: - if (!fade) { - var sliderOffset, arr; - - if (type === "init") { - slider.viewport = $('
    ').css({ - "overflow": "hidden", - "position": "relative" - }).appendTo(slider).append(slider.container); - // INFINITE LOOP: - slider.cloneCount = 0; - slider.cloneOffset = 0; - // REVERSE: - if (reverse) { - arr = $.makeArray(slider.slides).reverse(); - slider.slides = $(arr); - slider.container.empty().append(slider.slides); - } - } - // INFINITE LOOP && !CAROUSEL: - if (slider.vars.animationLoop && !carousel) { - slider.cloneCount = 2; - slider.cloneOffset = 1; - // clear out old clones - if (type !== "init") { slider.container.find('.clone').remove(); } - slider.container.append(methods.uniqueID(slider.slides.first().clone().addClass('clone')).attr('aria-hidden', 'true')) - .prepend(methods.uniqueID(slider.slides.last().clone().addClass('clone')).attr('aria-hidden', 'true')); - } - slider.newSlides = $(slider.vars.selector, slider); - - sliderOffset = (reverse) ? slider.count - 1 - slider.currentSlide + slider.cloneOffset : slider.currentSlide + slider.cloneOffset; - // VERTICAL: - if (vertical && !carousel) { - slider.container.height((slider.count + slider.cloneCount) * 200 + "%").css("position", "absolute").width("100%"); - setTimeout(function() { - slider.newSlides.css({"display": "block"}); - slider.doMath(); - slider.viewport.height(slider.h); - slider.setProps(sliderOffset * slider.h, "init"); - }, (type === "init") ? 100 : 0); - } else { - slider.container.width((slider.count + slider.cloneCount) * 200 + "%"); - slider.setProps(sliderOffset * slider.computedW, "init"); - setTimeout(function() { - slider.doMath(); - slider.newSlides.css({"width": slider.computedW, "marginRight" : slider.computedM, "float": "left", "display": "block"}); - - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) {methods.smoothHeight();} - }, (type === "init") ? 100 : 0); - } - } else { // FADE: - slider.slides.css({ - "width": "100%", - "float": "left", - "marginRight": "-100%", - "position": "relative" - }); - if (type === "init") { - if (!touch) { - //slider.slides.eq(slider.currentSlide).fadeIn(slider.vars.animationSpeed, slider.vars.easing); - if (slider.vars.fadeFirstSlide == false) { - slider.slides.css({ "opacity": 0, "display": "block", "zIndex": 1 }).eq(slider.currentSlide).css({"zIndex": 2}).css({"opacity": 1}); - } else { - slider.slides.css({ "opacity": 0, "display": "block", "zIndex": 1 }).eq(slider.currentSlide).css({"zIndex": 2}).animate({"opacity": 1},slider.vars.animationSpeed,slider.vars.easing); - } - } else { - slider.slides.css({ "opacity": 0, "display": "block", "webkitTransition": "opacity " + slider.vars.animationSpeed / 1000 + "s ease", "zIndex": 1 }).eq(slider.currentSlide).css({ "opacity": 1, "zIndex": 2}); - } - } - // SMOOTH HEIGHT: - if (slider.vars.smoothHeight) {methods.smoothHeight();} - } - // !CAROUSEL: - // CANDIDATE: active slide - if (!carousel) {slider.slides.removeClass(namespace + "active-slide").eq(slider.currentSlide).addClass(namespace + "active-slide");} - - //FlexSlider: init() Callback - slider.vars.init(slider); - }; - - slider.doMath = function() { - var slide = slider.slides.first(), - slideMargin = slider.vars.itemMargin, - minItems = slider.vars.minItems, - maxItems = slider.vars.maxItems; - - slider.w = (slider.viewport === undefined) ? slider.width() : slider.viewport.width(); - slider.h = slide.height(); - slider.boxPadding = slide.outerWidth() - slide.width(); - - // CAROUSEL: - if (carousel) { - slider.itemT = slider.vars.itemWidth + slideMargin; - slider.itemM = slideMargin; - slider.minW = (minItems) ? minItems * slider.itemT : slider.w; - slider.maxW = (maxItems) ? (maxItems * slider.itemT) - slideMargin : slider.w; - slider.itemW = (slider.minW > slider.w) ? (slider.w - (slideMargin * (minItems - 1))) / minItems : - (slider.maxW < slider.w) ? (slider.w - (slideMargin * (maxItems - 1))) / maxItems : - (slider.vars.itemWidth > slider.w) ? slider.w : slider.vars.itemWidth; - - slider.visible = Math.floor(slider.w / (slider.itemW)); - slider.move = (slider.vars.move > 0 && slider.vars.move < slider.visible ) ? slider.vars.move : slider.visible; - slider.pagingCount = Math.ceil(((slider.count - slider.visible) / slider.move) + 1); - slider.last = slider.pagingCount - 1; - slider.limit = (slider.pagingCount === 1) ? 0 : - (slider.vars.itemWidth > slider.w) ? (slider.itemW * (slider.count - 1)) + (slideMargin * (slider.count - 1)) : ((slider.itemW + slideMargin) * slider.count) - slider.w - slideMargin; - } else { - slider.itemW = slider.w; - slider.itemM = slideMargin; - slider.pagingCount = slider.count; - slider.last = slider.count - 1; - } - slider.computedW = slider.itemW - slider.boxPadding; - slider.computedM = slider.itemM; - }; - - slider.update = function(pos, action) { - slider.doMath(); - - // update currentSlide and slider.animatingTo if necessary - if (!carousel) { - if (pos < slider.currentSlide) { - slider.currentSlide += 1; - } else if (pos <= slider.currentSlide && pos !== 0) { - slider.currentSlide -= 1; - } - slider.animatingTo = slider.currentSlide; - } - - // update controlNav - if (slider.vars.controlNav && !slider.manualControls) { - if ((action === "add" && !carousel) || slider.pagingCount > slider.controlNav.length) { - methods.controlNav.update("add"); - } else if ((action === "remove" && !carousel) || slider.pagingCount < slider.controlNav.length) { - if (carousel && slider.currentSlide > slider.last) { - slider.currentSlide -= 1; - slider.animatingTo -= 1; - } - methods.controlNav.update("remove", slider.last); - } - } - // update directionNav - if (slider.vars.directionNav) {methods.directionNav.update();} - - }; - - slider.addSlide = function(obj, pos) { - var $obj = $(obj); - - slider.count += 1; - slider.last = slider.count - 1; - - // append new slide - if (vertical && reverse) { - (pos !== undefined) ? slider.slides.eq(slider.count - pos).after($obj) : slider.container.prepend($obj); - } else { - (pos !== undefined) ? slider.slides.eq(pos).before($obj) : slider.container.append($obj); - } - - // update currentSlide, animatingTo, controlNav, and directionNav - slider.update(pos, "add"); - - // update slider.slides - slider.slides = $(slider.vars.selector + ':not(.clone)', slider); - // re-setup the slider to accomdate new slide - slider.setup(); - - //FlexSlider: added() Callback - slider.vars.added(slider); - }; - slider.removeSlide = function(obj) { - var pos = (isNaN(obj)) ? slider.slides.index($(obj)) : obj; - - // update count - slider.count -= 1; - slider.last = slider.count - 1; - - // remove slide - if (isNaN(obj)) { - $(obj, slider.slides).remove(); - } else { - (vertical && reverse) ? slider.slides.eq(slider.last).remove() : slider.slides.eq(obj).remove(); - } - - // update currentSlide, animatingTo, controlNav, and directionNav - slider.doMath(); - slider.update(pos, "remove"); - - // update slider.slides - slider.slides = $(slider.vars.selector + ':not(.clone)', slider); - // re-setup the slider to accomdate new slide - slider.setup(); - - // FlexSlider: removed() Callback - slider.vars.removed(slider); - }; - - //FlexSlider: Initialize - methods.init(); - }; - - // Ensure the slider isn't focussed if the window loses focus. - $(window).blur(function(e) { - focused = false; - }).focus(function(e) { - focused = true; - }); - - // FlexSlider: Default Settings - $.flexslider.defaults = { - namespace: 'am-', // {NEW} String: Prefix string attached to the class of every element generated by the plugin - selector: '.am-slides > li', // {NEW} Selector: Must match a simple pattern. '{container} > {slide}' -- Ignore pattern at your own peril - animation: 'slide', // String: Select your animation type, 'fade' or 'slide' - easing: 'swing', // {NEW} String: Determines the easing method used in jQuery transitions. jQuery easing plugin is supported! - direction: 'horizontal', // String: Select the sliding direction, "horizontal" or "vertical" - reverse: false, // {NEW} Boolean: Reverse the animation direction - animationLoop: true, // Boolean: Should the animation loop? If false, directionNav will received "disable" classes at either end - smoothHeight: false, // {NEW} Boolean: Allow height of the slider to animate smoothly in horizontal mode - startAt: 0, // Integer: The slide that the slider should start on. Array notation (0 = first slide) - slideshow: true, // Boolean: Animate slider automatically - slideshowSpeed: 5000, // Integer: Set the speed of the slideshow cycling, in milliseconds - animationSpeed: 600, // Integer: Set the speed of animations, in milliseconds - initDelay: 0, // {NEW} Integer: Set an initialization delay, in milliseconds - randomize: false, // Boolean: Randomize slide order - fadeFirstSlide: true, // Boolean: Fade in the first slide when animation type is "fade" - thumbCaptions: false, // Boolean: Whether or not to put captions on thumbnails when using the "thumbnails" controlNav. - - // Usability features - pauseOnAction: true, // Boolean: Pause the slideshow when interacting with control elements, highly recommended. - pauseOnHover: false, // Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering - pauseInvisible: true, // {NEW} Boolean: Pause the slideshow when tab is invisible, resume when visible. Provides better UX, lower CPU usage. - useCSS: true, // {NEW} Boolean: Slider will use CSS3 transitions if available - touch: true, // {NEW} Boolean: Allow touch swipe navigation of the slider on touch-enabled devices - video: false, // {NEW} Boolean: If using video in the slider, will prevent CSS3 3D Transforms to avoid graphical glitches - - // Primary Controls - controlNav: true, // Boolean: Create navigation for paging control of each slide? Note: Leave true for manualControls usage - directionNav: true, // Boolean: Create navigation for previous/next navigation? (true/false) - prevText: ' ', // String: Set the text for the "previous" directionNav item - nextText: ' ', // String: Set the text for the "next" directionNav item - - // Secondary Navigation - keyboard: true, // Boolean: Allow slider navigating via keyboard left/right keys - multipleKeyboard: false, // {NEW} Boolean: Allow keyboard navigation to affect multiple sliders. Default behavior cuts out keyboard navigation with more than one slider present. - mousewheel: false, // {UPDATED} Boolean: Requires jquery.mousewheel.js (https://github.com/brandonaaron/jquery-mousewheel) - Allows slider navigating via mousewheel - pausePlay: false, // Boolean: Create pause/play dynamic element - pauseText: 'Pause', // String: Set the text for the 'pause' pausePlay item - playText: 'Play', // String: Set the text for the 'play' pausePlay item - - // Special properties - controlsContainer: '', // {UPDATED} jQuery Object/Selector: Declare which container the navigation elements should be appended too. Default container is the FlexSlider element. Example use would be $('.flexslider-container'). Property is ignored if given element is not found. - manualControls: '', // {UPDATED} jQuery Object/Selector: Declare custom control navigation. Examples would be $(".flex-control-nav li") or "#tabs-nav li img", etc. The number of elements in your controlNav should match the number of slides/tabs. - customDirectionNav: '', // {NEW} jQuery Object/Selector: Custom prev / next button. Must be two jQuery elements. In order to make the events work they have to have the classes "prev" and "next" (plus namespace) - sync: '', // {NEW} Selector: Mirror the actions performed on this slider with another slider. Use with care. - asNavFor: '', // {NEW} Selector: Internal property exposed for turning the slider into a thumbnail navigation for another slider - - // Carousel Options - itemWidth: 0, // {NEW} Integer: Box-model width of individual carousel items, including horizontal borders and padding. - itemMargin: 0, // {NEW} Integer: Margin between carousel items. - minItems: 1, // {NEW} Integer: Minimum number of carousel items that should be visible. Items will resize fluidly when below this. - maxItems: 0, // {NEW} Integer: Maxmimum number of carousel items that should be visible. Items will resize fluidly when above this limit. - move: 0, // {NEW} Integer: Number of carousel items that should move on animation. If 0, slider will move all visible items. - allowOneSlide: true, // {NEW} Boolean: Whether or not to allow a slider comprised of a single slide - - // Callback API - start: function() { - }, // Callback: function(slider) - Fires when the slider loads the first slide - before: function() { - }, // Callback: function(slider) - Fires asynchronously with each slider animation - after: function() { - }, // Callback: function(slider) - Fires after each slider animation completes - end: function() { - }, // Callback: function(slider) - Fires when the slider reaches the last slide (asynchronous) - added: function() { - }, // {NEW} Callback: function(slider) - Fires after a slide is added - removed: function() { - }, // {NEW} Callback: function(slider) - Fires after a slide is removed - init: function() { - } // {NEW} Callback: function(slider) - Fires after the slider is initially setup - }; - - // FlexSlider: Plugin Function - $.fn.flexslider = function(options) { - var args = Array.prototype.slice.call(arguments, 1); - if (options === undefined) {options = {};} - - if (typeof options === 'object') { - return this.each(function() { - var $this = $(this); - var selector = (options.selector) ? options.selector : '.am-slides > li'; - var $slides = $this.find(selector); - - if (( $slides.length === 1 && options.allowOneSlide === false) || $slides.length === 0) { - $slides.fadeIn(400); - if (options.start) {options.start($this);} - } else if ($this.data('flexslider') === undefined) { - new $.flexslider(this, options); - } - }); - } else { - // Helper strings to quickly pecdrform functions on the slider - var $slider = $(this).data('flexslider'); - var methodReturn; - switch (options) { - case 'next': - $slider.flexAnimate($slider.getTarget('next'), true); - break; - case 'prev': - case 'previous': - $slider.flexAnimate($slider.getTarget('prev'), true); - break; - default: - if (typeof options === 'number') { - $slider.flexAnimate(options, true); - } else if (typeof options === 'string') { - methodReturn = (typeof $slider[options] === 'function') ? - $slider[options].apply($slider, args) : $slider[options]; - } - } - - return methodReturn === undefined ? this : methodReturn; - } - }; - - // Init code - UI.ready(function(context) { - $('[data-am-flexslider]', context).each(function(i, item) { - var $slider = $(item); - var options = UI.utils.parseOptions($slider.data('amFlexslider')); - - options.before = function(slider) { - if (slider._pausedTimer) { - window.clearTimeout(slider._pausedTimer); - slider._pausedTimer = null; - } - }; - - options.after = function(slider) { - var pauseTime = slider.vars.playAfterPaused; - if (pauseTime && !isNaN(pauseTime) && !slider.playing) { - if (!slider.manualPause && !slider.manualPlay && !slider.stopped) { - slider._pausedTimer = window.setTimeout(function() { - slider.play(); - }, pauseTime); - } - } - }; - - $slider.flexslider(options); - }); - }); - - module.exports = $.flexslider; - - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(12).setImmediate)) - -/***/ }, -/* 12 */ -/***/ function(module, exports, __webpack_require__) { - - /* WEBPACK VAR INJECTION */(function(setImmediate, clearImmediate) {var nextTick = __webpack_require__(13).nextTick; - var apply = Function.prototype.apply; - var slice = Array.prototype.slice; - var immediateIds = {}; - var nextImmediateId = 0; - - // DOM APIs, for completeness - - exports.setTimeout = function() { - return new Timeout(apply.call(setTimeout, window, arguments), clearTimeout); - }; - exports.setInterval = function() { - return new Timeout(apply.call(setInterval, window, arguments), clearInterval); - }; - exports.clearTimeout = - exports.clearInterval = function(timeout) { timeout.close(); }; - - function Timeout(id, clearFn) { - this._id = id; - this._clearFn = clearFn; - } - Timeout.prototype.unref = Timeout.prototype.ref = function() {}; - Timeout.prototype.close = function() { - this._clearFn.call(window, this._id); - }; - - // Does not start the time, just sets up the members needed. - exports.enroll = function(item, msecs) { - clearTimeout(item._idleTimeoutId); - item._idleTimeout = msecs; - }; - - exports.unenroll = function(item) { - clearTimeout(item._idleTimeoutId); - item._idleTimeout = -1; - }; - - exports._unrefActive = exports.active = function(item) { - clearTimeout(item._idleTimeoutId); - - var msecs = item._idleTimeout; - if (msecs >= 0) { - item._idleTimeoutId = setTimeout(function onTimeout() { - if (item._onTimeout) - item._onTimeout(); - }, msecs); - } - }; - - // That's not how node.js implements it but the exposed api is the same. - exports.setImmediate = typeof setImmediate === "function" ? setImmediate : function(fn) { - var id = nextImmediateId++; - var args = arguments.length < 2 ? false : slice.call(arguments, 1); - - immediateIds[id] = true; - - nextTick(function onNextTick() { - if (immediateIds[id]) { - // fn.call() is faster so we optimize for the common use-case - // @see http://jsperf.com/call-apply-segu - if (args) { - fn.apply(null, args); - } else { - fn.call(null); - } - // Prevent ids from leaking - exports.clearImmediate(id); - } - }); - - return id; - }; - - exports.clearImmediate = typeof clearImmediate === "function" ? clearImmediate : function(id) { - delete immediateIds[id]; - }; - /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(12).setImmediate, __webpack_require__(12).clearImmediate)) - -/***/ }, -/* 13 */ -/***/ function(module, exports) { - - // shim for using process in browser - var process = module.exports = {}; - - // cached from whatever global is present so that test runners that stub it - // don't break things. But we need to wrap it in a try catch in case it is - // wrapped in strict mode code which doesn't define any globals. It's inside a - // function because try/catches deoptimize in certain engines. - - var cachedSetTimeout; - var cachedClearTimeout; - - (function () { - try { - cachedSetTimeout = setTimeout; - } catch (e) { - cachedSetTimeout = function () { - throw new Error('setTimeout is not defined'); - } - } - try { - cachedClearTimeout = clearTimeout; - } catch (e) { - cachedClearTimeout = function () { - throw new Error('clearTimeout is not defined'); - } - } - } ()) - function runTimeout(fun) { - if (cachedSetTimeout === setTimeout) { - //normal enviroments in sane situations - return setTimeout(fun, 0); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedSetTimeout(fun, 0); - } catch(e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedSetTimeout.call(null, fun, 0); - } catch(e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error - return cachedSetTimeout.call(this, fun, 0); - } - } - - - } - function runClearTimeout(marker) { - if (cachedClearTimeout === clearTimeout) { - //normal enviroments in sane situations - return clearTimeout(marker); - } - try { - // when when somebody has screwed with setTimeout but no I.E. maddness - return cachedClearTimeout(marker); - } catch (e){ - try { - // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally - return cachedClearTimeout.call(null, marker); - } catch (e){ - // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. - // Some versions of I.E. have different rules for clearTimeout vs setTimeout - return cachedClearTimeout.call(this, marker); - } - } - - - - } - var queue = []; - var draining = false; - var currentQueue; - var queueIndex = -1; - - function cleanUpNextTick() { - if (!draining || !currentQueue) { - return; - } - draining = false; - if (currentQueue.length) { - queue = currentQueue.concat(queue); - } else { - queueIndex = -1; - } - if (queue.length) { - drainQueue(); - } - } - - function drainQueue() { - if (draining) { - return; - } - var timeout = runTimeout(cleanUpNextTick); - draining = true; - - var len = queue.length; - while(len) { - currentQueue = queue; - queue = []; - while (++queueIndex < len) { - if (currentQueue) { - currentQueue[queueIndex].run(); - } - } - queueIndex = -1; - len = queue.length; - } - currentQueue = null; - draining = false; - runClearTimeout(timeout); - } - - process.nextTick = function (fun) { - var args = new Array(arguments.length - 1); - if (arguments.length > 1) { - for (var i = 1; i < arguments.length; i++) { - args[i - 1] = arguments[i]; - } - } - queue.push(new Item(fun, args)); - if (queue.length === 1 && !draining) { - runTimeout(drainQueue); - } - }; - - // v8 likes predictible objects - function Item(fun, array) { - this.fun = fun; - this.array = array; - } - Item.prototype.run = function () { - this.fun.apply(null, this.array); - }; - process.title = 'browser'; - process.browser = true; - process.env = {}; - process.argv = []; - process.version = ''; // empty string to avoid regexp issues - process.versions = {}; - - function noop() {} - - process.on = noop; - process.addListener = noop; - process.once = noop; - process.off = noop; - process.removeListener = noop; - process.removeAllListeners = noop; - process.emit = noop; - - process.binding = function (name) { - throw new Error('process.binding is not supported'); - }; - - process.cwd = function () { return '/' }; - process.chdir = function (dir) { - throw new Error('process.chdir is not supported'); - }; - process.umask = function() { return 0; }; - - -/***/ }, -/* 14 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var UI = __webpack_require__(2); - - /*! iScroll v5.2.0 - * (c) 2008-2016 Matteo Spinelli - * http://cubiq.org/license - */ - - var rAF = UI.utils.rAF; - - var utils = (function() { - var me = {}; - - var _elementStyle = document.createElement('div').style; - var _vendor = (function() { - var vendors = ['t', 'webkitT', 'MozT', 'msT', 'OT'], - transform, - i = 0, - l = vendors.length; - - for (; i < l; i++) { - transform = vendors[i] + 'ransform'; - if (transform in _elementStyle) return vendors[i].substr(0, vendors[i].length - 1); - } - - return false; - })(); - - function _prefixStyle(style) { - if (_vendor === false) return false; - if (_vendor === '') return style; - return _vendor + style.charAt(0).toUpperCase() + style.substr(1); - } - - me.getTime = Date.now || function getTime() { - return new Date().getTime(); - }; - - me.extend = function(target, obj) { - for (var i in obj) { - target[i] = obj[i]; - } - }; - - me.addEvent = function(el, type, fn, capture) { - el.addEventListener(type, fn, !!capture); - }; - - me.removeEvent = function(el, type, fn, capture) { - el.removeEventListener(type, fn, !!capture); - }; - - me.prefixPointerEvent = function(pointerEvent) { - return window.MSPointerEvent ? - 'MSPointer' + pointerEvent.charAt(7) - .toUpperCase() + pointerEvent.substr(8) : - pointerEvent; - }; - - me.momentum = function(current, start, time, lowerMargin, wrapperSize, deceleration) { - var distance = current - start, - speed = Math.abs(distance) / time, - destination, - duration; - - deceleration = deceleration === undefined ? 0.0006 : deceleration; - - destination = current + ( speed * speed ) / ( 2 * deceleration ) * ( distance < 0 ? -1 : 1 ); - duration = speed / deceleration; - - if (destination < lowerMargin) { - destination = wrapperSize ? lowerMargin - ( wrapperSize / 2.5 * ( speed / 8 ) ) : lowerMargin; - distance = Math.abs(destination - current); - duration = distance / speed; - } else if (destination > 0) { - destination = wrapperSize ? wrapperSize / 2.5 * ( speed / 8 ) : 0; - distance = Math.abs(current) + destination; - duration = distance / speed; - } - - return { - destination: Math.round(destination), - duration: duration - }; - }; - - var _transform = _prefixStyle('transform'); - - me.extend(me, { - hasTransform: _transform !== false, - hasPerspective: _prefixStyle('perspective') in _elementStyle, - hasTouch: 'ontouchstart' in window, - hasPointer: !!(window.PointerEvent || window.MSPointerEvent), // IE10 is prefixed - hasTransition: _prefixStyle('transition') in _elementStyle - }); - - /* - This should find all Android browsers lower than build 535.19 (both stock browser and webview) - - galaxy S2 is ok - - 2.3.6 : `AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1` - - 4.0.4 : `AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30` - - galaxy S3 is badAndroid (stock brower, webview) - `AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30` - - galaxy S4 is badAndroid (stock brower, webview) - `AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30` - - galaxy S5 is OK - `AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36 (Chrome/)` - - galaxy S6 is OK - `AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Mobile Safari/537.36 (Chrome/)` - */ - me.isBadAndroid = (function() { - var appVersion = window.navigator.appVersion; - // Android browser is not a chrome browser. - if (/Android/.test(appVersion) && !(/Chrome\/\d/.test(appVersion))) { - var safariVersion = appVersion.match(/Safari\/(\d+.\d)/); - if (safariVersion && typeof safariVersion === "object" && safariVersion.length >= 2) { - return parseFloat(safariVersion[1]) < 535.19; - } else { - return true; - } - } else { - return false; - } - })(); - - me.extend(me.style = {}, { - transform: _transform, - transitionTimingFunction: _prefixStyle('transitionTimingFunction'), - transitionDuration: _prefixStyle('transitionDuration'), - transitionDelay: _prefixStyle('transitionDelay'), - transformOrigin: _prefixStyle('transformOrigin') - }); - - me.hasClass = function(e, c) { - var re = new RegExp("(^|\\s)" + c + "(\\s|$)"); - return re.test(e.className); - }; - - me.addClass = function(e, c) { - if (me.hasClass(e, c)) { - return; - } - - var newclass = e.className.split(' '); - newclass.push(c); - e.className = newclass.join(' '); - }; - - me.removeClass = function(e, c) { - if (!me.hasClass(e, c)) { - return; - } - - var re = new RegExp("(^|\\s)" + c + "(\\s|$)", 'g'); - e.className = e.className.replace(re, ' '); - }; - - me.offset = function(el) { - var left = -el.offsetLeft, - top = -el.offsetTop; - - // jshint -W084 - while (el = el.offsetParent) { - left -= el.offsetLeft; - top -= el.offsetTop; - } - // jshint +W084 - - return { - left: left, - top: top - }; - }; - - me.preventDefaultException = function(el, exceptions) { - for (var i in exceptions) { - if (exceptions[i].test(el[i])) { - return true; - } - } - - return false; - }; - - me.extend(me.eventType = {}, { - touchstart: 1, - touchmove: 1, - touchend: 1, - - mousedown: 2, - mousemove: 2, - mouseup: 2, - - pointerdown: 3, - pointermove: 3, - pointerup: 3, - - MSPointerDown: 3, - MSPointerMove: 3, - MSPointerUp: 3 - }); - - me.extend(me.ease = {}, { - quadratic: { - style: 'cubic-bezier(0.25, 0.46, 0.45, 0.94)', - fn: function(k) { - return k * ( 2 - k ); - } - }, - circular: { - style: 'cubic-bezier(0.1, 0.57, 0.1, 1)', // Not properly "circular" but this looks better, it should be (0.075, 0.82, 0.165, 1) - fn: function(k) { - return Math.sqrt(1 - ( --k * k )); - } - }, - back: { - style: 'cubic-bezier(0.175, 0.885, 0.32, 1.275)', - fn: function(k) { - var b = 4; - return ( k = k - 1 ) * k * ( ( b + 1 ) * k + b ) + 1; - } - }, - bounce: { - style: '', - fn: function(k) { - if (( k /= 1 ) < ( 1 / 2.75 )) { - return 7.5625 * k * k; - } else if (k < ( 2 / 2.75 )) { - return 7.5625 * ( k -= ( 1.5 / 2.75 ) ) * k + 0.75; - } else if (k < ( 2.5 / 2.75 )) { - return 7.5625 * ( k -= ( 2.25 / 2.75 ) ) * k + 0.9375; - } else { - return 7.5625 * ( k -= ( 2.625 / 2.75 ) ) * k + 0.984375; - } - } - }, - elastic: { - style: '', - fn: function(k) { - var f = 0.22, - e = 0.4; - - if (k === 0) { - return 0; - } - if (k == 1) { - return 1; - } - - return ( e * Math.pow(2, -10 * k) * Math.sin(( k - f / 4 ) * ( 2 * Math.PI ) / f) + 1 ); - } - } - }); - - me.tap = function(e, eventName) { - var ev = document.createEvent('Event'); - ev.initEvent(eventName, true, true); - ev.pageX = e.pageX; - ev.pageY = e.pageY; - e.target.dispatchEvent(ev); - }; - - me.click = function(e) { - var target = e.target, - ev; - - if (!(/(SELECT|INPUT|TEXTAREA)/i).test(target.tagName)) { - // https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/initMouseEvent - // initMouseEvent is deprecated. - ev = document.createEvent(window.MouseEvent ? 'MouseEvents' : 'Event'); - ev.initEvent('click', true, true); - ev.view = e.view || window; - ev.detail = 1; - ev.screenX = target.screenX || 0; - ev.screenY = target.screenY || 0; - ev.clientX = target.clientX || 0; - ev.clientY = target.clientY || 0; - ev.ctrlKey = !!e.ctrlKey; - ev.altKey = !!e.altKey; - ev.shiftKey = !!e.shiftKey; - ev.metaKey = !!e.metaKey; - ev.button = 0; - ev.relatedTarget = null; - ev._constructed = true; - target.dispatchEvent(ev); - } - }; - - return me; - })(); - function IScroll(el, options) { - this.wrapper = typeof el == 'string' ? document.querySelector(el) : el; - this.scroller = this.wrapper.children[0]; - this.scrollerStyle = this.scroller.style; // cache style for better performance - - this.options = { - - // INSERT POINT: OPTIONS - disablePointer: !utils.hasPointer, - disableTouch: utils.hasPointer || !utils.hasTouch, - disableMouse: utils.hasPointer || utils.hasTouch, - startX: 0, - startY: 0, - scrollY: true, - directionLockThreshold: 5, - momentum: true, - - bounce: true, - bounceTime: 600, - bounceEasing: '', - - preventDefault: true, - preventDefaultException: {tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT)$/}, - - HWCompositing: true, - useTransition: true, - useTransform: true, - bindToWrapper: typeof window.onmousedown === "undefined" - }; - - for (var i in options) { - this.options[i] = options[i]; - } - - // Normalize options - this.translateZ = this.options.HWCompositing && utils.hasPerspective ? ' translateZ(0)' : ''; - - this.options.useTransition = utils.hasTransition && this.options.useTransition; - this.options.useTransform = utils.hasTransform && this.options.useTransform; - - this.options.eventPassthrough = this.options.eventPassthrough === true ? 'vertical' : this.options.eventPassthrough; - this.options.preventDefault = !this.options.eventPassthrough && this.options.preventDefault; - - // If you want eventPassthrough I have to lock one of the axes - this.options.scrollY = this.options.eventPassthrough == 'vertical' ? false : this.options.scrollY; - this.options.scrollX = this.options.eventPassthrough == 'horizontal' ? false : this.options.scrollX; - - // With eventPassthrough we also need lockDirection mechanism - this.options.freeScroll = this.options.freeScroll && !this.options.eventPassthrough; - this.options.directionLockThreshold = this.options.eventPassthrough ? 0 : this.options.directionLockThreshold; - - this.options.bounceEasing = typeof this.options.bounceEasing == 'string' ? utils.ease[this.options.bounceEasing] || utils.ease.circular : this.options.bounceEasing; - - this.options.resizePolling = this.options.resizePolling === undefined ? 60 : this.options.resizePolling; - - if (this.options.tap === true) { - this.options.tap = 'tap'; - } - - // https://github.com/cubiq/iscroll/issues/1029 - if (!this.options.useTransition && !this.options.useTransform) { - if (!(/relative|absolute/i).test(this.scrollerStyle.position)) { - this.scrollerStyle.position = "relative"; - } - } - - // INSERT POINT: NORMALIZATION - - // Some defaults - this.x = 0; - this.y = 0; - this.directionX = 0; - this.directionY = 0; - this._events = {}; - - // INSERT POINT: DEFAULTS - - this._init(); - this.refresh(); - - this.scrollTo(this.options.startX, this.options.startY); - this.enable(); - } - - IScroll.prototype = { - version: '5.2.0', - - _init: function() { - this._initEvents(); - - // INSERT POINT: _init - - }, - - destroy: function() { - this._initEvents(true); - clearTimeout(this.resizeTimeout); - this.resizeTimeout = null; - this._execEvent('destroy'); - }, - - _transitionEnd: function(e) { - if (e.target != this.scroller || !this.isInTransition) { - return; - } - - this._transitionTime(); - if (!this.resetPosition(this.options.bounceTime)) { - this.isInTransition = false; - this._execEvent('scrollEnd'); - } - }, - - _start: function(e) { - // React to left mouse button only - if (utils.eventType[e.type] != 1) { - // for button property - // http://unixpapa.com/js/mouse.html - var button; - if (!e.which) { - /* IE case */ - button = (e.button < 2) ? 0 : - ((e.button == 4) ? 1 : 2); - } else { - /* All others */ - button = e.button; - } - if (button !== 0) { - return; - } - } - - if (!this.enabled || (this.initiated && utils.eventType[e.type] !== this.initiated)) { - return; - } - - if (this.options.preventDefault && !utils.isBadAndroid && !utils.preventDefaultException(e.target, this.options.preventDefaultException)) { - e.preventDefault(); - } - - var point = e.touches ? e.touches[0] : e, - pos; - - this.initiated = utils.eventType[e.type]; - this.moved = false; - this.distX = 0; - this.distY = 0; - this.directionX = 0; - this.directionY = 0; - this.directionLocked = 0; - - this.startTime = utils.getTime(); - - if (this.options.useTransition && this.isInTransition) { - this._transitionTime(); - this.isInTransition = false; - pos = this.getComputedPosition(); - this._translate(Math.round(pos.x), Math.round(pos.y)); - this._execEvent('scrollEnd'); - } else if (!this.options.useTransition && this.isAnimating) { - this.isAnimating = false; - this._execEvent('scrollEnd'); - } - - this.startX = this.x; - this.startY = this.y; - this.absStartX = this.x; - this.absStartY = this.y; - this.pointX = point.pageX; - this.pointY = point.pageY; - - this._execEvent('beforeScrollStart'); - }, - - _move: function(e) { - if (!this.enabled || utils.eventType[e.type] !== this.initiated) { - return; - } - - if (this.options.preventDefault) { // increases performance on Android? TODO: check! - e.preventDefault(); - } - - var point = e.touches ? e.touches[0] : e, - deltaX = point.pageX - this.pointX, - deltaY = point.pageY - this.pointY, - timestamp = utils.getTime(), - newX, newY, - absDistX, absDistY; - - this.pointX = point.pageX; - this.pointY = point.pageY; - - this.distX += deltaX; - this.distY += deltaY; - absDistX = Math.abs(this.distX); - absDistY = Math.abs(this.distY); - - // We need to move at least 10 pixels for the scrolling to initiate - if (timestamp - this.endTime > 300 && (absDistX < 10 && absDistY < 10)) { - return; - } - - // If you are scrolling in one direction lock the other - if (!this.directionLocked && !this.options.freeScroll) { - if (absDistX > absDistY + this.options.directionLockThreshold) { - this.directionLocked = 'h'; // lock horizontally - } else if (absDistY >= absDistX + this.options.directionLockThreshold) { - this.directionLocked = 'v'; // lock vertically - } else { - this.directionLocked = 'n'; // no lock - } - } - - if (this.directionLocked == 'h') { - if (this.options.eventPassthrough == 'vertical') { - e.preventDefault(); - } else if (this.options.eventPassthrough == 'horizontal') { - this.initiated = false; - return; - } - - deltaY = 0; - } else if (this.directionLocked == 'v') { - if (this.options.eventPassthrough == 'horizontal') { - e.preventDefault(); - } else if (this.options.eventPassthrough == 'vertical') { - this.initiated = false; - return; - } - - deltaX = 0; - } - - deltaX = this.hasHorizontalScroll ? deltaX : 0; - deltaY = this.hasVerticalScroll ? deltaY : 0; - - newX = this.x + deltaX; - newY = this.y + deltaY; - - // Slow down if outside of the boundaries - if (newX > 0 || newX < this.maxScrollX) { - newX = this.options.bounce ? this.x + deltaX / 3 : newX > 0 ? 0 : this.maxScrollX; - } - if (newY > 0 || newY < this.maxScrollY) { - newY = this.options.bounce ? this.y + deltaY / 3 : newY > 0 ? 0 : this.maxScrollY; - } - - this.directionX = deltaX > 0 ? -1 : deltaX < 0 ? 1 : 0; - this.directionY = deltaY > 0 ? -1 : deltaY < 0 ? 1 : 0; - - if (!this.moved) { - this._execEvent('scrollStart'); - } - - this.moved = true; - - this._translate(newX, newY); - - /* REPLACE START: _move */ - - if (timestamp - this.startTime > 300) { - this.startTime = timestamp; - this.startX = this.x; - this.startY = this.y; - } - - /* REPLACE END: _move */ - - }, - - _end: function(e) { - if (!this.enabled || utils.eventType[e.type] !== this.initiated) { - return; - } - - if (this.options.preventDefault && !utils.preventDefaultException(e.target, this.options.preventDefaultException)) { - e.preventDefault(); - } - - var point = e.changedTouches ? e.changedTouches[0] : e, - momentumX, - momentumY, - duration = utils.getTime() - this.startTime, - newX = Math.round(this.x), - newY = Math.round(this.y), - distanceX = Math.abs(newX - this.startX), - distanceY = Math.abs(newY - this.startY), - time = 0, - easing = ''; - - this.isInTransition = 0; - this.initiated = 0; - this.endTime = utils.getTime(); - - // reset if we are outside of the boundaries - if (this.resetPosition(this.options.bounceTime)) { - return; - } - - this.scrollTo(newX, newY); // ensures that the last position is rounded - - // we scrolled less than 10 pixels - if (!this.moved) { - if (this.options.tap) { - utils.tap(e, this.options.tap); - } - - if (this.options.click) { - utils.click(e); - } - - this._execEvent('scrollCancel'); - return; - } - - if (this._events.flick && duration < 200 && distanceX < 100 && distanceY < 100) { - this._execEvent('flick'); - return; - } - - // start momentum animation if needed - if (this.options.momentum && duration < 300) { - momentumX = this.hasHorizontalScroll ? utils.momentum(this.x, this.startX, duration, this.maxScrollX, this.options.bounce ? this.wrapperWidth : 0, this.options.deceleration) : { - destination: newX, - duration: 0 - }; - momentumY = this.hasVerticalScroll ? utils.momentum(this.y, this.startY, duration, this.maxScrollY, this.options.bounce ? this.wrapperHeight : 0, this.options.deceleration) : { - destination: newY, - duration: 0 - }; - newX = momentumX.destination; - newY = momentumY.destination; - time = Math.max(momentumX.duration, momentumY.duration); - this.isInTransition = 1; - } - - // INSERT POINT: _end - - if (newX != this.x || newY != this.y) { - // change easing function when scroller goes out of the boundaries - if (newX > 0 || newX < this.maxScrollX || newY > 0 || newY < this.maxScrollY) { - easing = utils.ease.quadratic; - } - - this.scrollTo(newX, newY, time, easing); - return; - } - - this._execEvent('scrollEnd'); - }, - - _resize: function() { - var that = this; - - clearTimeout(this.resizeTimeout); - - this.resizeTimeout = setTimeout(function() { - that.refresh(); - }, this.options.resizePolling); - }, - - resetPosition: function(time) { - var x = this.x, - y = this.y; - - time = time || 0; - - if (!this.hasHorizontalScroll || this.x > 0) { - x = 0; - } else if (this.x < this.maxScrollX) { - x = this.maxScrollX; - } - - if (!this.hasVerticalScroll || this.y > 0) { - y = 0; - } else if (this.y < this.maxScrollY) { - y = this.maxScrollY; - } - - if (x == this.x && y == this.y) { - return false; - } - - this.scrollTo(x, y, time, this.options.bounceEasing); - - return true; - }, - - disable: function() { - this.enabled = false; - }, - - enable: function() { - this.enabled = true; - }, - - refresh: function() { - var rf = this.wrapper.offsetHeight; // Force reflow - - this.wrapperWidth = this.wrapper.clientWidth; - this.wrapperHeight = this.wrapper.clientHeight; - - /* REPLACE START: refresh */ - - this.scrollerWidth = this.scroller.offsetWidth; - this.scrollerHeight = this.scroller.offsetHeight; - - this.maxScrollX = this.wrapperWidth - this.scrollerWidth; - this.maxScrollY = this.wrapperHeight - this.scrollerHeight; - - /* REPLACE END: refresh */ - - this.hasHorizontalScroll = this.options.scrollX && this.maxScrollX < 0; - this.hasVerticalScroll = this.options.scrollY && this.maxScrollY < 0; - - if (!this.hasHorizontalScroll) { - this.maxScrollX = 0; - this.scrollerWidth = this.wrapperWidth; - } - - if (!this.hasVerticalScroll) { - this.maxScrollY = 0; - this.scrollerHeight = this.wrapperHeight; - } - - this.endTime = 0; - this.directionX = 0; - this.directionY = 0; - - this.wrapperOffset = utils.offset(this.wrapper); - - this._execEvent('refresh'); - - this.resetPosition(); - - // INSERT POINT: _refresh - - }, - - on: function(type, fn) { - if (!this._events[type]) { - this._events[type] = []; - } - - this._events[type].push(fn); - }, - - off: function(type, fn) { - if (!this._events[type]) { - return; - } - - var index = this._events[type].indexOf(fn); - - if (index > -1) { - this._events[type].splice(index, 1); - } - }, - - _execEvent: function(type) { - if (!this._events[type]) { - return; - } - - var i = 0, - l = this._events[type].length; - - if (!l) { - return; - } - - for (; i < l; i++) { - this._events[type][i].apply(this, [].slice.call(arguments, 1)); - } - }, - - scrollBy: function(x, y, time, easing) { - x = this.x + x; - y = this.y + y; - time = time || 0; - - this.scrollTo(x, y, time, easing); - }, - - scrollTo: function(x, y, time, easing) { - easing = easing || utils.ease.circular; - - this.isInTransition = this.options.useTransition && time > 0; - var transitionType = this.options.useTransition && easing.style; - if (!time || transitionType) { - if (transitionType) { - this._transitionTimingFunction(easing.style); - this._transitionTime(time); - } - this._translate(x, y); - } else { - this._animate(x, y, time, easing.fn); - } - }, - - scrollToElement: function(el, time, offsetX, offsetY, easing) { - el = el.nodeType ? el : this.scroller.querySelector(el); - - if (!el) { - return; - } - - var pos = utils.offset(el); - - pos.left -= this.wrapperOffset.left; - pos.top -= this.wrapperOffset.top; - - // if offsetX/Y are true we center the element to the screen - if (offsetX === true) { - offsetX = Math.round(el.offsetWidth / 2 - this.wrapper.offsetWidth / 2); - } - if (offsetY === true) { - offsetY = Math.round(el.offsetHeight / 2 - this.wrapper.offsetHeight / 2); - } - - pos.left -= offsetX || 0; - pos.top -= offsetY || 0; - - pos.left = pos.left > 0 ? 0 : pos.left < this.maxScrollX ? this.maxScrollX : pos.left; - pos.top = pos.top > 0 ? 0 : pos.top < this.maxScrollY ? this.maxScrollY : pos.top; - - time = time === undefined || time === null || time === 'auto' ? Math.max(Math.abs(this.x - pos.left), Math.abs(this.y - pos.top)) : time; - - this.scrollTo(pos.left, pos.top, time, easing); - }, - - _transitionTime: function(time) { - if (!this.options.useTransition) { - return; - } - time = time || 0; - var durationProp = utils.style.transitionDuration; - if (!durationProp) { - return; - } - - this.scrollerStyle[durationProp] = time + 'ms'; - - if (!time && utils.isBadAndroid) { - this.scrollerStyle[durationProp] = '0.0001ms'; - // remove 0.0001ms - var self = this; - rAF(function() { - if (self.scrollerStyle[durationProp] === '0.0001ms') { - self.scrollerStyle[durationProp] = '0s'; - } - }); - } - - // INSERT POINT: _transitionTime - - }, - - _transitionTimingFunction: function(easing) { - this.scrollerStyle[utils.style.transitionTimingFunction] = easing; - - // INSERT POINT: _transitionTimingFunction - - }, - - _translate: function(x, y) { - if (this.options.useTransform) { - - /* REPLACE START: _translate */ - - this.scrollerStyle[utils.style.transform] = 'translate(' + x + 'px,' + y + 'px)' + this.translateZ; - - /* REPLACE END: _translate */ - - } else { - x = Math.round(x); - y = Math.round(y); - this.scrollerStyle.left = x + 'px'; - this.scrollerStyle.top = y + 'px'; - } - - this.x = x; - this.y = y; - - // INSERT POINT: _translate - - }, - - _initEvents: function(remove) { - var eventType = remove ? utils.removeEvent : utils.addEvent, - target = this.options.bindToWrapper ? this.wrapper : window; - - eventType(window, 'orientationchange', this); - eventType(window, 'resize', this); - - if (this.options.click) { - eventType(this.wrapper, 'click', this, true); - } - - if (!this.options.disableMouse) { - eventType(this.wrapper, 'mousedown', this); - eventType(target, 'mousemove', this); - eventType(target, 'mousecancel', this); - eventType(target, 'mouseup', this); - } - - if (utils.hasPointer && !this.options.disablePointer) { - eventType(this.wrapper, utils.prefixPointerEvent('pointerdown'), this); - eventType(target, utils.prefixPointerEvent('pointermove'), this); - eventType(target, utils.prefixPointerEvent('pointercancel'), this); - eventType(target, utils.prefixPointerEvent('pointerup'), this); - } - - if (utils.hasTouch && !this.options.disableTouch) { - eventType(this.wrapper, 'touchstart', this); - eventType(target, 'touchmove', this); - eventType(target, 'touchcancel', this); - eventType(target, 'touchend', this); - } - - eventType(this.scroller, 'transitionend', this); - eventType(this.scroller, 'webkitTransitionEnd', this); - eventType(this.scroller, 'oTransitionEnd', this); - eventType(this.scroller, 'MSTransitionEnd', this); - }, - - getComputedPosition: function() { - var matrix = window.getComputedStyle(this.scroller, null), - x, y; - - if (this.options.useTransform) { - matrix = matrix[utils.style.transform].split(')')[0].split(', '); - x = +(matrix[12] || matrix[4]); - y = +(matrix[13] || matrix[5]); - } else { - x = +matrix.left.replace(/[^-\d.]/g, ''); - y = +matrix.top.replace(/[^-\d.]/g, ''); - } - - return {x: x, y: y}; - }, - _animate: function(destX, destY, duration, easingFn) { - var that = this, - startX = this.x, - startY = this.y, - startTime = utils.getTime(), - destTime = startTime + duration; - - function step() { - var now = utils.getTime(), - newX, newY, - easing; - - if (now >= destTime) { - that.isAnimating = false; - that._translate(destX, destY); - - if (!that.resetPosition(that.options.bounceTime)) { - that._execEvent('scrollEnd'); - } - - return; - } - - now = ( now - startTime ) / duration; - easing = easingFn(now); - newX = ( destX - startX ) * easing + startX; - newY = ( destY - startY ) * easing + startY; - that._translate(newX, newY); - - if (that.isAnimating) { - rAF(step); - } - } - - this.isAnimating = true; - step(); - }, - handleEvent: function(e) { - switch (e.type) { - case 'touchstart': - case 'pointerdown': - case 'MSPointerDown': - case 'mousedown': - this._start(e); - break; - case 'touchmove': - case 'pointermove': - case 'MSPointerMove': - case 'mousemove': - this._move(e); - break; - case 'touchend': - case 'pointerup': - case 'MSPointerUp': - case 'mouseup': - case 'touchcancel': - case 'pointercancel': - case 'MSPointerCancel': - case 'mousecancel': - this._end(e); - break; - case 'orientationchange': - case 'resize': - this._resize(); - break; - case 'transitionend': - case 'webkitTransitionEnd': - case 'oTransitionEnd': - case 'MSTransitionEnd': - this._transitionEnd(e); - break; - case 'wheel': - case 'DOMMouseScroll': - case 'mousewheel': - this._wheel(e); - break; - case 'keydown': - this._key(e); - break; - case 'click': - if (this.enabled && !e._constructed) { - e.preventDefault(); - e.stopPropagation(); - } - break; - } - } - }; - - IScroll.utils = utils; - - module.exports = UI.iScroll = IScroll; - - /* jshint unused: true */ - /* jshint +W101, +W116, +W109 */ - - -/***/ }, -/* 15 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var dimmer = __webpack_require__(9); - var $doc = $(document); - var supportTransition = UI.support.transition; - - /** - * @reference https://github.com/nolimits4web/Framework7/blob/master/src/js/modals.js - * @license https://github.com/nolimits4web/Framework7/blob/master/LICENSE - */ - - var Modal = function(element, options) { - this.options = $.extend({}, Modal.DEFAULTS, options || {}); - this.$element = $(element); - this.$dialog = this.$element.find('.am-modal-dialog'); - - if (!this.$element.attr('id')) { - this.$element.attr('id', UI.utils.generateGUID('am-modal')); - } - - this.isPopup = this.$element.hasClass('am-popup'); - this.isActions = this.$element.hasClass('am-modal-actions'); - this.isPrompt = this.$element.hasClass('am-modal-prompt'); - this.isLoading = this.$element.hasClass('am-modal-loading'); - this.active = this.transitioning = this.relatedTarget = null; - this.dimmer = this.options.dimmer ? dimmer : { - open: function() { - }, - close: function() { - } - }; - - this.events(); - }; - - Modal.DEFAULTS = { - className: { - active: 'am-modal-active', - out: 'am-modal-out' - }, - selector: { - modal: '.am-modal', - active: '.am-modal-active' - }, - closeViaDimmer: true, - cancelable: true, - onConfirm: function() { - }, - onCancel: function() { - }, - closeOnCancel: true, - closeOnConfirm: true, - dimmer: true, - height: undefined, - width: undefined, - duration: 300, // must equal the CSS transition duration - transitionEnd: supportTransition && supportTransition.end + '.modal.amui' - }; - - Modal.prototype.toggle = function(relatedTarget) { - return this.active ? this.close() : this.open(relatedTarget); - }; - - Modal.prototype.open = function(relatedTarget) { - var $element = this.$element; - var options = this.options; - var isPopup = this.isPopup; - var width = options.width; - var height = options.height; - var style = {}; - - if (this.active) { - return; - } - - if (!this.$element.length) { - return; - } - - // callback hook - relatedTarget && (this.relatedTarget = relatedTarget); - - // 判断如果还在动画,就先触发之前的closed事件 - if (this.transitioning) { - clearTimeout($element.transitionEndTimmer); - $element.transitionEndTimmer = null; - $element.trigger(options.transitionEnd) - .off(options.transitionEnd); - } - - isPopup && this.$element.show(); - - this.active = true; - - $element.trigger($.Event('open.modal.amui', {relatedTarget: relatedTarget})); - - this.dimmer.open($element); - - $element.show().redraw(); - - // apply Modal width/height if set - if (!isPopup && !this.isActions) { - if (width) { - style.width = parseInt(width, 10) + 'px'; - } - - if (height) { - style.height = parseInt(height, 10) + 'px'; - } - - this.$dialog.css(style); - } - - $element - .removeClass(options.className.out) - .addClass(options.className.active); - - this.transitioning = 1; - - var complete = function() { - $element.trigger($.Event('opened.modal.amui', { - relatedTarget: relatedTarget - })); - this.transitioning = 0; - - // Prompt auto focus - if (this.isPrompt) { - this.$dialog.find('input').eq(0).focus(); - } - }; - - if (!supportTransition) { - return complete.call(this); - } - - $element - .one(options.transitionEnd, $.proxy(complete, this)) - .emulateTransitionEnd(options.duration); - }; - - Modal.prototype.close = function(relatedTarget) { - if (!this.active) { - return; - } - - var $element = this.$element; - var options = this.options; - var isPopup = this.isPopup; - - // 判断如果还在动画,就先触发之前的opened事件 - if (this.transitioning) { - clearTimeout($element.transitionEndTimmer); - $element.transitionEndTimmer = null; - $element.trigger(options.transitionEnd).off(options.transitionEnd); - this.dimmer.close($element, true); - } - - this.$element.trigger($.Event('close.modal.amui', { - relatedTarget: relatedTarget - })); - - this.transitioning = 1; - - var complete = function() { - $element.trigger('closed.modal.amui'); - isPopup && $element.removeClass(options.className.out); - $element.hide(); - this.transitioning = 0; - // 不强制关闭 Dimmer,以便多个 Modal 可以共享 Dimmer - this.dimmer.close($element, false); - this.active = false; - }; - - $element.removeClass(options.className.active) - .addClass(options.className.out); - - if (!supportTransition) { - return complete.call(this); - } - - $element.one(options.transitionEnd, $.proxy(complete, this)) - .emulateTransitionEnd(options.duration); - }; - - Modal.prototype.events = function() { - var _this = this; - var options = this.options; - var $element = this.$element; - var $dimmer = this.dimmer.$element; - var $ipt = $element.find('.am-modal-prompt-input'); - var $confirm = $element.find('[data-am-modal-confirm]'); - var $cancel = $element.find('[data-am-modal-cancel]'); - var getData = function() { - var data = []; - $ipt.each(function() { - data.push($(this).val()); - }); - - return (data.length === 0) ? undefined : - ((data.length === 1) ? data[0] : data); - }; - - // close via Esc key - if (this.options.cancelable) { - $element.on('keyup.modal.amui', function(e) { - if (_this.active && e.which === 27) { - $element.trigger('cancel.modal.amui'); - _this.close(); - } - }); - } - - // Close Modal when dimmer clicked - if (this.options.dimmer && this.options.closeViaDimmer && !this.isLoading) { - $dimmer.on('click.dimmer.modal.amui', function() { - _this.close(); - }); - } - - // Close Modal when button clicked - $element.on( - 'click.close.modal.amui', - '[data-am-modal-close], .am-modal-btn', - function(e) { - e.preventDefault(); - var $this = $(this); - - if ($this.is($confirm)) { - options.closeOnConfirm && _this.close(); - } else if ($this.is($cancel)) { - options.closeOnCancel && _this.close(); - } else { - _this.close(); - } - } - ) - // trigger dimmer click event if non-dialog area clicked - // fixes #882 caused by https://github.com/amazeui/amazeui/commit/b6be7719681193f1c4cb04af89cb9fd9f4422163 - .on('click', function(e) { - // fixes #900 - // e.stopPropagation(); - $(e.target).is($element) && $dimmer.trigger('click.dimmer.modal.amui'); - }); - - $confirm.on('click.confirm.modal.amui', - function() { - $element.trigger($.Event('confirm.modal.amui', { - trigger: this - })); - }); - - $cancel.on('click.cancel.modal.amui', function() { - $element.trigger($.Event('cancel.modal.amui', { - trigger: this - })); - }); - - $element.on('confirm.modal.amui', function(e) { - e.data = getData(); - _this.options.onConfirm.call(_this, e); - }).on('cancel.modal.amui', function(e) { - e.data = getData(); - _this.options.onCancel.call(_this, e); - }); - }; - - function Plugin(option, relatedTarget) { - return this.each(function() { - var $this = $(this); - var data = $this.data('amui.modal'); - var options = typeof option == 'object' && option; - - if (!data) { - $this.data('amui.modal', (data = new Modal(this, options))); - } - - if (typeof option == 'string') { - data[option] && data[option](relatedTarget); - } else { - data.toggle(option && option.relatedTarget || undefined); - } - }); - } - - $.fn.modal = Plugin; - - // Init - $doc.on('click.modal.amui.data-api', '[data-am-modal]', function() { - var $this = $(this); - var options = UI.utils.parseOptions($this.attr('data-am-modal')); - var $target = $(options.target || - (this.href && this.href.replace(/.*(?=#[^\s]+$)/, ''))); - var option = $target.data('amui.modal') ? 'toggle' : options; - - Plugin.call($target, option, this); - }); - - module.exports = UI.modal = Modal; - - -/***/ }, -/* 16 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - __webpack_require__(3); - - var $win = $(window); - var $doc = $(document); - var scrollPos; - - /** - * @via https://github.com/uikit/uikit/blob/master/src/js/offcanvas.js - * @license https://github.com/uikit/uikit/blob/master/LICENSE.md - */ - - var OffCanvas = function(element, options) { - this.$element = $(element); - this.options = $.extend({}, OffCanvas.DEFAULTS, options); - this.active = null; - this.bindEvents(); - }; - - OffCanvas.DEFAULTS = { - duration: 300, - effect: 'overlay' // {push|overlay}, push is too expensive - }; - - OffCanvas.prototype.open = function(relatedElement) { - var _this = this; - var $element = this.$element; - - if (!$element.length || $element.hasClass('am-active')) { - return; - } - - var effect = this.options.effect; - var $html = $('html'); - var $body = $('body'); - var $bar = $element.find('.am-offcanvas-bar').first(); - var dir = $bar.hasClass('am-offcanvas-bar-flip') ? -1 : 1; - - $bar.addClass('am-offcanvas-bar-' + effect); - - scrollPos = {x: window.scrollX, y: window.scrollY}; - - $element.addClass('am-active'); - - $body.css({ - width: window.innerWidth, - height: $win.height() - }).addClass('am-offcanvas-page'); - - if (effect !== 'overlay') { - $body.css({ - 'margin-left': $bar.outerWidth() * dir - }).width(); // force redraw - } - - $html.css('margin-top', scrollPos.y * -1); - - setTimeout(function() { - $bar.addClass('am-offcanvas-bar-active').width(); - }, 0); - - $element.trigger('open.offcanvas.amui'); - - this.active = 1; - - // Close OffCanvas when none content area clicked - $element.on('click.offcanvas.amui', function(e) { - var $target = $(e.target); - - if ($target.hasClass('am-offcanvas-bar')) { - return; - } - - if ($target.parents('.am-offcanvas-bar').first().length) { - return; - } - - // https://developer.mozilla.org/zh-CN/docs/DOM/event.stopImmediatePropagation - e.stopImmediatePropagation(); - - _this.close(); - }); - - $html.on('keydown.offcanvas.amui', function(e) { - (e.keyCode === 27) && _this.close(); - }); - }; - - OffCanvas.prototype.close = function(relatedElement) { - var _this = this; - var $html = $('html'); - var $body = $('body'); - var $element = this.$element; - var $bar = $element.find('.am-offcanvas-bar').first(); - - if (!$element.length || !this.active || !$element.hasClass('am-active')) { - return; - } - - $element.trigger('close.offcanvas.amui'); - - function complete() { - $body - .removeClass('am-offcanvas-page') - .css({ - width: '', - height: '', - 'margin-left': '', - 'margin-right': '' - }); - $element.removeClass('am-active'); - $bar.removeClass('am-offcanvas-bar-active'); - $html.css('margin-top', ''); - window.scrollTo(scrollPos.x, scrollPos.y); - $element.trigger('closed.offcanvas.amui'); - _this.active = 0; - } - - if (UI.support.transition) { - setTimeout(function() { - $bar.removeClass('am-offcanvas-bar-active'); - }, 0); - - $body.css('margin-left', '').one(UI.support.transition.end, function() { - complete(); - }).emulateTransitionEnd(this.options.duration); - } else { - complete(); - } - - $element.off('click.offcanvas.amui'); - $html.off('.offcanvas.amui'); - }; - - OffCanvas.prototype.bindEvents = function() { - var _this = this; - $doc.on('click.offcanvas.amui', '[data-am-dismiss="offcanvas"]', function(e) { - e.preventDefault(); - _this.close(); - }); - - $win.on('resize.offcanvas.amui orientationchange.offcanvas.amui', - function() { - _this.active && _this.close(); - }); - - this.$element.hammer().on('swipeleft swipeleft', function(e) { - e.preventDefault(); - _this.close(); - }); - - return this; - }; - - function Plugin(option, relatedElement) { - var args = Array.prototype.slice.call(arguments, 1); - - return this.each(function() { - var $this = $(this); - var data = $this.data('amui.offcanvas'); - var options = $.extend({}, typeof option == 'object' && option); - - if (!data) { - $this.data('amui.offcanvas', (data = new OffCanvas(this, options))); - (!option || typeof option == 'object') && data.open(relatedElement); - } - - if (typeof option == 'string') { - data[option] && data[option].apply(data, args); - } - }); - } - - $.fn.offCanvas = Plugin; - - // Init code - $doc.on('click.offcanvas.amui', '[data-am-offcanvas]', function(e) { - e.preventDefault(); - var $this = $(this); - var options = UI.utils.parseOptions($this.data('amOffcanvas')); - var $target = $(options.target || - (this.href && this.href.replace(/.*(?=#[^\s]+$)/, ''))); - var option = $target.data('amui.offcanvas') ? 'open' : options; - - Plugin.call($target, option, this); - }); - - module.exports = UI.offcanvas = OffCanvas; - - // TODO: 优化动画效果 - // http://dbushell.github.io/Responsive-Off-Canvas-Menu/step4.html - - -/***/ }, -/* 17 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var requestAnimationFrame = UI.utils.rAF; - - /** - * @via https://github.com/manuelstofer/pinchzoom/blob/master/src/pinchzoom.js - * @license the MIT License. - */ - - var definePinchZoom = function($) { - - /** - * Pinch zoom using jQuery - * @version 0.0.2 - * @author Manuel Stofer - * @param el - * @param options - * @constructor - */ - var PinchZoom = function(el, options) { - this.el = $(el); - this.zoomFactor = 1; - this.lastScale = 1; - this.offset = { - x: 0, - y: 0 - }; - this.options = $.extend({}, this.defaults, options); - this.setupMarkup(); - this.bindEvents(); - this.update(); - // default enable. - this.enable(); - - }, - sum = function(a, b) { - return a + b; - }, - isCloseTo = function(value, expected) { - return value > expected - 0.01 && value < expected + 0.01; - }; - - PinchZoom.prototype = { - - defaults: { - tapZoomFactor: 2, - zoomOutFactor: 1.3, - animationDuration: 300, - maxZoom: 4, - minZoom: 0.5, - lockDragAxis: false, - use2d: true, - zoomStartEventName: 'pz_zoomstart', - zoomEndEventName: 'pz_zoomend', - dragStartEventName: 'pz_dragstart', - dragEndEventName: 'pz_dragend', - doubleTapEventName: 'pz_doubletap' - }, - - /** - * Event handler for 'dragstart' - * @param event - */ - handleDragStart: function(event) { - this.el.trigger(this.options.dragStartEventName); - this.stopAnimation(); - this.lastDragPosition = false; - this.hasInteraction = true; - this.handleDrag(event); - }, - - /** - * Event handler for 'drag' - * @param event - */ - handleDrag: function(event) { - - if (this.zoomFactor > 1.0) { - var touch = this.getTouches(event)[0]; - this.drag(touch, this.lastDragPosition); - this.offset = this.sanitizeOffset(this.offset); - this.lastDragPosition = touch; - } - }, - - handleDragEnd: function() { - this.el.trigger(this.options.dragEndEventName); - this.end(); - }, - - /** - * Event handler for 'zoomstart' - * @param event - */ - handleZoomStart: function(event) { - this.el.trigger(this.options.zoomStartEventName); - this.stopAnimation(); - this.lastScale = 1; - this.nthZoom = 0; - this.lastZoomCenter = false; - this.hasInteraction = true; - }, - - /** - * Event handler for 'zoom' - * @param event - */ - handleZoom: function(event, newScale) { - - // a relative scale factor is used - var touchCenter = this.getTouchCenter(this.getTouches(event)), - scale = newScale / this.lastScale; - this.lastScale = newScale; - - // the first touch events are thrown away since they are not precise - this.nthZoom += 1; - if (this.nthZoom > 3) { - - this.scale(scale, touchCenter); - this.drag(touchCenter, this.lastZoomCenter); - } - this.lastZoomCenter = touchCenter; - }, - - handleZoomEnd: function() { - this.el.trigger(this.options.zoomEndEventName); - this.end(); - }, - - /** - * Event handler for 'doubletap' - * @param event - */ - handleDoubleTap: function(event) { - var center = this.getTouches(event)[0], - zoomFactor = this.zoomFactor > 1 ? 1 : this.options.tapZoomFactor, - startZoomFactor = this.zoomFactor, - updateProgress = (function(progress) { - this.scaleTo(startZoomFactor + progress * (zoomFactor - startZoomFactor), center); - }).bind(this); - - if (this.hasInteraction) { - return; - } - if (startZoomFactor > zoomFactor) { - center = this.getCurrentZoomCenter(); - } - - this.animate(this.options.animationDuration, updateProgress, this.swing); - this.el.trigger(this.options.doubleTapEventName); - }, - - /** - * Max / min values for the offset - * @param offset - * @return {Object} the sanitized offset - */ - sanitizeOffset: function(offset) { - var maxX = (this.zoomFactor - 1) * this.getContainerX(), - maxY = (this.zoomFactor - 1) * this.getContainerY(), - maxOffsetX = Math.max(maxX, 0), - maxOffsetY = Math.max(maxY, 0), - minOffsetX = Math.min(maxX, 0), - minOffsetY = Math.min(maxY, 0); - - return { - x: Math.min(Math.max(offset.x, minOffsetX), maxOffsetX), - y: Math.min(Math.max(offset.y, minOffsetY), maxOffsetY) - }; - }, - - /** - * Scale to a specific zoom factor (not relative) - * @param zoomFactor - * @param center - */ - scaleTo: function(zoomFactor, center) { - this.scale(zoomFactor / this.zoomFactor, center); - }, - - /** - * Scales the element from specified center - * @param scale - * @param center - */ - scale: function(scale, center) { - scale = this.scaleZoomFactor(scale); - this.addOffset({ - x: (scale - 1) * (center.x + this.offset.x), - y: (scale - 1) * (center.y + this.offset.y) - }); - }, - - /** - * Scales the zoom factor relative to current state - * @param scale - * @return the actual scale (can differ because of max min zoom factor) - */ - scaleZoomFactor: function(scale) { - var originalZoomFactor = this.zoomFactor; - this.zoomFactor *= scale; - this.zoomFactor = Math.min(this.options.maxZoom, Math.max(this.zoomFactor, this.options.minZoom)); - return this.zoomFactor / originalZoomFactor; - }, - - /** - * Drags the element - * @param center - * @param lastCenter - */ - drag: function(center, lastCenter) { - if (lastCenter) { - if (this.options.lockDragAxis) { - // lock scroll to position that was changed the most - if (Math.abs(center.x - lastCenter.x) > Math.abs(center.y - lastCenter.y)) { - this.addOffset({ - x: -(center.x - lastCenter.x), - y: 0 - }); - } - else { - this.addOffset({ - y: -(center.y - lastCenter.y), - x: 0 - }); - } - } - else { - this.addOffset({ - y: -(center.y - lastCenter.y), - x: -(center.x - lastCenter.x) - }); - } - } - }, - - /** - * Calculates the touch center of multiple touches - * @param touches - * @return {Object} - */ - getTouchCenter: function(touches) { - return this.getVectorAvg(touches); - }, - - /** - * Calculates the average of multiple vectors (x, y values) - */ - getVectorAvg: function(vectors) { - return { - x: vectors.map(function(v) { - return v.x; - }).reduce(sum) / vectors.length, - y: vectors.map(function(v) { - return v.y; - }).reduce(sum) / vectors.length - }; - }, - - /** - * Adds an offset - * @param offset the offset to add - * @return return true when the offset change was accepted - */ - addOffset: function(offset) { - this.offset = { - x: this.offset.x + offset.x, - y: this.offset.y + offset.y - }; - }, - - sanitize: function() { - if (this.zoomFactor < this.options.zoomOutFactor) { - this.zoomOutAnimation(); - } else if (this.isInsaneOffset(this.offset)) { - this.sanitizeOffsetAnimation(); - } - }, - - /** - * Checks if the offset is ok with the current zoom factor - * @param offset - * @return {Boolean} - */ - isInsaneOffset: function(offset) { - var sanitizedOffset = this.sanitizeOffset(offset); - return sanitizedOffset.x !== offset.x || - sanitizedOffset.y !== offset.y; - }, - - /** - * Creates an animation moving to a sane offset - */ - sanitizeOffsetAnimation: function() { - var targetOffset = this.sanitizeOffset(this.offset), - startOffset = { - x: this.offset.x, - y: this.offset.y - }, - updateProgress = (function(progress) { - this.offset.x = startOffset.x + progress * (targetOffset.x - startOffset.x); - this.offset.y = startOffset.y + progress * (targetOffset.y - startOffset.y); - this.update(); - }).bind(this); - - this.animate( - this.options.animationDuration, - updateProgress, - this.swing - ); - }, - - /** - * Zooms back to the original position, - * (no offset and zoom factor 1) - */ - zoomOutAnimation: function() { - var startZoomFactor = this.zoomFactor, - zoomFactor = 1, - center = this.getCurrentZoomCenter(), - updateProgress = (function(progress) { - this.scaleTo(startZoomFactor + progress * (zoomFactor - startZoomFactor), center); - }).bind(this); - - this.animate( - this.options.animationDuration, - updateProgress, - this.swing - ); - }, - - /** - * Updates the aspect ratio - */ - updateAspectRatio: function() { - this.setContainerY(this.getContainerX() / this.getAspectRatio()); - }, - - /** - * Calculates the initial zoom factor (for the element to fit into the container) - * @return the initial zoom factor - */ - getInitialZoomFactor: function() { - // use .offsetWidth instead of width() - // because jQuery-width() return the original width but Zepto-width() will calculate width with transform. - // the same as .height() - return this.container[0].offsetWidth / this.el[0].offsetWidth; - }, - - /** - * Calculates the aspect ratio of the element - * @return the aspect ratio - */ - getAspectRatio: function() { - return this.el[0].offsetWidth / this.el[0].offsetHeight; - }, - - /** - * Calculates the virtual zoom center for the current offset and zoom factor - * (used for reverse zoom) - * @return {Object} the current zoom center - */ - getCurrentZoomCenter: function() { - - // uses following formula to calculate the zoom center x value - // offset_left / offset_right = zoomcenter_x / (container_x - zoomcenter_x) - var length = this.container[0].offsetWidth * this.zoomFactor, - offsetLeft = this.offset.x, - offsetRight = length - offsetLeft - this.container[0].offsetWidth, - widthOffsetRatio = offsetLeft / offsetRight, - centerX = widthOffsetRatio * this.container[0].offsetWidth / (widthOffsetRatio + 1), - - // the same for the zoomcenter y - height = this.container[0].offsetHeight * this.zoomFactor, - offsetTop = this.offset.y, - offsetBottom = height - offsetTop - this.container[0].offsetHeight, - heightOffsetRatio = offsetTop / offsetBottom, - centerY = heightOffsetRatio * this.container[0].offsetHeight / (heightOffsetRatio + 1); - - // prevents division by zero - if (offsetRight === 0) { - centerX = this.container[0].offsetWidth; - } - if (offsetBottom === 0) { - centerY = this.container[0].offsetHeight; - } - - return { - x: centerX, - y: centerY - }; - }, - - canDrag: function() { - return !isCloseTo(this.zoomFactor, 1); - }, - - /** - * Returns the touches of an event relative to the container offset - * @param event - * @return array touches - */ - getTouches: function(event) { - var position = this.container.offset(); - return Array.prototype.slice.call(event.touches).map(function(touch) { - return { - x: touch.pageX - position.left, - y: touch.pageY - position.top - }; - }); - }, - - /** - * Animation loop - * does not support simultaneous animations - * @param duration - * @param framefn - * @param timefn - * @param callback - */ - animate: function(duration, framefn, timefn, callback) { - var startTime = new Date().getTime(), - renderFrame = (function() { - if (!this.inAnimation) { - return; - } - var frameTime = new Date().getTime() - startTime, - progress = frameTime / duration; - if (frameTime >= duration) { - framefn(1); - if (callback) { - callback(); - } - this.update(); - this.stopAnimation(); - this.update(); - } else { - if (timefn) { - progress = timefn(progress); - } - framefn(progress); - this.update(); - requestAnimationFrame(renderFrame); - } - }).bind(this); - this.inAnimation = true; - requestAnimationFrame(renderFrame); - }, - - /** - * Stops the animation - */ - stopAnimation: function() { - this.inAnimation = false; - }, - - /** - * Swing timing function for animations - * @param p - * @return {Number} - */ - swing: function(p) { - return -Math.cos(p * Math.PI) / 2 + 0.5; - }, - - getContainerX: function() { - return this.container[0].offsetWidth; - }, - - getContainerY: function() { - return this.container[0].offsetHeight; - }, - - setContainerY: function(y) { - return this.container.height(y); - }, - - /** - * Creates the expected html structure - */ - setupMarkup: function() { - this.container = $('
    '); - this.el.before(this.container); - this.container.append(this.el); - - this.container.css({ - 'overflow': 'hidden', - 'position': 'relative' - }); - - // Zepto doesn't recognize `webkitTransform..` style - this.el.css({ - '-webkit-transform-origin': '0% 0%', - '-moz-transform-origin': '0% 0%', - '-ms-transform-origin': '0% 0%', - '-o-transform-origin': '0% 0%', - 'transform-origin': '0% 0%', - 'position': 'absolute' - }); - }, - - end: function() { - this.hasInteraction = false; - this.sanitize(); - this.update(); - }, - - /** - * Binds all required event listeners - */ - bindEvents: function() { - detectGestures(this.container.get(0), this); - // Zepto and jQuery both know about `on` - $(window).on('resize', this.update.bind(this)); - $(this.el).find('img').on('load', this.update.bind(this)); - }, - - /** - * Updates the css values according to the current zoom factor and offset - */ - update: function() { - - if (this.updatePlaned) { - return; - } - this.updatePlaned = true; - - setTimeout((function() { - this.updatePlaned = false; - this.updateAspectRatio(); - - var zoomFactor = this.getInitialZoomFactor() * this.zoomFactor, - offsetX = -this.offset.x / zoomFactor, - offsetY = -this.offset.y / zoomFactor, - transform3d = 'scale3d(' + zoomFactor + ', ' + zoomFactor + ',1) ' + - 'translate3d(' + offsetX + 'px,' + offsetY + 'px,0px)', - transform2d = 'scale(' + zoomFactor + ', ' + zoomFactor + ') ' + - 'translate(' + offsetX + 'px,' + offsetY + 'px)', - removeClone = (function() { - if (this.clone) { - this.clone.remove(); - delete this.clone; - } - }).bind(this); - - // Scale 3d and translate3d are faster (at least on ios) - // but they also reduce the quality. - // PinchZoom uses the 3d transformations during interactions - // after interactions it falls back to 2d transformations - if (!this.options.use2d || this.hasInteraction || this.inAnimation) { - this.is3d = true; - removeClone(); - this.el.css({ - '-webkit-transform': transform3d, - '-o-transform': transform2d, - '-ms-transform': transform2d, - '-moz-transform': transform2d, - 'transform': transform3d - }); - } else { - - // When changing from 3d to 2d transform webkit has some glitches. - // To avoid this, a copy of the 3d transformed element is displayed in the - // foreground while the element is converted from 3d to 2d transform - if (this.is3d) { - this.clone = this.el.clone(); - this.clone.css('pointer-events', 'none'); - this.clone.appendTo(this.container); - setTimeout(removeClone, 200); - } - this.el.css({ - '-webkit-transform': transform2d, - '-o-transform': transform2d, - '-ms-transform': transform2d, - '-moz-transform': transform2d, - 'transform': transform2d - }); - this.is3d = false; - } - }).bind(this), 0); - }, - - /** - * Enables event handling for gestures - */ - enable: function() { - this.enabled = true; - }, - - /** - * Disables event handling for gestures - */ - disable: function() { - this.enabled = false; - } - }; - - var detectGestures = function(el, target) { - var interaction = null, - fingers = 0, - lastTouchStart = null, - startTouches = null, - - setInteraction = function(newInteraction, event) { - if (interaction !== newInteraction) { - - if (interaction && !newInteraction) { - switch (interaction) { - case "zoom": - target.handleZoomEnd(event); - break; - case 'drag': - target.handleDragEnd(event); - break; - } - } - - switch (newInteraction) { - case 'zoom': - target.handleZoomStart(event); - break; - case 'drag': - target.handleDragStart(event); - break; - } - } - interaction = newInteraction; - }, - - updateInteraction = function(event) { - if (fingers === 2) { - setInteraction('zoom'); - } else if (fingers === 1 && target.canDrag()) { - setInteraction('drag', event); - } else { - setInteraction(null, event); - } - }, - - targetTouches = function(touches) { - return Array.prototype.slice.call(touches).map(function(touch) { - return { - x: touch.pageX, - y: touch.pageY - }; - }); - }, - - getDistance = function(a, b) { - var x, y; - x = a.x - b.x; - y = a.y - b.y; - return Math.sqrt(x * x + y * y); - }, - - calculateScale = function(startTouches, endTouches) { - var startDistance = getDistance(startTouches[0], startTouches[1]), - endDistance = getDistance(endTouches[0], endTouches[1]); - return endDistance / startDistance; - }, - - cancelEvent = function(event) { - event.stopPropagation(); - event.preventDefault(); - }, - - detectDoubleTap = function(event) { - var time = (new Date()).getTime(); - - if (fingers > 1) { - lastTouchStart = null; - } - - if (time - lastTouchStart < 300) { - cancelEvent(event); - - target.handleDoubleTap(event); - switch (interaction) { - case 'zoom': - target.handleZoomEnd(event); - break; - case 'drag': - target.handleDragEnd(event); - break; - } - } - - if (fingers === 1) { - lastTouchStart = time; - } - }, - firstMove = true; - - el.addEventListener('touchstart', function(event) { - if (target.enabled) { - firstMove = true; - fingers = event.touches.length; - detectDoubleTap(event); - } - }); - - el.addEventListener('touchmove', function(event) { - if (target.enabled) { - if (firstMove) { - updateInteraction(event); - if (interaction) { - cancelEvent(event); - } - startTouches = targetTouches(event.touches); - } else { - switch (interaction) { - case 'zoom': - target.handleZoom(event, calculateScale(startTouches, targetTouches(event.touches))); - break; - case 'drag': - target.handleDrag(event); - break; - } - if (interaction) { - cancelEvent(event); - target.update(); - } - } - - firstMove = false; - } - }); - - el.addEventListener('touchend', function(event) { - if (target.enabled) { - fingers = event.touches.length; - updateInteraction(event); - } - }); - }; - - return PinchZoom; - }; - - module.exports = UI.pichzoom = definePinchZoom($); - - -/***/ }, -/* 18 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var $w = $(window); - - /** - * @reference https://github.com/nolimits4web/Framework7/blob/master/src/js/modals.js - * @license https://github.com/nolimits4web/Framework7/blob/master/LICENSE - */ - - var Popover = function(element, options) { - this.options = $.extend({}, Popover.DEFAULTS, options); - this.$element = $(element); - this.active = null; - this.$popover = (this.options.target && $(this.options.target)) || null; - - this.init(); - this._bindEvents(); - }; - - Popover.DEFAULTS = { - theme: null, - trigger: 'click', - content: '', - open: false, - target: null, - tpl: '
    ' + - '
    ' + - '
    ' - }; - - Popover.prototype.init = function() { - var _this = this; - var $element = this.$element; - var $popover; - - if (!this.options.target) { - this.$popover = this.getPopover(); - this.setContent(); - } - - $popover = this.$popover; - - $popover.appendTo($('body')); - - this.sizePopover(); - - function sizePopover() { - _this.sizePopover(); - } - - // TODO: 监听页面内容变化,重新调整位置 - - $element.on('open.popover.amui', function() { - $(window).on('resize.popover.amui', UI.utils.debounce(sizePopover, 50)); - }); - - $element.on('close.popover.amui', function() { - $(window).off('resize.popover.amui', sizePopover); - }); - - this.options.open && this.open(); - }; - - Popover.prototype.sizePopover = function sizePopover() { - var $element = this.$element; - var $popover = this.$popover; - - if (!$popover || !$popover.length) { - return; - } - - var popWidth = $popover.outerWidth(); - var popHeight = $popover.outerHeight(); - var $popCaret = $popover.find('.am-popover-caret'); - var popCaretSize = ($popCaret.outerWidth() / 2) || 8; - // 取不到 $popCaret.outerHeight() 的值,所以直接加 8 - var popTotalHeight = popHeight + 8; // $popCaret.outerHeight(); - - var triggerWidth = $element.outerWidth(); - var triggerHeight = $element.outerHeight(); - var triggerOffset = $element.offset(); - var triggerRect = $element[0].getBoundingClientRect(); - - var winHeight = $w.height(); - var winWidth = $w.width(); - var popTop = 0; - var popLeft = 0; - var diff = 0; - var spacing = 2; - var popPosition = 'top'; - - $popover.css({left: '', top: ''}).removeClass('am-popover-left ' + - 'am-popover-right am-popover-top am-popover-bottom'); - - // $popCaret.css({left: '', top: ''}); - - if (popTotalHeight - spacing < triggerRect.top + spacing) { - // Popover on the top of trigger - popTop = triggerOffset.top - popTotalHeight - spacing; - } else if (popTotalHeight < - winHeight - triggerRect.top - triggerRect.height) { - // On bottom - popPosition = 'bottom'; - popTop = triggerOffset.top + triggerHeight + popCaretSize + spacing; - } else { // On middle - popPosition = 'middle'; - popTop = triggerHeight / 2 + triggerOffset.top - popHeight / 2; - } - - // Horizontal Position - if (popPosition === 'top' || popPosition === 'bottom') { - popLeft = triggerWidth / 2 + triggerOffset.left - popWidth / 2; - - diff = popLeft; - - if (popLeft < 5) { - popLeft = 5; - } - - if (popLeft + popWidth > winWidth) { - popLeft = (winWidth - popWidth - 20); - // console.log('left %d, win %d, popw %d', popLeft, winWidth, popWidth); - } - - if (popPosition === 'top') { - // This is the Popover position, NOT caret position - // Popover on the Top of trigger, caret on the bottom of Popover - $popover.addClass('am-popover-top'); - } - - if (popPosition === 'bottom') { - $popover.addClass('am-popover-bottom'); - } - - diff = diff - popLeft; - // $popCaret.css({left: (popWidth / 2 - popCaretSize + diff) + 'px'}); - - } else if (popPosition === 'middle') { - popLeft = triggerOffset.left - popWidth - popCaretSize; - $popover.addClass('am-popover-left'); - if (popLeft < 5) { - popLeft = triggerOffset.left + triggerWidth + popCaretSize; - $popover.removeClass('am-popover-left').addClass('am-popover-right'); - } - - if (popLeft + popWidth > winWidth) { - popLeft = winWidth - popWidth - 5; - $popover.removeClass('am-popover-left').addClass('am-popover-right'); - } - // $popCaret.css({top: (popHeight / 2 - popCaretSize / 2) + 'px'}); - } - - // Apply position style - $popover.css({top: popTop + 'px', left: popLeft + 'px'}); - }; - - Popover.prototype.toggle = function() { - return this[this.active ? 'close' : 'open'](); - }; - - Popover.prototype.open = function() { - var $popover = this.$popover; - - this.$element.trigger('open.popover.amui'); - this.sizePopover(); - $popover.show().addClass('am-active'); - this.active = true; - }; - - Popover.prototype.close = function() { - var $popover = this.$popover; - - this.$element.trigger('close.popover.amui'); - - $popover - .removeClass('am-active') - .trigger('closed.popover.amui') - .hide(); - - this.active = false; - }; - - Popover.prototype.getPopover = function() { - var uid = UI.utils.generateGUID('am-popover'); - var theme = []; - - if (this.options.theme) { - $.each(this.options.theme.split(' '), function(i, item) { - theme.push('am-popover-' + $.trim(item)); - }); - } - - return $(this.options.tpl).attr('id', uid).addClass(theme.join(' ')); - }; - - Popover.prototype.setContent = function(content) { - content = content || this.options.content; - this.$popover && this.$popover.find('.am-popover-inner') - .empty().html(content); - }; - - Popover.prototype._bindEvents = function() { - var eventNS = 'popover.amui'; - var triggers = this.options.trigger.split(' '); - - for (var i = triggers.length; i--;) { - var trigger = triggers[i]; - - if (trigger === 'click') { - this.$element.on('click.' + eventNS, $.proxy(this.toggle, this)); - } else { // hover or focus - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin'; - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'; - - this.$element.on(eventIn + '.' + eventNS, $.proxy(this.open, this)); - this.$element.on(eventOut + '.' + eventNS, $.proxy(this.close, this)); - } - } - }; - - Popover.prototype.destroy = function() { - this.$element.off('.popover.amui').removeData('amui.popover'); - this.$popover.remove(); - }; - - UI.plugin('popover', Popover); - - // Init code - UI.ready(function(context) { - $('[data-am-popover]', context).popover(); - }); - - module.exports = Popover; - - // TODO: 允许用户定义位置 - - -/***/ }, -/* 19 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var UI = __webpack_require__(2); - - var Progress = (function() { - /** - * NProgress (c) 2013, Rico Sta. Cruz - * @via http://ricostacruz.com/nprogress - */ - - var NProgress = {}; - - NProgress.version = '0.2.0'; - - var Settings = NProgress.settings = { - minimum: 0.08, - easing: 'ease', - positionUsing: '', - speed: 200, - trickle: true, - trickleRate: 0.02, - trickleSpeed: 800, - showSpinner: true, - parent: 'body', - barSelector: '[role="nprogress-bar"]', - spinnerSelector: '[role="nprogress-spinner"]', - template: '
    ' + - '
    ' + - '
    ' + - '
    ' - }; - - /** - * Updates configuration. - * - * NProgress.configure({ - * minimum: 0.1 - * }); - */ - NProgress.configure = function(options) { - var key, value; - for (key in options) { - value = options[key]; - if (value !== undefined && options.hasOwnProperty(key)) Settings[key] = value; - } - - return this; - }; - - /** - * Last number. - */ - - NProgress.status = null; - - /** - * Sets the progress bar status, where `n` is a number from `0.0` to `1.0`. - * - * NProgress.set(0.4); - * NProgress.set(1.0); - */ - - NProgress.set = function(n) { - var started = NProgress.isStarted(); - - n = clamp(n, Settings.minimum, 1); - NProgress.status = (n === 1 ? null : n); - - var progress = NProgress.render(!started), - bar = progress.querySelector(Settings.barSelector), - speed = Settings.speed, - ease = Settings.easing; - - progress.offsetWidth; /* Repaint */ - - queue(function(next) { - // Set positionUsing if it hasn't already been set - if (Settings.positionUsing === '') Settings.positionUsing = NProgress.getPositioningCSS(); - - // Add transition - css(bar, barPositionCSS(n, speed, ease)); - - if (n === 1) { - // Fade out - css(progress, { - transition: 'none', - opacity: 1 - }); - progress.offsetWidth; /* Repaint */ - - setTimeout(function() { - css(progress, { - transition: 'all ' + speed + 'ms linear', - opacity: 0 - }); - setTimeout(function() { - NProgress.remove(); - next(); - }, speed); - }, speed); - } else { - setTimeout(next, speed); - } - }); - - return this; - }; - - NProgress.isStarted = function() { - return typeof NProgress.status === 'number'; - }; - - /** - * Shows the progress bar. - * This is the same as setting the status to 0%, except that it doesn't go backwards. - * - * NProgress.start(); - * - */ - NProgress.start = function() { - if (!NProgress.status) NProgress.set(0); - - var work = function() { - setTimeout(function() { - if (!NProgress.status) return; - NProgress.trickle(); - work(); - }, Settings.trickleSpeed); - }; - - if (Settings.trickle) work(); - - return this; - }; - - /** - * Hides the progress bar. - * This is the *sort of* the same as setting the status to 100%, with the - * difference being `done()` makes some placebo effect of some realistic motion. - * - * NProgress.done(); - * - * If `true` is passed, it will show the progress bar even if its hidden. - * - * NProgress.done(true); - */ - - NProgress.done = function(force) { - if (!force && !NProgress.status) return this; - - return NProgress.inc(0.3 + 0.5 * Math.random()).set(1); - }; - - /** - * Increments by a random amount. - */ - - NProgress.inc = function(amount) { - var n = NProgress.status; - - if (!n) { - return NProgress.start(); - } else { - if (typeof amount !== 'number') { - amount = (1 - n) * clamp(Math.random() * n, 0.1, 0.95); - } - - n = clamp(n + amount, 0, 0.994); - return NProgress.set(n); - } - }; - - NProgress.trickle = function() { - return NProgress.inc(Math.random() * Settings.trickleRate); - }; - - /** - * Waits for all supplied jQuery promises and - * increases the progress as the promises resolve. - * - * @param $promise jQUery Promise - */ - (function() { - var initial = 0, current = 0; - - NProgress.promise = function($promise) { - if (!$promise || $promise.state() === "resolved") { - return this; - } - - if (current === 0) { - NProgress.start(); - } - - initial++; - current++; - - $promise.always(function() { - current--; - if (current === 0) { - initial = 0; - NProgress.done(); - } else { - NProgress.set((initial - current) / initial); - } - }); - - return this; - }; - - })(); - - /** - * (Internal) renders the progress bar markup based on the `template` - * setting. - */ - - NProgress.render = function(fromStart) { - if (NProgress.isRendered()) return document.getElementById('nprogress'); - - addClass(document.documentElement, 'nprogress-busy'); - - var progress = document.createElement('div'); - progress.id = 'nprogress'; - progress.innerHTML = Settings.template; - - var bar = progress.querySelector(Settings.barSelector), - perc = fromStart ? '-100' : toBarPerc(NProgress.status || 0), - parent = document.querySelector(Settings.parent), - spinner; - - css(bar, { - transition: 'all 0 linear', - transform: 'translate3d(' + perc + '%,0,0)' - }); - - if (!Settings.showSpinner) { - spinner = progress.querySelector(Settings.spinnerSelector); - spinner && removeElement(spinner); - } - - if (parent != document.body) { - addClass(parent, 'nprogress-custom-parent'); - } - - parent.appendChild(progress); - return progress; - }; - - /** - * Removes the element. Opposite of render(). - */ - - NProgress.remove = function() { - removeClass(document.documentElement, 'nprogress-busy'); - removeClass(document.querySelector(Settings.parent), 'nprogress-custom-parent'); - var progress = document.getElementById('nprogress'); - progress && removeElement(progress); - }; - - /** - * Checks if the progress bar is rendered. - */ - - NProgress.isRendered = function() { - return !!document.getElementById('nprogress'); - }; - - /** - * Determine which positioning CSS rule to use. - */ - - NProgress.getPositioningCSS = function() { - // Sniff on document.body.style - var bodyStyle = document.body.style; - - // Sniff prefixes - var vendorPrefix = ('WebkitTransform' in bodyStyle) ? 'Webkit' : - ('MozTransform' in bodyStyle) ? 'Moz' : - ('msTransform' in bodyStyle) ? 'ms' : - ('OTransform' in bodyStyle) ? 'O' : ''; - - if (vendorPrefix + 'Perspective' in bodyStyle) { - // Modern browsers with 3D support, e.g. Webkit, IE10 - return 'translate3d'; - } else if (vendorPrefix + 'Transform' in bodyStyle) { - // Browsers without 3D support, e.g. IE9 - return 'translate'; - } else { - // Browsers without translate() support, e.g. IE7-8 - return 'margin'; - } - }; - - /** - * Helpers - */ - - function clamp(n, min, max) { - if (n < min) return min; - if (n > max) return max; - return n; - } - - /** - * (Internal) converts a percentage (`0..1`) to a bar translateX - * percentage (`-100%..0%`). - */ - - function toBarPerc(n) { - return (-1 + n) * 100; - } - - - /** - * (Internal) returns the correct CSS for changing the bar's - * position given an n percentage, and speed and ease from Settings - */ - - function barPositionCSS(n, speed, ease) { - var barCSS; - - if (Settings.positionUsing === 'translate3d') { - barCSS = { transform: 'translate3d('+toBarPerc(n)+'%,0,0)' }; - } else if (Settings.positionUsing === 'translate') { - barCSS = { transform: 'translate('+toBarPerc(n)+'%,0)' }; - } else { - barCSS = { 'margin-left': toBarPerc(n)+'%' }; - } - - barCSS.transition = 'all '+speed+'ms '+ease; - - return barCSS; - } - - /** - * (Internal) Queues a function to be executed. - */ - - var queue = (function() { - var pending = []; - - function next() { - var fn = pending.shift(); - if (fn) { - fn(next); - } - } - - return function(fn) { - pending.push(fn); - if (pending.length == 1) next(); - }; - })(); - - /** - * (Internal) Applies css properties to an element, similar to the jQuery - * css method. - * - * While this helper does assist with vendor prefixed property names, it - * does not perform any manipulation of values prior to setting styles. - */ - - var css = (function() { - var cssPrefixes = [ 'Webkit', 'O', 'Moz', 'ms' ], - cssProps = {}; - - function camelCase(string) { - return string.replace(/^-ms-/, 'ms-').replace(/-([\da-z])/gi, function(match, letter) { - return letter.toUpperCase(); - }); - } - - function getVendorProp(name) { - var style = document.body.style; - if (name in style) return name; - - var i = cssPrefixes.length, - capName = name.charAt(0).toUpperCase() + name.slice(1), - vendorName; - while (i--) { - vendorName = cssPrefixes[i] + capName; - if (vendorName in style) return vendorName; - } - - return name; - } - - function getStyleProp(name) { - name = camelCase(name); - return cssProps[name] || (cssProps[name] = getVendorProp(name)); - } - - function applyCss(element, prop, value) { - prop = getStyleProp(prop); - element.style[prop] = value; - } - - return function(element, properties) { - var args = arguments, - prop, - value; - - if (args.length == 2) { - for (prop in properties) { - value = properties[prop]; - if (value !== undefined && properties.hasOwnProperty(prop)) applyCss(element, prop, value); - } - } else { - applyCss(element, args[1], args[2]); - } - } - })(); - - /** - * (Internal) Determines if an element or space separated list of class names contains a class name. - */ - - function hasClass(element, name) { - var list = typeof element == 'string' ? element : classList(element); - return list.indexOf(' ' + name + ' ') >= 0; - } - - /** - * (Internal) Adds a class to an element. - */ - - function addClass(element, name) { - var oldList = classList(element), - newList = oldList + name; - - if (hasClass(oldList, name)) return; - - // Trim the opening space. - element.className = newList.substring(1); - } - - /** - * (Internal) Removes a class from an element. - */ - - function removeClass(element, name) { - var oldList = classList(element), - newList; - - if (!hasClass(element, name)) return; - - // Replace the class name. - newList = oldList.replace(' ' + name + ' ', ' '); - - // Trim the opening and closing spaces. - element.className = newList.substring(1, newList.length - 1); - } - - /** - * (Internal) Gets a space separated list of the class names on the element. - * The list is wrapped with a single space on each end to facilitate finding - * matches within the list. - */ - - function classList(element) { - return (' ' + (element.className || '') + ' ').replace(/\s+/gi, ' '); - } - - /** - * (Internal) Removes an element from the DOM. - */ - - function removeElement(element) { - element && element.parentNode && element.parentNode.removeChild(element); - } - - return NProgress; - })(); - - module.exports = UI.progress = Progress; - - -/***/ }, -/* 20 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var PinchZoom = __webpack_require__(17); - var Hammer = __webpack_require__(3); - var animation = UI.support.animation; - var transition = UI.support.transition; - - /** - * PureView - * @desc Image browser for Mobile - * @param element - * @param options - * @constructor - */ - - var PureView = function(element, options) { - this.$element = $(element); - this.$body = $(document.body); - this.options = $.extend({}, PureView.DEFAULTS, options); - this.$pureview = $(this.options.tpl).attr('id', - UI.utils.generateGUID('am-pureview')); - - this.$slides = null; - this.transitioning = null; - this.scrollbarWidth = 0; - - this.init(); - }; - - PureView.DEFAULTS = { - tpl: '
    ' + - '
      ' + - '
        ' + - '
      • ' + - '
      ' + - '
        ' + - '
        ' + - '' + - '
        / ' + - '
        ' + - '
        ' + - '
        ' + - '
        ', - - className: { - prevSlide: 'am-pureview-slide-prev', - nextSlide: 'am-pureview-slide-next', - onlyOne: 'am-pureview-only', - active: 'am-active', - barActive: 'am-pureview-bar-active', - activeBody: 'am-pureview-active' - }, - - selector: { - slider: '.am-pureview-slider', - close: '[data-am-close="pureview"]', - total: '.am-pureview-total', - current: '.am-pureview-current', - title: '.am-pureview-title', - actions: '.am-pureview-actions', - bar: '.am-pureview-bar', - pinchZoom: '.am-pinch-zoom', - nav: '.am-pureview-nav' - }, - - shareBtn: false, - - // press to toggle Toolbar - toggleToolbar: true, - - // 从何处获取图片,img 可以使用 data-rel 指定大图 - target: 'img', - - // 微信 Webview 中调用微信的图片浏览器 - // 实现图片保存、分享好友、收藏图片等功能 - weChatImagePreview: true - }; - - PureView.prototype.init = function() { - var _this = this; - var options = this.options; - var $element = this.$element; - var $pureview = this.$pureview; - - this.refreshSlides(); - - $('body').append($pureview); - - this.$title = $pureview.find(options.selector.title); - this.$current = $pureview.find(options.selector.current); - this.$bar = $pureview.find(options.selector.bar); - this.$actions = $pureview.find(options.selector.actions); - - if (options.shareBtn) { - this.$actions.append(''); - } - - this.$element.on('click.pureview.amui', options.target, function(e) { - e.preventDefault(); - var clicked = _this.$images.index(this); - - // Invoke WeChat ImagePreview in WeChat - // TODO: detect WeChat before init - if (options.weChatImagePreview && window.WeixinJSBridge) { - window.WeixinJSBridge.invoke('imagePreview', { - current: _this.imgUrls[clicked], - urls: _this.imgUrls - }); - } else { - _this.open(clicked); - } - }); - - $pureview.find('.am-pureview-direction'). - on('click.direction.pureview.amui', 'li', function(e) { - e.preventDefault(); - - if ($(this).is('.am-pureview-prev')) { - _this.prevSlide(); - } else { - _this.nextSlide(); - } - }); - - // Nav Contorl - $pureview.find(options.selector.nav).on('click.nav.pureview.amui', 'li', - function() { - var index = _this.$navItems.index($(this)); - _this.activate(_this.$slides.eq(index)); - }); - - // Close Icon - $pureview.find(options.selector.close). - on('click.close.pureview.amui', function(e) { - e.preventDefault(); - _this.close(); - }); - - this.$slider.hammer().on('swipeleft.pureview.amui', function(e) { - e.preventDefault(); - _this.nextSlide(); - }).on('swiperight.pureview.amui', function(e) { - e.preventDefault(); - _this.prevSlide(); - }).on('press.pureview.amui', function(e) { - e.preventDefault(); - options.toggleToolbar && _this.toggleToolBar(); - }); - - this.$slider.data('hammer').get('swipe').set({ - direction: Hammer.DIRECTION_HORIZONTAL, - velocity: 0.35 - }); - - // Observe DOM - $element.DOMObserve({ - childList: true, - subtree: true - }, function(mutations, observer) { - // _this.refreshSlides(); - // console.log('mutations[0].type); - }); - - // NOTE: - // trigger this event manually if MutationObserver not supported - // when new images appended, or call refreshSlides() - // if (!UI.support.mutationobserver) $element.trigger('changed.dom.amui') - $element.on('changed.dom.amui', function(e) { - e.stopPropagation(); - _this.refreshSlides(); - }); - - $(document).on('keydown.pureview.amui', $.proxy(function(e) { - var keyCode = e.keyCode; - if (keyCode == 37) { - this.prevSlide(); - } else if (keyCode == 39) { - this.nextSlide(); - } else if (keyCode == 27) { - this.close(); - } - }, this)); - }; - - PureView.prototype.refreshSlides = function() { - // update images collections - this.$images = this.$element.find(this.options.target); - var _this = this; - var options = this.options; - var $pureview = this.$pureview; - var $slides = $([]); - var $navItems = $([]); - var $images = this.$images; - var total = $images.length; - this.$slider = $pureview.find(options.selector.slider); - this.$nav = $pureview.find(options.selector.nav); - var viewedFlag = 'data-am-pureviewed'; - // for WeChat Image Preview - this.imgUrls = this.imgUrls || []; - - if (!total) { - return; - } - - if (total === 1) { - $pureview.addClass(options.className.onlyOne); - } - - $images.not('[' + viewedFlag + ']').each(function(i, item) { - var src; - var title; - - // get image URI from link's href attribute - if (item.nodeName === 'A') { - src = item.href; // to absolute path - title = item.title || ''; - } else { - // NOTE: `data-rel` should be a full URL, otherwise, - // WeChat images preview will not work - src = $(item).data('rel') || item.src; // - src = UI.utils.getAbsoluteUrl(src); - title = $(item).attr('alt') || ''; - } - - // add pureviewed flag - item.setAttribute(viewedFlag, '1'); - - // hide bar: wechat_webview_type=1 - // http://tmt.io/wechat/ not working? - _this.imgUrls.push(src); - - $slides = $slides.add($('
      1. ')); - $navItems = $navItems.add($('
      2. ' + (i + 1) + '
      3. ')); - }); - - $pureview.find(options.selector.total).text(total); - - this.$slider.append($slides); - this.$nav.append($navItems); - this.$navItems = this.$nav.find('li'); - this.$slides = this.$slider.find('li'); - }; - - PureView.prototype.loadImage = function($slide, callback) { - var appendedFlag = 'image-appended'; - - if (!$slide.data(appendedFlag)) { - var $img = $('', { - src: $slide.data('src'), - alt: $slide.data('title') - }); - - $slide.html($img).wrapInner('
        ').redraw(); - - var $pinchWrapper = $slide.find(this.options.selector.pinchZoom); - $pinchWrapper.data('amui.pinchzoom', new PinchZoom($pinchWrapper[0], {})); - $slide.data('image-appended', true); - } - - callback && callback.call(this); - }; - - PureView.prototype.activate = function($slide) { - var options = this.options; - var $slides = this.$slides; - var activeIndex = $slides.index($slide); - var title = $slide.data('title') || ''; - var active = options.className.active; - - if ($slides.find('.' + active).is($slide)) { - return; - } - - if (this.transitioning) { - return; - } - - this.loadImage($slide, function() { - UI.utils.imageLoader($slide.find('img'), function(image) { - $slide.find('.am-pinch-zoom').addClass('am-pureview-loaded'); - $(image).addClass('am-img-loaded'); - }); - }); - - this.transitioning = 1; - - this.$title.text(title); - this.$current.text(activeIndex + 1); - $slides.removeClass(); - $slide.addClass(active); - $slides.eq(activeIndex - 1).addClass(options.className.prevSlide); - $slides.eq(activeIndex + 1).addClass(options.className.nextSlide); - - this.$navItems.removeClass(). - eq(activeIndex).addClass(options.className.active); - - if (transition) { - $slide.one(transition.end, $.proxy(function() { - this.transitioning = 0; - }, this)).emulateTransitionEnd(300); - } else { - this.transitioning = 0; - } - - // TODO: pre-load next image - }; - - PureView.prototype.nextSlide = function() { - if (this.$slides.length === 1) { - return; - } - - var $slides = this.$slides; - var $active = $slides.filter('.am-active'); - var activeIndex = $slides.index($active); - var rightSpring = 'am-animation-right-spring'; - - if (activeIndex + 1 >= $slides.length) { // last one - animation && $active.addClass(rightSpring).on(animation.end, function() { - $active.removeClass(rightSpring); - }); - } else { - this.activate($slides.eq(activeIndex + 1)); - } - }; - - PureView.prototype.prevSlide = function() { - if (this.$slides.length === 1) { - return; - } - - var $slides = this.$slides; - var $active = $slides.filter('.am-active'); - var activeIndex = this.$slides.index(($active)); - var leftSpring = 'am-animation-left-spring'; - - if (activeIndex === 0) { // first one - animation && $active.addClass(leftSpring).on(animation.end, function() { - $active.removeClass(leftSpring); - }); - } else { - this.activate($slides.eq(activeIndex - 1)); - } - }; - - PureView.prototype.toggleToolBar = function() { - this.$pureview.toggleClass(this.options.className.barActive); - }; - - PureView.prototype.open = function(index) { - var active = index || 0; - this.checkScrollbar(); - this.setScrollbar(); - this.activate(this.$slides.eq(active)); - this.$pureview.show().redraw().addClass(this.options.className.active); - this.$body.addClass(this.options.className.activeBody); - }; - - PureView.prototype.close = function() { - var options = this.options; - - this.$pureview.removeClass(options.className.active); - this.$slides.removeClass(); - - function resetBody() { - this.$pureview.hide(); - this.$body.removeClass(options.className.activeBody); - this.resetScrollbar(); - } - - if (transition) { - this.$pureview.one(transition.end, $.proxy(resetBody, this)). - emulateTransitionEnd(300); - } else { - resetBody.call(this); - } - }; - - PureView.prototype.checkScrollbar = function() { - this.scrollbarWidth = UI.utils.measureScrollbar(); - }; - - PureView.prototype.setScrollbar = function() { - var bodyPaddingRight = parseInt((this.$body.css('padding-right') || 0), 10); - if (this.scrollbarWidth) { - this.$body.css('padding-right', bodyPaddingRight + this.scrollbarWidth); - } - }; - - PureView.prototype.resetScrollbar = function() { - this.$body.css('padding-right', ''); - }; - - UI.plugin('pureview', PureView); - - // Init code - UI.ready(function(context) { - $('[data-am-pureview]', context).pureview(); - }); - - module.exports = PureView; - - // TODO: 1. 动画改进 - // 2. 改变图片的时候恢复 Zoom - // 3. 选项 - // 4. 图片高度问题:由于 PinchZoom 的原因,过高的图片如果设置看了滚动,则放大以后显示不全 - - -/***/ }, -/* 21 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - - /** - * @via https://github.com/uikit/uikit/blob/master/src/js/scrollspy.js - * @license https://github.com/uikit/uikit/blob/master/LICENSE.md - */ - - var ScrollSpy = function(element, options) { - if (!UI.support.animation) { - return; - } - - this.options = $.extend({}, ScrollSpy.DEFAULTS, options); - this.$element = $(element); - - var checkViewRAF = function() { - UI.utils.rAF.call(window, $.proxy(this.checkView, this)); - }.bind(this); - - this.$window = $(window).on('scroll.scrollspy.amui', checkViewRAF) - .on('resize.scrollspy.amui orientationchange.scrollspy.amui', - UI.utils.debounce(checkViewRAF, 50)); - - this.timer = this.inViewState = this.initInView = null; - - checkViewRAF(); - }; - - ScrollSpy.DEFAULTS = { - animation: 'fade', - className: { - inView: 'am-scrollspy-inview', - init: 'am-scrollspy-init' - }, - repeat: true, - delay: 0, - topOffset: 0, - leftOffset: 0 - }; - - ScrollSpy.prototype.checkView = function() { - var $element = this.$element; - var options = this.options; - var inView = UI.utils.isInView($element, options); - var animation = options.animation ? - ' am-animation-' + options.animation : ''; - - if (inView && !this.inViewState) { - if (this.timer) { - clearTimeout(this.timer); - } - - if (!this.initInView) { - $element.addClass(options.className.init); - this.offset = $element.offset(); - this.initInView = true; - - $element.trigger('init.scrollspy.amui'); - } - - this.timer = setTimeout(function() { - if (inView) { - $element.addClass(options.className.inView + animation).width(); - } - }, options.delay); - - this.inViewState = true; - $element.trigger('inview.scrollspy.amui'); - } - - if (!inView && this.inViewState && options.repeat) { - $element.removeClass(options.className.inView + animation); - - this.inViewState = false; - - $element.trigger('outview.scrollspy.amui'); - } - }; - - ScrollSpy.prototype.check = function() { - UI.utils.rAF.call(window, $.proxy(this.checkView, this)); - }; - - // Sticky Plugin - UI.plugin('scrollspy', ScrollSpy); - - // Init code - UI.ready(function(context) { - $('[data-am-scrollspy]', context).scrollspy(); - }); - - module.exports = ScrollSpy; - - -/***/ }, -/* 22 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - __webpack_require__(23); - - /** - * @via https://github.com/uikit/uikit/ - * @license https://github.com/uikit/uikit/blob/master/LICENSE.md - */ - - // ScrollSpyNav Class - var ScrollSpyNav = function(element, options) { - this.options = $.extend({}, ScrollSpyNav.DEFAULTS, options); - this.$element = $(element); - this.anchors = []; - - this.$links = this.$element.find('a[href^="#"]').each(function(i, link) { - this.anchors.push($(link).attr('href')); - }.bind(this)); - - this.$targets = $(this.anchors.join(', ')); - - var processRAF = function() { - UI.utils.rAF.call(window, $.proxy(this.process, this)); - }.bind(this); - - this.$window = $(window).on('scroll.scrollspynav.amui', processRAF) - .on('resize.scrollspynav.amui orientationchange.scrollspynav.amui', - UI.utils.debounce(processRAF, 50)); - - processRAF(); - this.scrollProcess(); - }; - - ScrollSpyNav.DEFAULTS = { - className: { - active: 'am-active' - }, - closest: false, - smooth: true, - offsetTop: 0 - }; - - ScrollSpyNav.prototype.process = function() { - var scrollTop = this.$window.scrollTop(); - var options = this.options; - var inViews = []; - var $links = this.$links; - - var $targets = this.$targets; - - $targets.each(function(i, target) { - if (UI.utils.isInView(target, options)) { - inViews.push(target); - } - }); - - // console.log(inViews.length); - - if (inViews.length) { - var $target; - - $.each(inViews, function(i, item) { - if ($(item).offset().top >= scrollTop) { - $target = $(item); - return false; // break - } - }); - - if (!$target) { - return; - } - - if (options.closest) { - $links.closest(options.closest).removeClass(options.className.active); - $links.filter('a[href="#' + $target.attr('id') + '"]'). - closest(options.closest).addClass(options.className.active); - } else { - $links.removeClass(options.className.active). - filter('a[href="#' + $target.attr('id') + '"]'). - addClass(options.className.active); - } - } - }; - - ScrollSpyNav.prototype.scrollProcess = function() { - var $links = this.$links; - var options = this.options; - - // smoothScroll - if (options.smooth && $.fn.smoothScroll) { - $links.on('click', function(e) { - e.preventDefault(); - - var $this = $(this); - var $target = $($this.attr('href')); - - if (!$target) { - return; - } - - var offsetTop = options.offsetTop && - !isNaN(parseInt(options.offsetTop)) && parseInt(options.offsetTop) || 0; - - $(window).smoothScroll({position: $target.offset().top - offsetTop}); - }); - } - }; - - // ScrollSpyNav Plugin - UI.plugin('scrollspynav', ScrollSpyNav); - - // Init code - UI.ready(function(context) { - $('[data-am-scrollspynav]', context).scrollspynav(); - }); - - module.exports = ScrollSpyNav; - - // TODO: 1. 算法改进 - // 2. 多级菜单支持 - // 3. smooth scroll pushState - - -/***/ }, -/* 23 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - var rAF = UI.utils.rAF; - var cAF = UI.utils.cancelAF; - - /** - * Smooth Scroll - * @param position - * @via http://mir.aculo.us/2014/01/19/scrolling-dom-elements-to-the-top-a-zepto-plugin/ - */ - - // Usage: $(window).smoothScroll([options]) - - // only allow one scroll to top operation to be in progress at a time, - // which is probably what you want - var smoothScrollInProgress = false; - - var SmoothScroll = function(element, options) { - options = options || {}; - - var $this = $(element); - var targetY = parseInt(options.position) || SmoothScroll.DEFAULTS.position; - var initialY = $this.scrollTop(); - var lastY = initialY; - var delta = targetY - initialY; - // duration in ms, make it a bit shorter for short distances - // this is not scientific and you might want to adjust this for - // your preferences - var speed = options.speed || - Math.min(750, Math.min(1500, Math.abs(initialY - targetY))); - // temp variables (t will be a position between 0 and 1, y is the calculated scrollTop) - var start; - var t; - var y; - var cancelScroll = function() { - abort(); - }; - - // abort if already in progress or nothing to scroll - if (smoothScrollInProgress) { - return; - } - - if (delta === 0) { - return; - } - - // quint ease-in-out smoothing, from - // https://github.com/madrobby/scripty2/blob/master/src/effects/transitions/penner.js#L127-L136 - function smooth(pos) { - if ((pos /= 0.5) < 1) { - return 0.5 * Math.pow(pos, 5); - } - - return 0.5 * (Math.pow((pos - 2), 5) + 2); - } - - function abort() { - $this.off('touchstart.smoothscroll.amui', cancelScroll); - smoothScrollInProgress = false; - } - - // when there's a touch detected while scrolling is in progress, abort - // the scrolling (emulates native scrolling behavior) - $this.on('touchstart.smoothscroll.amui', cancelScroll); - smoothScrollInProgress = true; - - // start rendering away! note the function given to frame - // is named "render" so we can reference it again further down - function render(now) { - if (!smoothScrollInProgress) { - return; - } - if (!start) { - start = now; - } - - // calculate t, position of animation in [0..1] - t = Math.min(1, Math.max((now - start) / speed, 0)); - // calculate the new scrollTop position (don't forget to smooth) - y = Math.round(initialY + delta * smooth(t)); - // bracket scrollTop so we're never over-scrolling - if (delta > 0 && y > targetY) { - y = targetY; - } - if (delta < 0 && y < targetY) { - y = targetY; - } - - // only actually set scrollTop if there was a change fromt he last frame - if (lastY != y) { - $this.scrollTop(y); - } - - lastY = y; - // if we're not done yet, queue up an other frame to render, - // or clean up - if (y !== targetY) { - cAF(scrollRAF); - scrollRAF = rAF(render); - } else { - cAF(scrollRAF); - abort(); - } - } - - var scrollRAF = rAF(render); - }; - - SmoothScroll.DEFAULTS = { - position: 0 - }; - - $.fn.smoothScroll = function(option) { - return this.each(function() { - new SmoothScroll(this, option); - }); - }; - - // Init code - $(document).on('click.smoothScroll.amui.data-api', '[data-am-smooth-scroll]', - function(e) { - e.preventDefault(); - var options = UI.utils.parseOptions($(this).data('amSmoothScroll')); - - $(window).smoothScroll(options); - }); - - module.exports = SmoothScroll; - - -/***/ }, -/* 24 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; - - var $ = __webpack_require__(1); - var UI = __webpack_require__(2); - // require('./ui.dropdown'); - - // Make jQuery :contains Case-Insensitive - $.expr[':'].containsNC = function(elem, i, match, array) { - return (elem.textContent || elem.innerText || '').toLowerCase(). - indexOf((match[3] || '').toLowerCase()) >= 0; - }; - - /** - * Selected - * @desc HTML select replacer - * @via https://github.com/silviomoreto/bootstrap-select - * @license https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE - * @param element - * @param options - * @constructor - */ - - var Selected = function(element, options) { - this.$element = $(element); - this.options = $.extend({}, Selected.DEFAULTS, { - placeholder: element.getAttribute('placeholder') || - Selected.DEFAULTS.placeholder - }, options); - this.$originalOptions = this.$element.find('option'); - this.multiple = element.multiple; - this.$selector = null; - this.initialized = false; - this.init(); - }; - - Selected.DEFAULTS = { - btnWidth: null, - btnSize: null, - btnStyle: 'default', - dropUp: 0, - maxHeight: null, - maxChecked: null, - placeholder: '点击选择...', - selectedClass: 'am-checked', - disabledClass: 'am-disabled', - searchBox: false, - tpl: '
        ' + - ' ' + - '
        ' + - '

        ' + - '返回

        ' + - ' <% if (searchBox) { %>' + - ' ' + - ' <% } %>' + - '
          ' + - ' <% for (var i = 0; i < options.length; i++) { %>' + - ' <% var option = options[i] %>' + - ' <% if (option.header) { %>' + - '
        • ' + - ' <%= option.text %>
        • ' + - ' <% } else { %>' + - '
        • ' + - ' <%= option.text %>' + - '
        • ' + - ' <% } %>' + - ' <% } %>' + - '
        ' + - '
        ' + - '
        ' + - '
        ', - listTpl: '<% for (var i = 0; i < options.length; i++) { %>' + - ' <% var option = options[i] %>' + - ' <% if (option.header) { %>' + - '
      4. ' + - ' <%= option.text %>
      5. ' + - ' <% } else { %>' + - '
      6. ' + - ' <%= option.text %>' + - '
      7. ' + - ' <% } %>' + - ' <% } %>' - }; - - Selected.prototype.init = function() { - var _this = this; - var $element = this.$element; - var options = this.options; - - $element.hide(); - - var data = { - id: UI.utils.generateGUID('am-selected'), - multiple: this.multiple, - options: [], - searchBox: options.searchBox, - dropUp: options.dropUp, - placeholder: options.placeholder - }; - - this.$selector = $(UI.template(this.options.tpl, data)); - // set select button styles - this.$selector.css({width: this.options.btnWidth}); - - this.$list = this.$selector.find('.am-selected-list'); - this.$searchField = this.$selector.find('.am-selected-search input'); - this.$hint = this.$selector.find('.am-selected-hint'); - - var $selectorBtn = this.$selector.find('.am-selected-btn'); - var btnClassNames = []; - - options.btnSize && btnClassNames.push('am-btn-' + options.btnSize); - options.btnStyle && btnClassNames.push('am-btn-' + options.btnStyle); - $selectorBtn.addClass(btnClassNames.join(' ')); - - this.$selector.dropdown({ - justify: $selectorBtn - }); - - // disable Selected instance if is disabled - // should call .disable() after Dropdown initialed - if ($element[0].disabled) { - this.disable(); - } - - // set list height - if (options.maxHeight) { - this.$selector.find('.am-selected-list').css({ - 'max-height': options.maxHeight, - 'overflow-y': 'scroll' - }); - } - - // set hint text - var hint = []; - var min = $element.attr('minchecked'); - var max = $element.attr('maxchecked') || options.maxChecked; - - this.maxChecked = max || Infinity; - - if ($element[0].required) { - hint.push('必选'); - } - - if (min || max) { - min && hint.push('至少选择 ' + min + ' 项'); - max && hint.push('至多选择 ' + max + ' 项'); - } - - this.$hint.text(hint.join(',')); - - // render dropdown list - this.renderOptions(); - - // append $selector after
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/group.html deleted file mode 100644 index 8bd165da..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/group.html +++ /dev/null @@ -1 +0,0 @@ - Group LinkButton - jQuery EasyUI Mobile Demo
        Button Group

        A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.

        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/style.html deleted file mode 100644 index 66620940..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/style.html +++ /dev/null @@ -1 +0,0 @@ - Button Style - jQuery EasyUI Mobile Demo \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/switch.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/switch.html deleted file mode 100644 index f2e128e3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/button/switch.html +++ /dev/null @@ -1 +0,0 @@ - Switch Button - jQuery EasyUI Mobile Demo
        Switch Button
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/basic.html deleted file mode 100644 index d81c652d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic DataGrid - jQuery EasyUI Mobile Demo
        Item ID Product List Price Unit Cost
        Basic DataGrid
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/rowediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/rowediting.html deleted file mode 100644 index 8c425e86..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datagrid/rowediting.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - Row Editing DataGrid - jQuery EasyUI Mobile Demo - - - - - - - - - - - - - - - - - -
        Item IDProductList PriceUnit Cost
        -
        -
        -
        Row Editing
        -
        - - - -
        -
        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/basic.html deleted file mode 100644 index 33f5e5bc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic DataList - jQuery EasyUI Mobile Demo
        Basic DataList
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/group.html deleted file mode 100644 index 4b081510..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/group.html +++ /dev/null @@ -1 +0,0 @@ - Group DataList - jQuery EasyUI Mobile Demo
        Group DataList
        Detail
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/selection.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/selection.html deleted file mode 100644 index 06b26230..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/datalist/selection.html +++ /dev/null @@ -1 +0,0 @@ - DataList Selection - jQuery EasyUI Mobile Demo
        DataList Selection
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/basic.html deleted file mode 100644 index d02c84d9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/basic.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - Basic Dialog - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Basic Dialog
        -
        -
        - -
        - Login -
        - -
        -
        - -
        -
        - -
        -
        - Sign in -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/message.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/message.html deleted file mode 100644 index 0254dbe4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/dialog/message.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - Message Dialog - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Message Dialog
        -
        -
        - -
        - Click me -
        - -
        -

        This is a message dialog.

        -
        - OK -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/form/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/form/basic.html deleted file mode 100644 index 3715b274..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/form/basic.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - Basic Form - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Basic Form
        -
        - Reset -
        -
        -
        -
        -
        - - -
        -
        - - -
        -
        - - -
        -
        - - -
        -
        - - -
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/login1.jpg b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/login1.jpg deleted file mode 100644 index e9faa80895abbf60d56eb871bd1e8a2b49d4a1e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25789 zcmeFXWmFwsvnPBAn&83R4iMbkCAho0yK8{pc8~+X-67%N9Gu`5Bsd)0gS(St_&@iV zJG17~++jOvO#qgHjJym04h{}r_PPQ7ZUGcN`q|q6 z0Lsb$MgRbS0)U4j1|YstaIZTj9Layuf^Z)I@c+912EhAz1_ZWpSc?w2P-=pKv>Mr&D_$_+KbY{+ScAhg#NtaJ3Xbn zl?c5qk21Tmo0PSkyVMnf>+8$v%f;&IVavuLARxfT&dJ8f$@0p< z;_2_=W$wq~;z{#w0n*lZ1cw{Z3L5~23?wzm?rF}LBdu(IM|u`uVd zV&UMhGG{Tj;^JVj;^MO6HyYjZDGkN>b=)7t(2oBdAqqAIQ)Hm**Nl)Cm#R!;Ud)|6Tv-kx5vnC*YJ;a^Pun-BiY{p!|N>OVW-^-aqEAKHH_`7b&7zuooU?)ooz z;J?KDe~hmGHIZApyw2XfuhaD36@U}~5gq{n0Uq)7fQX2Qgp7uQ{Ms;4QQx9rW4?cn zjfstogHK9;gG-EujZH{JNK8gXK|z5-KnqXxXehJ(k3`#S)jcnxTXuVL?>$oKCC_XZx})k>7N?@(VEny~uG_ZqPOXZsIe{|7GYS6pviy9ELHA6#&6d|!8XYy?Cq z4y5-I>d5BqIMke>D7cc~qWa#qG+Y`NcorVh@9=@#TeO$|K>HW6|2tq||4+#N6WIU4 z1p}bL!@YJMJT^cKP_%`Kv7~=2IC#B2YKvDB=^jYi2Beld+&c%{po3@Q;`{MEj@1r{ zg?c(pOKok4gd_l#qPJyb4k+nQ$0iaEhn05LSRUg8<9O7Re*uk&Tt9V9H=XG)(H{bg zO}039gAc`feMA5g9tu8fOYNLaq0{J;B6%WG zr|jeF7W7@_r*m;c=IKdp%zRjuo+we$Badr6Lnf><$|sP4eat%#W?&XaXNfZq2Nn>Bbu$N2lBqd zUqF9I{jXre1#h5k%04h!rRC#R{AjQ6{m@P}ZQWe8*E(^oLpM)H&Q!iU{@SwibY%jr zZCICn{aO-v8WJSvz&-;fI(aoyT`K9zN1P9Au*^6(yK&+nwKR%8lg@lwVhJeM&PRDe;VTjl^W_lI|jIm+_# zoX(8sQW|j1r=xM6&l5)~yPA198H7ejnV0!_T*m3?)HynS>SZbN+6S%Oa#Gacpp%aP ztS&yUoi~*aoOee%#?3#An)$(L5n+C1MuiQiDzrF?ApO>?#@Dv8%!IN5?-a0!}79h zKd)*GFh;wC05jkQn>ZumEMQl!9U#l+Hl z0tTCyW?Ma|$AzVcvU%v!7Z)S|X~*W}q@V{!Tva*k;6ho6K}T0aHN^9P8m_KQ$k6V2 zNj(fxZQ|G%@%Ma(efna675?3{s~uvd@i)|DR2kB%ii97zVby|W3%W=4j_IAq2tEa_ z?cZAnW>$nyqA6OBVw=1DZ0XC0qj*E$n8H!MZ0G03=^>;c-0vA$j5a@}}Lk>4llO zUgkEvj8uFTOqN_L50ByXMz5S!7Ox+uwzD9$70F-h?1kypMif$u`4w?fQ93RD&S=w( zf*Hw}nU)Vz zLI|&I*v!soyWNAR)Jux@o%y5ASxLE({`f-Jq-1g%`twf-8W1=?!qdp6@@}6b6I6uu zjgnfxqbT}a&?A|MV`=B2v(5Ke))Sa);@LV;&5~>+TOE@26m4tIX|`e@b^c(lrMufD zOct%i+Czg*K*pkNC28wm7Ji|@TWs|Qsg8$~Loc5{qHNX3lycVv*CNE#{%Npu!POZ( z_adlj>@8hT*^-;YK{_c`07jsWO|uIc?;*=byWWVN#`+SNr1BY(ny^uH581suAn2%~R%8?R{=4l}JVw@$Bvb;qsL~sqXELE^Y&>~&v>cOm4z6n; z(n!pQ@Z}qZG4fo|)|v>;z|Vdwk46||ncN4T{e_=s^MjLnKBv1ud+vtAdp$v=DbsV}Z#ceH@S_CPj zEIfNfi713AE6Hackladlgl~$3jNcYs;2ix0tdM`0vn8skq)P!Ge@!k6km5`RxDR>?k}hWZf|`dD_a~p6IZ^WD z*P1)Wahk69=-g8T1|3W`k~2|064 zNe=d8XhCBw*Muhc5!WR8_|g1G-P-t%!<4;3oG(t-AWc4MISsT}qv4=~?ww>Q_&M8J zmsLnY6Yp&4eKzg<();8Mhw-mO8R3Z$*EfgqwJQ%bSS&0Sb6k7L&Q4rJu^a_?N$(0n zbInpujTJ5NYy5p9I(a<*0^WWSv|ih6v(`#?BJ1%*O-8P-DcEuHJZ^E_>Ut9x3u*SfMvw7=2kH;B2Mz7&el4;+vHw8zm1r?)osu%?& z21k!uwOnEapRJ3%y9{Q`_~m=j{K5V#Jvqcd{~=%BrcGBoI>Zuv4V-95%Yq{_T^%zHw;blyPY(>%c0u61Pb!sTId2(dve#fpm;`q#6*AmHB z43of25AW5F-1)(~%(Pl8BZnie!`$ac(eOK>ogiIKAiNS?%H0X>BN&<{(Omy~+jBOq z|1yGl;p&WsBw^rZN)PFGg!}Ue7r#=_UtFy~$?m=Z$K%EYg z-M4g}CY~UV7f1G1>Ij4rv5y*Fwm`x;Qg1F!oNmBxJzL*eRO2Zb)Gp=zwfmbZ+ zg?EPUr4b@w<9m2}rfVY5EW5Y@JM=J_Z7sHEqwJu`2A%@! zf%Ic{*K$K4m|j1LnOu*HuN(6CFu?NXb|Vi{RP*$ra^pM?!_Bjv??>o5o{SIS)Y>R= z;iPI8%Vao4`qRgRz9YnG1N}3NlSpPQd~NlCYt24yeNC{-ddwJjX}5O ziELbvFCS5uAoNTreOaEG_zPI5VlAHr>&zXV*!XQ(J&R7WZmzzJvm?WYA8VtNkXDZ; z*cvs4G)a`@U3Nxlvz!{kbgd~EMcI+jQ!tgbGn89rOst!k+;^kj8`~@>SBHd&=DNK- z2sfNw9^Gqu)^E03rqlIaue)+yxzn1r53c7`tdE8;m)WFDM<|TEq!Xb`fEa}9O}CKO>nThxmg-W}ovV#WuE1+B z#`ifHxh1*IU<`f3R$5hqi~(5WUGvvR-G+ES6MrINnN?{IK!;>_3nA*6=afR3n{(5n z$@=VQCwM+0>X_o!;m_nwfCoR(LAHIo#d!?#d2R3%9^@d;n$+eBW=P$$hObr@4tIqJ zZ?BnxA%Qn}_;fqc8LgT<*Y9puI?U45g6JN)PkB)8Z_+l&t=XdRYbIDBwx{)pKBN`XV?6FQ;xiVSO|Q+5QRfm z2}RvnStjQmIZHGoOiJQt6Oh6L5FN)rIIuXI$Q`FbU?pEw z7%KovqWT6J$wqZC8Qhn;W(@DPDgDRMj5_>YoT7h3;N^(DinLKF!xKL?vLAPc-0)4I zWf8pFgciHJOF3bR0L_O6JVIJuxE~lj7eR+l4*ll5l@Nr_#Y58|S0#K6_|4x7$hA&t zd80P@9SI)|e)Y&_Zv?1}>wTwfxty(7X!Lq^T$55uoC#d$^l3p^N#;v0MV3LXGDAfp z-;8T>4YAiP*4po)`n}=uSdWn^p&F97@GX7e-P7#JeIC3rAID^Q-<2Z1-`uAN z=w9y$``U4tsQ*Rp3>#13ubd^IkRnI2E1lGR%tkL+%(=c!-Rqi$8A6){Hiv!}!pxka z4nET+LzW>$+isd}Hm5uJxw3MY{bylrkQ5ef{I#^>bAtL@LP;a()8!=Gv4IbEzk48h z!tW*@)%yO-)keYHJ?+q*qagR}=I!rjtIPIK;?qvl5B9o$4AA;kLeV>j7~w3#XY=R7 zoe^hEQEE-6nD##s4~bvp`IAIf4I_|}-c;yZ{LEZFGI#LR4e)_l)qg0Kai@v6ek<0u z}* z6DDQ`;cp+p?O7!gX@@vKZsG?;HQ@tEM2rl z*G(J5o@uJK%F7JKmZpwM!>T#O1)M$$9?%!!sVcP3vUO738M_cgu5~Ip?k4x(y>tJJ z;d?i1BEuDKPWPhGxG3OcX32GsdF3DN>&;IUBI?(66SU`_V1_c*|G?{!&9LtBLp#aYANdHQ| z^rOjz8U8JNwU4wbkR^TWDKy=>Ui53MkTfr>BWLvX314Jv=eg~ER^qYh9^KB zmcZPdGWVy%3`g3DJxE@heMYjN>7lBd9Ouvga-4dLZ~C}^$}+OB&JcLpkVR8BUbVY1 zki~@CJ43GZlatNxWbJf68(eP>G9eO_dPp>UYG6E&!aDUw(7+~xtIBSY!g;6qS6TPVcRMnm;^88DuAw->dLKXE_wJ{m zNtPy-g(K5`-ab>rXB|qN{fuAx^EpPy({`qPR!{Q}WJ`jg{9U*e^B7qij>r<;$-f`4 zaULjGXI~{X<3m#=B0{Pw>+B4P(J*opG?TZ|c{D?de4q(lm|R>-SW7awo%i#gO`p`G z)N0GJ9k^$eqKZC?(whQ4bL=#GuG7w+?kuJnN6F@Yz%6S^O$LH9ko{qzXR`45{55gl zy*OP`YkvZ7r6Ys&FqVZQ-N59(0GnjGO#pybH$0czZxe&*>t)k~GbB3o1m?B)Op~H3 zX`E`mLJS|;lIZ5CcUmoB>rZwXF<8{)1#Psq7>J2R+WI_v-%xm4)lKJ!okY0W4;)~= zo91u%#I2DAdc&?dwgbZJ4+_vxh7A}T(D>Sl93&OZ6lWQe`(@J*t;@pGRGlx~RCapu zmef8>X*4#5o>GTx4czeO|0Qro;lhprgEw-5nm+0 zsUu7fKMFD|B+Yh>z`G4{*{2UBQR|quc1(-C2MUb@W4eP_Ro(1|^^KD(OD_nbS-AO6 zn!nXMyP~DWZ0bJGC=7fWH%xIK6&o?r3Ks6{h}%(b>X>IcOD8JD>IhnYAS5N#Roo#H z)9$#`$%Lk#;zyU^g@Qo!LnrKdpXD}E+;8wQc1}g%zplk(>Cj?QyQGq2#R}|H9fI8B z(jUutnkO|CXXy%zrcYQs77lPYQ-?E9R)+}>!N-p}Wv4Hx0;yi{!iyeeCzFFdt7`#1 zdG9K#ZB*+fsryh?J~;xB3&x1{nl;HGrz-1ZX2*F7x4jrLHw?LR$$&J+ zlB%BzR}?YCAzz}VcUx>D*P@0&yG%HL0g1T_7Ds}S>(KNK`(-GB{`)oYtMBatq2L!; zfo~?r*^1|cAHC5sh*PC1CR!WAuh9oSi}%&Yb~9yOEG@8V$SYq<(GFC6f>yr$IIKJz z767+`yW?W^%UffuIV~LW!=N*RI2ObV`qZ4r(PV~`&OA(+n-cVu3h#vX4wherEm*Ik z=ub}=w;JX-OA{i|b3A1*ak1({@E2g)HBV<~JrgUNrs;LhDL^X@|L_?(bvR(QqdW1U z^m2LZS0ipq5-Odfa(%x)SDAX-f4djh!+2L)Oq!C;eB{u1BA8(acZQ#F}Py^~VwEBSP(MAIXZ6*q8 zZx9^%>M~k9v-D+_q-+s+^a4gk$vZ+=Z}g#K`*L41?sz>!(`-L9r_q26(}`%aWU0g% zQAn+JpDZB18V{kwKpnn-h$@22A*T4~jXQ=|YsR&4Clxs&n4Ebp56CMA*zMXhX~kH1 z`2$HlIZd;drW})gX+bs4qAUH%jwXab?;AcNJh#>7!hobjh=|6V^6Ker0*CqZUQ1e^ z>DFmBo)YKYPXb_~3=%Rw&2=?BhyB&M%#eLkQnFxb+w=&`MA*$Raj6Us-hhnnCkYcqtU{?dX`nqI139n z+fGTiCHYkDQ`E+)aaf*saH^h6yoRwnw~2=FR&>3Du);q5!~ONz@1|AByFk=(y!y7Z z=&#_@^J?kuWdNm{TaVctk2WNNoO602wcm?APR>AX z&bd{xBb>CLYl&gcJ&xr^5oSB11BaoWX+L+Ob^LhZ+rH04Bm#+2OI0qv!*ParOm$kX zxdRE$^2NYSz}Cos#19ySMa#n-(U zpf4~#_{)T-pVwai_Adg#KrRJ@W>q=eW}LPho)1*JS<^vb}E3WM-Js1>a@&R$-2YcHL{Z?>H@NjOyU4h{!}HOux6KZy%_987V%~{R_}f z{<;^10^b64pcpKiF4;1S;R*W4Mwfs3NsI-g{?XekLhyq}8DRzWM-5-wWEByn_=iAO z#HhB~)n%dzTe=+u`GRpNioCk?gG!?-|6U&2YJ-d@nX+vbB(n}fmy!zM%tW<~>+z(H z4=Z`Y=bFl$KM!H1al%6G2ZuU3yUnmjQvsrt30)SlauwMtHAQH&c~h%;0kb0ztZu>F4iEI8l3+ds+EM;F z8WJb$IUWiM>ZDg{6D59_FJGJR+Fn0H2n)<2RZ1OX{9=o6*|M+M^n0CY`INP`iAbd& zB(Ss#QfEP>=o6)U6zp7z&z9f0-EKE_SZ=9~+{;OO1dv!t8W!A~R%Wy=8bR9R zfYyV4xu>;LHB5<-g;#Hmp4-jQ;N@Wzwl8m{ORn#BkucIVI*NHd1u?Tz!HiDpUb6hy zj-oZ3Jp9~xJU3|)@(}o}WBq-$={a5wQd9D2kbg`LNe(8+gn4dzT^*m%+%(Nn z%z`GcuCJG{600UZq=G`~yHjS*+cizw_Fc$SvD!{&+m%aEE6$L)hK%zwKYbN#-Lh!Y zMgkvi(oUYj!UExbDt1htS?s&wl<~k1X91}_U)4igH`eW8qIngxUE}IN2A*rIvUmby z+jSb`3IIs^#~Ok5Y{mRvK$FYI-{)d>bJB*vvmY4Wu-!{00&XgscS&9|QG!lQ)4cT@ zil+v9Aa$kD$T-$$id7;p%|u6u<~*7{w^g?2ZGBe*8P2uSm9EQ4u_a^*rTG;RN7%8c*>DH; zFsZIUAZcnJ6kiu>MOJj}9+A|)b;y4gAgkhLKiH)gPb>nNZ+cQ_QinZWDZ9JLZ8lbJ zKEow48P{wjsdu)4ztAKx%$uHlF4>2taJym`6CCYse#_s%$^0ROor&a3%Lu)I;}0D? z5YwdDD1>K_gwUIu#RY{SiajTZFS7-&8A%A{8ro(QPkj>J=T zBdn-aa)Zz?l0pR1q#6bReFu&B)Srj+bJ5FI-|-K*7kMv@2z*BpIZ&7gMd~D+e0fIf zJ)0XHbX5V4u{H5Dr|Z*5fQHD|Bq~J#8RKbZ3vyq(u$w#(lP))XFqu?Id)b%c1Q&Ct zq@^AI>2z;w1!g2qxVAq^I8e@Q{F@_}=>WOztA9~_ZtBVu@B>r{Ux|rx z^Aw(DLo8BEm&1@J)mW~c$p~=vl?1u*l=LECrzYsD2(gg%eDg<$& zxigVA?JppPAEA~e!?=z9qSEV!kfUOzl}&5B?A%Vmt#rhnJ^e;fJ__+3mmy9Jbnjq} zS@S3|9YhItT%|D@S+QT2F})*}b5|;FcT*6}q^eNQQGf=YeC{m*r5m$-Y(KI)_1c&i zx(f`GzD^k2sdmvc`HSB0n9-+Aza`yxFfrFfA{J(bqw@JgWQ5R5z_WWakbnsMsclSb zB4@k<`8V}o3QwGR`FE;o8o`$$gZ_MRUR?%92vL{xNdv@MjQ8;a1$Ol-nKdN#TXW{5 zq*%PG;Veh#dN!M+eb`l32=*0=q6T>qaK?-wQaFb7gL{L zM7om80Xm8}1b@31)5tUR_O^!LE@Po^x|`GpMq9EHR9^^9DEd?=V=?Y?M=1U#f4>V; zseO?$MGk!^rxNt%ArvUdl^e9JB7aLCy2!Iv(2V;X_UC;|Q**tcmtu^ur9FWQirb3m zS#JI?!cN?g$8?saYL?OEuk|zgPEIu=MW$#lni4`zk#XihC339@|8|R0=ZI5z+zbb! zHETq-`U-IiW$w+9>}|CxrYh}y9Hc3bpV$tv{?K<>|EMFg7M}RkJv_;My*&i|2)nmJ ze+oBlItapjTxsR}tv(iBq&|Gu9NIawlD07HTrz6grl>frtL2y=xUY|0g4XMN)os>m z;Ts~@xXFUCaIIVCsHoRHXo2roApvgU6B<2O$?v>_tT>9uYF{Qi^;orpAz!h%WCF09 zht+%Op+dwz=8PT!mD?}wqggf1{sIiUtXr-o-yy&%PYel_%Njfrmfz$kJiWC`aOT{y zeE4SR@6D|O$;qPC{JhdeFLv@7Hy{$ZOVQDc<#xi=wA+iK7cmv}4$&gRiSLd3@;_6hFlTyGZQED#*?(nClz8GfuuyWilV}t5z*bl)U zxG9m^Mw@WCpqrhms`9+~q0_N(h{_DfkJ6|iq-W>B0X0aEw=0*!`(ZM1B4ipOo{sG` z;yzR|Oy$;&)DupbRG=K;V+lQ{GnpY{aIP-zIeAXyL%8m&MJ(}x7&R^vHrf-U;I|BqBwQGRf$Th{LY#LY@A%bwksY-_5j%i&*LMxuDUu-cf-2ESYEakgEXm z%L9>BYr7_4x*AcG%t?U}fMY$cMu|!>L{Qgn+#bD3$42i0UX*K6o|4a1g)!B~$(g3I z4f?FxmjGARrr((pAC(AO2S{F~Sp;whqurP)-If)v`~_Isr~9^`OsfWxtab>O@iG7z z^P^dkMs!-@!LwVK5lv;u^f0YtrF2B;h0gZ>hi*=8}dI zYqn(h!`ngt;mP};Za?)|=i|kR54&NAt+;dlic$mq^&CYOJldzFDP)QSy~LT>XIhs9 zDNdejffR;BiEFp&ABo{4Dk4b`?dnkvOKu2Oi1n&*wWc8Ki|-dXPPjdznqc$%?s>K_ z7uM6;Q5ZXep~dn!)bP zSmgnCBQM9OdeN$Jd_Uh`$h`)(F>psgj#Z?!4B&tOo35wa+W<57e#fzgpuO?%#eFat+j!5kai&L}`kx1k(%mNZDL`^_KPwnIZvo<_S) zopTG@Fh$2QC{*99$CSBJ{X}NlO}v~ZZI$n}nCG4owX%j4;rzpqJ9^JlFkG-BAAVX~ z{LlSDpAcL~b7m&KZaVsjs18T+q~PwBD%rPyeKAp#8*e4p`jW^u&W zdpfJK!e*rJ1Z0Vb!xh6Eh4k_-6OLiPg~dz7ec3kgx6GKD1! zc#q}es_Dn?W`@btEeb5#vEGg*WN~))ez|IH-mIdJ?|mYzV^5)ItScutl$qiA>85u(~nqQ#0tU}Ql zasIS#odbJMLz0&fk0$J0YVIu$=gF`Sl=;_Xlb~tT?zItnn3*{}Y8%kgrZjJ`!Bx}ZfdTZDqF zl8i40^?RZBcrd^0XLaaIQy#f1BkYK2)|&i8$t9da=i0q5at9cmFBEr;iEWg?XBfrA ze%Wt#v0(r`Z@aEa5l-w(UA+}yn)^ffNDxflILBO!u!__jIwLOnXPS~c(!(=#Qnk#; zYL?4UQ`E<>0Nv5GB6i`9iu)tE>AF~Yj?u?n)>03D1i1CD4>Wz3M+O)L_T^LT(la!z z?Q)qF`9$}e-~IwnLF8hcNTQe354IU97k4GT&RnQDhX=8|bv6++FDa}W?F0x&@T9*T zYcDcl*qWvghq--pDzq~^CWNrQno=@@i+7!^5YWt!)@FG=ZJ>{)FVbEPMHkkjT7Uf{ zEN`*km6gu$a?hLV8fli^q zPg;n)Jt`$1YBF!X#3%qhr6o+I;jAL$n62P)u@kACsrVLj2DuHx^Tcl^2wqD+l)V0O zNTE$wD00PUiuuaN@I#g}Q4mjnrp)P1DdH?it**sU@AS{CNT<$LCQ2;x+1CK@i~b!U z`R!ovEEs0u$GaB3!o@O9Zomlo-1|tl=|v{uzu!gDPizeWH7Ewr_9pT=Ryc;eCHzBO zh%+RrCQhMgV*jkef&)XRnrm+JnIytg(U5* ze(geug;`bkhrGO^{8*G`PFN%eaV;-xOy56)f4zr+wZ3W-utP7lMtH2Rd;jOdW#nJL zaO-M0`DG>Vz4#x@7iYQ|~cP-xBT4vFa-ZrC>*jV^V^`@Q^h;7upCna}*agBUL1d+F5iT_d9avOY`vmv&AuO9BV;b#WVI;>UCO1-N5uZF zJWSW7w8RsysB9^JA(Fz&bpF`N=Vq9T^iUVqwiTU`K`CQ5rL8&}vipsvVi$Y5fe zHA0c^n0*OcXb%CsrgxmIo6~fLr|g|uWz&*(!6|$=i=?*MhcDQq?WUir35UDRYJeTd zkw;)E7x~i;yaefOm__`)dU2$u3SXJYW<+sx^XKim+5(b5~}nEao3Hk8u&jD&1bYH zJ2E->{vmBzEYl)@4a`g-V5Lw&ff05krZt?Z^Z+l2vsEU&*JK%|^$n z6`Hdar7fADOAmQ-%Z~r7+JoZeec}iG-4w<5XCCZEE=Esg?}NWgkvm|~#UiCSP0OMu z!K$HS+g`Ql}xc)Sz^l$v4+KKjoX+ny^Zp?y(>Yp%g2B@iD&3r!_5AlMb9p^ z5PLV2o$u|b&nm-|-xytcweH72p~pI%I(N{;KL`tFbgoURwTkX;;P(nl&Tp^DSIL7s zwSy^+4&6oLxA7tm+J5T5WUQaJv7YJHexHN;Ndt7E6P#~OHTyl{C2Nt=Ao?&V$|(kx z9ee>&=YBNe)-`G3xvuT#?BPL(MGY+h-+3hiKbr8eCCnovI(4xMsiCRTw)Ik_t!8y# zFtJS}TZm4r8XS~Ezbd-nG?z~k7IKLK{zV`rhIF&Imn@W}!DbuX$UhoXWVv)S*@E0>!)03K*5k}4bO*Ob4}m3Ge32+pzd zY$iI%zUn)_6o(joZ+6T!DRRhI z)G>gjGOZY_GC8NnAw=S9?4&mSHe{G0bPX7~U!CWsjhupco#IHffgz{2r~)vUCAp4J zs@tQgIVS)qBo-M$Im^9*iN5j{K||5ENJd*Sm&Si3OYA)Bt-xW^lQyccb+c;Z*)!1b z^bJ?J5yM}ALHvGHm}cUUBHB}Jm&>YO+@jI!&4i79gePku3oBSWFkMz z;3o@YoFcBWrRr{lg;j`fQ%NO)2_YfoG1|LVyXQPRzW@H%AM)U;)zP7jn2>j}2qz)U z3eIJlyZr2F*glXgy@A;&%W@NWb^tRYaU(%1+`T15!z}Z!jbewU%5x1_hRs}2wKWJ2 zOEe_~1mRFQOvyaxnr}_e^un98Lo?LpYY?VY8iWv|nZQ_6q_(2F`;Eakeqqy15d4KB z20WJiz_;41pso0i!#V<#w#6x2DlOSO7xV4Ezj29I6C(>#`St*BesN7f%>8(W$W;3Y zC=Qu$lRUX&bm(Y_45|7tTagh89J+l@t!zImlV_OOD(2+ywt@~d$9_8bM^wM0tZ2E9 z@B=RZJO{PgOwSv!(3b3oW0!Uo5X`GZMqH^_eXj?z{!w;c+2z+lJbGRyjMIOSpdUvD z$x8Kn6H{hYgugmZwg0VmwcoL7CrUsWuE^N2Ay;IL{)MahAQ*<5T*Y|+H@M8BJZYd z`dWDJ@SD0%9L!S{6Xh#RkJ(YZxFO!#7;rW$8vv`+Bc`;D(!^2--Q;~=fL41(tj#4_ zI+V>9B??t&i7YuMT60Kr>uQl%g&)SqMqtu)yO8xerE!X^PM>nUr;#yA^3QGy@GqcQ zx6>XXv4x4;19LK;;^j4OMc^YKfPe1U{XpGT#Jmtd5lz&&WaFo9X-V+X;4j%mU!;Tl z)2nLVMZWmdZaFi%u(809gPZPbUkbgUIEfJmyw3a1b-4k`Z$2TXO`KJk-<}C8bvLk^ zUa66Lcdev4BJjLK`tB+TZ6(C+lTu?MNt7?&IWXViOh9KPH^1^VvU+JU0mcGpal>MQ%Z-M=4-oU!=+DGFEu-gt(r zy7}*y%~{XipcBY+MtMp3e`A>2XL}y8wnld?FyjoaAWw5pSio!M2_XOOeD8kbR=4(rzvgmsuhc0tT7LN13lbW&EkZ%>+d@B@>WB zfL6cY-CqEkX=llj?}U3d@q%T;EO#t0vKBMT6K8+~gS5Dw_WRoT(z|tNdy-N&zFOVu z*RHK$PS|N3!L?QzO+5^m?3;nNh67L`XU{_fXV_v~|1evKc09q{g8T|A2Of#^%Do`R z{dmaJgsITDNtEVYz7zJUDo_K7DhKUdq~&Tt&%t+t8;Y3hv(O5^_WdLN{l5T(I>{L0 zvDoli8Uf10@L!I@-Vn9XZIa{G%o2qGD1{wHKckz-bKtzL{fcIO-mI-RSevE$Q94@$YU3TDHiJv*;l;U}KqhsKudv)YY9a#@ZYNj2O#9roT@tue2A8P3p@=A2+qLq#ddk zPC?%NbRtfFIklyFN!NmwZ5nr40riPP_2L-dCxKTG4E$6AzutOGVE=-YNQ*MPwo#iO z?Q=RkO!;KRLGkD7r$do<^@oBl7ltn^7t#!j{xDDLP!rS~jUM+6h|Z!DE02CBo4*iD zm|d9l7X|I7bc>UNdJA2M=O5wh$shgMblKKI`*U>QInwVOol@{W(a1#@oy7(ytf#&B zapfNC+MzZh-u}kea|J{pZZqCjAL={7mW(mqI zkhBy_@DRLBXdaHd#ex74a8a+evV_asL@St1XVTa?`F5eH<`MLMd%n|p72jtDCt>qW&RNg`j?LN`h zNRgE`MDA(T!6q?0ff|))ff${02D_TSHeRdk8p~#OqGr|FB*DdWG;LvOzR7~&#Nf~) zCa%6ZnB&#PLx@2tehYyrPoWO1$_p#Q^iDc9w&-%Ux9`oUp2g0ikh;l~MRoYWUohti#R=mEgp--)1as z*?_quMlA?C{5b7cm*6Z*G+i)apq@nadONg zSKpavo5IP z41FwPubF<4uH5y47Z?udi(k=_?%Qg1SCg%n2P zB!B~80NZiTO2_cc&EfdD;`Fs;j%`NDd6X((7E&JodyT{2HJRbvTI>E6^Ii*IImN4> zjs*aWp;PoDH0o6MU5kqMjNPiHTe3rlltkwS{6AQPHh!OG<4_n1d`;k|B>dvOkFYkpewhyBnQWJu5`K zXf745^*DvSyAV_@tV@#EAKqh%W%I9TI6oO&qa z{uS7G(@r;D4~tW?pD@}))|U*Q!?Ok^$Dtsv;47Kabbsts)wNM8%OsJ>90AZMU{Dzu zS2-a;+7GEUXH(a%G;bo-8+E$0)U9tU?-kz*kinvFVhXVyxFW5!vKKGAc2f9W(nYUo zTHJtzv9yv#B=lej>-9A66WbLUU8TmSaXit5GWn!`qcqW$MO<_nl$@TXpWrKIm%)0f zu6JrzP}?&D*`yi$0i)t2jkcetU)&3MATqkyd0_IB!0Pcg(c@#!wPk?^SH>B-LK}DW=-++}qqJO#HjD7~`S)qp!VP z`i(1YE}oO?-wyQa-I1Awtu?t+=^R%KuD?KCU-Pd=_&YzB&IhyyTB{*0g_XX_8eqavv?lD(!=7S*+$~x0$^R>?$7R5=Ffbb zx8qKu&>~6U%{?>^26(>VWGL77w>o5Gf*oQ7i?%wF0T`;D5r^y_2s}rqM!+1@#@dX_sp<3FqsG(N#==!3WU`m?^(!mXBw+5zjQ)UEF8ZJROEDvE5VICL zvz2_SAIy)+rJnKbQ0nU=JEPddJK{wSO&n6sAWyxs&1`;P zAIR2$u{N)5VG*6y*7_3*tK-c_AfZv*?Qhb!tBY&xM*BySWxJXyWRf=#KwJb8u*m3t zjQiH#!*93Uc%x0x=3w(_dX2KjF_R=9-L!MtZv)brXe{hp@dddaJ@E#a46N;Or?tdr z!v_#ayBPH;zmIA)n~`s&+^jDo#lFohPa|X7j1O)XZ{b&UTbQoCBPG;DVG>^5M6Aj4 zqRD8)sXp)0xaclsdtE}>;s*^L*wAMuVvL?T5~PfF`A@Aa)ymlz*7}q--w*F}_lT>D z#Rf&|wWL6JrA6!(%nqp=?(ke1p{(<{fd zdJ(;f@56ef{1C-&6z^lMMHm?n+{17nxlTF&NF&&a@ox`m?KSm}oo)$<=8y#77ni9X zn6BsH(Y(2rQt{2x>RPijg42}hd~qd=dasD|dxm9)?Pf$M zyHCjO4(xRtgI-7B+sQQDS4`FlIF1R2ngQet;E%);itRorT)dt&x>)XGD|aKg-f&qR z5x^vR6ZzK>5`(9k02DdqQ<6Sm_dxB(8T!+;wk2w{J1u%yBfr%myEuw#hh>@9JCLYo zn0pX0&wAbPx%*zPaSXD-7u(>uWMmjd*kc?h>Bz^{xasv6F8nj6&pZzI32Q7<^ONRA z$`qe$8jr(z&Ao;0jehZ|2{UgQI7BP~B>EB8+*G|$jGMXW5zldXq1ah7$Sw#~KqUEB zZdBxc9cwql!4t!tcy`}q+qW{&nl9?`U+lMVGF zJAf5_ePSEEKI+nAB$o0;EG`jId2HoD#zxe($lB`BImLU zGY*B%wPwC6olU2p-x6!mN8*=QWx4*&v$SYTV`(XFamg6MyJsisil4@}b{D!wn{0~0 z+fkA$c@cP#0%v}E^4R=MWq7)H;L!#WA^4k&m89DC>)rX|XfJYQ)UIb?ZK*-_TbtP30{p7%x$BL@e8hAgTEOtviNVy4v3G%b z5L#U!Br9%Bo4_25vZ**D2Cv*|8fLSv>DHwPePxlaaK{N6uyU$BmU8>qW{{We4Pdlxp zk7*h2h5+WXp0FHC-YL8nUMsiK1T7@7dCoR~cC!vxl6VI{UYM+JjQ2Lsd_%FYXF(r^ z^f-}F@)lW+?Z@Bl*6oxwY4NvPn^KY}<5_K@+|9;JVTd011me8^0K`*Es`#Jcj=qKo zr!tFcG%fOt&H@m7ZB;*wLf26uDJ?H_>wmK8bGTS?u>e30}evZAR3^cm^sDJ=B}q>2-9Wg)l-p~CGUn{Ow!JJspsvS`)vfzAm;QsX$!-cygt zqVh*%AsZt;Y4yv51l&&<$Xu8ZHap;&&6*urWy@UZEO`VpQAQ3s=M|-OC8&I@#Bm+D z++rki{Lj{)7nW-$nJwFpG8hPc@jVY-G1jR$b_qr%Mv0<}9d6fJn%#j_VRIakVOZ_P zROf+{o}H%vW%=U&nMa<3c$h~ zsO|=O5<31>P;2nOr|gMz*$T!eo5@xBmBxRaUF6oL5~l^RmoJ3uqtd2W?KL-zpkyz< zP#~FisEaTvnBPHlGd5A`@jJTz#e~H=YDuO##=t4HH7vWmA1ON#7XvBrTLHV)T5kWvGmA2Ye3(<)u)=I#crP}u#JkS z9fmo_(zi6ND_g#U?CB^zbYP@XvUzf=bQpHeKHVsbkz9!9YN4rmTG(H+ zbM~7;?2dYXrGO`BAQOR;(y-G>o?Ttzy3xW|sUkl*9lO|j<28K9hf3Os6WWN3aZ4L2 zjKv4Z8kF-y@ReF9W@~>U^oeRyYPWo16kWD0{ zC(L|_g4{$#Jv_-59kE_(tJq&(y4z1PGw|ygC(HHxDx&PgQYysuULk;Ze(K-Lm2N!6 z%OPE?#Qp4^nO+DTNC(!7Ws3S6OE|${62?wO0La|L%i-g*jFE==$h61e`b<40yQqBn;QpGFnH^Z zojX@atJ=vF_I@GrWk;PEHy8RJjBF%${HZkAmR2L8r#T;h&1HB)TZc#S?vt-Itj(v1 zTGv$#jjwGm*(PuY_p|AdU7y1JF+4Z%w_fm7^vKX(THV=2C_gNTBxlND^#oID@ib9! z(8t%jQ*Yv*h=1EZ+cJfYWrp6|*}AGCNH`35$>fvkSl5=aYCb2{o-I-zmh$3PxSl2e zpER=o2;}qw*0HVaVYk*Tt?pu-4a}j+9vGqExMSCm)Ow22OSOq+nIf7n@~g{*AL};o zr|3vEpTd#VV%@;Ig8nPnB!+QvRz2QpG_B@z4Z!1rz~Z%jCzg)?07-T{C4Pt56O@FHC7MB|%g(irZbNpX7IQHb?x@&in#6K8Knq92cu)4(QuFf)cB`V(RBSL9UoAgR_4b^TZ?G$Pnk2n3xU+_1oPPDxp{uqp?F>! z3@_X7-}^%2a2zlEvs2D`TPg+EZE1Kzl8cUIH& zU1IN7y+@Ks^DJiI&HP5 z*`&7?SBW*^eX)Q-G3B@b6Z|J`@0ZZmPc_#mo2Kt_oratx@yOO09RXP3jQ|cs%SW|v zaz5`F^y9g!I!3;p0r9=9{OZkRBQ=JnImgBa21h|Zu0F2}~EzpzsQoHIFv(W4OX>+OH>;5gd zvW!otL3LxPLH2TGNzx?9Iqa^ZKD^XgGHQBmnW^e`+HKIe*6t#>5yGn52F>iiF&O}` zTzgj^@YBUp*-H{V*%z8rFKq@;4>H}ua9hh#yJ%ot@W0pZ1UP_F*I`^+Z?vQka+ayartpk$+|n4BQi%8%;U|2%K@lN&(wC%?DjN+N=5 z&E8d~oc{pp3O|>D^~nd1YK8Qenk6D;M10`xRv->|KEGbIak3^_m2Y&*6_~0dZVy5w zQ;&SsMb4Wv4IGyC$k73`v%2yRV~&TK+?z*&Lb4*x%z4^~rv3@AT7C; zG4iiwQ=V#@*)qPxXry?Q1qhhj0msaG@!G7lx}a7uJGlAcUBO8JeZ!6hYc|t0P*0&s zJ#%H*p6(g^wIps$ibqaPc){!MS8e=5r3pN_w7KQ;0p0$dRJd+<+PEBNo=-|uv$lpW zHtfVpwj%`#uLG4Qr&2!}%bMFr6RgQRu&m9sjB$ljBLFh>^zG|HlITRK$!vETcZ;o~ zX%@%9`an~)ciqVMF00V7EI`LjgB)VAZ7;OBHCZ)Vy%Nh*pUnBAxGWGH;1Hno9ftr` zL|3t^F_L+sgsF~ix_77@1_vX**P5OQtfQIQJLy$O#B6Q?hETl^9er-0z*Irwe`z)(z8z5Ck)gnf~BOoe}248$SFAH+@w>%~Q-+G%=XC8FGqC^=!~ zt4fL(bGf>=IODb|bh^`RWmzOx1c`$hyr(LpjQRpk3XP*@oV}n|lH{&!%grI@P3dyr#z5<8a+7$q%nN z+737)wL^8QSTQ$q+Nu>H6=Sw|%7St_@#)vK9M78mQ%J*nHcJ5}o>JM`ZeT`N? zyy8NkhkWzbKhCM&+|Lt6*A~!$w1h%ghTIX7bN4|%rYcCT-Ww_H;n5OB4VdJS3b4;4 zk)M8^l@FOTflL;6vP|F|@e5v`$yU1GYOfdwE@713BU+(pHrX0 zv+jHys|%=xbhhCArTvF2_l!-d#`QsjaS+=C_JZCM9w{P|KVt z1LYt&$sU5M>V{A3@nvqlU}=TTw6UFp#@Pos>$l}N`u3R|%zR7Yi#1e|!UX8OT4SR`4v6 zeW7M9%^;cZ?spym=O?{mCgmv?YepwiEYl>B-0B+47GWeaJ)0kzUzf@SiuGI*^7TD( zD=$xjQRWeFRH4vJU|O_ zq#0bR5I$milb%mgT-Bw`z`K$^K2nP77*fQIyK{_vYgb3Sx)+hj=f31DUtANE3SbeeZQFAU z_CHQ))S9lLcXK;jT$u{Ih%%sIayaQ)8h8`xvWb9@M`&bC!#i7W8T_fO$!kN8(>y06 z7oXZ`rQKRfXo@Z^i?CUjINU{-t^JyA|{k83sD`6seklVuGh~xwf!S?*? zj1QZfk7}c@OEYOQ%4eH;L`t79@z2(@CbouaSdvuSvA`KdaVr^6jmWFFf(qk~Ip@C>XTp9k)b;IdBc@NKSm|-IK^w^$w7_TYIAU;c z2mp4+HN@*E6(C^FeAIp5xghNvaCqXmp90&&HA5cLwdF$DVtEX3eT`a*vuw@F-cde- z)g_6q9y@&^)?LuxT?qD*&jW8hp8WAy0_MtDpx+dbd9rNs(TORHoM3WE>%~QVES8ID zb!_G-lHGQ)@r}fW{Od;PQfoAs<4-XlSrwH+klV45kEL@ZsoBt_becm>lFJsN@fZI9 zS}n38CmS4+M^Vwa>NCwY6tKd`nuMU0*y||r-8$eNdH3(0oK~Kd8eLdJ_JQX4bF!}E zoCQ!o`ec)jde7IbEu)pTK!f+=sL%1I_?l>!p-@L1&Je|PWOIP=;|$}V+BwPf>BUr@ z&Fva9E};HGw*lPlYz(nndL9p`=}~JIuqTOxamVGULQcX|=jP`loYM*{66rSakKM{x zIB%Gc6rQIfb6Q%&r*dniv`;GHN4QVjsRcJPM))~9alj-TW3kU_Wt!>oIFT*<)h~}N z)T84a*RdJSSJZk`w)QsH4|5c##S&*l0oZUO+&Uh{qKy;ncE}U}_VG;E;Fmec&)_LE zkxOwdAhZyw2=4sQrb$66b_E1_edEB!PDt%hX;9c3LnyU(SCa`ZmVQzPM^@;$n6E0MVE0kASa+%UKUIHOjcQQ})jOYe?!R*_r= z1mivWatBI|S?2!GR5CLr-W85O`IvAIN+m0zBLy2?cJ0p2`7>O>5Ona z>a@CyrqwLlPd_|+VRry-#~`8PV?Md9OQ>Uy!yjpl1adBR?DkUrvodIEZnTCsDgM?Hf>4W{IZ zB?t>MZerOdX&*Ki{{SP}q|^%=>ln+wmn=$MHyxzsu;@Atl_|A?-&48r6U!OK6^I{k zo2S>BTZX9Q{Bv&%mfBL^T-w^lb9oZUBOy$wWnIiiOl5{gPW9DmGFw~f7nX~rM*daA zmgyOvDyWUM4gmu@Kp>vEt~=tSF+<^~k|YYaSuy_6bQ!Nj)!>M-xm=gH!*Y2A0XeJt zDUiN4bJmh8mSv2P%e!gLbJT?gI43v*9Q4SiTic<%ge3CKDZ`lJW<|>N$sBJVmMD_? z>N_1cEP$DABo5A@nYcYk8SFnQU3C)LTWO$0NBd+ja0WJPA1*p#mn$9DQBjVa9Magv z(|M8*?YM$u86-A2Bmzcz@mbNy=RkwcxeNiDan2APIw;A{PDLfm^CgtdlS-}%uHff5 zOnSO4r$e7@K`x^`Rf!>;kle*BCPm=i{jx8~6kyJD)&a8HC>(qBW3F%bt zp_%oREB&CisEUsSv$@`bCjB6eO~CS4HwQg)SsHGiX?b~i Vw=tPSLox1l`AKeZ%~vTW|JfiVbr}Ev diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/modem.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/modem.png deleted file mode 100644 index be5a2eb2fc48a8f16681b591f4ef74888ee09c33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1633 zcmV-n2A=teP)DSXo(n z6%-WGq@<)6*xA{^2Ei8OFVPRn@pc;RG z0K(}2kU_v;uacIQE|igxVPIil0lOU8LJ$V2gBcFvgF+DKL$KN}U%tQ{3j&`%e`fgj z@gvL=d;kH2(*Zz33V;^3sH&=hEe8c1aykKFkQgk@fP4zVAcH}^2L(OIK_D>@4RRES ze)sMj*gUAC{s9CKRtErm69G(cJz`>Fj2}LHfCnwe5SVX(p#$bKGczNn7qEqVe0*Tb zKx$wP1gU%b_AT5|K=waih<*VGAQtps2Pz2H)YP1#tEdz1LA-G{v90jAo(|M-Y{Iec=5@nPoJ&=1Q2>IaFvsjn`>!l$t@@-2(}dD z0GK0?EkXud!iJNWd(GMH9%!pb!uh6=itz=n=!YbLZ{?6XRZ>k+%Q> zhy`Q`&;nIpmRY8(tSkWx7KUffo-s&DO2QK#$WmB3Ko0?!SPXU#m1Z4_<00M=8Jg|USYhq#|2XZmU!j~^!g0l-ZH#ay%!+e4s0^qV7 zCl zzk}l%xnx6*cces$;#;tKkUTJDgZV%`;9LP^gB$_!J;-ce!utdC{SlxvDE_~K)Byw# z3oyP-K}9Sx5VA6|Gca)cV_^9Y%36#J|Cs)QM1f48BN)Nn1tk_xApwc!e}BRC+4mpc z86F%z4whpB71y9L1E@wA=qY;#2Zjsh&of-Ue3{|QnKSo*QNADMdk_E!AQqr6xn4eh z#qi+MGlt6_&NBGR1u$ z0{{Yu<Cx%1A~kt11BpmeSi!CrWZyY9!TmJ7G?m2;TK>OdVJl%92G$?!48NGZF}SmPF>w9nW%&C26N4Xf z00ZYQUWPA1Um5-f1~UBq_k)2IR52MCGQ4~95>y1jif%}W2lO#BFiL>+E&~^z05CCs zVmN;M_>U(~p6rME{s*!H00M|*&z?PPz=SkSTvS{D7-$Skj7;G4z`*hXOoI&m$Mlkc znS+yo>HT}K&zO058JK{<%mPXaz!VNj<)Add07`g3`se1&48M$w7?`+u!SR3g?Afcp z#0yIKkI;*KfB*tHn;DoBY=PJr$mRzc!~(>uKtn+^3nLRF3ou86#ef(n%*@Kf$jA&< z2T=p$g5`mpXJG*;`2Fr3Gnc3+Gb50H=l1Ql4<9~U4~&|{K=YrVI{+Yn7?GN0TtLhY zauAfygvLh4gw(;r{y;5$3@UKZ9RLtOj04>>0tlc1Z!hq!(QaR^6>_B54Jn1#~Jije3o~(=`7H5>`;cz1${9F%W##sAI~(r1scHM>FVdQ I&MBb@08~pNrT_o{ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/pda.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/pda.png deleted file mode 100644 index 1458d9bfa4ef7d27c2434177c8d54294ba9f4028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1787 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 A&;S4c diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/tablet.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/images/tablet.png deleted file mode 100644 index fa871f54035fcd0bb0f7f2068d2b2ed4e5e0e0cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 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 NumberSpinner - jQuery EasyUI Mobile Demo
        NumberSpinner
        • Basic Number
        • Increment Number
        • Format Number
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/input/textbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/input/textbox.html deleted file mode 100644 index 73388476..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/input/textbox.html +++ /dev/null @@ -1 +0,0 @@ - TextBox - jQuery EasyUI Mobile Demo
        TextBox
        • Standard TextBox
        • Icon
        • Button
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/layout/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/layout/basic.html deleted file mode 100644 index c1ecaffb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/layout/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - Basic Layout - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Layout
        -
        - Back -
        -
        - Search -
        -
        -
        -
        - -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/basic.html deleted file mode 100644 index fb970961..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/basic.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - Basic Menu - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Menu
        -
        - - -
        -
        -
        -
        -
        -
        Undo
        -
        Redo
        - -
        Cut
        -
        Copy
        -
        Paste
        - -
        Toolbar
        -
        Delete
        -
        Select All
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/menubar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/menubar.html deleted file mode 100644 index 5ef8eef8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/menu/menubar.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Menubar - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        - Home - Edit - Help - About -
        -
        -
        -
        -
        -
        Undo
        -
        Redo
        - -
        Cut
        -
        Copy
        -
        Paste
        - -
        Toolbar
        -
        Delete
        -
        Select All
        -
        -
        -
        Help
        -
        Update
        -
        About
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

        Here is the content loaded via AJAX.

        -
          -
        • easyui is a collection of user-interface plugin based on jQuery.
        • -
        • easyui provides essential functionality for building modern, interactive, javascript applications.
        • -
        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
        • -
        • complete framework for HTML5 web page.
        • -
        • easyui save your time and scales while developing your products.
        • -
        • easyui is very easy but powerful.
        • -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/ajax.html deleted file mode 100644 index e4b4f2de..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/ajax.html +++ /dev/null @@ -1 +0,0 @@ - Ajax Panel - jQuery EasyUI Mobile Demo
        Ajax Panel
        Panel Footer
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/basic.html deleted file mode 100644 index 407a2f32..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Panel - jQuery EasyUI Mobile Demo
        Panel Header
        Panel Footer
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/nav.html deleted file mode 100644 index c6feff29..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/panel/nav.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - Navigation Panel - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Navigation
        -
        -
        - -
        -
        -
        -
        -
        Panel2
        -
        - Back -
        -
        -
        -
        - Go Back -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/basic.html deleted file mode 100644 index 906d9426..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/basic.html +++ /dev/null @@ -1 +0,0 @@ - Simple List - jQuery EasyUI Mobile Demo
        Simple List
        • Large
        • Spotted Adult Female
        • Venomless
        • Rattleless
        • Green Adult
        • Tailless
        • With tail
        • Adult Female
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/button.html deleted file mode 100644 index f326ba97..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/button.html +++ /dev/null @@ -1 +0,0 @@ - Button on List - jQuery EasyUI Mobile Demo
        Button on List
        • HP Deskjet 1000 Printer
          Add
        • Epson WorkForce 845
          Add
        • Logitech Keyboard K120
          Add
        • Nikon COOLPIX L26 16.1 MP
          Add
        • SanDisk Sansa Clip Zip 4GB
          Add
        • BLUE MP3 Metal Mini Clip Player
          Add
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/group.html deleted file mode 100644 index dcb69fb7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/group.html +++ /dev/null @@ -1 +0,0 @@ - Group List - jQuery EasyUI Mobile Demo
        Detail
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/image.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/image.html deleted file mode 100644 index 0643fe2b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/image.html +++ /dev/null @@ -1 +0,0 @@ - List with Image - jQuery EasyUI Mobile Demo
        List with Image
        • modem
          modulates an analog carrier signal to encode digital information.
        • scanner
          scans images, printed text, handwriting, or an object.
        • pda
          A personal digital assistant.
        • tablet
          one-piece mobile computer.
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/link.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/link.html deleted file mode 100644 index 0c4bc0d5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/simplelist/link.html +++ /dev/null @@ -1 +0,0 @@ - Link List - jQuery EasyUI Mobile Demo
        Detail
        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/basic.html deleted file mode 100644 index 4654e125..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Tabs - jQuery EasyUI Mobile Demo

        Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible.

        Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California[1] in the 1950s for scientific and engineering applications.

        Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.

        Though Perl is not officially an acronym, there are various backronyms in use, such as: Practical Extraction and Reporting Language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions.

        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/nav.html deleted file mode 100644 index 061218f3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/nav.html +++ /dev/null @@ -1 +0,0 @@ - Navigation Tabs - jQuery EasyUI Mobile Demo
        Devices

        Modem

        A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.


        Scanner

        In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.


        Pda

        A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.


        Pda

        A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.

        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/pill.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/pill.html deleted file mode 100644 index ead28638..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tabs/pill.html +++ /dev/null @@ -1 +0,0 @@ - Pill Tabs - jQuery EasyUI Mobile Demo

        Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible.

        Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California[1] in the 1950s for scientific and engineering applications.

        Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.

        Though Perl is not officially an acronym, there are various backronyms in use, such as: Practical Extraction and Reporting Language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions.

        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/basic.html deleted file mode 100644 index b62b2acd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/basic.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - Basic Toolbar - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Basic Toolbar
        -
        - Back -
        -
        - Next -
        -
        -
        -
          -
        • Large
        • -
        • Spotted Adult Female
        • -
        • Venomless
        • -
        • Rattleless
        • -
        • Green Adult
        • -
        • Tailless
        • -
        • With tail
        • -
        • Adult Female
        • -
        -
        -
        -
        -
        - Detail -
        - Back -
        -
        -
        -
        - Go Back -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/button.html deleted file mode 100644 index 3db342ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/button.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Toolbar Button - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Toolbar Button
        -
        -
        - -
          -
        • Large
        • -
        • Spotted Adult Female
        • -
        • Venomless
        • -
        • Rattleless
        • -
        • Green Adult
        • -
        • Tailless
        • -
        • With tail
        • -
        • Adult Female
        • -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/menu.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/menu.html deleted file mode 100644 index f053bcc0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/toolbar/menu.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - Menu on Toolbar - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Menu on Toolbar
        -
        - -
        -
        - - -
        -
        -
        -
        -
        Undo
        -
        Redo
        - -
        Cut
        -
        Copy
        -
        Paste
        - -
        Toolbar
        -
        Delete
        -
        Select All
        -
        -
          -
        • Large
        • -
        • Spotted Adult Female
        • -
        • Venomless
        • -
        • Rattleless
        • -
        • Green Adult
        • -
        • Tailless
        • -
        • With tail
        • -
        • Adult Female
        • -
        -
        -
        -
        -
        - Detail -
        - Back -
        -
        -
        -
        - Go Back -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/basic.html deleted file mode 100644 index 9284505d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/basic.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - Basic Tree - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Basic Tree
        -
        -
        -
          -
        • - My Documents -
            -
          • - Photos -
              -
            • - Friend -
            • -
            • - Wife -
            • -
            • - Company -
            • -
            -
          • -
          • - Program Files -
              -
            • Intel
            • -
            • Java
            • -
            • Microsoft Office
            • -
            • Games
            • -
            -
          • -
          • index.html
          • -
          • about.html
          • -
          • welcome.html
          • -
          -
        • -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/dnd.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/dnd.html deleted file mode 100644 index ecb8e313..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo-mobile/tree/dnd.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - Drag Drop Tree Nodes - jQuery EasyUI Mobile Demo - - - - - - - - -
        -
        -
        -
        Drag Drop Tree Nodes
        -
        -
        -
          -
        • - My Documents -
            -
          • - Photos -
              -
            • - Friend -
            • -
            • - Wife -
            • -
            • - Company -
            • -
            -
          • -
          • - Program Files -
              -
            • Intel
            • -
            • Java
            • -
            • Microsoft Office
            • -
            • Games
            • -
            -
          • -
          • index.html
          • -
          • about.html
          • -
          • welcome.html
          • -
          -
        • -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

        Here is the content loaded via AJAX.

        -
          -
        • easyui is a collection of user-interface plugin based on jQuery.
        • -
        • easyui provides essential functionality for building modern, interactive, javascript applications.
        • -
        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
        • -
        • complete framework for HTML5 web page.
        • -
        • easyui save your time and scales while developing your products.
        • -
        • easyui is very easy but powerful.
        • -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/actions.html deleted file mode 100644 index f895ebb0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/actions.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - Accordion Actions - jQuery EasyUI Demo - - - - - - - -

        Accordion Actions

        -

        Click the buttons below to add or remove accordion items.

        -
        - Select - Add - Remove -
        -
        -
        -

        Accordion for jQuery

        -

        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/ajax.html deleted file mode 100644 index e5c77f33..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/ajax.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Loading Accordion Content with AJAX - jQuery EasyUI Demo - - - - - - - -

        Loading Accordion Content with AJAX

        -

        Click AJAX panel header to load content via AJAX.

        -
        -
        -
        -

        Accordion for jQuery

        -

        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

        -
        -
        -

        The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

        -
        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/basic.html deleted file mode 100644 index 141deacc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/basic.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Basic Accordion - jQuery EasyUI Demo - - - - - - - -

        Basic Accordion

        -

        Click on panel header to show its content.

        -
        -
        -
        -

        Accordion for jQuery

        -

        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

        -
        -
        -

        The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

        -
        -
        -
          -
        • - Foods -
            -
          • - Fruits -
              -
            • apple
            • -
            • orange
            • -
            -
          • -
          • - Vegetables -
              -
            • tomato
            • -
            • carrot
            • -
            • cabbage
            • -
            • potato
            • -
            • lettuce
            • -
            -
          • -
          -
        • -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/expandable.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/expandable.html deleted file mode 100644 index a678953a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/expandable.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Keep Expandable Panel in Accordion - jQuery EasyUI Demo - - - - - - - -

        Keep Expandable Panel in Accordion

        -

        Keep a expandable panel and prevent it from collapsing.

        -
        -
        -
        - -
        -
        -

        Accordion for jQuery

        -

        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

        -
        -
        -

        Content1

        -
        -
        -

        Content2

        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/fluid.html deleted file mode 100644 index 18488026..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid Accordion - jQuery EasyUI Demo - - - - - - - -

        Fluid Accordion

        -

        This example shows how to set the width of accordion to a percentage of its parent container.

        -
        -
        -
        -

        width: 100%

        -
        -
        -
        -
        -
        - -
        -
        -

        width: 50%

        -
        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/multiple.html deleted file mode 100644 index afd1b7f8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/multiple.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Multiple Accordion Panels - jQuery EasyUI Demo - - - - - - - -

        Multiple Accordion Panels

        -

        Enable 'multiple' mode to expand multiple panels at one time.

        -
        -
        -
        -

        A programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.

        -
        -
        -

        Java (Indonesian: Jawa) is an island of Indonesia. With a population of 135 million (excluding the 3.6 million on the island of Madura which is administered as part of the provinces of Java), Java is the world's most populous island, and one of the most densely populated places in the world.

        -
        -
        -

        C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

        -
        -
        -

        A dynamic, reflective, general-purpose object-oriented programming language.

        -
        -
        -

        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/tools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/tools.html deleted file mode 100644 index 271694b4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/accordion/tools.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Accordion Tools - jQuery EasyUI Demo - - - - - - - -

        Accordion Tools

        -

        Click the tools on top right of panel to perform actions.

        -
        -
        -
        -

        Accordion for jQuery

        -

        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

        -
        -
        -

        The accordion allows you to provide multiple panels and display one ore more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

        -
        -
        - - - - - - - - - - - -
        Item IDProduct IDList PriceUnit CostAttributeStatus
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/basic.html deleted file mode 100644 index 64f37fe8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/basic.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Basic Calendar - jQuery EasyUI Demo - - - - - - - -

        Basic Calendar

        -

        Click to select date.

        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/custom.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/custom.html deleted file mode 100644 index f3fea452..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/custom.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Custom Calendar - jQuery EasyUI Demo - - - - - - - -

        Custom Calendar

        -

        This example shows how to custom the calendar date by using 'formatter' function.

        -
        - -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/disabledate.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/disabledate.html deleted file mode 100644 index ef2c7ea5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/disabledate.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Disable Calendar Date - jQuery EasyUI Demo - - - - - - - -

        Disable Calendar Date

        -

        This example shows how to disable specified dates, only allows the user to select Mondays.

        -
        - -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/firstday.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/firstday.html deleted file mode 100644 index c636a070..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/firstday.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - First Day of Week - jQuery EasyUI Demo - - - - - - - -

        First Day of Week

        -

        Choose the first day of the week.

        - -
        - -
        - -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/fluid.html deleted file mode 100644 index e5e70702..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/calendar/fluid.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Fluid Calendar - jQuery EasyUI Demo - - - - - - - -

        Fluid Calendar

        -

        This example shows how to set the width of calendar to a percentage of its parent container.

        -
        -
        -

        width: 50%, height: 250px

        -
        -

        width: 30%, height: 40%

        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/animation.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/animation.html deleted file mode 100644 index 70f52a6a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/animation.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Combo Animation - jQuery EasyUI Demo - - - - - - - -

        Combo Animation

        -

        Change the animation type when open & close the drop-down panel.

        -
        - Animation Type: - -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/basic.html deleted file mode 100644 index a0ec2c86..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combo/basic.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Basic Combo - jQuery EasyUI Demo - - - - - - - -

        Basic Combo

        -

        Click the right arrow button to show drop down panel that can be filled with any content.

        -
        - -
        -
        Select a language
        -
        - Java
        - C#
        - Ruby
        - Basic
        - Fortran -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/actions.html deleted file mode 100644 index 0fccf562..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/actions.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - ComboBox Actions - jQuery EasyUI Demo - - - - - - - -

        ComboBox

        -

        Click the buttons below to perform actions.

        - - - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/basic.html deleted file mode 100644 index 6a9c4fa4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/basic.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Basic ComboBox - jQuery EasyUI Demo - - - - - - - -

        Basic ComboBox

        -

        Type in ComboBox to try auto complete.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data1.json deleted file mode 100644 index 9c8f7f5b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data1.json +++ /dev/null @@ -1,22 +0,0 @@ -[{ - "id":1, - "text":"Java", - "desc":"Write once, run anywhere" -},{ - "id":2, - "text":"C#", - "desc":"One of the programming languages designed for the Common Language Infrastructure" -},{ - "id":3, - "text":"Ruby", - "selected":true, - "desc":"A dynamic, reflective, general-purpose object-oriented programming language" -},{ - "id":4, - "text":"Perl", - "desc":"A high-level, general-purpose, interpreted, dynamic programming language" -},{ - "id":5, - "text":"Basic", - "desc":"A family of general-purpose, high-level programming languages" -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data2.json deleted file mode 100644 index c3baf77d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/combobox_data2.json +++ /dev/null @@ -1,47 +0,0 @@ -[{ - "value":"f20", - "text":"Firefox 2.0 or higher", - "group":"Firefox" -},{ - "value":"f15", - "text":"Firefox 1.5.x", - "group":"Firefox" -},{ - "value":"f10", - "text":"Firefox 1.0.x", - "group":"Firefox" -},{ - "value":"ie7", - "text":"Microsoft Internet Explorer 7.0 or higher", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie6", - "text":"Microsoft Internet Explorer 6.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie5", - "text":"Microsoft Internet Explorer 5.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie4", - "text":"Microsoft Internet Explorer 4.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"op9", - "text":"Opera 9.0 or higher", - "group":"Opera" -},{ - "value":"op8", - "text":"Opera 8.x", - "group":"Opera" -},{ - "value":"op7", - "text":"Opera 7.x", - "group":"Opera" -},{ - "value":"Safari", - "text":"Safari" -},{ - "value":"Other", - "text":"Other" -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/customformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/customformat.html deleted file mode 100644 index 5c58fd18..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/customformat.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Custom Format in ComboBox - jQuery EasyUI Demo - - - - - - - -

        Custom Format in ComboBox

        -

        This sample shows how to custom the format of list item.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/dynamicdata.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/dynamicdata.html deleted file mode 100644 index 2548599f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/dynamicdata.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Load Dynamic ComboBox Data - jQuery EasyUI Demo - - - - - - - -

        Load Dynamic ComboBox Data

        -

        Click the button below to load data.

        - -
        - LoadData -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/fluid.html deleted file mode 100644 index 289fcda0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/fluid.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Fluid ComboBox - jQuery EasyUI Demo - - - - - - - -

        Fluid ComboBox

        -

        This example shows how to set the width of combobox to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/group.html deleted file mode 100644 index baa89597..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/group.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Group ComboBox - jQuery EasyUI Demo - - - - - - - -

        Group ComboBox

        -

        This example shows how to display combobox items in groups.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/icons.html deleted file mode 100644 index ebd087d4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/icons.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - ComboBox with Extra Icons- jQuery EasyUI Demo - - - - - - - -

        ComboBox with Extra Icons

        -

        The user can attach extra icons to the ComboBox.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiline.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiline.html deleted file mode 100644 index 74cbc58e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiline.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Multiline ComboBox - jQuery EasyUI Demo - - - - - - - -

        Multiline ComboBox

        -

        This example shows how to create a multiline ComboBox.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiple.html deleted file mode 100644 index 79b5e699..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/multiple.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - Multiple Select - jQuery EasyUI Demo - - - - - - - -

        Load Dynamic ComboBox Data

        -

        Drop down the panel and select multiple items.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/navigation.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/navigation.html deleted file mode 100644 index 3ea5d3c9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/navigation.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - Navigate ComboBox - jQuery EasyUI Demo - - - - - - - -

        Navigate ComboBox

        -

        Navigate through combobox items width keyboard to select an item.

        -
        - - SelectOnNavigation -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotedata.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotedata.html deleted file mode 100644 index 46e75fd1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotedata.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Binding to Remote Data - jQuery EasyUI Demo - - - - - - - -

        Binding to Remote Data

        -

        The ComboBox is bound to a remote data.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotejsonp.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotejsonp.html deleted file mode 100644 index 0cbfe4e8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combobox/remotejsonp.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Remote JSONP - jQuery EasyUI Demo - - - - - - - -

        Remote JSONP

        -

        This sample shows how to use JSONP to retrieve data from a remote site.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/actions.html deleted file mode 100644 index c41d0c96..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/actions.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - ComboGrid Actions - jQuery EasyUI Demo - - - - - - - -

        ComboGrid Actions

        -

        Click the buttons below to perform actions.

        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/basic.html deleted file mode 100644 index de430b67..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/basic.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Basic ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Basic ComboGrid

        -

        Click the right arrow button to show the DataGrid.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/datagrid_data1.json deleted file mode 100644 index c74fa230..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"selected":true,"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/fluid.html deleted file mode 100644 index 03929928..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/fluid.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - Fluid ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Fluid ComboGrid

        -

        This example shows how to set the width of ComboGrid to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/initvalue.html deleted file mode 100644 index 9a55c892..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/initvalue.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Initialize Value for ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Initialize Value for ComboGrid

        -

        Initialize value when ComboGrid is created.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/multiple.html deleted file mode 100644 index 60700f7e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/multiple.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Multiple ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Multiple ComboGrid

        -

        Click the right arrow button to show the DataGrid and select items.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/navigation.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/navigation.html deleted file mode 100644 index 7af03b83..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/navigation.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Navigate ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Navigate ComboGrid

        -

        Navigate through grid items with keyboard to select an item.

        -
        - - SelectOnNavigation -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/setvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/setvalue.html deleted file mode 100644 index 4d0e0b8e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combogrid/setvalue.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Set Value for ComboGrid - jQuery EasyUI Demo - - - - - - - -

        Set Value for ComboGrid

        -

        Click the buttons below to perform actions.

        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/actions.html deleted file mode 100644 index c1290bb8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/actions.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - ComboTree Actions - jQuery EasyUI Demo - - - - - - - -

        ComboTree Actions

        -

        Click the buttons below to perform actions

        - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/basic.html deleted file mode 100644 index 4b62c885..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/basic.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Basic ComboTree - jQuery EasyUI Demo - - - - - - - -

        Basic ComboTree

        -

        Click the right arrow button to show the tree panel.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/fluid.html deleted file mode 100644 index 5b783066..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/fluid.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Fluid ComboTree - jQuery EasyUI Demo - - - - - - - -

        Fluid ComboTree

        -

        This example shows how to set the width of ComboTree to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%, height: 26px

        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/initvalue.html deleted file mode 100644 index 801113a2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/initvalue.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Initialize Value for ComboTree - jQuery EasyUI Demo - - - - - - - -

        Initialize Value for ComboTree

        -

        Initialize Value when ComboTree is created.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/multiple.html deleted file mode 100644 index feb3bbec..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/multiple.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Multiple ComboTree - jQuery EasyUI Demo - - - - - - - -

        Multiple ComboTree

        -

        Click the right arrow button to show the tree panel and select multiple nodes.

        -
        - Cascade Check: - -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/combotree/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/aligncolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/aligncolumns.html deleted file mode 100644 index 60219621..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/aligncolumns.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Aligning Columns in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Aligning Columns in DataGrid

        -

        Use align and halign properties to set the alignment of the columns and their header.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/basic.html deleted file mode 100644 index 6870ac21..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Basic DataGrid - jQuery EasyUI Demo - - - - - - - -

        Basic DataGrid

        -

        The DataGrid is created from markup, no JavaScript code needed.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cacheeditor.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cacheeditor.html deleted file mode 100644 index df55e30f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cacheeditor.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - Cache Editor for DataGrid - jQuery EasyUI Demo - - - - - - - -

        Cache Editor for DataGrid

        -

        This example shows how to cache the editors for datagrid to improve the editing speed.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellediting.html deleted file mode 100644 index 385b2d4d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellediting.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - Cell Editing in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Cell Editing in DataGrid

        -

        Click a cell to start editing.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellstyle.html deleted file mode 100644 index 9230ac21..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/cellstyle.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - DataGrid Cell Style - jQuery EasyUI Demo - - - - - - - -

        DataGrid Cell Style

        -

        The cells which listprice value is less than 30 are highlighted.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/checkbox.html deleted file mode 100644 index ca1c81c2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/checkbox.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - CheckBox Selection on DataGrid - jQuery EasyUI Demo - - - - - - - -

        CheckBox Selection on DataGrid

        -

        Click the checkbox on header to select or unselect all selections.

        -
        - - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        -
        - Selection Mode: -
        - SelectOnCheck:
        - CheckOnSelect: -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/clientpagination.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/clientpagination.html deleted file mode 100644 index 53dca690..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/clientpagination.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - Client Side Pagination in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Client Side Pagination in DataGrid

        -

        This sample shows how to implement client side pagination in DataGrid.

        -
        - - - - - - - - - - - - - -
        Inv NoDateNameAmountPriceCostNote
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/columngroup.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/columngroup.html deleted file mode 100644 index 9c3340e1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/columngroup.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Column Group - jQuery EasyUI Demo - - - - - - - -

        Column Group

        -

        The header cells can be merged. Useful to group columns under a category.

        -
        - - - - - - - - - - - - - - -
        Item IDProductItem Details
        List PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/complextoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/complextoolbar.html deleted file mode 100644 index 35c9ba18..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/complextoolbar.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - DataGrid Complex Toolbar - jQuery EasyUI Demo - - - - - - - -

        DataGrid Complex Toolbar

        -

        The DataGrid toolbar can be defined from a <div> markup, so you can define the layout of toolbar easily.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        -
        - Date From: - To: - Language: - - Search -
        -
        - - - - - -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/contextmenu.html deleted file mode 100644 index 96f3c6d4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/contextmenu.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - Context Menu on DataGrid - jQuery EasyUI Demo - - - - - - - -

        Context Menu on DataGrid

        -

        Right click on the header of DataGrid to display context menu.

        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/custompager.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/custompager.html deleted file mode 100644 index c4c62d70..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/custompager.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Custom DataGrid Pager - jQuery EasyUI Demo - - - - - - - -

        Custom DataGrid Pager

        -

        You can append some buttons to the standard datagrid pager bar.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data2.json deleted file mode 100644 index ce91babf..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/datagrid_data2.json +++ /dev/null @@ -1,15 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":28.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":63.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -],"footer":[ - {"unitcost":19.80,"listprice":60.40,"productid":"Average:"}, - {"unitcost":198.00,"listprice":604.00,"productid":"Total:"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/fluid.html deleted file mode 100644 index 463f570c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/fluid.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Fluid DataGrid - jQuery EasyUI Demo - - - - - - - -

        Fluid DataGrid

        -

        This example shows how to assign percentage width to a column in DataGrid.

        -
        - - - - - - - - - - - - -
        Item ID(15%)Product(15%)List Price(15%)Unit Cost(15%)Attribute(25%)Status(15%)
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/footer.html deleted file mode 100644 index ccb8885f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/footer.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Footer Rows in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Footer Rows in DataGrid

        -

        The summary informations can be displayed in footer rows.

        -
        - - - - - - - - - - - -
        Item IDProduct IDList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/formatcolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/formatcolumns.html deleted file mode 100644 index e5a2e025..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/formatcolumns.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Format DataGrid Columns - jQuery EasyUI Demo - - - - - - - -

        Format DataGrid Columns

        -

        The list price value will show red color when less than 30.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozencolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozencolumns.html deleted file mode 100644 index 3542017b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozencolumns.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Frozen Columns in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Frozen Columns in DataGrid

        -

        You can freeze some columns that can't scroll out of view.

        -
        - - - - - - - - - - - - - - - -
        Item IDProduct
        List PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozenrows.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozenrows.html deleted file mode 100644 index be27afd8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/frozenrows.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Frozen Rows in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Frozen Rows in DataGrid

        -

        This sample shows how to freeze some rows that will always be displayed at the top when the datagrid is scrolled down.

        -
        - - - - - - - - - - - - - - - -
        Item IDProduct
        List PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/mergecells.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/mergecells.html deleted file mode 100644 index 3d0ff75e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/mergecells.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - Merge Cells for DataGrid - jQuery EasyUI Demo - - - - - - - -

        Merge Cells for DataGrid

        -

        Cells in DataGrid body can be merged.

        -
        - - - - - - - - - - - -
        ProductItem IDList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/multisorting.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/multisorting.html deleted file mode 100644 index d7337f3d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/multisorting.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Multiple Sorting - jQuery EasyUI Demo - - - - - - - -

        Multiple Sorting

        -

        Set 'multiSort' property to true to enable multiple column sorting.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/products.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/products.json deleted file mode 100644 index b0b6a936..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/products.json +++ /dev/null @@ -1,9 +0,0 @@ -[ -{"productid":"FI-SW-01","productname":"Koi"}, -{"productid":"K9-DL-01","productname":"Dalmation"}, -{"productid":"RP-SN-01","productname":"Rattlesnake"}, -{"productid":"RP-LI-02","productname":"Iguana"}, -{"productid":"FL-DSH-01","productname":"Manx"}, -{"productid":"FL-DLH-02","productname":"Persian"}, -{"productid":"AV-CB-01","productname":"Amazon Parrot"} -] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowborder.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowborder.html deleted file mode 100644 index 21843f45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowborder.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Row Border in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Row Border in DataGrid

        -

        This sample shows how to change the row border style of datagrid.

        -
        - Border: - - Striped: - -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowediting.html deleted file mode 100644 index 57fd13ff..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowediting.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - Row Editing in DataGrid - jQuery EasyUI Demo - - - - - - - -

        Row Editing in DataGrid

        -

        Click the row to start editing.

        -
        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowstyle.html deleted file mode 100644 index d4e36a87..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/rowstyle.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - DataGrid Row Style - jQuery EasyUI Demo - - - - - - - -

        DataGrid Row Style

        -

        The rows which listprice value is less than 30 are highlighted.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/selection.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/selection.html deleted file mode 100644 index d6b4047b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/selection.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - DataGrid Selection - jQuery EasyUI Demo - - - - - - - -

        DataGrid Selection

        -

        Choose a selection mode and select one or more rows.

        - - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        -
        - Selection Mode: - -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/simpletoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/simpletoolbar.html deleted file mode 100644 index 4c67f56e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/simpletoolbar.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - DataGrid with Toolbar - jQuery EasyUI Demo - - - - - - - -

        DataGrid with Toolbar

        -

        Put buttons on top toolbar of DataGrid.

        -
        - - - - - - - - - - - -
        Item IDProductList PriceUnit CostAttributeStatus
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/transform.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/transform.html deleted file mode 100644 index 9379832a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datagrid/transform.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Transform DataGrid from Table - jQuery EasyUI Demo - - - - - - - -

        Transform DataGrid from Table

        -

        Transform DataGrid from an existing, unformatted html table.

        -
        - Transform -
        - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Item IDProductList PriceAttribute
        EST-1FI-SW-0136.50Large
        EST-10K9-DL-0118.50Spotted Adult Female
        EST-11RP-SN-0128.50Venomless
        EST-12RP-SN-0126.50Rattleless
        EST-13RP-LI-0235.50Green Adult
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/basic.html deleted file mode 100644 index 49102190..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/basic.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - Basic DataList - jQuery EasyUI Demo - - - - - - - -

        Basic DataList

        -

        The DataList can be created from the <ul> element.

        -
        -
          -
        • Alabama
        • -
        • Alaska
        • -
        • Arizona
        • -
        • Arkansas
        • -
        • California
        • -
        • Colorado
        • -
        • Connecticut
        • -
        • Delaware
        • -
        • Florida
        • -
        • Georgia
        • -
        • Hawaii
        • -
        • Idaho
        • -
        • Illinois
        • -
        • Indiana
        • -
        • Iowa
        • -
        • Kansas
        • -
        • Kentucky
        • -
        • Louisiana
        • -
        • Maine
        • -
        • Maryland
        • -
        • Massachusetts
        • -
        • Michigan
        • -
        • Minnesota
        • -
        • Mississippi
        • -
        • Missouri
        • -
        • Montana
        • -
        • Nebraska
        • -
        • Nevada
        • -
        • New Hampshire
        • -
        • New Jersey
        • -
        • New Mexico
        • -
        • New York
        • -
        • North Carolina
        • -
        • North Dakota
        • -
        • Ohio
        • -
        • Oklahoma
        • -
        • Oregon
        • -
        • Pennsylvania
        • -
        • Rhode Island
        • -
        • South Carolina
        • -
        • South Dakota
        • -
        • Tennessee
        • -
        • Texas
        • -
        • Utah
        • -
        • Vermont
        • -
        • Virginia
        • -
        • Washington
        • -
        • West Virginia
        • -
        • Wisconsin
        • -
        • Wyoming
        • -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/checkbox.html deleted file mode 100644 index dd18f5b1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/checkbox.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Checkbox in DataList - jQuery EasyUI Demo - - - - - - - -

        Checkbox in DataList

        -

        Each item in the DataList has a checkbox.

        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/datalist_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/datalist_data1.json deleted file mode 100644 index d53cf62a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/datalist_data1.json +++ /dev/null @@ -1,18 +0,0 @@ -[ -{"text":"Epson WorkForce 845","group":"Printer"}, -{"text":"Canon PIXMA MG5320","group":"Printer"}, -{"text":"HP Deskjet 1000 Printer","group":"Printer"}, -{"text":"Cisco RV110W-A-NA-K9","group":"Firewall"}, -{"text":"ZyXEL ZyWALL USG50","group":"Firewall"}, -{"text":"NETGEAR FVS318","group":"Firewall"}, -{"text":"Logitech Keyboard K120","group":"Keyboard"}, -{"text":"Microsoft Natural Ergonomic Keyboard 4000","group":"Keyboard"}, -{"text":"Logitech Wireless Touch Keyboard K400","group":"Keyboard"}, -{"text":"Logitech Gaming Keyboard G110","group":"Keyboard"}, -{"text":"Nikon COOLPIX L26 16.1 MP","group":"Camera"}, -{"text":"Canon PowerShot A1300","group":"Camera"}, -{"text":"Canon PowerShot A2300","group":"Camera"} - - - -] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/group.html deleted file mode 100644 index bf22b6f0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/group.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Group DataList - jQuery EasyUI Demo - - - - - - - -

        Group DataList

        -

        This example shows how to display items in groups.

        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/multiselect.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/multiselect.html deleted file mode 100644 index 704924c6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/multiselect.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Multiple Selection DataList - jQuery EasyUI Demo - - - - - - - -

        Multiple Selection DataList

        -

        The multiple selection allows the user to select multiple items in a datalist.

        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/remotedata.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/remotedata.html deleted file mode 100644 index 0c71604a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datalist/remotedata.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Binding to Remote Data - jQuery EasyUI Demo - - - - - - - -

        Binding to Remote Data

        -

        The DataList is bound to a remote data.

        -
        -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/basic.html deleted file mode 100644 index 2a55d8c0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic DateBox - jQuery EasyUI Demo - - - - - - - -

        Basic DateBox

        -

        Click the calendar image on the right side.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/buttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/buttons.html deleted file mode 100644 index 357316c4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/buttons.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - DateBox Buttons - jQuery EasyUI Demo - - - - - - - -

        DateBox Buttons

        -

        This example shows how to customize the datebox buttons underneath the calendar.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/clone.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/clone.html deleted file mode 100644 index 75948b03..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/clone.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Clone DateBox - jQuery EasyUI Demo - - - - - - - -

        Clone DateBox

        -

        Click the 'Clone' button to clone datebox components from the exiting datebox.

        -
        - Clone -
        - -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/dateformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/dateformat.html deleted file mode 100644 index 5aff0440..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/dateformat.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Date Format - jQuery EasyUI Demo - - - - - - - -

        Date Format

        -

        Different date formats are applied to different DateBox components.

        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/events.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/events.html deleted file mode 100644 index 21d1c6ef..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/events.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - DateBox Events - jQuery EasyUI Demo - - - - - - - -

        DateBox Events

        -

        Click the calendar image on the right side.

        -
        - -
        - Selected Date: - -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/fluid.html deleted file mode 100644 index fdf40ac6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid DateBox - jQuery EasyUI Demo - - - - - - - -

        Fluid DateBox

        -

        This example shows how to set the width of DateBox to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/restrict.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/restrict.html deleted file mode 100644 index 3a4b1059..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/restrict.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Restrict Date Range in DateBox - jQuery EasyUI Demo - - - - - - - -

        Restrict Date Range in DateBox

        -

        This example shows how to restrict the user to select only ten days from now.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/sharedcalendar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/sharedcalendar.html deleted file mode 100644 index 48c3c1ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/sharedcalendar.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Shared Calendar in DateBox - jQuery EasyUI Demo - - - - - - - -

        Shared Calendar in DateBox

        -

        Multiple datebox components can share a calendar and use it to pick dates.

        -
        - - - - - - - -
        Start Date: - - End Date: - -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/validate.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/validate.html deleted file mode 100644 index ae45228d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datebox/validate.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Validate DateBox - jQuery EasyUI Demo - - - - - - - -

        Validate DateBox

        -

        When the selected date is greater than specified date. The field validator will raise an error.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/basic.html deleted file mode 100644 index fa92ff3f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic DateTimeBox - jQuery EasyUI Demo - - - - - - - -

        Basic DateTimeBox

        -

        Click the calendar image on the right side.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/fluid.html deleted file mode 100644 index af4f08fa..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid DateTimeBox - jQuery EasyUI Demo - - - - - - - -

        Fluid DateTimeBox

        -

        This example shows how to set the width of DateTimeBox to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/initvalue.html deleted file mode 100644 index 26f6c61c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/initvalue.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Initialize Value for DateTime - jQuery EasyUI Demo - - - - - - - -

        Initialize Value for DateTime

        -

        The value is initialized when DateTimeBox has been created.

        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/showseconds.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/showseconds.html deleted file mode 100644 index 938d9b89..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimebox/showseconds.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Display Seconds - jQuery EasyUI Demo - - - - - - - -

        Display Seconds

        -

        The user can decide to display seconds part or not.

        -
        - Show Seconds: - -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/basic.html deleted file mode 100644 index 1e30a719..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

        Basic DateTimeSpinner

        -

        Click spin button to adjust date and time.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/clearicon.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/clearicon.html deleted file mode 100644 index 135bf297..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/clearicon.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - DateTimeSpinner with Clear Icon - jQuery EasyUI Demo - - - - - - - -

        DateTimeSpinner with Clear Icon

        -

        A clear icon can be attached to the datetimespinner. Click it to clear the entered value.

        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/fluid.html deleted file mode 100644 index eeca9b9d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

        Fluid DateTimeSpinner

        -

        The width of datetimespinner is set in percentages.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/format.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/format.html deleted file mode 100644 index 427e1867..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/datetimespinner/format.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - Format DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

        Format DateTimeSpinner

        -

        The DataTimeSpinner value can be formatted by specifying the 'formatter' and 'parser' functions.

        -
        -

        mm/dd/yyyy hh:mm

        - -

        mm/dd/yyyy

        - -

        yyyy-mm

        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/demo.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/demo.css deleted file mode 100644 index 72ffb547..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/demo.css +++ /dev/null @@ -1,21 +0,0 @@ -*{ - font-size:12px; -} -body { - font-family:verdana,helvetica,arial,sans-serif; - padding:20px; - font-size:12px; - margin:0; -} -h2 { - font-size:18px; - font-weight:bold; - margin:0; - margin-bottom:15px; -} -.demo-info{ - padding:0 0 12px 0; -} -.demo-tip{ - display:none; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/basic.html deleted file mode 100644 index 37ca8305..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/basic.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Basic Dialog - jQuery EasyUI Demo - - - - - - - -

        Basic Dialog

        -

        Click below button to open or close dialog.

        -
        - Open - Close -
        -
        - The dialog content. -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/complextoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/complextoolbar.html deleted file mode 100644 index adaa97b7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/complextoolbar.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Complex Toolbar on Dialog - jQuery EasyUI Demo - - - - - - - -

        Complex Toolbar on Dialog

        -

        This sample shows how to create complex toolbar on dialog.

        -
        - Open - Close -
        -
        - The dialog content. -
        -
        - - - - - -
        - Edit - Help - - -
        -
        -
        - Save - Close -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/fluid.html deleted file mode 100644 index f64f72e0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Dialog - jQuery EasyUI Demo - - - - - - - -

        Fluid Dialog

        -

        This example shows how to set the width of Dialog to a percentage of its parent container.

        -
        -
        -

        width: 80%; height: 200px

        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/toolbarbuttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/toolbarbuttons.html deleted file mode 100644 index 12e23075..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/dialog/toolbarbuttons.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Toolbar and Buttons - jQuery EasyUI Demo - - - - - - - -

        Toolbar and Buttons

        -

        The toolbar and buttons can be added to dialog.

        -
        - Open - Close -
        -
        - The dialog content. -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/basic.html deleted file mode 100644 index 3a73cf23..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/basic.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Basic Draggable - jQuery EasyUI Demo - - - - - - - -

        Basic Draggable

        -

        Move the boxes below by clicking on it with mouse.

        -
        -
        -
        -
        Title
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/constrain.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/constrain.html deleted file mode 100644 index b72e3ff4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/constrain.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Constrain Draggable - jQuery EasyUI Demo - - - - - - - -

        Constrain Draggable

        -

        The draggable object can only be moved within its parent container.

        -
        -
        -
        -
        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/snap.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/snap.html deleted file mode 100644 index c3ddd058..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/draggable/snap.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Snap Draggable - jQuery EasyUI Demo - - - - - - - -

        Snap Draggable

        -

        This sample shows how to snap a draggable object to a 20x20 grid.

        -
        -
        -
        -
        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/accept.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/accept.html deleted file mode 100644 index 8da0d42c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/accept.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - Accept a Drop - jQuery EasyUI Demo - - - - - - - -

        Accept a Drop

        -

        Some draggable object can not be accepted.

        -
        -
        - drag me! -
        Drag 1
        -
        Drag 2
        -
        Drag 3
        -
        -
        - drop here! -
        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/basic.html deleted file mode 100644 index 7738c068..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/basic.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - Basic Droppable - jQuery EasyUI Demo - - - - - - - -

        Basic Droppable

        -

        Drag the boxed on left to the target area on right.

        -
        -
        -
        Source
        -
        -
        Apple
        -
        Peach
        -
        Orange
        -
        -
        -
        -
        Target
        -
        -
        -
        -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/sort.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/sort.html deleted file mode 100644 index 1d99cd82..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/droppable/sort.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Change Items Order - jQuery EasyUI Demo - - - - - - - -

        Change Items Order

        -

        Drag the list items to change their order.

        -
        -
          -
        • Drag 1
        • -
        • Drag 2
        • -
        • Drag 3
        • -
        • Drag 4
        • -
        • Drag 5
        • -
        • Drag 6
        • -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/easyloader/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/easyloader/basic.html deleted file mode 100644 index 0d7ba7b1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/easyloader/basic.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - Basic EasyLoader - jQuery EasyUI Demo - - - - - - - -

        Basic EasyLoader

        -
        -
        -
        Click the buttons below to load components dynamically.
        -
        - -
        -
        -
        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/basic.html deleted file mode 100644 index 25cf5f70..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/basic.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Basic FileBox - jQuery EasyUI Demo - - - - - - - -

        Basic FileBox

        -

        The filebox component represents a file field of the forms.

        -
        -
        -
        -
        Name:
        - -
        -
        -
        File1:
        - -
        -
        -
        File2:
        - -
        -
        - Upload -
        -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/buttonalign.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/buttonalign.html deleted file mode 100644 index f87d9542..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/buttonalign.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - Button Align on FileBox - jQuery EasyUI Demo - - - - - - - -

        Button Align on FileBox

        -

        Change the button align to the left or right of filebox.

        -
        - Select Button Align: - -
        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/fluid.html deleted file mode 100644 index ef32e481..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/filebox/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid FileBox - jQuery EasyUI Demo - - - - - - - -

        Fluid FileBox

        -

        This example shows how to set the width of FileBox to a percentage of its parent container.

        -
        -

        width: 50%

        - -

        width: 30%

        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/basic.html deleted file mode 100644 index 1aac45ff..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/basic.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Basic Form - jQuery EasyUI Demo - - - - - - - -

        Basic Form

        -

        Fill the form and submit it.

        -
        -
        -
        -
        - - - - - - - - - - - - - - - - - - - - - -
        Name:
        Email:
        Subject:
        Message:
        Language: - -
        -
        -
        - Submit - Clear -
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/form_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/form_data1.json deleted file mode 100644 index 3a585671..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/form_data1.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name":"easyui", - "email":"easyui@gmail.com", - "subject":"Subject Title", - "message":"Message Content", - "language":"de" -} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/load.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/load.html deleted file mode 100644 index c6689703..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/load.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - Load Form Data - jQuery EasyUI Demo - - - - - - - -

        Load Form Data

        -

        Click the buttons below to load form data.

        - -
        -
        -
        - - - - - - - - - - - - - - - - - - - - - -
        Name:
        Email:
        Subject:
        Message:
        Language: - -
        -
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/validateonsubmit.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/validateonsubmit.html deleted file mode 100644 index 119206cc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/form/validateonsubmit.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - Validate Form on Submit - jQuery EasyUI Demo - - - - - - - -

        Validate Form on Submit

        -

        The form does not perform validation before being submitted.

        -
        -
        -
        -
        - - - - - - - - - - - - - - - - - - - - - -
        Name:
        Email:
        Subject:
        Message:
        Language: - -
        -
        -
        - Submit - Clear -
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/_content.html deleted file mode 100644 index 76f2506a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

        jQuery EasyUI framework help you build your web page easily.

        -
          -
        • easyui is a collection of user-interface plugin based on jQuery.
        • -
        • easyui provides essential functionality for building modern, interactive, javascript applications.
        • -
        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
        • -
        • complete framework for HTML5 web page.
        • -
        • easyui save your time and scales while developing your products.
        • -
        • easyui is very easy but powerful.
        • -
        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/addremove.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/addremove.html deleted file mode 100644 index ede28891..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/addremove.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Add and Remove Layout - jQuery EasyUI Demo - - - - - - - -

        Add and Remove Layout

        -

        Click the buttons below to add or remove region panel of layout.

        -
        - Select Region Panel: - - Add - Remove -
        -
        -
        -
        -
        -
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/autoheight.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/autoheight.html deleted file mode 100644 index b9ccc7e3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/autoheight.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Auto Height for Layout - jQuery EasyUI Demo - - - - - - - -

        Auto Height for Layout

        -

        This example shows how to auto adjust layout height after dynamically adding items.

        - -
        -
        -
        -
        -
        -

        Panel Content.

        -

        Panel Content.

        -

        Panel Content.

        -

        Panel Content.

        -

        Panel Content.

        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/basic.html deleted file mode 100644 index f428724f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/basic.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Basic Layout - jQuery EasyUI Demo - - - - - - - -

        Basic Layout

        -

        The layout contains north,south,west,east and center regions.

        -
        -
        -
        -
        -
        -
        -
        - - - - - - - - - - - -
        Item IDProduct IDList PriceUnit CostAttributeStatus
        -
        -
        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/complex.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/complex.html deleted file mode 100644 index 9d1ab66a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/complex.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - Complex Layout - jQuery EasyUI Demo - - - - - - - -

        Complex Layout

        -

        This sample shows how to create a complex layout.

        -
        -
        -
        -
        -
        -
          -
          -
          -
          -
          - content1 -
          -
          - content2 -
          -
          - content3 -
          -
          -
          -
          -
          -
          -
          - - - - - - - - - - - -
          Item IDProduct IDList PriceUnit CostAttributeStatus
          -
          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/fluid.html deleted file mode 100644 index 8ddd50fc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Layout - jQuery EasyUI Demo - - - - - - - -

          Fluid Layout

          -

          Percentage width of region panel in a layout.

          -
          -
          -
          -

          width: 30%

          -
          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/full.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/full.html deleted file mode 100644 index 13eb94ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/full.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Full Layout - jQuery EasyUI Demo - - - - - - - -
          north region
          -
          west content
          -
          east region
          -
          south region
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nestedlayout.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nestedlayout.html deleted file mode 100644 index 227e5733..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nestedlayout.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Nested Layout - jQuery EasyUI Demo - - - - - - - -

          Nested Layout

          -

          The layout region panel contains another layout or other components.

          -
          -
          -
          -
          -
          -
          -
          -
          -
          -
          -
          -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nocollapsible.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nocollapsible.html deleted file mode 100644 index 5854b2d0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/nocollapsible.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - No collapsible button in Layout - jQuery EasyUI Demo - - - - - - - -

          No collapsible button in Layout

          -

          The layout region panel has no collapsible button.

          -
          -
          -
          -
          -
          - -
          -
          -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/propertygrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/propertygrid_data1.json deleted file mode 100644 index a458d83f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/propertygrid_data1.json +++ /dev/null @@ -1,20 +0,0 @@ -{"total":7,"rows":[ - {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, - {"name":"Address","value":"","group":"ID Settings","editor":"text"}, - {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, - {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, - {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, - {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ - "type":"validatebox", - "options":{ - "validType":"email" - } - }}, - {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ - "type":"checkbox", - "options":{ - "on":true, - "off":false - } - }} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/layout/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/basic.html deleted file mode 100644 index d46c47f6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/basic.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Basic LinkButton - jQuery EasyUI Demo - - - - - - - -

          Basic LinkButton

          -

          Buttons can be created from <a> or <button> elements.

          -
          -

          Basic Buttons

          -
          - Add - Remove - Save - Cut - Text Button -
          -

          Fixed Width Buttons

          -
          - Search - Print - Reload - Help -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/fluid.html deleted file mode 100644 index cb033e77..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid LinkButton - jQuery EasyUI Demo - - - - - - - -

          Fluid LinkButton

          -

          This example shows how to set the width of LinkButton to a percentage of its parent container.

          -
          -

          width: 15%

          -
          - Add - Remove - Save - Cut - Text Button -
          -

          width: 20%

          -
          - Search - Print - Reload - Help -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/group.html deleted file mode 100644 index 4c1293d9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/group.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Button Group - jQuery EasyUI Demo - - - - - - - -

          Button Group

          -

          In a button group only one button can be selected.

          -
          - -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/iconalign.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/iconalign.html deleted file mode 100644 index 21835f08..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/iconalign.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Icon Align on LinkButton - jQuery EasyUI Demo - - - - - - - -

          Icon Align on LinkButton

          -

          Change the icon align to place icon on left, right, top or bottom of button.

          -
          -
          - Select Icon Align: - -
          -
          - Add - Remove - Save - Cut -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/plain.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/plain.html deleted file mode 100644 index 71c89cd6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/plain.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Plain LinkButton - jQuery EasyUI Demo - - - - - - - -

          Plain LinkButton

          -

          The buttons with plain style have transparent background.

          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/size.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/size.html deleted file mode 100644 index 3e121bb4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/size.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - LinkButton Size - jQuery EasyUI Demo - - - - - - - -

          LinkButton Size

          -

          This sample shows how to display small buttons and large buttons.

          -
          -

          Small Buttons

          -
          - Add - Remove - Save - Cut - Text Button -
          -

          Large Buttons

          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/style.html deleted file mode 100644 index fe61dd92..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/style.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Style LinkButton - jQuery EasyUI Demo - - - - - - - -

          Style LinkButton

          -

          This example shows how to style a linkbutton.

          -
          - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/toggle.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/toggle.html deleted file mode 100644 index 352001a3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/linkbutton/toggle.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Toggle Button - jQuery EasyUI Demo - - - - - - - -

          Toggle Button

          -

          Click the button below to switch its selected state.

          -
          -
          - Add - Remove - Save - Cut - Text Button -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/basic.html deleted file mode 100644 index c1bf0d35..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/basic.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - Basic Menu - jQuery EasyUI Demo - - - - - - - -

          Basic Menu

          -

          Right click on page to display menu.

          -
          - -
          -
          New
          -
          - Open -
          -
          Word
          -
          Excel
          -
          PowerPoint
          -
          - M1 -
          -
          sub1
          -
          sub2
          -
          - Sub -
          -
          sub21
          -
          sub22
          -
          sub23
          -
          -
          -
          sub3
          -
          -
          -
          - Window Demos -
          -
          Window
          -
          Dialog
          - -
          -
          -
          -
          -
          Save
          -
          Print
          - -
          Exit
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/customitem.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/customitem.html deleted file mode 100644 index e4201310..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/customitem.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Custom Menu Item - jQuery EasyUI Demo - - - - - - - -

          Custom Menu Item

          -

          Right click on page to display menu, move to the 'Open' item to display its custom sub content.

          -
          -
          -
          New
          -
          - Open - -
          -
          Save
          -
          Print
          - -
          Exit
          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/events.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/events.html deleted file mode 100644 index c26b060d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/events.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Menu Events - jQuery EasyUI Demo - - - - - - - -

          Menu Events

          -

          Right click on page to display menu and click an item.

          -
          -
          -
          New
          -
          Save
          -
          Print
          - -
          Exit
          -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/inline.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/inline.html deleted file mode 100644 index e23e3ae7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/inline.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Inline Menu - jQuery EasyUI Demo - - - - - - - -

          Inline Menu

          -

          The inline menu stays inside its parent container.

          -
          - -
          -
          -
          New
          -
          - Open -
          -
          Word
          -
          Excel
          -
          PowerPoint
          -
          - M1 -
          -
          sub1
          -
          sub2
          -
          - Sub -
          -
          sub21
          -
          sub22
          -
          sub23
          -
          -
          -
          sub3
          -
          -
          -
          - Window Demos -
          -
          Window
          -
          Dialog
          - -
          -
          -
          -
          -
          Save
          -
          Print
          - -
          Exit
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/nav.html deleted file mode 100644 index 1985af09..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menu/nav.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - Keyboard Navigation in Menu - jQuery EasyUI Demo - - - - - - - -

          Keyboard Navigation in Menu

          -

          Press Alt+W to focus the menu. Once the menu get focus, you will be able to navigate menu using keyboard keys.

          -
          - -
          -
          -
          New
          -
          - Open -
          -
          Word
          -
          Excel
          -
          PowerPoint
          -
          - M1 -
          -
          sub1
          -
          sub2
          -
          - Sub -
          -
          sub21
          -
          sub22
          -
          sub23
          -
          -
          -
          sub3
          -
          -
          -
          - Window Demos -
          -
          Window
          -
          Dialog
          -
          EasyUI
          -
          -
          -
          -
          -
          Save
          -
          Print
          - -
          Exit
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/actions.html deleted file mode 100644 index 5d447fe9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/actions.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - MenuButton Actions - jQuery EasyUI Demo - - - - - - - -

          MenuButton Actions

          -

          Click the buttons below to perform actions.

          - -
          - Home - Edit - Help - About -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Help
          -
          Update
          -
          About
          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/alignment.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/alignment.html deleted file mode 100644 index f34f89a0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/alignment.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - Menu Alignment on MenuButton - jQuery EasyUI Demo - - - - - - - -

          Menu Alignment on MenuButton

          -

          This example shows how to change the alignment of the top level menu.

          -
          - Change Alignment: - -
          -
          - Home - Edit - Help - About - -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Help
          -
          Update
          -
          About
          -
          -
          -
          History
          -
          Faq
          -
          Our Team
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/basic.html deleted file mode 100644 index 932309b7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/basic.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - Basic MenuButton - jQuery EasyUI Demo - - - - - - - -

          Basic MenuButton

          -

          Move mouse over the button to drop down menu.

          -
          -
          - Home - Edit - Help - About -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Help
          -
          Update
          -
          About
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/nav.html deleted file mode 100644 index a2c70017..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/menubutton/nav.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - Keyboard Navigation in MenuButton - jQuery EasyUI Demo - - - - - - - -

          Keyboard Navigation in MenuButton

          -

          Press Alt+W to focus the menubutton. Once the menubutton get focus, you will be able to navigate menubutton using keyboard keys.

          -
          -
          - Home - Edit - Help - About -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Help
          -
          Update
          -
          About
          -
          - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/alert.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/alert.html deleted file mode 100644 index a69c1660..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/alert.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Alert Messager - jQuery EasyUI Demo - - - - - - - -

          Alert Messager

          -

          Click on each button to display different alert message box.

          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/basic.html deleted file mode 100644 index 65026efc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/basic.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - Basic Messager - jQuery EasyUI Demo - - - - - - - -

          Basic Messager

          -

          Click on each button to see a distinct message box.

          -
          - Show - Slide - Fade - Progress -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/interactive.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/interactive.html deleted file mode 100644 index e7122431..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/interactive.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Interactive Messager - jQuery EasyUI Demo - - - - - - - -

          Interactive Messager

          -

          Click on each button to display interactive message box.

          -
          - Confirm - Prompt -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/position.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/position.html deleted file mode 100644 index 6a6273e9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/messager/position.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - Message Box Position - jQuery EasyUI Demo - - - - - - - -

          Message Box Position

          -

          Click the buttons below to display message box on different position.

          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/basic.html deleted file mode 100644 index 6ff11b77..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/basic.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Basic NumberBox - jQuery EasyUI Demo - - - - - - - -

          Basic NumberBox

          -

          The NumberBox can only accept inputing numbers.

          -
          -
          -

          List Price:

          - -

          Amount:

          - -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/fluid.html deleted file mode 100644 index 507a59f9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid NumberBox - jQuery EasyUI Demo - - - - - - - -

          Fluid NumberBox

          -

          This example shows how to set the width of NumberBox to a percentage of its parent container.

          -
          -
          -

          width: 100%

          - -

          width: 50%

          - -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/format.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/format.html deleted file mode 100644 index 6dfe901b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/format.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Format NumberBox - jQuery EasyUI Demo - - - - - - - -

          Format NumberBox

          -

          Number formatting is the ability to control how a number is displayed.

          -
          - - - - - - - - - - - - - - - - - - - - - -
          Number in the United States
          Number in France
          Currency:USD
          Currency:EUR
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/range.html deleted file mode 100644 index 1bbe75c7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberbox/range.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Number Range - jQuery EasyUI Demo - - - - - - - -

          Number Range

          -

          The value is constrained to a specified range.

          -
          -
          -

          Amount:

          - -

          Weight:

          - -

          Age:

          - -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/basic.html deleted file mode 100644 index 38fc05bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic NumberSpinner - jQuery EasyUI Demo - - - - - - - -

          Basic NumberSpinner

          -

          Click spinner button to change value.

          -
          - -
          - Value: -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/fluid.html deleted file mode 100644 index 668822db..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid NumberSpinner - jQuery EasyUI Demo - - - - - - - -

          Fluid NumberSpinner

          -

          This example shows how to set the width of NumberSpinner to a percentage of its parent container.

          -
          -

          width: 50%

          - -

          width: 30%

          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/increment.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/increment.html deleted file mode 100644 index 75625737..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/increment.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Increment Number - jQuery EasyUI Demo - - - - - - - -

          Increment Number

          -

          The sample shows how to set the increment step.

          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/range.html deleted file mode 100644 index f31d81cd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/numberspinner/range.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Number Range - jQuery EasyUI Demo - - - - - - - -

          Number Range

          -

          The value is constrained to a range between 10 and 100.

          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/attaching.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/attaching.html deleted file mode 100644 index 0e56bb35..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/attaching.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Attaching Other Components - jQuery EasyUI Demo - - - - - - - -

          Attaching Other Components

          -

          Any other components can be attached to page bar.

          -
          -
          -
          -
          -
          - - - - - -
          - - - -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/basic.html deleted file mode 100644 index bcdba63d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/basic.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Basic Pagination - jQuery EasyUI Demo - - - - - - - -

          Basic Pagination

          -

          The user can change page number and page size on page bar.

          -
          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/custombuttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/custombuttons.html deleted file mode 100644 index 113e9211..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/custombuttons.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Custom Pagination Buttons - jQuery EasyUI Demo - - - - - - - -

          Custom Pagination Buttons

          -

          The customized buttons can be appended to page bar.

          -
          -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/layout.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/layout.html deleted file mode 100644 index 1288397f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/layout.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Pagination Layout - jQuery EasyUI Demo - - - - - - - -

          Pagination Layout

          -

          The pagination layout supports various types of pages which you can choose.

          -
          -
          -
          -
          -
          - -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/links.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/links.html deleted file mode 100644 index 3b7ee251..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/links.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Pagination Links - jQuery EasyUI Demo - - - - - - - -

          Pagination Links

          -

          The example shows how to customize numbered pagination links.

          -
          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/simple.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/simple.html deleted file mode 100644 index 521f75fe..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/pagination/simple.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Simplify Pagination - jQuery EasyUI Demo - - - - - - - -

          Simplify Pagination

          -

          The sample shows how to simplify pagination.

          -
          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

          Here is the content loaded via AJAX.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modern, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/basic.html deleted file mode 100644 index ec0e535d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/basic.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Basic Panel - jQuery EasyUI Demo - - - - - - - -

          Basic Panel

          -

          The panel is a container for other components or elements.

          -
          - Open - Close -
          -
          -

          jQuery EasyUI framework helps you build your web pages easily.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modem, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/customtools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/customtools.html deleted file mode 100644 index 670001e9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/customtools.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Custom Panel Tools - jQuery EasyUI Demo - - - - - - - -

          Custom Panel Tools

          -

          Click the right top buttons to perform actions with panel.

          -
          -
          -

          jQuery EasyUI framework helps you build your web pages easily.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modem, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          -
          -
          - - - - -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/fluid.html deleted file mode 100644 index 72510f23..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid Panel - jQuery EasyUI Demo - - - - - - - -

          Fluid Panel

          -

          This example shows how to set the width of Panel to a percentage of its parent container.

          -
          -
          -
          -

          The panel has a width of 100%.

          -

          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/footer.html deleted file mode 100644 index 31e6385c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/footer.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Panel Footer - jQuery EasyUI Demo - - - - - - - -

          Panel Footer

          -

          The panel footer is displayed at the bottom of the panel and can consist of any other components.

          -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/loadcontent.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/loadcontent.html deleted file mode 100644 index 6db638d3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/loadcontent.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Load Panel Content - jQuery EasyUI Demo - - - - - - - -

          Load Panel Content

          -

          Click the refresh button on top right of panel to load content.

          -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/nestedpanel.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/nestedpanel.html deleted file mode 100644 index 28f51703..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/nestedpanel.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Nested Panel - jQuery EasyUI Demo - - - - - - - -

          Nested Panel

          -

          The panel can be placed inside containers and can contain other components.

          -
          -
          -
          -
          - Left Content -
          -
          - Right Content -
          -
          - Center Content -
          -
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/paneltools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/paneltools.html deleted file mode 100644 index 47efc11f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/panel/paneltools.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Panel Tools - jQuery EasyUI Demo - - - - - - - -

          Panel Tools

          -

          Click the right top buttons to perform actions with panel.

          - -
          -
          -

          jQuery EasyUI framework helps you build your web pages easily.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modem, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/basic.html deleted file mode 100644 index 966d5560..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/basic.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Basic ProgressBar - jQuery EasyUI Demo - - - - - - - -

          Basic ProgressBar

          -

          Click the button below to show progress information.

          -
          - Start -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/fluid.html deleted file mode 100644 index 613e180f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/progressbar/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid ProgressBar - jQuery EasyUI Demo - - - - - - - -

          Fluid ProgressBar

          -

          This example shows how to set the width of ProgressBar to a percentage of its parent container.

          -
          -

          width: 50%

          -
          -

          width: 30%

          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/basic.html deleted file mode 100644 index 8f7743c4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/basic.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - Basic PropertyGrid - jQuery EasyUI Demo - - - - - - - -

          Basic PropertyGrid

          -

          Click on row to change each property value.

          - - -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/customcolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/customcolumns.html deleted file mode 100644 index 0a683ef3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/customcolumns.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Customize Columns of PropertyGrid - jQuery EasyUI Demo - - - - - - - -

          Customize Columns of PropertyGrid

          -

          The columns of PropertyGrid can be changed.

          -
          - -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/groupformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/groupformat.html deleted file mode 100644 index d4eb883c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/groupformat.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Group Format - jQuery EasyUI Demo - - - - - - - -

          Group Format

          -

          The user can change the group information.

          -
          - -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/propertygrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/propertygrid_data1.json deleted file mode 100644 index a458d83f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/propertygrid/propertygrid_data1.json +++ /dev/null @@ -1,20 +0,0 @@ -{"total":7,"rows":[ - {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, - {"name":"Address","value":"","group":"ID Settings","editor":"text"}, - {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, - {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, - {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, - {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ - "type":"validatebox", - "options":{ - "validType":"email" - } - }}, - {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ - "type":"checkbox", - "options":{ - "on":true, - "off":false - } - }} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/resizable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/resizable/basic.html deleted file mode 100644 index 7b9e7477..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/resizable/basic.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Basic Resizable - jQuery EasyUI Demo - - - - - - - -

          Basic Resizable

          -

          Click on the edge of box and move the edge to resize the box.

          -
          -
          -
          Resize Me
          -
          -
          -
          Title
          -
          Drag and Resize Me
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/basic.html deleted file mode 100644 index a4f0151d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/basic.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Basic SearchBox - jQuery EasyUI Demo - - - - - - - -

          Basic SearchBox

          -

          Click search button or press enter key in input box to do searching.

          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/category.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/category.html deleted file mode 100644 index dad44764..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/category.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Search Category - jQuery EasyUI Demo - - - - - - - -

          Search Category

          -

          Select a category and click search button or press enter key in input box to do searching.

          -
          - -
          -
          All News
          -
          Sports News
          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/fluid.html deleted file mode 100644 index 8539c5bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/searchbox/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid SearchBox - jQuery EasyUI Demo - - - - - - - -

          Fluid SearchBox

          -

          This example shows how to set the width of SearchBox to a percentage of its parent container.

          -
          -

          width: 50%

          - -

          width: 30%

          - -
          -
          All News
          -
          Sports News
          -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/basic.html deleted file mode 100644 index a71f0e4c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic Slider - jQuery EasyUI Demo - - - - - - - -

          Basic Slider

          -

          Drag the slider to change value.

          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/fluid.html deleted file mode 100644 index 74592768..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid Slider - jQuery EasyUI Demo - - - - - - - -

          Fluid Slider

          -

          This example shows how to set the width of Slider to a percentage of its parent container.

          -
          -

          width: 50%

          - -

          width: 30%

          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/formattip.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/formattip.html deleted file mode 100644 index 6b5c3983..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/formattip.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Format Tip Information - jQuery EasyUI Demo - - - - - - - -

          Format Tip Information

          -

          This sample shows how to format tip information.

          -
          - -
          jQuery EasyUI
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/nonlinear.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/nonlinear.html deleted file mode 100644 index b07c61bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/nonlinear.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - Non Linear Slider - jQuery EasyUI Demo - - - - - - - -

          Non Linear Slider

          -

          This example shows how to create a slider with a non-linear scale.

          -
          -
          - -
          -
          -
          -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/range.html deleted file mode 100644 index c7e6cf53..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/range.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Range Slider - jQuery EasyUI Demo - - - - - - - -

          Range Slider

          -

          This sample shows how to define a range slider.

          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/rule.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/rule.html deleted file mode 100644 index 652b4e52..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/rule.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Slider Rule - jQuery EasyUI Demo - - - - - - - -

          Slider Rule

          -

          This sample shows how to define slider rule.

          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/vertical.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/vertical.html deleted file mode 100644 index 59d3b499..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/slider/vertical.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Vertical Slider - jQuery EasyUI Demo - - - - - - - -

          Vertical Slider

          -

          This sample shows how to create a vertical slider.

          -
          -
          - -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/actions.html deleted file mode 100644 index 31104846..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/actions.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - SplitButton Actions - jQuery EasyUI Demo - - - - - - - -

          SplitButton Actions

          -

          Click the buttons below to perform actions.

          - -
          - Home - Edit - Ok - Help -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Ok
          -
          Cancel
          -
          -
          -
          Help
          -
          Update
          -
          - About - -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/basic.html deleted file mode 100644 index 795d526e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/splitbutton/basic.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - Basic SplitButton - jQuery EasyUI Demo - - - - - - - -

          Basic SplitButton

          -

          Move mouse over the arrow area of button to drop down menu.

          -
          -
          - Home - Edit - Ok - Help -
          -
          -
          Undo
          -
          Redo
          - -
          Cut
          -
          Copy
          -
          Paste
          - -
          - Toolbar -
          -
          Address
          -
          Link
          -
          Navigation Toolbar
          -
          Bookmark Toolbar
          - -
          New Toolbar...
          -
          -
          -
          Delete
          -
          Select All
          -
          -
          -
          Ok
          -
          Cancel
          -
          -
          -
          Help
          -
          Update
          -
          - About - -
          -
          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/action.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/action.html deleted file mode 100644 index 0a6e197d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/action.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - SwitchButton Actions - jQuery EasyUI Demo - - - - - - - -

          SwitchButton Actions

          -

          Click the buttons below to perform actions.

          -
          - -
          - Disable - Enable -
          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/basic.html deleted file mode 100644 index 56a09b58..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/switchbutton/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Basic SwitchButton - jQuery EasyUI Demo - - - - - - - -

          Basic SwitchButton

          -

          Click the switchbutton to change its state.

          -
          - - - - - - - - - - - - - - -
          Receive mail:
          Shared network:
          Subscribed:
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

          Here is the content loaded via AJAX.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modern, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/autoheight.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/autoheight.html deleted file mode 100644 index 8fd287ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/autoheight.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Auto Height for Tabs - jQuery EasyUI Demo - - - - - - - -

          Auto Height for Tabs

          -

          The tabs height is auto adjusted according to tab panel content.

          -
          -
          -
          -

          jQuery EasyUI framework helps you build your web pages easily.

          -
            -
          • easyui is a collection of user-interface plugin based on jQuery.
          • -
          • easyui provides essential functionality for building modem, interactive, javascript applications.
          • -
          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
          • -
          • complete framework for HTML5 web page.
          • -
          • easyui save your time and scales while developing your products.
          • -
          • easyui is very easy but powerful.
          • -
          -
          -
          -
            -
            -
            - This is the help content. -
            -
            - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/basic.html deleted file mode 100644 index c5a7ce67..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/basic.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Basic Tabs - jQuery EasyUI Demo - - - - - - - -

            Basic Tabs

            -

            Click tab strip to swap tab panel content.

            -
            -
            -
            -

            jQuery EasyUI framework helps you build your web pages easily.

            -
              -
            • easyui is a collection of user-interface plugin based on jQuery.
            • -
            • easyui provides essential functionality for building modem, interactive, javascript applications.
            • -
            • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
            • -
            • complete framework for HTML5 web page.
            • -
            • easyui save your time and scales while developing your products.
            • -
            • easyui is very easy but powerful.
            • -
            -
            -
            -
              -
              -
              - This is the help content. -
              -
              - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/dropdown.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/dropdown.html deleted file mode 100644 index e13426c3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/dropdown.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Tabs with DropDown - jQuery EasyUI Demo - - - - - - - -

              Tabs with DropDown

              -

              This sample shows how to add a dropdown menu over a tab strip.

              -
              -
              -
              -

              jQuery EasyUI framework helps you build your web pages easily.

              -
                -
              • easyui is a collection of user-interface plugin based on jQuery.
              • -
              • easyui provides essential functionality for building modem, interactive, javascript applications.
              • -
              • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
              • -
              • complete framework for HTML5 web page.
              • -
              • easyui save your time and scales while developing your products.
              • -
              • easyui is very easy but powerful.
              • -
              -
              -
              -
                -
                -
                - This is the help content. -
                -
                -
                -
                Welcome
                -
                Help Contents
                -
                Search
                -
                Dynamic Help
                -
                - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fixedwidth.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fixedwidth.html deleted file mode 100644 index 18030664..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fixedwidth.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Fixed Tab Width - jQuery EasyUI Demo - - - - - - - -

                Fixed Tab Width

                -

                The tab strips have fixed width and height.

                -
                -
                -
                -

                Home Content.

                -
                -
                -

                Maps Content.

                -
                -
                -

                Journal Content.

                -
                -
                -

                History Content.

                -
                -
                -

                References Content.

                -
                -
                -

                Contact Content.

                -
                -
                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fluid.html deleted file mode 100644 index 42cf7fc3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Tabs - jQuery EasyUI Demo - - - - - - - -

                Fluid Tabs

                -

                This example shows how to set the width of Tabs to a percentage of its parent container.

                -
                -
                -
                -

                The tabs has a width of 100%.

                -
                -
                -
                -
                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/hover.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/hover.html deleted file mode 100644 index 04419c85..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/hover.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Hover Tabs - jQuery EasyUI Demo - - - - - - - -

                Hover Tabs

                -

                Move mouse over the tab strip to open the tab panel.

                -
                -
                -
                -

                jQuery EasyUI framework helps you build your web pages easily.

                -
                  -
                • easyui is a collection of user-interface plugin based on jQuery.
                • -
                • easyui provides essential functionality for building modem, interactive, javascript applications.
                • -
                • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                • -
                • complete framework for HTML5 web page.
                • -
                • easyui save your time and scales while developing your products.
                • -
                • easyui is very easy but powerful.
                • -
                -
                -
                -
                  -
                  -
                  - This is the help content. -
                  -
                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/modem.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/modem.png deleted file mode 100644 index be5a2eb2fc48a8f16681b591f4ef74888ee09c33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1633 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 A&;S4c diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/tablet.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/images/tablet.png deleted file mode 100644 index fa871f54035fcd0bb0f7f2068d2b2ed4e5e0e0cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 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 - - - - Nested Tabs - jQuery EasyUI Demo - - - - - - - -

                  Nested Tabs

                  -

                  The tab panel can contain sub tabs or other components.

                  -
                  -
                  -
                  -
                  -
                  Content 1
                  -
                  Content 2
                  -
                  Content 3
                  -
                  -
                  -
                  -
                  - -
                  -
                  - - - - - - - - - - - - - - - - - - - - -
                  Title1Title2Title3
                  d11d12d13
                  d21d22d23
                  -
                  -
                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/striptools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/striptools.html deleted file mode 100644 index 13ca5b45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/striptools.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Tabs Strip Tools - jQuery EasyUI Demo - - - - - - - -

                  Tabs Strip Tools

                  -

                  Click the mini-buttons on the tab strip to perform actions.

                  -
                  -
                  -
                  -

                  jQuery EasyUI framework helps you build your web pages easily.

                  -
                    -
                  • easyui is a collection of user-interface plugin based on jQuery.
                  • -
                  • easyui provides essential functionality for building modem, interactive, javascript applications.
                  • -
                  • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                  • -
                  • complete framework for HTML5 web page.
                  • -
                  • easyui save your time and scales while developing your products.
                  • -
                  • easyui is very easy but powerful.
                  • -
                  -
                  -
                  - This is the help content. -
                  -
                  -
                  - - - -
                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/style.html deleted file mode 100644 index adcb5077..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/style.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - Tabs Style - jQuery EasyUI Demo - - - - - - - -

                  Tabs Style

                  -

                  Click the options below to change the tabs style.

                  -
                  - plain
                  - narrow
                  - pill
                  - justified -
                  -
                  -
                  -

                  jQuery EasyUI framework helps you build your web pages easily.

                  -
                    -
                  • easyui is a collection of user-interface plugin based on jQuery.
                  • -
                  • easyui provides essential functionality for building modem, interactive, javascript applications.
                  • -
                  • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                  • -
                  • complete framework for HTML5 web page.
                  • -
                  • easyui save your time and scales while developing your products.
                  • -
                  • easyui is very easy but powerful.
                  • -
                  -
                  -
                  -
                    -
                    -
                    - This is the help content. -
                    -
                    - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabimage.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabimage.html deleted file mode 100644 index 415cbef8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabimage.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Tabs with Images - jQuery EasyUI Demo - - - - - - - -

                    Tabs with Images

                    -

                    The tab strip can display big images.

                    -
                    -
                    -
                    -

                    A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.

                    -
                    -
                    -

                    In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.

                    -
                    -
                    -

                    A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.

                    -
                    -
                    -

                    A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.

                    -
                    -
                    - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabposition.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabposition.html deleted file mode 100644 index 43547367..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabposition.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Tab Position - jQuery EasyUI Demo - - - - - - - -

                    Tab Position

                    -

                    Click the 'position' drop-down list and select an item to change the tab position.

                    -
                    - Position: - -
                    -
                    -
                    -

                    jQuery EasyUI framework helps you build your web pages easily.

                    -
                      -
                    • easyui is a collection of user-interface plugin based on jQuery.
                    • -
                    • easyui provides essential functionality for building modem, interactive, javascript applications.
                    • -
                    • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                    • -
                    • complete framework for HTML5 web page.
                    • -
                    • easyui save your time and scales while developing your products.
                    • -
                    • easyui is very easy but powerful.
                    • -
                    -
                    -
                    -
                      -
                      -
                      - This is the help content. -
                      -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabstools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabstools.html deleted file mode 100644 index 9c8fa101..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tabstools.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Tabs Tools - jQuery EasyUI Demo - - - - - - - -

                      Tabs Tools

                      -

                      Click the buttons on the top right of tabs header to add or remove tab panel.

                      -
                      -
                      -
                      -
                      - - -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tabs/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/basic.html deleted file mode 100644 index dc631be1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/basic.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Basic TextBox - jQuery EasyUI Demo - - - - - - - -

                      Basic TextBox

                      -

                      The textbox allows a user to enter information.

                      -
                      -
                      -
                      -
                      Email:
                      - -
                      -
                      -
                      First Name:
                      - -
                      -
                      -
                      Last Name:
                      - -
                      -
                      -
                      Company:
                      - -
                      - -
                      - Register -
                      -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/button.html deleted file mode 100644 index cd224259..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/button.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - TextBox with Button - jQuery EasyUI Demo - - - - - - - -

                      TextBox with Button

                      -

                      The button can be attached to a textbox.

                      -
                      -
                      - -
                      -
                      - -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/clearicon.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/clearicon.html deleted file mode 100644 index 10d6794a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/clearicon.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - TextBox with Clear Icon - jQuery EasyUI Demo - - - - - - - -

                      TextBox with Clear Icon

                      -

                      This example shows how to create an textbox with an icon to clear the input element itself.

                      -
                      - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/custom.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/custom.html deleted file mode 100644 index 5b15fd71..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/custom.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Custom TextBox - jQuery EasyUI Demo - - - - - - - -

                      Custom TextBox

                      -

                      This example shows how to custom a login form.

                      -
                      -
                      -
                      - -
                      -
                      - -
                      -
                      - - Remember me -
                      - -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/fluid.html deleted file mode 100644 index 69d3aee3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid TextBox - jQuery EasyUI Demo - - - - - - - -

                      Fluid TextBox

                      -

                      This example shows how to set the width of TextBox to a percentage of its parent container.

                      -
                      -

                      width: 50%

                      - -

                      width: 30%

                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/icons.html deleted file mode 100644 index a594410a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/icons.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - TextBox with Icons - jQuery EasyUI Demo - - - - - - - -

                      TextBox with Icons

                      -

                      Click the icons on textbox to perform actions.

                      -
                      -
                      - Select Icon Align: - -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/multiline.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/multiline.html deleted file mode 100644 index 064ffd7a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/multiline.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Multiline TextBox - jQuery EasyUI Demo - - - - - - - -

                      Multiline TextBox

                      -

                      This example shows how to define a textbox for the user to enter multi-line text input.

                      -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/size.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/size.html deleted file mode 100644 index 57c9a091..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/textbox/size.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - TextBox Size - jQuery EasyUI Demo - - - - - - - -

                      TextBox Size

                      -

                      The textbox can vary in size.

                      -
                      -
                      - -
                      -
                      - -
                      -
                      - -
                      -
                      - -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/actions.html deleted file mode 100644 index b03229fd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/actions.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - TimeSpinner Actions - jQuery EasyUI Demo - - - - - - - -

                      TimeSpinner Actions

                      -

                      Click the buttons below to perform actions.

                      - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/basic.html deleted file mode 100644 index 55c88b9f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic TimeSpinner - jQuery EasyUI Demo - - - - - - - -

                      Basic TimeSpinner

                      -

                      Click spin button to adjust time.

                      -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/fluid.html deleted file mode 100644 index 1b3ce46b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid TimeSpinner - jQuery EasyUI Demo - - - - - - - -

                      Fluid TimeSpinner

                      -

                      This example shows how to set the width of TimeSpinner to a percentage of its parent container.

                      -
                      -

                      width: 50%

                      - -

                      width: 30%

                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/range.html deleted file mode 100644 index 24ece661..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/timespinner/range.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Time Range - jQuery EasyUI Demo - - - - - - - -

                      Time Range

                      -

                      The time value is constrained in specified range.

                      -
                      - From 08:30 to 18:00 -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                      Here is the content loaded via AJAX.

                      -
                        -
                      • easyui is a collection of user-interface plugin based on jQuery.
                      • -
                      • easyui provides essential functionality for building modern, interactive, javascript applications.
                      • -
                      • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                      • -
                      • complete framework for HTML5 web page.
                      • -
                      • easyui save your time and scales while developing your products.
                      • -
                      • easyui is very easy but powerful.
                      • -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_dialog.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_dialog.html deleted file mode 100644 index ddcdc074..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/_dialog.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Dialog Content - - -
                      -
                      -
                      User Name:
                      - -
                      -
                      -
                      Password:
                      - -
                      -
                      - Login - Cancel -
                      -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/ajax.html deleted file mode 100644 index c0095fa2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/ajax.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Ajax Tooltip - jQuery EasyUI Demo - - - - - - - -

                      Ajax Tooltip

                      -

                      The tooltip content can be loaded via AJAX.

                      -
                      - Hove me to display tooltip content via AJAX. - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/basic.html deleted file mode 100644 index 3fb13625..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/basic.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Basic Tooltip - jQuery EasyUI Demo - - - - - - - -

                      Basic Tooltip

                      -

                      Hover the links to display tooltip message.

                      -
                      -

                      The tooltip can use each elements title attribute. - Hover me to display tooltip. -

                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customcontent.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customcontent.html deleted file mode 100644 index 68ce13c2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customcontent.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Custom Tooltip Content - jQuery EasyUI Demo - - - - - - - -

                      Custom Tooltip Content

                      -

                      Access to each elements attribute to get the tooltip content.

                      -
                      -
                      -
                      -
                      - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customstyle.html deleted file mode 100644 index 13f10ac5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/customstyle.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Custom Tooltip Style - jQuery EasyUI Demo - - - - - - - -

                      Custom Tooltip Style

                      -

                      This sample shows how to change the tooltip style.

                      -
                      -
                      -
                      Hover Me
                      -
                      -
                      -
                      Hover Me
                      -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/position.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/position.html deleted file mode 100644 index 8707b255..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/position.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Tooltip Position - jQuery EasyUI Demo - - - - - - - -

                      Tooltip Position

                      -

                      Click the drop-down list below to change where the tooltip appears.

                      -
                      - Select position: - -
                      -
                      Hover Me
                      -
                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/toolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/toolbar.html deleted file mode 100644 index c376ea2c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/toolbar.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Tooltip as Toolbar - jQuery EasyUI Demo - - - - - - - -

                      Tooltip as Toolbar

                      -

                      This sample shows how to create a tooltip style toolbar.

                      -
                      -
                      -

                      Hover me to display toolbar.

                      -
                      -
                      -
                      - - - - - -
                      -
                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/tooltipdialog.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/tooltipdialog.html deleted file mode 100644 index a22bcac0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tooltip/tooltipdialog.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Tooltip Dialog - jQuery EasyUI Demo - - - - - - - -

                      Tooltip Dialog

                      -

                      This sample shows how to create a tooltip dialog.

                      -
                      -
                      -

                      Click here to see the tooltip dialog. -

                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/actions.html deleted file mode 100644 index 4b194e72..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/actions.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - Tree Actions - jQuery EasyUI Demo - - - - - - - -

                      Tree Actions

                      -

                      Click the buttons below to perform actions.

                      - -
                      -
                        -
                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/animation.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/animation.html deleted file mode 100644 index 83fb263f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/animation.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Animation Tree - jQuery EasyUI Demo - - - - - - - -

                        Animation Tree

                        -

                        Apply 'animate' property to true to enable animation effect.

                        -
                        -
                        -
                          -
                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/basic.html deleted file mode 100644 index 96f4396e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/basic.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Basic Tree - jQuery EasyUI Demo - - - - - - - -

                          Basic Tree

                          -

                          Click the arrow on the left to expand or collapse nodes.

                          -
                          -
                          -
                            -
                          • - My Documents -
                              -
                            • - Photos -
                                -
                              • - Friend -
                              • -
                              • - Wife -
                              • -
                              • - Company -
                              • -
                              -
                            • -
                            • - Program Files -
                                -
                              • Intel
                              • -
                              • Java
                              • -
                              • Microsoft Office
                              • -
                              • Games
                              • -
                              -
                            • -
                            • index.html
                            • -
                            • about.html
                            • -
                            • welcome.html
                            • -
                            -
                          • -
                          -
                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/checkbox.html deleted file mode 100644 index 2d1f8d56..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/checkbox.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - CheckBox Tree - jQuery EasyUI Demo - - - - - - - -

                          CheckBox Tree

                          -

                          Tree nodes with check boxes.

                          - -
                          - CascadeCheck - OnlyLeafCheck -
                          -
                          -
                            -
                            - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/contextmenu.html deleted file mode 100644 index 342fcf3e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/contextmenu.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - Tree Context Menu - jQuery EasyUI Demo - - - - - - - -

                            Tree Context Menu

                            -

                            Right click on a node to display context menu.

                            -
                            -
                            -
                              -
                              -
                              -
                              Append
                              -
                              Remove
                              - -
                              Expand
                              -
                              Collapse
                              -
                              - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/dnd.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/dnd.html deleted file mode 100644 index 4be5bbd4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/dnd.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Drag Drop Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                              Drag Drop Tree Nodes

                              -

                              Press mouse down and drag a node to another position.

                              -
                              -
                              -
                                -
                                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/editable.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/editable.html deleted file mode 100644 index 9d3b62c8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/editable.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Editable Tree - jQuery EasyUI Demo - - - - - - - -

                                Editable Tree

                                -

                                Click the node to begin edit, press enter key to stop edit or esc key to cancel edit.

                                -
                                -
                                -
                                  -
                                  - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/formatting.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/formatting.html deleted file mode 100644 index 187f5886..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/formatting.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Formatting Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                                  Formatting Tree Nodes

                                  -

                                  This example shows how to display extra information on nodes.

                                  -
                                  -
                                  -
                                    -
                                  -
                                  - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/icons.html deleted file mode 100644 index c4cecb84..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/icons.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Tree Node Icons - jQuery EasyUI Demo - - - - - - - -

                                  Tree Node Icons

                                  -

                                  This sample illustrates how to add icons to tree node.

                                  -
                                  -
                                  -
                                    -
                                    - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lazyload.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lazyload.html deleted file mode 100644 index 865cee61..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lazyload.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - Lazy Load Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                                    Lazy Load Tree Nodes

                                    -

                                    Get full hierarchical tree data but lazy load nodes level by level.

                                    -
                                    -
                                    -
                                      -
                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lines.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lines.html deleted file mode 100644 index 681a16b4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/lines.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Tree Lines - jQuery EasyUI Demo - - - - - - - -

                                      Tree Lines

                                      -

                                      This sample shows how to show tree lines.

                                      -
                                      -
                                      -
                                        -
                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data2.json deleted file mode 100644 index a6e22517..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/tree/tree_data2.json +++ /dev/null @@ -1,61 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "state":"closed", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java" - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games" - }] - },{ - "id":16, - "text":"Actions", - "children":[{ - "text":"Add", - "iconCls":"icon-add" - },{ - "text":"Remove", - "iconCls":"icon-remove" - },{ - "text":"Save", - "iconCls":"icon-save" - },{ - "text":"Search", - "iconCls":"icon-search" - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/actions.html deleted file mode 100644 index 6249a9ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/actions.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - TreeGrid Actions - jQuery EasyUI Demo - - - - - - - -

                                        TreeGrid Actions

                                        -

                                        Click the buttons below to perform actions.

                                        - - - - - - - - - - - -
                                        Task NamePersonsBegin DateEnd DateProgress
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/basic.html deleted file mode 100644 index 3b5076bb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/basic.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Basic TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                        Basic TreeGrid

                                        -

                                        TreeGrid allows you to expand or collapse group rows.

                                        -
                                        - - - - - - - - -
                                        NameSizeModified Date
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/clientpagination.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/clientpagination.html deleted file mode 100644 index a2c7e8f4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/clientpagination.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - Client Side Pagination in TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                        Client Side Pagination in TreeGrid

                                        -

                                        This sample shows how to implement client side pagination in TreeGrid.

                                        -
                                        - - - - - - - - - - -
                                        Task NamePersonsBegin DateEnd DateProgress
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/contextmenu.html deleted file mode 100644 index 38c7424e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/contextmenu.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - TreeGrid ContextMenu - jQuery EasyUI Demo - - - - - - - -

                                        TreeGrid ContextMenu

                                        -

                                        Right click to display the context menu.

                                        -
                                        - - - - - - - - - - -
                                        Task NamePersonsBegin DateEnd DateProgress
                                        -
                                        -
                                        Append
                                        -
                                        Remove
                                        - -
                                        Collapse
                                        -
                                        Expand
                                        -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/editable.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/editable.html deleted file mode 100644 index 0b79d39d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/editable.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - Editable TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                        Editable TreeGrid

                                        -

                                        Select one node and click edit button to perform editing.

                                        -
                                        - Edit - Save - Cancel -
                                        - - - - - - - - - - -
                                        Task NamePersonsBegin DateEnd DateProgress
                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/fluid.html deleted file mode 100644 index 1fd82f67..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                        Fluid TreeGrid

                                        -

                                        This example shows how to assign percentage width to a column in TreeGrid.

                                        -
                                        - - - - - - - - -
                                        Name(50%)Size(20%)Modified Date(30%)
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/footer.html deleted file mode 100644 index d03e7563..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/footer.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - TreeGrid with Footer - jQuery EasyUI Demo - - - - - - - -

                                        TreeGrid with Footer

                                        -

                                        Show summary information on TreeGrid footer.

                                        -
                                        -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/lines.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/lines.html deleted file mode 100644 index 935f862a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/lines.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - TreeGrid Lines - jQuery EasyUI Demo - - - - - - - -

                                        TreeGrid Lines

                                        -

                                        This example shows how to show treegrid lines.

                                        -
                                        - - - - - - - - -
                                        NameSizeModified Date
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/reports.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/reports.html deleted file mode 100644 index 062e6c87..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/reports.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Reports using TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                        Reports using TreeGrid

                                        -

                                        Using TreeGrid to show complex reports.

                                        -
                                        - - - - - - - - - - - - - - - - - - - - - - -
                                        Region
                                        20092010
                                        1st qrt.2st qrt.3st qrt.4st qrt.1st qrt.2st qrt.3st qrt.4st qrt.
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data1.json deleted file mode 100644 index 6cc10973..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data1.json +++ /dev/null @@ -1,73 +0,0 @@ -[{ - "id":1, - "name":"C", - "size":"", - "date":"02/19/2010", - "children":[{ - "id":2, - "name":"Program Files", - "size":"120 MB", - "date":"03/20/2010", - "children":[{ - "id":21, - "name":"Java", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":211, - "name":"java.exe", - "size":"142 KB", - "date":"01/13/2010" - },{ - "id":212, - "name":"jawt.dll", - "size":"5 KB", - "date":"01/13/2010" - }] - },{ - "id":22, - "name":"MySQL", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":221, - "name":"my.ini", - "size":"10 KB", - "date":"02/26/2009" - },{ - "id":222, - "name":"my-huge.ini", - "size":"5 KB", - "date":"02/26/2009" - },{ - "id":223, - "name":"my-large.ini", - "size":"5 KB", - "date":"02/26/2009" - }] - }] - },{ - "id":3, - "name":"eclipse", - "size":"", - "date":"01/20/2010", - "children":[{ - "id":31, - "name":"eclipse.exe", - "size":"56 KB", - "date":"05/19/2009" - },{ - "id":32, - "name":"eclipse.ini", - "size":"1 KB", - "date":"04/20/2010" - },{ - "id":33, - "name":"notice.html", - "size":"7 KB", - "date":"03/17/2005" - }] - }] -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data2.json deleted file mode 100644 index 52c2c052..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data2.json +++ /dev/null @@ -1,11 +0,0 @@ -{"total":7,"rows":[ - {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"}, - {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"}, - {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2}, - {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2}, - {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2}, - {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80}, - {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20} -],"footer":[ - {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data3.json b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data3.json deleted file mode 100644 index 7015d317..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/treegrid/treegrid_data3.json +++ /dev/null @@ -1,13 +0,0 @@ -{"total":9,"rows":[ - {"id":1,"region":"Wyoming"}, - {"id":11,"region":"Albin","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":12,"region":"Canon","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":13,"region":"Egbert","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":2,"region":"Washington"}, - {"id":21,"region":"Bellingham","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":22,"region":"Chehalis","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":23,"region":"Ellensburg","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":24,"region":"Monroe","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2} -],"footer":[ - {"region":"Total","f1":14000,"f2":12600,"f3":13321,"f4":15281,"f5":14931,"f6":13461,"f7":14126,"f8":12866} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/basic.html deleted file mode 100644 index 5df5f5e6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/basic.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - Basic ValidateBox - jQuery EasyUI Demo - - - - - - - -

                                        Basic ValidateBox

                                        -

                                        It's easy to add validate logic to a input box.

                                        -
                                        -
                                        - - - - - - - - - - - - - - - - - - - - - -
                                        User Name:
                                        Email:
                                        Birthday:
                                        URL:
                                        Phone:
                                        -
                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/customtooltip.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/customtooltip.html deleted file mode 100644 index e997f136..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/customtooltip.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Custom ValidateBox Tooltip - jQuery EasyUI Demo - - - - - - - -

                                        Custom ValidateBox Tooltip

                                        -

                                        This sample shows how to display another tooltip message on a valid textbox.

                                        -
                                        -
                                        - - - - - - - - - - - - - - - - - - - - - -
                                        User Name:
                                        Email:
                                        Birthday:
                                        URL:
                                        Phone:
                                        -
                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/validateonblur.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/validateonblur.html deleted file mode 100644 index dc021123..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/validatebox/validateonblur.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - Validate On Blur - jQuery EasyUI Demo - - - - - - - -

                                        Validate On Blur

                                        -

                                        Active validation on first blur event.

                                        -
                                        -
                                        - - - - - - - - - - - - - - - - - - - - - -
                                        User Name:
                                        Email:
                                        Birthday:
                                        URL:
                                        Phone:
                                        -
                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/basic.html deleted file mode 100644 index fb402468..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/basic.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Basic Window - jQuery EasyUI Demo - - - - - - - -

                                        Basic Window

                                        -

                                        Window can be dragged freely on screen.

                                        -
                                        - Open - Close -
                                        -
                                        - The window content. -
                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/customtools.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/customtools.html deleted file mode 100644 index 4a0e2c45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/customtools.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Custom Window Tools - jQuery EasyUI Demo - - - - - - - -

                                        Custom Window Tools

                                        -

                                        Click the right top buttons to perform actions.

                                        -
                                        - Open - Close -
                                        -
                                        - The window content. -
                                        -
                                        - - - - -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/fluid.html deleted file mode 100644 index 13406fa1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Window - jQuery EasyUI Demo - - - - - - - -

                                        Fluid Window

                                        -

                                        This example shows how to set the width of Window to a percentage of its parent container.

                                        -
                                        -
                                        -

                                        The window has a width of 80%.

                                        -
                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/footer.html deleted file mode 100644 index 60e8b9ae..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/footer.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Window with a Footer - jQuery EasyUI Demo - - - - - - - -

                                        Window with a Footer

                                        -

                                        This example shows how to attach a footer bar to the window.

                                        -
                                        - Open - Close -
                                        -
                                        - The window content. -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/inlinewindow.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/inlinewindow.html deleted file mode 100644 index f272bb16..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/inlinewindow.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Inline Window - jQuery EasyUI Demo - - - - - - - -

                                        Inline Window

                                        -

                                        The inline window stay inside its parent.

                                        -
                                        - Open - Close -
                                        -
                                        -
                                        - This window stay inside its parent -
                                        -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/modalwindow.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/modalwindow.html deleted file mode 100644 index ee273ec9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/modalwindow.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Modal Window - jQuery EasyUI Demo - - - - - - - -

                                        Modal Window

                                        -

                                        Click the open button below to open the modal window.

                                        -
                                        - Open - Close -
                                        -
                                        - The window content. -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/windowlayout.html b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/windowlayout.html deleted file mode 100644 index d7992721..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/demo/window/windowlayout.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Window Layout - jQuery EasyUI Demo - - - - - - - -

                                        Window Layout

                                        -

                                        Using layout on window.

                                        -
                                        - Open - Close -
                                        -
                                        -
                                        -
                                        -
                                        - jQuery EasyUI framework help you build your web page easily. -
                                        -
                                        - Ok - Cancel -
                                        -
                                        -
                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/easyloader.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/easyloader.js deleted file mode 100644 index ba93118e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/easyloader.js +++ /dev/null @@ -1,190 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function(){ -var _1={draggable:{js:"jquery.draggable.js"},droppable:{js:"jquery.droppable.js"},resizable:{js:"jquery.resizable.js"},linkbutton:{js:"jquery.linkbutton.js",css:"linkbutton.css"},progressbar:{js:"jquery.progressbar.js",css:"progressbar.css"},tooltip:{js:"jquery.tooltip.js",css:"tooltip.css"},pagination:{js:"jquery.pagination.js",css:"pagination.css",dependencies:["linkbutton"]},datagrid:{js:"jquery.datagrid.js",css:"datagrid.css",dependencies:["panel","resizable","linkbutton","pagination"]},treegrid:{js:"jquery.treegrid.js",css:"tree.css",dependencies:["datagrid"]},propertygrid:{js:"jquery.propertygrid.js",css:"propertygrid.css",dependencies:["datagrid"]},datalist:{js:"jquery.datalist.js",css:"datalist.css",dependencies:["datagrid"]},panel:{js:"jquery.panel.js",css:"panel.css"},window:{js:"jquery.window.js",css:"window.css",dependencies:["resizable","draggable","panel"]},dialog:{js:"jquery.dialog.js",css:"dialog.css",dependencies:["linkbutton","window"]},messager:{js:"jquery.messager.js",css:"messager.css",dependencies:["linkbutton","window","progressbar"]},layout:{js:"jquery.layout.js",css:"layout.css",dependencies:["resizable","panel"]},form:{js:"jquery.form.js"},menu:{js:"jquery.menu.js",css:"menu.css"},tabs:{js:"jquery.tabs.js",css:"tabs.css",dependencies:["panel","linkbutton"]},menubutton:{js:"jquery.menubutton.js",css:"menubutton.css",dependencies:["linkbutton","menu"]},splitbutton:{js:"jquery.splitbutton.js",css:"splitbutton.css",dependencies:["menubutton"]},switchbutton:{js:"jquery.switchbutton.js",css:"switchbutton.css"},accordion:{js:"jquery.accordion.js",css:"accordion.css",dependencies:["panel"]},calendar:{js:"jquery.calendar.js",css:"calendar.css"},textbox:{js:"jquery.textbox.js",css:"textbox.css",dependencies:["validatebox","linkbutton"]},filebox:{js:"jquery.filebox.js",css:"filebox.css",dependencies:["textbox"]},combo:{js:"jquery.combo.js",css:"combo.css",dependencies:["panel","textbox"]},combobox:{js:"jquery.combobox.js",css:"combobox.css",dependencies:["combo"]},combotree:{js:"jquery.combotree.js",dependencies:["combo","tree"]},combogrid:{js:"jquery.combogrid.js",dependencies:["combo","datagrid"]},validatebox:{js:"jquery.validatebox.js",css:"validatebox.css",dependencies:["tooltip"]},numberbox:{js:"jquery.numberbox.js",dependencies:["textbox"]},searchbox:{js:"jquery.searchbox.js",css:"searchbox.css",dependencies:["menubutton","textbox"]},spinner:{js:"jquery.spinner.js",css:"spinner.css",dependencies:["textbox"]},numberspinner:{js:"jquery.numberspinner.js",dependencies:["spinner","numberbox"]},timespinner:{js:"jquery.timespinner.js",dependencies:["spinner"]},tree:{js:"jquery.tree.js",css:"tree.css",dependencies:["draggable","droppable"]},datebox:{js:"jquery.datebox.js",css:"datebox.css",dependencies:["calendar","combo"]},datetimebox:{js:"jquery.datetimebox.js",dependencies:["datebox","timespinner"]},slider:{js:"jquery.slider.js",dependencies:["draggable"]},tooltip:{js:"jquery.tooltip.js"},parser:{js:"jquery.parser.js"},mobile:{js:"jquery.mobile.js"}}; -var _2={"af":"easyui-lang-af.js","ar":"easyui-lang-ar.js","bg":"easyui-lang-bg.js","ca":"easyui-lang-ca.js","cs":"easyui-lang-cs.js","cz":"easyui-lang-cz.js","da":"easyui-lang-da.js","de":"easyui-lang-de.js","el":"easyui-lang-el.js","en":"easyui-lang-en.js","es":"easyui-lang-es.js","fr":"easyui-lang-fr.js","it":"easyui-lang-it.js","jp":"easyui-lang-jp.js","nl":"easyui-lang-nl.js","pl":"easyui-lang-pl.js","pt_BR":"easyui-lang-pt_BR.js","ru":"easyui-lang-ru.js","sv_SE":"easyui-lang-sv_SE.js","tr":"easyui-lang-tr.js","zh_CN":"easyui-lang-zh_CN.js","zh_TW":"easyui-lang-zh_TW.js"}; -var _3={}; -function _4(_5,_6){ -var _7=false; -var _8=document.createElement("script"); -_8.type="text/javascript"; -_8.language="javascript"; -_8.src=_5; -_8.onload=_8.onreadystatechange=function(){ -if(!_7&&(!_8.readyState||_8.readyState=="loaded"||_8.readyState=="complete")){ -_7=true; -_8.onload=_8.onreadystatechange=null; -if(_6){ -_6.call(_8); -} -} -}; -document.getElementsByTagName("head")[0].appendChild(_8); -}; -function _9(_a,_b){ -_4(_a,function(){ -document.getElementsByTagName("head")[0].removeChild(this); -if(_b){ -_b(); -} -}); -}; -function _c(_d,_e){ -var _f=document.createElement("link"); -_f.rel="stylesheet"; -_f.type="text/css"; -_f.media="screen"; -_f.href=_d; -document.getElementsByTagName("head")[0].appendChild(_f); -if(_e){ -_e.call(_f); -} -}; -function _10(_11,_12){ -_3[_11]="loading"; -var _13=_1[_11]; -var _14="loading"; -var _15=(easyloader.css&&_13["css"])?"loading":"loaded"; -if(easyloader.css&&_13["css"]){ -if(/^http/i.test(_13["css"])){ -var url=_13["css"]; -}else{ -var url=easyloader.base+"themes/"+easyloader.theme+"/"+_13["css"]; -} -_c(url,function(){ -_15="loaded"; -if(_14=="loaded"&&_15=="loaded"){ -_16(); -} -}); -} -if(/^http/i.test(_13["js"])){ -var url=_13["js"]; -}else{ -var url=easyloader.base+"plugins/"+_13["js"]; -} -_4(url,function(){ -_14="loaded"; -if(_14=="loaded"&&_15=="loaded"){ -_16(); -} -}); -function _16(){ -_3[_11]="loaded"; -easyloader.onProgress(_11); -if(_12){ -_12(); -} -}; -}; -function _17(_18,_19){ -var mm=[]; -var _1a=false; -if(typeof _18=="string"){ -add(_18); -}else{ -for(var i=0;i<_18.length;i++){ -add(_18[i]); -} -} -function add(_1b){ -if(!_1[_1b]){ -return; -} -var d=_1[_1b]["dependencies"]; -if(d){ -for(var i=0;i=0){ -v=Math.floor((_8.width()-_9)*v/100); -}else{ -v=Math.floor((_8.height()-_9)*v/100); -} -}else{ -v=parseInt(v)||undefined; -} -return v; -},parseOptions:function(_b,_c){ -var t=$(_b); -var _d={}; -var s=$.trim(t.attr("data-options")); -if(s){ -if(s.substring(0,1)!="{"){ -s="{"+s+"}"; -} -_d=(new Function("return "+s))(); -} -$.map(["width","height","left","top","minWidth","maxWidth","minHeight","maxHeight"],function(p){ -var pv=$.trim(_b.style[p]||""); -if(pv){ -if(pv.indexOf("%")==-1){ -pv=parseInt(pv)||undefined; -} -_d[p]=pv; -} -}); -if(_c){ -var _e={}; -for(var i=0;i<_c.length;i++){ -var pp=_c[i]; -if(typeof pp=="string"){ -_e[pp]=t.attr(pp); -}else{ -for(var _f in pp){ -var _10=pp[_f]; -if(_10=="boolean"){ -_e[_f]=t.attr(_f)?(t.attr(_f)=="true"):undefined; -}else{ -if(_10=="number"){ -_e[_f]=t.attr(_f)=="0"?0:parseFloat(t.attr(_f))||undefined; -} -} -} -} -} -$.extend(_d,_e); -} -return _d; -}}; -$(function(){ -var d=$("
                                        ").appendTo("body"); -$._boxModel=d.outerWidth()!=100; -d.remove(); -d=$("
                                        ").appendTo("body"); -$._positionFixed=(d.css("position")=="fixed"); -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_11){ -if(_11==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this._size("width",_11); -}; -$.fn._outerHeight=function(_12){ -if(_12==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this._size("height",_12); -}; -$.fn._scrollLeft=function(_13){ -if(_13==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_13); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._size=function(_14,_15){ -if(typeof _14=="string"){ -if(_14=="clear"){ -return this.each(function(){ -$(this).css({width:"",minWidth:"",maxWidth:"",height:"",minHeight:"",maxHeight:""}); -}); -}else{ -if(_14=="fit"){ -return this.each(function(){ -_16(this,this.tagName=="BODY"?$("body"):$(this).parent(),true); -}); -}else{ -if(_14=="unfit"){ -return this.each(function(){ -_16(this,$(this).parent(),false); -}); -}else{ -if(_15==undefined){ -return _17(this[0],_14); -}else{ -return this.each(function(){ -_17(this,_14,_15); -}); -} -} -} -} -}else{ -return this.each(function(){ -_15=_15||$(this).parent(); -$.extend(_14,_16(this,_15,_14.fit)||{}); -var r1=_18(this,"width",_15,_14); -var r2=_18(this,"height",_15,_14); -if(r1||r2){ -$(this).addClass("easyui-fluid"); -}else{ -$(this).removeClass("easyui-fluid"); -} -}); -} -function _16(_19,_1a,fit){ -if(!_1a.length){ -return false; -} -var t=$(_19)[0]; -var p=_1a[0]; -var _1b=p.fcount||0; -if(fit){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_1b+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -return {width:($(p).width()||1),height:($(p).height()||1)}; -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_1b-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -return false; -} -}; -function _18(_1c,_1d,_1e,_1f){ -var t=$(_1c); -var p=_1d; -var p1=p.substr(0,1).toUpperCase()+p.substr(1); -var min=$.parser.parseValue("min"+p1,_1f["min"+p1],_1e); -var max=$.parser.parseValue("max"+p1,_1f["max"+p1],_1e); -var val=$.parser.parseValue(p,_1f[p],_1e); -var _20=(String(_1f[p]||"").indexOf("%")>=0?true:false); -if(!isNaN(val)){ -var v=Math.min(Math.max(val,min||0),max||99999); -if(!_20){ -_1f[p]=v; -} -t._size("min"+p1,""); -t._size("max"+p1,""); -t._size(p,v); -}else{ -t._size(p,""); -t._size("min"+p1,min); -t._size("max"+p1,max); -} -return _20||_1f.fit; -}; -function _17(_21,_22,_23){ -var t=$(_21); -if(_23==undefined){ -_23=parseInt(_21.style[_22]); -if(isNaN(_23)){ -return undefined; -} -if($._boxModel){ -_23+=_24(); -} -return _23; -}else{ -if(_23===""){ -t.css(_22,""); -}else{ -if($._boxModel){ -_23-=_24(); -if(_23<0){ -_23=0; -} -} -t.css(_22,_23+"px"); -} -} -function _24(){ -if(_22.toLowerCase().indexOf("width")>=0){ -return t.outerWidth()-t.width(); -}else{ -return t.outerHeight()-t.height(); -} -}; -}; -}; -})(jQuery); -(function($){ -var _25=null; -var _26=null; -var _27=false; -function _28(e){ -if(e.touches.length!=1){ -return; -} -if(!_27){ -_27=true; -dblClickTimer=setTimeout(function(){ -_27=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_27=false; -_29(e,"dblclick"); -} -_25=setTimeout(function(){ -_29(e,"contextmenu",3); -},1000); -_29(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _2a(e){ -if(e.touches.length!=1){ -return; -} -if(_25){ -clearTimeout(_25); -} -_29(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _2b(e){ -if(_25){ -clearTimeout(_25); -} -_29(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _29(e,_2c,_2d){ -var _2e=new $.Event(_2c); -_2e.pageX=e.changedTouches[0].pageX; -_2e.pageY=e.changedTouches[0].pageY; -_2e.which=_2d||1; -$(e.target).trigger(_2e); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_28,true); -document.addEventListener("touchmove",_2a,true); -document.addEventListener("touchend",_2b,true); -} -})(jQuery); -(function($){ -function _2f(e){ -var _30=$.data(e.data.target,"draggable"); -var _31=_30.options; -var _32=_30.proxy; -var _33=e.data; -var _34=_33.startLeft+e.pageX-_33.startX; -var top=_33.startTop+e.pageY-_33.startY; -if(_32){ -if(_32.parent()[0]==document.body){ -if(_31.deltaX!=null&&_31.deltaX!=undefined){ -_34=e.pageX+_31.deltaX; -}else{ -_34=e.pageX-e.data.offsetWidth; -} -if(_31.deltaY!=null&&_31.deltaY!=undefined){ -top=e.pageY+_31.deltaY; -}else{ -top=e.pageY-e.data.offsetHeight; -} -}else{ -if(_31.deltaX!=null&&_31.deltaX!=undefined){ -_34+=e.data.offsetWidth+_31.deltaX; -} -if(_31.deltaY!=null&&_31.deltaY!=undefined){ -top+=e.data.offsetHeight+_31.deltaY; -} -} -} -if(e.data.parent!=document.body){ -_34+=$(e.data.parent).scrollLeft(); -top+=$(e.data.parent).scrollTop(); -} -if(_31.axis=="h"){ -_33.left=_34; -}else{ -if(_31.axis=="v"){ -_33.top=top; -}else{ -_33.left=_34; -_33.top=top; -} -} -}; -function _35(e){ -var _36=$.data(e.data.target,"draggable"); -var _37=_36.options; -var _38=_36.proxy; -if(!_38){ -_38=$(e.data.target); -} -_38.css({left:e.data.left,top:e.data.top}); -$("body").css("cursor",_37.cursor); -}; -function _39(e){ -if(!$.fn.draggable.isDragging){ -return false; -} -var _3a=$.data(e.data.target,"draggable"); -var _3b=_3a.options; -var _3c=$(".droppable").filter(function(){ -return e.data.target!=this; -}).filter(function(){ -var _3d=$.data(this,"droppable").options.accept; -if(_3d){ -return $(_3d).filter(function(){ -return this==e.data.target; -}).length>0; -}else{ -return true; -} -}); -_3a.droppables=_3c; -var _3e=_3a.proxy; -if(!_3e){ -if(_3b.proxy){ -if(_3b.proxy=="clone"){ -_3e=$(e.data.target).clone().insertAfter(e.data.target); -}else{ -_3e=_3b.proxy.call(e.data.target,e.data.target); -} -_3a.proxy=_3e; -}else{ -_3e=$(e.data.target); -} -} -_3e.css("position","absolute"); -_2f(e); -_35(e); -_3b.onStartDrag.call(e.data.target,e); -return false; -}; -function _3f(e){ -if(!$.fn.draggable.isDragging){ -return false; -} -var _40=$.data(e.data.target,"draggable"); -_2f(e); -if(_40.options.onDrag.call(e.data.target,e)!=false){ -_35(e); -} -var _41=e.data.target; -_40.droppables.each(function(){ -var _42=$(this); -if(_42.droppable("options").disabled){ -return; -} -var p2=_42.offset(); -if(e.pageX>p2.left&&e.pageXp2.top&&e.pageYp2.left&&e.pageXp2.top&&e.pageY_58.options.edge; -}; -}); -}; -$.fn.draggable.methods={options:function(jq){ -return $.data(jq[0],"draggable").options; -},proxy:function(jq){ -return $.data(jq[0],"draggable").proxy; -},enable:function(jq){ -return jq.each(function(){ -$(this).draggable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).draggable({disabled:true}); -}); -}}; -$.fn.draggable.parseOptions=function(_5d){ -var t=$(_5d); -return $.extend({},$.parser.parseOptions(_5d,["cursor","handle","axis",{"revert":"boolean","deltaX":"number","deltaY":"number","edge":"number","delay":"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.draggable.defaults={proxy:null,revert:false,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:false,edge:0,axis:null,delay:100,onBeforeDrag:function(e){ -},onStartDrag:function(e){ -},onDrag:function(e){ -},onStopDrag:function(e){ -}}; -$.fn.draggable.isDragging=false; -})(jQuery); -(function($){ -function _5e(_5f){ -$(_5f).addClass("droppable"); -$(_5f).bind("_dragenter",function(e,_60){ -$.data(_5f,"droppable").options.onDragEnter.apply(_5f,[e,_60]); -}); -$(_5f).bind("_dragleave",function(e,_61){ -$.data(_5f,"droppable").options.onDragLeave.apply(_5f,[e,_61]); -}); -$(_5f).bind("_dragover",function(e,_62){ -$.data(_5f,"droppable").options.onDragOver.apply(_5f,[e,_62]); -}); -$(_5f).bind("_drop",function(e,_63){ -$.data(_5f,"droppable").options.onDrop.apply(_5f,[e,_63]); -}); -}; -$.fn.droppable=function(_64,_65){ -if(typeof _64=="string"){ -return $.fn.droppable.methods[_64](this,_65); -} -_64=_64||{}; -return this.each(function(){ -var _66=$.data(this,"droppable"); -if(_66){ -$.extend(_66.options,_64); -}else{ -_5e(this); -$.data(this,"droppable",{options:$.extend({},$.fn.droppable.defaults,$.fn.droppable.parseOptions(this),_64)}); -} -}); -}; -$.fn.droppable.methods={options:function(jq){ -return $.data(jq[0],"droppable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).droppable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).droppable({disabled:true}); -}); -}}; -$.fn.droppable.parseOptions=function(_67){ -var t=$(_67); -return $.extend({},$.parser.parseOptions(_67,["accept"]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.droppable.defaults={accept:null,disabled:false,onDragEnter:function(e,_68){ -},onDragOver:function(e,_69){ -},onDragLeave:function(e,_6a){ -},onDrop:function(e,_6b){ -}}; -})(jQuery); -(function($){ -$.fn.resizable=function(_6c,_6d){ -if(typeof _6c=="string"){ -return $.fn.resizable.methods[_6c](this,_6d); -} -function _6e(e){ -var _6f=e.data; -var _70=$.data(_6f.target,"resizable").options; -if(_6f.dir.indexOf("e")!=-1){ -var _71=_6f.startWidth+e.pageX-_6f.startX; -_71=Math.min(Math.max(_71,_70.minWidth),_70.maxWidth); -_6f.width=_71; -} -if(_6f.dir.indexOf("s")!=-1){ -var _72=_6f.startHeight+e.pageY-_6f.startY; -_72=Math.min(Math.max(_72,_70.minHeight),_70.maxHeight); -_6f.height=_72; -} -if(_6f.dir.indexOf("w")!=-1){ -var _71=_6f.startWidth-e.pageX+_6f.startX; -_71=Math.min(Math.max(_71,_70.minWidth),_70.maxWidth); -_6f.width=_71; -_6f.left=_6f.startLeft+_6f.startWidth-_6f.width; -} -if(_6f.dir.indexOf("n")!=-1){ -var _72=_6f.startHeight-e.pageY+_6f.startY; -_72=Math.min(Math.max(_72,_70.minHeight),_70.maxHeight); -_6f.height=_72; -_6f.top=_6f.startTop+_6f.startHeight-_6f.height; -} -}; -function _73(e){ -var _74=e.data; -var t=$(_74.target); -t.css({left:_74.left,top:_74.top}); -if(t.outerWidth()!=_74.width){ -t._outerWidth(_74.width); -} -if(t.outerHeight()!=_74.height){ -t._outerHeight(_74.height); -} -}; -function _75(e){ -$.fn.resizable.isResizing=true; -$.data(e.data.target,"resizable").options.onStartResize.call(e.data.target,e); -return false; -}; -function _76(e){ -_6e(e); -if($.data(e.data.target,"resizable").options.onResize.call(e.data.target,e)!=false){ -_73(e); -} -return false; -}; -function _77(e){ -$.fn.resizable.isResizing=false; -_6e(e,true); -_73(e); -$.data(e.data.target,"resizable").options.onStopResize.call(e.data.target,e); -$(document).unbind(".resizable"); -$("body").css("cursor",""); -return false; -}; -return this.each(function(){ -var _78=null; -var _79=$.data(this,"resizable"); -if(_79){ -$(this).unbind(".resizable"); -_78=$.extend(_79.options,_6c||{}); -}else{ -_78=$.extend({},$.fn.resizable.defaults,$.fn.resizable.parseOptions(this),_6c||{}); -$.data(this,"resizable",{options:_78}); -} -if(_78.disabled==true){ -return; -} -$(this).bind("mousemove.resizable",{target:this},function(e){ -if($.fn.resizable.isResizing){ -return; -} -var dir=_7a(e); -if(dir==""){ -$(e.data.target).css("cursor",""); -}else{ -$(e.data.target).css("cursor",dir+"-resize"); -} -}).bind("mouseleave.resizable",{target:this},function(e){ -$(e.data.target).css("cursor",""); -}).bind("mousedown.resizable",{target:this},function(e){ -var dir=_7a(e); -if(dir==""){ -return; -} -function _7b(css){ -var val=parseInt($(e.data.target).css(css)); -if(isNaN(val)){ -return 0; -}else{ -return val; -} -}; -var _7c={target:e.data.target,dir:dir,startLeft:_7b("left"),startTop:_7b("top"),left:_7b("left"),top:_7b("top"),startX:e.pageX,startY:e.pageY,startWidth:$(e.data.target).outerWidth(),startHeight:$(e.data.target).outerHeight(),width:$(e.data.target).outerWidth(),height:$(e.data.target).outerHeight(),deltaWidth:$(e.data.target).outerWidth()-$(e.data.target).width(),deltaHeight:$(e.data.target).outerHeight()-$(e.data.target).height()}; -$(document).bind("mousedown.resizable",_7c,_75); -$(document).bind("mousemove.resizable",_7c,_76); -$(document).bind("mouseup.resizable",_7c,_77); -$("body").css("cursor",dir+"-resize"); -}); -function _7a(e){ -var tt=$(e.data.target); -var dir=""; -var _7d=tt.offset(); -var _7e=tt.outerWidth(); -var _7f=tt.outerHeight(); -var _80=_78.edge; -if(e.pageY>_7d.top&&e.pageY<_7d.top+_80){ -dir+="n"; -}else{ -if(e.pageY<_7d.top+_7f&&e.pageY>_7d.top+_7f-_80){ -dir+="s"; -} -} -if(e.pageX>_7d.left&&e.pageX<_7d.left+_80){ -dir+="w"; -}else{ -if(e.pageX<_7d.left+_7e&&e.pageX>_7d.left+_7e-_80){ -dir+="e"; -} -} -var _81=_78.handles.split(","); -for(var i=0;i<_81.length;i++){ -var _82=_81[i].replace(/(^\s*)|(\s*$)/g,""); -if(_82=="all"||_82==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_83){ -var t=$(_83); -return $.extend({},$.parser.parseOptions(_83,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); -(function($){ -function _84(_85,_86){ -var _87=$.data(_85,"linkbutton").options; -if(_86){ -$.extend(_87,_86); -} -if(_87.width||_87.height||_87.fit){ -var btn=$(_85); -var _88=btn.parent(); -var _89=btn.is(":visible"); -if(!_89){ -var _8a=$("
                                        ").insertBefore(_85); -var _8b={position:btn.css("position"),display:btn.css("display"),left:btn.css("left")}; -btn.appendTo("body"); -btn.css({position:"absolute",display:"inline-block",left:-20000}); -} -btn._size(_87,_88); -var _8c=btn.find(".l-btn-left"); -_8c.css("margin-top",0); -_8c.css("margin-top",parseInt((btn.height()-_8c.height())/2)+"px"); -if(!_89){ -btn.insertAfter(_8a); -btn.css(_8b); -_8a.remove(); -} -} -}; -function _8d(_8e){ -var _8f=$.data(_8e,"linkbutton").options; -var t=$(_8e).empty(); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline"); -t.removeClass("l-btn-small l-btn-medium l-btn-large").addClass("l-btn-"+_8f.size); -if(_8f.plain){ -t.addClass("l-btn-plain"); -} -if(_8f.outline){ -t.addClass("l-btn-outline"); -} -if(_8f.selected){ -t.addClass(_8f.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_8f.group||""); -t.attr("id",_8f.id||""); -var _90=$("").appendTo(t); -if(_8f.text){ -$("").html(_8f.text).appendTo(_90); -}else{ -$(" ").appendTo(_90); -} -if(_8f.iconCls){ -$(" ").addClass(_8f.iconCls).appendTo(_90); -_90.addClass("l-btn-icon-"+_8f.iconAlign); -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_8f.disabled){ -$(this).addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).removeClass("l-btn-focus"); -}).bind("click.linkbutton",function(){ -if(!_8f.disabled){ -if(_8f.toggle){ -if(_8f.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -} -_8f.onClick.call(this); -} -}); -_91(_8e,_8f.selected); -_92(_8e,_8f.disabled); -}; -function _91(_93,_94){ -var _95=$.data(_93,"linkbutton").options; -if(_94){ -if(_95.group){ -$("a.l-btn[group=\""+_95.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_93).addClass(_95.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_95.selected=true; -}else{ -if(!_95.group){ -$(_93).removeClass("l-btn-selected l-btn-plain-selected"); -_95.selected=false; -} -} -}; -function _92(_96,_97){ -var _98=$.data(_96,"linkbutton"); -var _99=_98.options; -$(_96).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_97){ -_99.disabled=true; -var _9a=$(_96).attr("href"); -if(_9a){ -_98.href=_9a; -$(_96).attr("href","javascript:void(0)"); -} -if(_96.onclick){ -_98.onclick=_96.onclick; -_96.onclick=null; -} -_99.plain?$(_96).addClass("l-btn-disabled l-btn-plain-disabled"):$(_96).addClass("l-btn-disabled"); -}else{ -_99.disabled=false; -if(_98.href){ -$(_96).attr("href",_98.href); -} -if(_98.onclick){ -_96.onclick=_98.onclick; -} -} -}; -$.fn.linkbutton=function(_9b,_9c){ -if(typeof _9b=="string"){ -return $.fn.linkbutton.methods[_9b](this,_9c); -} -_9b=_9b||{}; -return this.each(function(){ -var _9d=$.data(this,"linkbutton"); -if(_9d){ -$.extend(_9d.options,_9b); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_9b)}); -$(this).removeAttr("disabled"); -$(this).bind("_resize",function(e,_9e){ -if($(this).hasClass("easyui-fluid")||_9e){ -_84(this); -} -return false; -}); -} -_8d(this); -_84(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},resize:function(jq,_9f){ -return jq.each(function(){ -_84(this,_9f); -}); -},enable:function(jq){ -return jq.each(function(){ -_92(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_92(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_91(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_91(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_a0){ -var t=$(_a0); -return $.extend({},$.parser.parseOptions(_a0,["id","iconCls","iconAlign","group","size","text",{plain:"boolean",toggle:"boolean",selected:"boolean",outline:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:($.trim(t.html())||undefined),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,outline:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left",size:"small",onClick:function(){ -}}; -})(jQuery); -(function($){ -function _a1(_a2){ -var _a3=$.data(_a2,"pagination"); -var _a4=_a3.options; -var bb=_a3.bb={}; -var _a5=$(_a2).addClass("pagination").html("
                                        "); -var tr=_a5.find("tr"); -var aa=$.extend([],_a4.layout); -if(!_a4.showPageList){ -_a6(aa,"list"); -} -if(!_a4.showRefresh){ -_a6(aa,"refresh"); -} -if(aa[0]=="sep"){ -aa.shift(); -} -if(aa[aa.length-1]=="sep"){ -aa.pop(); -} -for(var _a7=0;_a7"); -ps.bind("change",function(){ -_a4.pageSize=parseInt($(this).val()); -_a4.onChangePageSize.call(_a2,_a4.pageSize); -_ae(_a2,_a4.pageNumber); -}); -for(var i=0;i<_a4.pageList.length;i++){ -$("").text(_a4.pageList[i]).appendTo(ps); -} -$("").append(ps).appendTo(tr); -}else{ -if(_a8=="sep"){ -$("
                                        ").appendTo(tr); -}else{ -if(_a8=="first"){ -bb.first=_a9("first"); -}else{ -if(_a8=="prev"){ -bb.prev=_a9("prev"); -}else{ -if(_a8=="next"){ -bb.next=_a9("next"); -}else{ -if(_a8=="last"){ -bb.last=_a9("last"); -}else{ -if(_a8=="manual"){ -$("").html(_a4.beforePageText).appendTo(tr).wrap(""); -bb.num=$("").appendTo(tr).wrap(""); -bb.num.unbind(".pagination").bind("keydown.pagination",function(e){ -if(e.keyCode==13){ -var _aa=parseInt($(this).val())||1; -_ae(_a2,_aa); -return false; -} -}); -bb.after=$("").appendTo(tr).wrap(""); -}else{ -if(_a8=="refresh"){ -bb.refresh=_a9("refresh"); -}else{ -if(_a8=="links"){ -$("").appendTo(tr); -} -} -} -} -} -} -} -} -} -} -if(_a4.buttons){ -$("
                                        ").appendTo(tr); -if($.isArray(_a4.buttons)){ -for(var i=0;i<_a4.buttons.length;i++){ -var btn=_a4.buttons[i]; -if(btn=="-"){ -$("
                                        ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var a=$("").appendTo(td); -a[0].onclick=eval(btn.handler||function(){ -}); -a.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -var td=$("").appendTo(tr); -$(_a4.buttons).appendTo(td).show(); -} -} -$("
                                        ").appendTo(_a5); -$("
                                        ").appendTo(_a5); -function _a9(_ab){ -var btn=_a4.nav[_ab]; -var a=$("").appendTo(tr); -a.wrap(""); -a.linkbutton({iconCls:btn.iconCls,plain:true}).unbind(".pagination").bind("click.pagination",function(){ -btn.handler.call(_a2); -}); -return a; -}; -function _a6(aa,_ac){ -var _ad=$.inArray(_ac,aa); -if(_ad>=0){ -aa.splice(_ad,1); -} -return aa; -}; -}; -function _ae(_af,_b0){ -var _b1=$.data(_af,"pagination").options; -_b2(_af,{pageNumber:_b0}); -_b1.onSelectPage.call(_af,_b1.pageNumber,_b1.pageSize); -}; -function _b2(_b3,_b4){ -var _b5=$.data(_b3,"pagination"); -var _b6=_b5.options; -var bb=_b5.bb; -$.extend(_b6,_b4||{}); -var ps=$(_b3).find("select.pagination-page-list"); -if(ps.length){ -ps.val(_b6.pageSize+""); -_b6.pageSize=parseInt(ps.val()); -} -var _b7=Math.ceil(_b6.total/_b6.pageSize)||1; -if(_b6.pageNumber<1){ -_b6.pageNumber=1; -} -if(_b6.pageNumber>_b7){ -_b6.pageNumber=_b7; -} -if(_b6.total==0){ -_b6.pageNumber=0; -_b7=0; -} -if(bb.num){ -bb.num.val(_b6.pageNumber); -} -if(bb.after){ -bb.after.html(_b6.afterPageText.replace(/{pages}/,_b7)); -} -var td=$(_b3).find("td.pagination-links"); -if(td.length){ -td.empty(); -var _b8=_b6.pageNumber-Math.floor(_b6.links/2); -if(_b8<1){ -_b8=1; -} -var _b9=_b8+_b6.links-1; -if(_b9>_b7){ -_b9=_b7; -} -_b8=_b9-_b6.links+1; -if(_b8<1){ -_b8=1; -} -for(var i=_b8;i<=_b9;i++){ -var a=$("").appendTo(td); -a.linkbutton({plain:true,text:i}); -if(i==_b6.pageNumber){ -a.linkbutton("select"); -}else{ -a.unbind(".pagination").bind("click.pagination",{pageNumber:i},function(e){ -_ae(_b3,e.data.pageNumber); -}); -} -} -} -var _ba=_b6.displayMsg; -_ba=_ba.replace(/{from}/,_b6.total==0?0:_b6.pageSize*(_b6.pageNumber-1)+1); -_ba=_ba.replace(/{to}/,Math.min(_b6.pageSize*(_b6.pageNumber),_b6.total)); -_ba=_ba.replace(/{total}/,_b6.total); -$(_b3).find("div.pagination-info").html(_ba); -if(bb.first){ -bb.first.linkbutton({disabled:((!_b6.total)||_b6.pageNumber==1)}); -} -if(bb.prev){ -bb.prev.linkbutton({disabled:((!_b6.total)||_b6.pageNumber==1)}); -} -if(bb.next){ -bb.next.linkbutton({disabled:(_b6.pageNumber==_b7)}); -} -if(bb.last){ -bb.last.linkbutton({disabled:(_b6.pageNumber==_b7)}); -} -_bb(_b3,_b6.loading); -}; -function _bb(_bc,_bd){ -var _be=$.data(_bc,"pagination"); -var _bf=_be.options; -_bf.loading=_bd; -if(_bf.showRefresh&&_be.bb.refresh){ -_be.bb.refresh.linkbutton({iconCls:(_bf.loading?"pagination-loading":"pagination-load")}); -} -}; -$.fn.pagination=function(_c0,_c1){ -if(typeof _c0=="string"){ -return $.fn.pagination.methods[_c0](this,_c1); -} -_c0=_c0||{}; -return this.each(function(){ -var _c2; -var _c3=$.data(this,"pagination"); -if(_c3){ -_c2=$.extend(_c3.options,_c0); -}else{ -_c2=$.extend({},$.fn.pagination.defaults,$.fn.pagination.parseOptions(this),_c0); -$.data(this,"pagination",{options:_c2}); -} -_a1(this); -_b2(this); -}); -}; -$.fn.pagination.methods={options:function(jq){ -return $.data(jq[0],"pagination").options; -},loading:function(jq){ -return jq.each(function(){ -_bb(this,true); -}); -},loaded:function(jq){ -return jq.each(function(){ -_bb(this,false); -}); -},refresh:function(jq,_c4){ -return jq.each(function(){ -_b2(this,_c4); -}); -},select:function(jq,_c5){ -return jq.each(function(){ -_ae(this,_c5); -}); -}}; -$.fn.pagination.parseOptions=function(_c6){ -var t=$(_c6); -return $.extend({},$.parser.parseOptions(_c6,[{total:"number",pageSize:"number",pageNumber:"number",links:"number"},{loading:"boolean",showPageList:"boolean",showRefresh:"boolean"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined)}); -}; -$.fn.pagination.defaults={total:1,pageSize:10,pageNumber:1,pageList:[10,20,30,50],loading:false,buttons:null,showPageList:true,showRefresh:true,links:10,layout:["list","sep","first","prev","sep","manual","sep","next","last","sep","refresh"],onSelectPage:function(_c7,_c8){ -},onBeforeRefresh:function(_c9,_ca){ -},onRefresh:function(_cb,_cc){ -},onChangePageSize:function(_cd){ -},beforePageText:"Page",afterPageText:"of {pages}",displayMsg:"Displaying {from} to {to} of {total} items",nav:{first:{iconCls:"pagination-first",handler:function(){ -var _ce=$(this).pagination("options"); -if(_ce.pageNumber>1){ -$(this).pagination("select",1); -} -}},prev:{iconCls:"pagination-prev",handler:function(){ -var _cf=$(this).pagination("options"); -if(_cf.pageNumber>1){ -$(this).pagination("select",_cf.pageNumber-1); -} -}},next:{iconCls:"pagination-next",handler:function(){ -var _d0=$(this).pagination("options"); -var _d1=Math.ceil(_d0.total/_d0.pageSize); -if(_d0.pageNumber<_d1){ -$(this).pagination("select",_d0.pageNumber+1); -} -}},last:{iconCls:"pagination-last",handler:function(){ -var _d2=$(this).pagination("options"); -var _d3=Math.ceil(_d2.total/_d2.pageSize); -if(_d2.pageNumber<_d3){ -$(this).pagination("select",_d3); -} -}},refresh:{iconCls:"pagination-refresh",handler:function(){ -var _d4=$(this).pagination("options"); -if(_d4.onBeforeRefresh.call(this,_d4.pageNumber,_d4.pageSize)!=false){ -$(this).pagination("select",_d4.pageNumber); -_d4.onRefresh.call(this,_d4.pageNumber,_d4.pageSize); -} -}}}}; -})(jQuery); -(function($){ -function _d5(_d6){ -var _d7=$(_d6); -_d7.addClass("tree"); -return _d7; -}; -function _d8(_d9){ -var _da=$.data(_d9,"tree").options; -$(_d9).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _db=tt.closest("div.tree-node"); -if(!_db.length){ -return; -} -_db.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _dc=tt.closest("div.tree-node"); -if(!_dc.length){ -return; -} -_dc.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _dd=tt.closest("div.tree-node"); -if(!_dd.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_144(_d9,_dd[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_104(_d9,_dd[0]); -return false; -}else{ -_18a(_d9,_dd[0]); -_da.onClick.call(_d9,_e0(_d9,_dd[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _de=$(e.target).closest("div.tree-node"); -if(!_de.length){ -return; -} -_18a(_d9,_de[0]); -_da.onDblClick.call(_d9,_e0(_d9,_de[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _df=$(e.target).closest("div.tree-node"); -if(!_df.length){ -return; -} -_da.onContextMenu.call(_d9,e,_e0(_d9,_df[0])); -e.stopPropagation(); -}); -}; -function _e1(_e2){ -var _e3=$.data(_e2,"tree").options; -_e3.dnd=false; -var _e4=$(_e2).find("div.tree-node"); -_e4.draggable("disable"); -_e4.css("cursor","pointer"); -}; -function _e5(_e6){ -var _e7=$.data(_e6,"tree"); -var _e8=_e7.options; -var _e9=_e7.tree; -_e7.disabledNodes=[]; -_e8.dnd=true; -_e9.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_ea){ -var p=$("
                                        ").appendTo("body"); -p.html(" "+$(_ea).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_e8.onBeforeDrag.call(_e6,_e0(_e6,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -var _eb=$(this).find("span.tree-indent"); -if(_eb.length){ -e.data.offsetWidth-=_eb.length*_eb.width(); -} -},onStartDrag:function(e){ -$(this).next("ul").find("div.tree-node").each(function(){ -$(this).droppable("disable"); -_e7.disabledNodes.push(this); -}); -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_e8.onStartDrag.call(_e6,_e0(_e6,this)); -var _ec=_e0(_e6,this); -if(_ec.id==undefined){ -_ec.id="easyui_tree_node_id_temp"; -_127(_e6,_ec); -} -_e7.draggingNodeId=_ec.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -for(var i=0;i<_e7.disabledNodes.length;i++){ -$(_e7.disabledNodes[i]).droppable("enable"); -} -_e7.disabledNodes=[]; -var _ed=_182(_e6,_e7.draggingNodeId); -if(_ed&&_ed.id=="easyui_tree_node_id_temp"){ -_ed.id=""; -_127(_e6,_ed); -} -_e8.onStopDrag.call(_e6,_ed); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_ee){ -if(_e8.onDragEnter.call(_e6,this,_ef(_ee))==false){ -_f0(_ee,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_e7.disabledNodes.push(this); -} -},onDragOver:function(e,_f1){ -if($(this).droppable("options").disabled){ -return; -} -var _f2=_f1.pageY; -var top=$(this).offset().top; -var _f3=top+$(this).outerHeight(); -_f0(_f1,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_f2>top+(_f3-top)/2){ -if(_f3-_f2<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_f2-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_e8.onDragOver.call(_e6,this,_ef(_f1))==false){ -_f0(_f1,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_e7.disabledNodes.push(this); -} -},onDragLeave:function(e,_f4){ -_f0(_f4,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_e8.onDragLeave.call(_e6,this,_ef(_f4)); -},onDrop:function(e,_f5){ -var _f6=this; -var _f7,_f8; -if($(this).hasClass("tree-node-append")){ -_f7=_f9; -_f8="append"; -}else{ -_f7=_fa; -_f8=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_e8.onBeforeDrop.call(_e6,_f6,_ef(_f5),_f8)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_f7(_f5,_f6,_f8); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _ef(_fb,pop){ -return $(_fb).closest("ul.tree").tree(pop?"pop":"getData",_fb); -}; -function _f0(_fc,_fd){ -var _fe=$(_fc).draggable("proxy").find("span.tree-dnd-icon"); -_fe.removeClass("tree-dnd-yes tree-dnd-no").addClass(_fd?"tree-dnd-yes":"tree-dnd-no"); -}; -function _f9(_ff,dest){ -if(_e0(_e6,dest).state=="closed"){ -_13c(_e6,dest,function(){ -_100(); -}); -}else{ -_100(); -} -function _100(){ -var node=_ef(_ff,true); -$(_e6).tree("append",{parent:dest,data:[node]}); -_e8.onDrop.call(_e6,dest,node,"append"); -}; -}; -function _fa(_101,dest,_102){ -var _103={}; -if(_102=="top"){ -_103.before=dest; -}else{ -_103.after=dest; -} -var node=_ef(_101,true); -_103.data=node; -$(_e6).tree("insert",_103); -_e8.onDrop.call(_e6,dest,node,_102); -}; -}; -function _104(_105,_106,_107){ -var _108=$.data(_105,"tree"); -var opts=_108.options; -if(!opts.checkbox){ -return; -} -var _109=_e0(_105,_106); -if(_107==undefined){ -var ck=$(_106).find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox1")){ -_107=false; -}else{ -if(ck.hasClass("tree-checkbox0")){ -_107=true; -}else{ -if(_109._checked==undefined){ -_109._checked=$(_106).find(".tree-checkbox").hasClass("tree-checkbox1"); -} -_107=!_109._checked; -} -} -} -_109._checked=_107; -if(opts.onBeforeCheck.call(_105,_109,_107)==false){ -return; -} -if(opts.cascadeCheck){ -_10a(_109,_107); -_10b(_109,_107); -}else{ -_10c($(_109.target),_107?"1":"0"); -} -opts.onCheck.call(_105,_109,_107); -function _10c(node,flag){ -var ck=node.find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -ck.addClass("tree-checkbox"+flag); -}; -function _10a(_10d,_10e){ -if(opts.deepCheck){ -var node=$("#"+_10d.domId); -var flag=_10e?"1":"0"; -_10c(node,flag); -_10c(node.next(),flag); -}else{ -_10f(_10d,_10e); -_12a(_10d.children||[],function(n){ -_10f(n,_10e); -}); -} -}; -function _10f(_110,_111){ -if(_110.hidden){ -return; -} -var cls="tree-checkbox"+(_111?"1":"0"); -var node=$("#"+_110.domId); -_10c(node,_111?"1":"0"); -if(_110.children){ -for(var i=0;i<_110.children.length;i++){ -if(_110.children[i].hidden){ -if(!$("#"+_110.children[i].domId).find("."+cls).length){ -_10c(node,"2"); -var _112=_14f(_105,node[0]); -while(_112){ -_10c($(_112.target),"2"); -_112=_14f(_105,_112[0]); -} -return; -} -} -} -} -}; -function _10b(_113,_114){ -var node=$("#"+_113.domId); -var _115=_14f(_105,node[0]); -if(_115){ -var flag=""; -if(_116(node,true)){ -flag="1"; -}else{ -if(_116(node,false)){ -flag="0"; -}else{ -flag="2"; -} -} -_10c($(_115.target),flag); -_10b(_115,_114); -} -}; -function _116(node,_117){ -var cls="tree-checkbox"+(_117?"1":"0"); -var ck=node.find(".tree-checkbox"); -if(!ck.hasClass(cls)){ -return false; -} -var b=true; -node.parent().siblings().each(function(){ -var ck=$(this).children("div.tree-node").children(".tree-checkbox"); -if(ck.length&&!ck.hasClass(cls)){ -b=false; -return false; -} -}); -return b; -}; -}; -function _118(_119,_11a){ -var opts=$.data(_119,"tree").options; -if(!opts.checkbox){ -return; -} -var node=$(_11a); -if(_11b(_119,_11a)){ -var ck=node.find(".tree-checkbox"); -if(ck.length){ -if(ck.hasClass("tree-checkbox1")){ -_104(_119,_11a,true); -}else{ -_104(_119,_11a,false); -} -}else{ -if(opts.onlyLeafCheck){ -$("").insertBefore(node.find(".tree-title")); -} -} -}else{ -var ck=node.find(".tree-checkbox"); -if(opts.onlyLeafCheck){ -ck.remove(); -}else{ -if(ck.hasClass("tree-checkbox1")){ -_104(_119,_11a,true); -}else{ -if(ck.hasClass("tree-checkbox2")){ -var _11c=true; -var _11d=true; -var _11e=_11f(_119,_11a); -for(var i=0;i<_11e.length;i++){ -if(_11e[i].checked){ -_11d=false; -}else{ -_11c=false; -} -} -if(_11c){ -_104(_119,_11a,true); -} -if(_11d){ -_104(_119,_11a,false); -} -} -} -} -} -}; -function _120(_121,ul,data,_122){ -var _123=$.data(_121,"tree"); -var opts=_123.options; -var _124=$(ul).prevAll("div.tree-node:first"); -data=opts.loadFilter.call(_121,data,_124[0]); -var _125=_126(_121,"domId",_124.attr("id")); -if(!_122){ -_125?_125.children=data:_123.data=data; -$(ul).empty(); -}else{ -if(_125){ -_125.children?_125.children=_125.children.concat(data):_125.children=data; -}else{ -_123.data=_123.data.concat(data); -} -} -opts.view.render.call(opts.view,_121,ul,data); -if(opts.dnd){ -_e5(_121); -} -if(_125){ -_127(_121,_125); -} -var _128=[]; -var _129=[]; -for(var i=0;i1){ -$(_12f[0].target).addClass("tree-root-first"); -}else{ -if(_12f.length==1){ -$(_12f[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var node=$(this).children("div.tree-node"); -var ul=node.next("ul"); -if(ul.length){ -if($(this).next().length){ -_130(node); -} -_12c(_12d,ul,_12e); -}else{ -_131(node); -} -}); -var _132=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_132.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _131(node,_133){ -var icon=node.find("span.tree-icon"); -icon.prev("span.tree-indent").addClass("tree-join"); -}; -function _130(node){ -var _134=node.find("span.tree-indent, span.tree-hit").length; -node.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_134-1)+")").addClass("tree-line"); -}); -}; -}; -function _135(_136,ul,_137,_138){ -var opts=$.data(_136,"tree").options; -_137=$.extend({},opts.queryParams,_137||{}); -var _139=null; -if(_136!=ul){ -var node=$(ul).prev(); -_139=_e0(_136,node[0]); -} -if(opts.onBeforeLoad.call(_136,_139,_137)==false){ -return; -} -var _13a=$(ul).prev().children("span.tree-folder"); -_13a.addClass("tree-loading"); -var _13b=opts.loader.call(_136,_137,function(data){ -_13a.removeClass("tree-loading"); -_120(_136,ul,data); -if(_138){ -_138(); -} -},function(){ -_13a.removeClass("tree-loading"); -opts.onLoadError.apply(_136,arguments); -if(_138){ -_138(); -} -}); -if(_13b==false){ -_13a.removeClass("tree-loading"); -} -}; -function _13c(_13d,_13e,_13f){ -var opts=$.data(_13d,"tree").options; -var hit=$(_13e).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var node=_e0(_13d,_13e); -if(opts.onBeforeExpand.call(_13d,node)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_13e).next(); -if(ul.length){ -if(opts.animate){ -ul.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_13d,node); -if(_13f){ -_13f(); -} -}); -}else{ -ul.css("display","block"); -node.state="open"; -opts.onExpand.call(_13d,node); -if(_13f){ -_13f(); -} -} -}else{ -var _140=$("
                                          ").insertAfter(_13e); -_135(_13d,_140[0],{id:node.id},function(){ -if(_140.is(":empty")){ -_140.remove(); -} -if(opts.animate){ -_140.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_13d,node); -if(_13f){ -_13f(); -} -}); -}else{ -_140.css("display","block"); -node.state="open"; -opts.onExpand.call(_13d,node); -if(_13f){ -_13f(); -} -} -}); -} -}; -function _141(_142,_143){ -var opts=$.data(_142,"tree").options; -var hit=$(_143).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var node=_e0(_142,_143); -if(opts.onBeforeCollapse.call(_142,node)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_143).next(); -if(opts.animate){ -ul.slideUp("normal",function(){ -node.state="closed"; -opts.onCollapse.call(_142,node); -}); -}else{ -ul.css("display","none"); -node.state="closed"; -opts.onCollapse.call(_142,node); -} -}; -function _144(_145,_146){ -var hit=$(_146).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_141(_145,_146); -}else{ -_13c(_145,_146); -} -}; -function _147(_148,_149){ -var _14a=_11f(_148,_149); -if(_149){ -_14a.unshift(_e0(_148,_149)); -} -for(var i=0;i<_14a.length;i++){ -_13c(_148,_14a[i].target); -} -}; -function _14b(_14c,_14d){ -var _14e=[]; -var p=_14f(_14c,_14d); -while(p){ -_14e.unshift(p); -p=_14f(_14c,p.target); -} -for(var i=0;i<_14e.length;i++){ -_13c(_14c,_14e[i].target); -} -}; -function _150(_151,_152){ -var c=$(_151).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_152); -var ntop=n.offset().top; -if(c[0].tagName!="BODY"){ -var ctop=c.offset().top; -if(ntopctop+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+ntop+n.outerHeight()-ctop-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(ntop); -} -}; -function _153(_154,_155){ -var _156=_11f(_154,_155); -if(_155){ -_156.unshift(_e0(_154,_155)); -} -for(var i=0;i<_156.length;i++){ -_141(_154,_156[i].target); -} -}; -function _157(_158,_159){ -var node=$(_159.parent); -var data=_159.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -var ul; -if(node.length==0){ -ul=$(_158); -}else{ -if(_11b(_158,node[0])){ -var _15a=node.find("span.tree-icon"); -_15a.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_15a); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=node.next(); -if(!ul.length){ -ul=$("
                                            ").insertAfter(node); -} -} -_120(_158,ul[0],data,true); -_118(_158,ul.prev()); -}; -function _15b(_15c,_15d){ -var ref=_15d.before||_15d.after; -var _15e=_14f(_15c,ref); -var data=_15d.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -_157(_15c,{parent:(_15e?_15e.target:null),data:data}); -var _15f=_15e?_15e.children:$(_15c).tree("getRoots"); -for(var i=0;i<_15f.length;i++){ -if(_15f[i].domId==$(ref).attr("id")){ -for(var j=data.length-1;j>=0;j--){ -_15f.splice((_15d.before?i:(i+1)),0,data[j]); -} -_15f.splice(_15f.length-data.length,data.length); -break; -} -} -var li=$(); -for(var i=0;i").prependTo(node); -node.next().remove(); -} -_127(_161,_163); -_118(_161,_163.target); -} -_12c(_161,_161); -function del(_164){ -var id=$(_164).attr("id"); -var _165=_14f(_161,_164); -var cc=_165?_165.children:$.data(_161,"tree").data; -for(var i=0;i=0;i--){ -_189.unshift(node.children[i]); -} -} -} -}; -function _18a(_18b,_18c){ -var opts=$.data(_18b,"tree").options; -var node=_e0(_18b,_18c); -if(opts.onBeforeSelect.call(_18b,node)==false){ -return; -} -$(_18b).find("div.tree-node-selected").removeClass("tree-node-selected"); -$(_18c).addClass("tree-node-selected"); -opts.onSelect.call(_18b,node); -}; -function _11b(_18d,_18e){ -return $(_18e).children("span.tree-hit").length==0; -}; -function _18f(_190,_191){ -var opts=$.data(_190,"tree").options; -var node=_e0(_190,_191); -if(opts.onBeforeEdit.call(_190,node)==false){ -return; -} -$(_191).css("position","relative"); -var nt=$(_191).find(".tree-title"); -var _192=nt.outerWidth(); -nt.empty(); -var _193=$("").appendTo(nt); -_193.val(node.text).focus(); -_193.width(_192+20); -_193.height(document.compatMode=="CSS1Compat"?(18-(_193.outerHeight()-_193.height())):18); -_193.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_194(_190,_191); -return false; -}else{ -if(e.keyCode==27){ -_198(_190,_191); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_194(_190,_191); -}); -}; -function _194(_195,_196){ -var opts=$.data(_195,"tree").options; -$(_196).css("position",""); -var _197=$(_196).find("input.tree-editor"); -var val=_197.val(); -_197.remove(); -var node=_e0(_195,_196); -node.text=val; -_127(_195,node); -opts.onAfterEdit.call(_195,node); -}; -function _198(_199,_19a){ -var opts=$.data(_199,"tree").options; -$(_19a).css("position",""); -$(_19a).find("input.tree-editor").remove(); -var node=_e0(_199,_19a); -_127(_199,node); -opts.onCancelEdit.call(_199,node); -}; -function _19b(_19c,q){ -var _19d=$.data(_19c,"tree"); -var opts=_19d.options; -var ids={}; -_12a(_19d.data,function(node){ -if(opts.filter.call(_19c,q,node)){ -$("#"+node.domId).removeClass("tree-node-hidden"); -ids[node.domId]=1; -node.hidden=false; -}else{ -$("#"+node.domId).addClass("tree-node-hidden"); -node.hidden=true; -} -}); -for(var id in ids){ -_19e(id); -} -function _19e(_19f){ -var p=$(_19c).tree("getParent",$("#"+_19f)[0]); -while(p){ -$(p.target).removeClass("tree-node-hidden"); -p.hidden=false; -p=$(_19c).tree("getParent",p.target); -} -}; -}; -$.fn.tree=function(_1a0,_1a1){ -if(typeof _1a0=="string"){ -return $.fn.tree.methods[_1a0](this,_1a1); -} -var _1a0=_1a0||{}; -return this.each(function(){ -var _1a2=$.data(this,"tree"); -var opts; -if(_1a2){ -opts=$.extend(_1a2.options,_1a0); -_1a2.options=opts; -}else{ -opts=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_1a0); -$.data(this,"tree",{options:opts,tree:_d5(this),data:[]}); -var data=$.fn.tree.parseData(this); -if(data.length){ -_120(this,this,data); -} -} -_d8(this); -if(opts.data){ -_120(this,this,$.extend(true,[],opts.data)); -} -_135(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,data){ -return jq.each(function(){ -_120(this,this,data); -}); -},getNode:function(jq,_1a3){ -return _e0(jq[0],_1a3); -},getData:function(jq,_1a4){ -return _17d(jq[0],_1a4); -},reload:function(jq,_1a5){ -return jq.each(function(){ -if(_1a5){ -var node=$(_1a5); -var hit=node.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -node.next().remove(); -_13c(this,_1a5); -}else{ -$(this).empty(); -_135(this,this); -} -}); -},getRoot:function(jq,_1a6){ -return _169(jq[0],_1a6); -},getRoots:function(jq){ -return _16d(jq[0]); -},getParent:function(jq,_1a7){ -return _14f(jq[0],_1a7); -},getChildren:function(jq,_1a8){ -return _11f(jq[0],_1a8); -},getChecked:function(jq,_1a9){ -return _176(jq[0],_1a9); -},getSelected:function(jq){ -return _17b(jq[0]); -},isLeaf:function(jq,_1aa){ -return _11b(jq[0],_1aa); -},find:function(jq,id){ -return _182(jq[0],id); -},select:function(jq,_1ab){ -return jq.each(function(){ -_18a(this,_1ab); -}); -},check:function(jq,_1ac){ -return jq.each(function(){ -_104(this,_1ac,true); -}); -},uncheck:function(jq,_1ad){ -return jq.each(function(){ -_104(this,_1ad,false); -}); -},collapse:function(jq,_1ae){ -return jq.each(function(){ -_141(this,_1ae); -}); -},expand:function(jq,_1af){ -return jq.each(function(){ -_13c(this,_1af); -}); -},collapseAll:function(jq,_1b0){ -return jq.each(function(){ -_153(this,_1b0); -}); -},expandAll:function(jq,_1b1){ -return jq.each(function(){ -_147(this,_1b1); -}); -},expandTo:function(jq,_1b2){ -return jq.each(function(){ -_14b(this,_1b2); -}); -},scrollTo:function(jq,_1b3){ -return jq.each(function(){ -_150(this,_1b3); -}); -},toggle:function(jq,_1b4){ -return jq.each(function(){ -_144(this,_1b4); -}); -},append:function(jq,_1b5){ -return jq.each(function(){ -_157(this,_1b5); -}); -},insert:function(jq,_1b6){ -return jq.each(function(){ -_15b(this,_1b6); -}); -},remove:function(jq,_1b7){ -return jq.each(function(){ -_160(this,_1b7); -}); -},pop:function(jq,_1b8){ -var node=jq.tree("getData",_1b8); -jq.tree("remove",_1b8); -return node; -},update:function(jq,_1b9){ -return jq.each(function(){ -_127(this,_1b9); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_e5(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_e1(this); -}); -},beginEdit:function(jq,_1ba){ -return jq.each(function(){ -_18f(this,_1ba); -}); -},endEdit:function(jq,_1bb){ -return jq.each(function(){ -_194(this,_1bb); -}); -},cancelEdit:function(jq,_1bc){ -return jq.each(function(){ -_198(this,_1bc); -}); -},doFilter:function(jq,q){ -return jq.each(function(){ -_19b(this,q); -}); -}}; -$.fn.tree.parseOptions=function(_1bd){ -var t=$(_1bd); -return $.extend({},$.parser.parseOptions(_1bd,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_1be){ -var data=[]; -_1bf(data,$(_1be)); -return data; -function _1bf(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _1c0=node.children("ul"); -if(_1c0.length){ -item.children=[]; -_1bf(item.children,_1c0); -} -aa.push(item); -}); -}; -}; -var _1c1=1; -var _1c2={render:function(_1c3,ul,data){ -var opts=$.data(_1c3,"tree").options; -var _1c4=$(ul).prev("div.tree-node").find("span.tree-indent, span.tree-hit").length; -var cc=_1c5(_1c4,data); -$(ul).append(cc.join("")); -function _1c5(_1c6,_1c7){ -var cc=[]; -for(var i=0;i<_1c7.length;i++){ -var item=_1c7[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_1c1++; -cc.push("
                                          • "); -cc.push("
                                            "); -for(var j=0;j<_1c6;j++){ -cc.push(""); -} -var _1c8=false; -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -_1c8=true; -} -} -if(opts.checkbox){ -if((!opts.onlyLeafCheck)||_1c8){ -cc.push(""); -} -} -cc.push(""+opts.formatter.call(_1c3,item)+""); -cc.push("
                                            "); -if(item.children&&item.children.length){ -var tmp=_1c5(_1c6+1,item.children); -cc.push("
                                              "); -cc=cc.concat(tmp); -cc.push("
                                            "); -} -cc.push("
                                          • "); -} -return cc; -}; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,queryParams:{},formatter:function(node){ -return node.text; -},filter:function(q,node){ -return node.text.toLowerCase().indexOf(q.toLowerCase())>=0; -},loader:function(_1c9,_1ca,_1cb){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_1c9,dataType:"json",success:function(data){ -_1ca(data); -},error:function(){ -_1cb.apply(this,arguments); -}}); -},loadFilter:function(data,_1cc){ -return data; -},view:_1c2,onBeforeLoad:function(node,_1cd){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_1ce){ -},onCheck:function(node,_1cf){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_1d0,_1d1){ -},onDragOver:function(_1d2,_1d3){ -},onDragLeave:function(_1d4,_1d5){ -},onBeforeDrop:function(_1d6,_1d7,_1d8){ -},onDrop:function(_1d9,_1da,_1db){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); -(function($){ -function init(_1dc){ -$(_1dc).addClass("progressbar"); -$(_1dc).html("
                                            "); -$(_1dc).bind("_resize",function(e,_1dd){ -if($(this).hasClass("easyui-fluid")||_1dd){ -_1de(_1dc); -} -return false; -}); -return $(_1dc); -}; -function _1de(_1df,_1e0){ -var opts=$.data(_1df,"progressbar").options; -var bar=$.data(_1df,"progressbar").bar; -if(_1e0){ -opts.width=_1e0; -} -bar._size(opts); -bar.find("div.progressbar-text").css("width",bar.width()); -bar.find("div.progressbar-text,div.progressbar-value").css({height:bar.height()+"px",lineHeight:bar.height()+"px"}); -}; -$.fn.progressbar=function(_1e1,_1e2){ -if(typeof _1e1=="string"){ -var _1e3=$.fn.progressbar.methods[_1e1]; -if(_1e3){ -return _1e3(this,_1e2); -} -} -_1e1=_1e1||{}; -return this.each(function(){ -var _1e4=$.data(this,"progressbar"); -if(_1e4){ -$.extend(_1e4.options,_1e1); -}else{ -_1e4=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_1e1),bar:init(this)}); -} -$(this).progressbar("setValue",_1e4.options.value); -_1de(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_1e5){ -return jq.each(function(){ -_1de(this,_1e5); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_1e6){ -if(_1e6<0){ -_1e6=0; -} -if(_1e6>100){ -_1e6=100; -} -return jq.each(function(){ -var opts=$.data(this,"progressbar").options; -var text=opts.text.replace(/{value}/,_1e6); -var _1e7=opts.value; -opts.value=_1e6; -$(this).find("div.progressbar-value").width(_1e6+"%"); -$(this).find("div.progressbar-text").html(text); -if(_1e7!=_1e6){ -opts.onChange.call(this,_1e6,_1e7); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_1e8){ -return $.extend({},$.parser.parseOptions(_1e8,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_1e9,_1ea){ -}}; -})(jQuery); -(function($){ -function init(_1eb){ -$(_1eb).addClass("tooltip-f"); -}; -function _1ec(_1ed){ -var opts=$.data(_1ed,"tooltip").options; -$(_1ed).unbind(".tooltip").bind(opts.showEvent+".tooltip",function(e){ -$(_1ed).tooltip("show",e); -}).bind(opts.hideEvent+".tooltip",function(e){ -$(_1ed).tooltip("hide",e); -}).bind("mousemove.tooltip",function(e){ -if(opts.trackMouse){ -opts.trackMouseX=e.pageX; -opts.trackMouseY=e.pageY; -$(_1ed).tooltip("reposition"); -} -}); -}; -function _1ee(_1ef){ -var _1f0=$.data(_1ef,"tooltip"); -if(_1f0.showTimer){ -clearTimeout(_1f0.showTimer); -_1f0.showTimer=null; -} -if(_1f0.hideTimer){ -clearTimeout(_1f0.hideTimer); -_1f0.hideTimer=null; -} -}; -function _1f1(_1f2){ -var _1f3=$.data(_1f2,"tooltip"); -if(!_1f3||!_1f3.tip){ -return; -} -var opts=_1f3.options; -var tip=_1f3.tip; -var pos={left:-100000,top:-100000}; -if($(_1f2).is(":visible")){ -pos=_1f4(opts.position); -if(opts.position=="top"&&pos.top<0){ -pos=_1f4("bottom"); -}else{ -if((opts.position=="bottom")&&(pos.top+tip._outerHeight()>$(window)._outerHeight()+$(document).scrollTop())){ -pos=_1f4("top"); -} -} -if(pos.left<0){ -if(opts.position=="left"){ -pos=_1f4("right"); -}else{ -$(_1f2).tooltip("arrow").css("left",tip._outerWidth()/2+pos.left); -pos.left=0; -} -}else{ -if(pos.left+tip._outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -if(opts.position=="right"){ -pos=_1f4("left"); -}else{ -var left=pos.left; -pos.left=$(window)._outerWidth()+$(document)._scrollLeft()-tip._outerWidth(); -$(_1f2).tooltip("arrow").css("left",tip._outerWidth()/2-(pos.left-left)); -} -} -} -} -tip.css({left:pos.left,top:pos.top,zIndex:(opts.zIndex!=undefined?opts.zIndex:($.fn.window?$.fn.window.defaults.zIndex++:""))}); -opts.onPosition.call(_1f2,pos.left,pos.top); -function _1f4(_1f5){ -opts.position=_1f5||"bottom"; -tip.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+opts.position); -var left,top; -if(opts.trackMouse){ -t=$(); -left=opts.trackMouseX+opts.deltaX; -top=opts.trackMouseY+opts.deltaY; -}else{ -var t=$(_1f2); -left=t.offset().left+opts.deltaX; -top=t.offset().top+opts.deltaY; -} -switch(opts.position){ -case "right": -left+=t._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "left": -left-=tip._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "top": -left-=(tip._outerWidth()-t._outerWidth())/2; -top-=tip._outerHeight()+12+(opts.trackMouse?12:0); -break; -case "bottom": -left-=(tip._outerWidth()-t._outerWidth())/2; -top+=t._outerHeight()+12+(opts.trackMouse?12:0); -break; -} -return {left:left,top:top}; -}; -}; -function _1f6(_1f7,e){ -var _1f8=$.data(_1f7,"tooltip"); -var opts=_1f8.options; -var tip=_1f8.tip; -if(!tip){ -tip=$("
                                            "+"
                                            "+"
                                            "+"
                                            "+"
                                            ").appendTo("body"); -_1f8.tip=tip; -_1f9(_1f7); -} -_1ee(_1f7); -_1f8.showTimer=setTimeout(function(){ -$(_1f7).tooltip("reposition"); -tip.show(); -opts.onShow.call(_1f7,e); -var _1fa=tip.children(".tooltip-arrow-outer"); -var _1fb=tip.children(".tooltip-arrow"); -var bc="border-"+opts.position+"-color"; -_1fa.add(_1fb).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_1fa.css(bc,tip.css(bc)); -_1fb.css(bc,tip.css("backgroundColor")); -},opts.showDelay); -}; -function _1fc(_1fd,e){ -var _1fe=$.data(_1fd,"tooltip"); -if(_1fe&&_1fe.tip){ -_1ee(_1fd); -_1fe.hideTimer=setTimeout(function(){ -_1fe.tip.hide(); -_1fe.options.onHide.call(_1fd,e); -},_1fe.options.hideDelay); -} -}; -function _1f9(_1ff,_200){ -var _201=$.data(_1ff,"tooltip"); -var opts=_201.options; -if(_200){ -opts.content=_200; -} -if(!_201.tip){ -return; -} -var cc=typeof opts.content=="function"?opts.content.call(_1ff):opts.content; -_201.tip.children(".tooltip-content").html(cc); -opts.onUpdate.call(_1ff,cc); -}; -function _202(_203){ -var _204=$.data(_203,"tooltip"); -if(_204){ -_1ee(_203); -var opts=_204.options; -if(_204.tip){ -_204.tip.remove(); -} -if(opts._title){ -$(_203).attr("title",opts._title); -} -$.removeData(_203,"tooltip"); -$(_203).unbind(".tooltip").removeClass("tooltip-f"); -opts.onDestroy.call(_203); -} -}; -$.fn.tooltip=function(_205,_206){ -if(typeof _205=="string"){ -return $.fn.tooltip.methods[_205](this,_206); -} -_205=_205||{}; -return this.each(function(){ -var _207=$.data(this,"tooltip"); -if(_207){ -$.extend(_207.options,_205); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_205)}); -init(this); -} -_1ec(this); -_1f9(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_1f6(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_1fc(this,e); -}); -},update:function(jq,_208){ -return jq.each(function(){ -_1f9(this,_208); -}); -},reposition:function(jq){ -return jq.each(function(){ -_1f1(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_202(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_209){ -var t=$(_209); -var opts=$.extend({},$.parser.parseOptions(_209,["position","showEvent","hideEvent","content",{trackMouse:"boolean",deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!opts.content){ -opts.content=opts._title; -} -return opts; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_20a){ -},onPosition:function(left,top){ -},onDestroy:function(){ -}}; -})(jQuery); -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _20b(node){ -node._remove(); -}; -function _20c(_20d,_20e){ -var _20f=$.data(_20d,"panel"); -var opts=_20f.options; -var _210=_20f.panel; -var _211=_210.children(".panel-header"); -var _212=_210.children(".panel-body"); -var _213=_210.children(".panel-footer"); -if(_20e){ -$.extend(opts,{width:_20e.width,height:_20e.height,minWidth:_20e.minWidth,maxWidth:_20e.maxWidth,minHeight:_20e.minHeight,maxHeight:_20e.maxHeight,left:_20e.left,top:_20e.top}); -} -_210._size(opts); -_211.add(_212)._outerWidth(_210.width()); -if(!isNaN(parseInt(opts.height))){ -_212._outerHeight(_210.height()-_211._outerHeight()-_213._outerHeight()); -}else{ -_212.css("height",""); -var min=$.parser.parseValue("minHeight",opts.minHeight,_210.parent()); -var max=$.parser.parseValue("maxHeight",opts.maxHeight,_210.parent()); -var _214=_211._outerHeight()+_213._outerHeight()+_210._outerHeight()-_210.height(); -_212._size("minHeight",min?(min-_214):""); -_212._size("maxHeight",max?(max-_214):""); -} -_210.css({height:"",minHeight:"",maxHeight:"",left:opts.left,top:opts.top}); -opts.onResize.apply(_20d,[opts.width,opts.height]); -$(_20d).panel("doLayout"); -}; -function _215(_216,_217){ -var opts=$.data(_216,"panel").options; -var _218=$.data(_216,"panel").panel; -if(_217){ -if(_217.left!=null){ -opts.left=_217.left; -} -if(_217.top!=null){ -opts.top=_217.top; -} -} -_218.css({left:opts.left,top:opts.top}); -opts.onMove.apply(_216,[opts.left,opts.top]); -}; -function _219(_21a){ -$(_21a).addClass("panel-body")._size("clear"); -var _21b=$("
                                            ").insertBefore(_21a); -_21b[0].appendChild(_21a); -_21b.bind("_resize",function(e,_21c){ -if($(this).hasClass("easyui-fluid")||_21c){ -_20c(_21a); -} -return false; -}); -return _21b; -}; -function _21d(_21e){ -var _21f=$.data(_21e,"panel"); -var opts=_21f.options; -var _220=_21f.panel; -_220.css(opts.style); -_220.addClass(opts.cls); -_221(); -_222(); -var _223=$(_21e).panel("header"); -var body=$(_21e).panel("body"); -var _224=$(_21e).siblings(".panel-footer"); -if(opts.border){ -_223.removeClass("panel-header-noborder"); -body.removeClass("panel-body-noborder"); -_224.removeClass("panel-footer-noborder"); -}else{ -_223.addClass("panel-header-noborder"); -body.addClass("panel-body-noborder"); -_224.addClass("panel-footer-noborder"); -} -_223.addClass(opts.headerCls); -body.addClass(opts.bodyCls); -$(_21e).attr("id",opts.id||""); -if(opts.content){ -$(_21e).panel("clear"); -$(_21e).html(opts.content); -$.parser.parse($(_21e)); -} -function _221(){ -if(opts.noheader||(!opts.title&&!opts.header)){ -_20b(_220.children(".panel-header")); -_220.children(".panel-body").addClass("panel-body-noheader"); -}else{ -if(opts.header){ -$(opts.header).addClass("panel-header").prependTo(_220); -}else{ -var _225=_220.children(".panel-header"); -if(!_225.length){ -_225=$("
                                            ").prependTo(_220); -} -if(!$.isArray(opts.tools)){ -_225.find("div.panel-tool .panel-tool-a").appendTo(opts.tools); -} -_225.empty(); -var _226=$("
                                            ").html(opts.title).appendTo(_225); -if(opts.iconCls){ -_226.addClass("panel-with-icon"); -$("
                                            ").addClass(opts.iconCls).appendTo(_225); -} -var tool=$("
                                            ").appendTo(_225); -tool.bind("click",function(e){ -e.stopPropagation(); -}); -if(opts.tools){ -if($.isArray(opts.tools)){ -$.map(opts.tools,function(t){ -_227(tool,t.iconCls,eval(t.handler)); -}); -}else{ -$(opts.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(tool); -}); -} -} -if(opts.collapsible){ -_227(tool,"panel-tool-collapse",function(){ -if(opts.collapsed==true){ -_245(_21e,true); -}else{ -_238(_21e,true); -} -}); -} -if(opts.minimizable){ -_227(tool,"panel-tool-min",function(){ -_24b(_21e); -}); -} -if(opts.maximizable){ -_227(tool,"panel-tool-max",function(){ -if(opts.maximized==true){ -_24e(_21e); -}else{ -_237(_21e); -} -}); -} -if(opts.closable){ -_227(tool,"panel-tool-close",function(){ -_239(_21e); -}); -} -} -_220.children("div.panel-body").removeClass("panel-body-noheader"); -} -}; -function _227(c,icon,_228){ -var a=$("").addClass(icon).appendTo(c); -a.bind("click",_228); -}; -function _222(){ -if(opts.footer){ -$(opts.footer).addClass("panel-footer").appendTo(_220); -$(_21e).addClass("panel-body-nobottom"); -}else{ -_220.children(".panel-footer").remove(); -$(_21e).removeClass("panel-body-nobottom"); -} -}; -}; -function _229(_22a,_22b){ -var _22c=$.data(_22a,"panel"); -var opts=_22c.options; -if(_22d){ -opts.queryParams=_22b; -} -if(!opts.href){ -return; -} -if(!_22c.isLoaded||!opts.cache){ -var _22d=$.extend({},opts.queryParams); -if(opts.onBeforeLoad.call(_22a,_22d)==false){ -return; -} -_22c.isLoaded=false; -$(_22a).panel("clear"); -if(opts.loadingMessage){ -$(_22a).html($("
                                            ").html(opts.loadingMessage)); -} -opts.loader.call(_22a,_22d,function(data){ -var _22e=opts.extractor.call(_22a,data); -$(_22a).html(_22e); -$.parser.parse($(_22a)); -opts.onLoad.apply(_22a,arguments); -_22c.isLoaded=true; -},function(){ -opts.onLoadError.apply(_22a,arguments); -}); -} -}; -function _22f(_230){ -var t=$(_230); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -t.children("div").each(function(){ -$(this)._size("unfit"); -}); -t.empty(); -}; -function _231(_232){ -$(_232).panel("doLayout",true); -}; -function _233(_234,_235){ -var opts=$.data(_234,"panel").options; -var _236=$.data(_234,"panel").panel; -if(_235!=true){ -if(opts.onBeforeOpen.call(_234)==false){ -return; -} -} -_236.stop(true,true); -if($.isFunction(opts.openAnimation)){ -opts.openAnimation.call(_234,cb); -}else{ -switch(opts.openAnimation){ -case "slide": -_236.slideDown(opts.openDuration,cb); -break; -case "fade": -_236.fadeIn(opts.openDuration,cb); -break; -case "show": -_236.show(opts.openDuration,cb); -break; -default: -_236.show(); -cb(); -} -} -function cb(){ -opts.closed=false; -opts.minimized=false; -var tool=_236.children(".panel-header").find("a.panel-tool-restore"); -if(tool.length){ -opts.maximized=true; -} -opts.onOpen.call(_234); -if(opts.maximized==true){ -opts.maximized=false; -_237(_234); -} -if(opts.collapsed==true){ -opts.collapsed=false; -_238(_234); -} -if(!opts.collapsed){ -_229(_234); -_231(_234); -} -}; -}; -function _239(_23a,_23b){ -var opts=$.data(_23a,"panel").options; -var _23c=$.data(_23a,"panel").panel; -if(_23b!=true){ -if(opts.onBeforeClose.call(_23a)==false){ -return; -} -} -_23c.stop(true,true); -_23c._size("unfit"); -if($.isFunction(opts.closeAnimation)){ -opts.closeAnimation.call(_23a,cb); -}else{ -switch(opts.closeAnimation){ -case "slide": -_23c.slideUp(opts.closeDuration,cb); -break; -case "fade": -_23c.fadeOut(opts.closeDuration,cb); -break; -case "hide": -_23c.hide(opts.closeDuration,cb); -break; -default: -_23c.hide(); -cb(); -} -} -function cb(){ -opts.closed=true; -opts.onClose.call(_23a); -}; -}; -function _23d(_23e,_23f){ -var _240=$.data(_23e,"panel"); -var opts=_240.options; -var _241=_240.panel; -if(_23f!=true){ -if(opts.onBeforeDestroy.call(_23e)==false){ -return; -} -} -$(_23e).panel("clear").panel("clear","footer"); -_20b(_241); -opts.onDestroy.call(_23e); -}; -function _238(_242,_243){ -var opts=$.data(_242,"panel").options; -var _244=$.data(_242,"panel").panel; -var body=_244.children(".panel-body"); -var tool=_244.children(".panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==true){ -return; -} -body.stop(true,true); -if(opts.onBeforeCollapse.call(_242)==false){ -return; -} -tool.addClass("panel-tool-expand"); -if(_243==true){ -body.slideUp("normal",function(){ -opts.collapsed=true; -opts.onCollapse.call(_242); -}); -}else{ -body.hide(); -opts.collapsed=true; -opts.onCollapse.call(_242); -} -}; -function _245(_246,_247){ -var opts=$.data(_246,"panel").options; -var _248=$.data(_246,"panel").panel; -var body=_248.children(".panel-body"); -var tool=_248.children(".panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==false){ -return; -} -body.stop(true,true); -if(opts.onBeforeExpand.call(_246)==false){ -return; -} -tool.removeClass("panel-tool-expand"); -if(_247==true){ -body.slideDown("normal",function(){ -opts.collapsed=false; -opts.onExpand.call(_246); -_229(_246); -_231(_246); -}); -}else{ -body.show(); -opts.collapsed=false; -opts.onExpand.call(_246); -_229(_246); -_231(_246); -} -}; -function _237(_249){ -var opts=$.data(_249,"panel").options; -var _24a=$.data(_249,"panel").panel; -var tool=_24a.children(".panel-header").find("a.panel-tool-max"); -if(opts.maximized==true){ -return; -} -tool.addClass("panel-tool-restore"); -if(!$.data(_249,"panel").original){ -$.data(_249,"panel").original={width:opts.width,height:opts.height,left:opts.left,top:opts.top,fit:opts.fit}; -} -opts.left=0; -opts.top=0; -opts.fit=true; -_20c(_249); -opts.minimized=false; -opts.maximized=true; -opts.onMaximize.call(_249); -}; -function _24b(_24c){ -var opts=$.data(_24c,"panel").options; -var _24d=$.data(_24c,"panel").panel; -_24d._size("unfit"); -_24d.hide(); -opts.minimized=true; -opts.maximized=false; -opts.onMinimize.call(_24c); -}; -function _24e(_24f){ -var opts=$.data(_24f,"panel").options; -var _250=$.data(_24f,"panel").panel; -var tool=_250.children(".panel-header").find("a.panel-tool-max"); -if(opts.maximized==false){ -return; -} -_250.show(); -tool.removeClass("panel-tool-restore"); -$.extend(opts,$.data(_24f,"panel").original); -_20c(_24f); -opts.minimized=false; -opts.maximized=false; -$.data(_24f,"panel").original=null; -opts.onRestore.call(_24f); -}; -function _251(_252,_253){ -$.data(_252,"panel").options.title=_253; -$(_252).panel("header").find("div.panel-title").html(_253); -}; -var _254=null; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(_254){ -clearTimeout(_254); -} -_254=setTimeout(function(){ -var _255=$("body.layout"); -if(_255.length){ -_255.layout("resize"); -$("body").children(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -}else{ -$("body").panel("doLayout"); -} -_254=null; -},100); -}); -$.fn.panel=function(_256,_257){ -if(typeof _256=="string"){ -return $.fn.panel.methods[_256](this,_257); -} -_256=_256||{}; -return this.each(function(){ -var _258=$.data(this,"panel"); -var opts; -if(_258){ -opts=$.extend(_258.options,_256); -_258.isLoaded=false; -}else{ -opts=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_256); -$(this).attr("title",""); -_258=$.data(this,"panel",{options:opts,panel:_219(this),isLoaded:false}); -} -_21d(this); -if(opts.doSize==true){ -_258.panel.css("display","block"); -_20c(this); -} -if(opts.closed==true||opts.minimized==true){ -_258.panel.hide(); -}else{ -_233(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-header"); -},footer:function(jq){ -return jq.panel("panel").children(".panel-footer"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-body"); -},setTitle:function(jq,_259){ -return jq.each(function(){ -_251(this,_259); -}); -},open:function(jq,_25a){ -return jq.each(function(){ -_233(this,_25a); -}); -},close:function(jq,_25b){ -return jq.each(function(){ -_239(this,_25b); -}); -},destroy:function(jq,_25c){ -return jq.each(function(){ -_23d(this,_25c); -}); -},clear:function(jq,type){ -return jq.each(function(){ -_22f(type=="footer"?$(this).panel("footer"):this); -}); -},refresh:function(jq,href){ -return jq.each(function(){ -var _25d=$.data(this,"panel"); -_25d.isLoaded=false; -if(href){ -if(typeof href=="string"){ -_25d.options.href=href; -}else{ -_25d.options.queryParams=href; -} -} -_229(this); -}); -},resize:function(jq,_25e){ -return jq.each(function(){ -_20c(this,_25e); -}); -},doLayout:function(jq,all){ -return jq.each(function(){ -_25f(this,"body"); -_25f($(this).siblings(".panel-footer")[0],"footer"); -function _25f(_260,type){ -if(!_260){ -return; -} -var _261=_260==$("body")[0]; -var s=$(_260).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible,.easyui-fluid:visible").filter(function(_262,el){ -var p=$(el).parents(".panel-"+type+":first"); -return _261?p.length==0:p[0]==_260; -}); -s.each(function(){ -$(this).triggerHandler("_resize",[all||false]); -}); -}; -}); -},move:function(jq,_263){ -return jq.each(function(){ -_215(this,_263); -}); -},maximize:function(jq){ -return jq.each(function(){ -_237(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_24b(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_24e(this); -}); -},collapse:function(jq,_264){ -return jq.each(function(){ -_238(this,_264); -}); -},expand:function(jq,_265){ -return jq.each(function(){ -_245(this,_265); -}); -}}; -$.fn.panel.parseOptions=function(_266){ -var t=$(_266); -var hh=t.children(".panel-header,header"); -var ff=t.children(".panel-footer,footer"); -return $.extend({},$.parser.parseOptions(_266,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href","method","header","footer",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"},"openAnimation","closeAnimation",{openDuration:"number",closeDuration:"number"},]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined),header:(hh.length?hh.removeClass("panel-header"):undefined),footer:(ff.length?ff.removeClass("panel-footer"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,openAnimation:false,openDuration:400,closeAnimation:false,closeDuration:400,tools:null,footer:null,header:null,queryParams:{},method:"get",href:null,loadingMessage:"Loading...",loader:function(_267,_268,_269){ -var opts=$(this).panel("options"); -if(!opts.href){ -return false; -} -$.ajax({type:opts.method,url:opts.href,cache:false,data:_267,dataType:"html",success:function(data){ -_268(data); -},error:function(){ -_269.apply(this,arguments); -}}); -},extractor:function(data){ -var _26a=/]*>((.|[\n\r])*)<\/body>/im; -var _26b=_26a.exec(data); -if(_26b){ -return _26b[1]; -}else{ -return data; -} -},onBeforeLoad:function(_26c){ -},onLoad:function(){ -},onLoadError:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_26d,_26e){ -},onMove:function(left,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); -(function($){ -function _26f(_270,_271){ -var _272=$.data(_270,"window"); -if(_271){ -if(_271.left!=null){ -_272.options.left=_271.left; -} -if(_271.top!=null){ -_272.options.top=_271.top; -} -} -$(_270).panel("move",_272.options); -if(_272.shadow){ -_272.shadow.css({left:_272.options.left,top:_272.options.top}); -} -}; -function _273(_274,_275){ -var opts=$.data(_274,"window").options; -var pp=$(_274).window("panel"); -var _276=pp._outerWidth(); -if(opts.inline){ -var _277=pp.parent(); -opts.left=Math.ceil((_277.width()-_276)/2+_277.scrollLeft()); -}else{ -opts.left=Math.ceil(($(window)._outerWidth()-_276)/2+$(document).scrollLeft()); -} -if(_275){ -_26f(_274); -} -}; -function _278(_279,_27a){ -var opts=$.data(_279,"window").options; -var pp=$(_279).window("panel"); -var _27b=pp._outerHeight(); -if(opts.inline){ -var _27c=pp.parent(); -opts.top=Math.ceil((_27c.height()-_27b)/2+_27c.scrollTop()); -}else{ -opts.top=Math.ceil(($(window)._outerHeight()-_27b)/2+$(document).scrollTop()); -} -if(_27a){ -_26f(_279); -} -}; -function _27d(_27e){ -var _27f=$.data(_27e,"window"); -var opts=_27f.options; -var win=$(_27e).panel($.extend({},_27f.options,{border:false,doSize:true,closed:true,cls:"window",headerCls:"window-header",bodyCls:"window-body "+(opts.noheader?"window-body-noheader":""),onBeforeDestroy:function(){ -if(opts.onBeforeDestroy.call(_27e)==false){ -return false; -} -if(_27f.shadow){ -_27f.shadow.remove(); -} -if(_27f.mask){ -_27f.mask.remove(); -} -},onClose:function(){ -if(_27f.shadow){ -_27f.shadow.hide(); -} -if(_27f.mask){ -_27f.mask.hide(); -} -opts.onClose.call(_27e); -},onOpen:function(){ -if(_27f.mask){ -_27f.mask.css($.extend({display:"block",zIndex:$.fn.window.defaults.zIndex++},$.fn.window.getMaskSize(_27e))); -} -if(_27f.shadow){ -_27f.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:opts.left,top:opts.top,width:_27f.window._outerWidth(),height:_27f.window._outerHeight()}); -} -_27f.window.css("z-index",$.fn.window.defaults.zIndex++); -opts.onOpen.call(_27e); -},onResize:function(_280,_281){ -var _282=$(this).panel("options"); -$.extend(opts,{width:_282.width,height:_282.height,left:_282.left,top:_282.top}); -if(_27f.shadow){ -_27f.shadow.css({left:opts.left,top:opts.top,width:_27f.window._outerWidth(),height:_27f.window._outerHeight()}); -} -opts.onResize.call(_27e,_280,_281); -},onMinimize:function(){ -if(_27f.shadow){ -_27f.shadow.hide(); -} -if(_27f.mask){ -_27f.mask.hide(); -} -_27f.options.onMinimize.call(_27e); -},onBeforeCollapse:function(){ -if(opts.onBeforeCollapse.call(_27e)==false){ -return false; -} -if(_27f.shadow){ -_27f.shadow.hide(); -} -},onExpand:function(){ -if(_27f.shadow){ -_27f.shadow.show(); -} -opts.onExpand.call(_27e); -}})); -_27f.window=win.panel("panel"); -if(_27f.mask){ -_27f.mask.remove(); -} -if(opts.modal==true){ -_27f.mask=$("
                                            ").insertAfter(_27f.window); -} -if(_27f.shadow){ -_27f.shadow.remove(); -} -if(opts.shadow==true){ -_27f.shadow=$("
                                            ").insertAfter(_27f.window); -} -if(opts.left==null){ -_273(_27e); -} -if(opts.top==null){ -_278(_27e); -} -_26f(_27e); -if(!opts.closed){ -win.window("open"); -} -}; -function _283(_284){ -var _285=$.data(_284,"window"); -_285.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_285.options.draggable==false,onStartDrag:function(e){ -if(_285.mask){ -_285.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_285.shadow){ -_285.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_285.window.css("z-index",$.fn.window.defaults.zIndex++); -if(!_285.proxy){ -_285.proxy=$("
                                            ").insertAfter(_285.window); -} -_285.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_285.proxy._outerWidth(_285.window._outerWidth()); -_285.proxy._outerHeight(_285.window._outerHeight()); -setTimeout(function(){ -if(_285.proxy){ -_285.proxy.show(); -} -},500); -},onDrag:function(e){ -_285.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -return false; -},onStopDrag:function(e){ -_285.options.left=e.data.left; -_285.options.top=e.data.top; -$(_284).window("move"); -_285.proxy.remove(); -_285.proxy=null; -}}); -_285.window.resizable({disabled:_285.options.resizable==false,onStartResize:function(e){ -if(_285.pmask){ -_285.pmask.remove(); -} -_285.pmask=$("
                                            ").insertAfter(_285.window); -_285.pmask.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_285.window._outerWidth(),height:_285.window._outerHeight()}); -if(_285.proxy){ -_285.proxy.remove(); -} -_285.proxy=$("
                                            ").insertAfter(_285.window); -_285.proxy.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_285.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); -},onResize:function(e){ -_285.proxy.css({left:e.data.left,top:e.data.top}); -_285.proxy._outerWidth(e.data.width); -_285.proxy._outerHeight(e.data.height); -return false; -},onStopResize:function(e){ -$(_284).window("resize",e.data); -_285.pmask.remove(); -_285.pmask=null; -_285.proxy.remove(); -_285.proxy=null; -}}); -}; -$(window).resize(function(){ -$("body>div.window-mask").css({width:$(window)._outerWidth(),height:$(window)._outerHeight()}); -setTimeout(function(){ -$("body>div.window-mask").css($.fn.window.getMaskSize()); -},50); -}); -$.fn.window=function(_286,_287){ -if(typeof _286=="string"){ -var _288=$.fn.window.methods[_286]; -if(_288){ -return _288(this,_287); -}else{ -return this.panel(_286,_287); -} -} -_286=_286||{}; -return this.each(function(){ -var _289=$.data(this,"window"); -if(_289){ -$.extend(_289.options,_286); -}else{ -_289=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_286)}); -if(!_289.options.inline){ -document.body.appendChild(this); -} -} -_27d(this); -_283(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _28a=jq.panel("options"); -var _28b=$.data(jq[0],"window").options; -return $.extend(_28b,{closed:_28a.closed,collapsed:_28a.collapsed,minimized:_28a.minimized,maximized:_28a.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},move:function(jq,_28c){ -return jq.each(function(){ -_26f(this,_28c); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_273(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_278(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_273(this); -_278(this); -_26f(this); -}); -}}; -$.fn.window.getMaskSize=function(_28d){ -var _28e=$(_28d).data("window"); -var _28f=(_28e&&_28e.options.inline); -return {width:(_28f?"100%":$(document).width()),height:(_28f?"100%":$(document).height())}; -}; -$.fn.window.parseOptions=function(_290){ -return $.extend({},$.fn.panel.parseOptions(_290),$.parser.parseOptions(_290,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false}); -})(jQuery); -(function($){ -function _291(_292){ -var opts=$.data(_292,"dialog").options; -opts.inited=false; -$(_292).window($.extend({},opts,{onResize:function(w,h){ -if(opts.inited){ -_297(this); -opts.onResize.call(this,w,h); -} -}})); -var win=$(_292).window("window"); -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$(_292).siblings("div.dialog-toolbar").remove(); -var _293=$("
                                            ").appendTo(win); -var tr=_293.find("tr"); -for(var i=0;i
                                            ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("dialog-toolbar").appendTo(win); -$(opts.toolbar).show(); -} -}else{ -$(_292).siblings("div.dialog-toolbar").remove(); -} -if(opts.buttons){ -if($.isArray(opts.buttons)){ -$(_292).siblings("div.dialog-button").remove(); -var _294=$("
                                            ").appendTo(win); -for(var i=0;i").appendTo(_294); -if(p.handler){ -_295[0].onclick=p.handler; -} -_295.linkbutton(p); -} -}else{ -$(opts.buttons).addClass("dialog-button").appendTo(win); -$(opts.buttons).show(); -} -}else{ -$(_292).siblings("div.dialog-button").remove(); -} -opts.inited=true; -var _296=opts.closed; -win.show(); -$(_292).window("resize"); -if(_296){ -win.hide(); -} -}; -function _297(_298,_299){ -var t=$(_298); -var opts=t.dialog("options"); -var _29a=opts.noheader; -var tb=t.siblings(".dialog-toolbar"); -var bb=t.siblings(".dialog-button"); -tb.insertBefore(_298).css({position:"relative",borderTopWidth:(_29a?1:0),top:(_29a?tb.length:0)}); -bb.insertAfter(_298).css({position:"relative",top:-1}); -tb.add(bb)._outerWidth(t._outerWidth()).find(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -if(!isNaN(parseInt(opts.height))){ -t._outerHeight(t._outerHeight()-tb._outerHeight()-bb._outerHeight()); -} -var _29b=$.data(_298,"window").shadow; -if(_29b){ -var cc=t.panel("panel"); -_29b.css({width:cc._outerWidth(),height:cc._outerHeight()}); -} -}; -$.fn.dialog=function(_29c,_29d){ -if(typeof _29c=="string"){ -var _29e=$.fn.dialog.methods[_29c]; -if(_29e){ -return _29e(this,_29d); -}else{ -return this.window(_29c,_29d); -} -} -_29c=_29c||{}; -return this.each(function(){ -var _29f=$.data(this,"dialog"); -if(_29f){ -$.extend(_29f.options,_29c); -}else{ -$.data(this,"dialog",{options:$.extend({},$.fn.dialog.defaults,$.fn.dialog.parseOptions(this),_29c)}); -} -_291(this); -}); -}; -$.fn.dialog.methods={options:function(jq){ -var _2a0=$.data(jq[0],"dialog").options; -var _2a1=jq.panel("options"); -$.extend(_2a0,{width:_2a1.width,height:_2a1.height,left:_2a1.left,top:_2a1.top,closed:_2a1.closed,collapsed:_2a1.collapsed,minimized:_2a1.minimized,maximized:_2a1.maximized}); -return _2a0; -},dialog:function(jq){ -return jq.window("window"); -}}; -$.fn.dialog.parseOptions=function(_2a2){ -var t=$(_2a2); -return $.extend({},$.fn.window.parseOptions(_2a2),$.parser.parseOptions(_2a2,["toolbar","buttons"]),{toolbar:(t.children(".dialog-toolbar").length?t.children(".dialog-toolbar").removeClass("dialog-toolbar"):undefined),buttons:(t.children(".dialog-button").length?t.children(".dialog-button").removeClass("dialog-button"):undefined)}); -}; -$.fn.dialog.defaults=$.extend({},$.fn.window.defaults,{title:"New Dialog",collapsible:false,minimizable:false,maximizable:false,resizable:false,toolbar:null,buttons:null}); -})(jQuery); -(function($){ -function _2a3(){ -$(document).unbind(".messager").bind("keydown.messager",function(e){ -if(e.keyCode==27){ -$("body").children("div.messager-window").children("div.messager-body").each(function(){ -$(this).window("close"); -}); -}else{ -if(e.keyCode==9){ -var win=$("body").children("div.messager-window").children("div.messager-body"); -if(!win.length){ -return; -} -var _2a4=win.find(".messager-input,.messager-button .l-btn"); -for(var i=0;i<_2a4.length;i++){ -if($(_2a4[i]).is(":focus")){ -$(_2a4[i>=_2a4.length-1?0:i+1]).focus(); -return false; -} -} -} -} -}); -}; -function _2a5(){ -$(document).unbind(".messager"); -}; -function _2a6(_2a7){ -var opts=$.extend({},$.messager.defaults,{modal:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},title:"",width:250,height:100,showType:"slide",showSpeed:600,msg:"",timeout:4000},_2a7); -var win=$("
                                            ").html(opts.msg).appendTo("body"); -win.window($.extend({},opts,{openAnimation:(opts.showType),closeAnimation:(opts.showType=="show"?"hide":opts.showType),openDuration:opts.showSpeed,closeDuration:opts.showSpeed,onOpen:function(){ -win.window("window").hover(function(){ -if(opts.timer){ -clearTimeout(opts.timer); -} -},function(){ -_2a8(); -}); -_2a8(); -function _2a8(){ -if(opts.timeout>0){ -opts.timer=setTimeout(function(){ -if(win.length&&win.data("window")){ -win.window("close"); -} -},opts.timeout); -} -}; -if(_2a7.onOpen){ -_2a7.onOpen.call(this); -}else{ -opts.onOpen.call(this); -} -},onClose:function(){ -if(opts.timer){ -clearTimeout(opts.timer); -} -if(_2a7.onClose){ -_2a7.onClose.call(this); -}else{ -opts.onClose.call(this); -} -win.window("destroy"); -}})); -win.window("window").css(opts.style); -win.window("open"); -return win; -}; -function _2a9(_2aa){ -_2a3(); -var win=$("
                                            ").appendTo("body"); -win.window($.extend({},_2aa,{doSize:false,noheader:(_2aa.title?false:true),onClose:function(){ -_2a5(); -if(_2aa.onClose){ -_2aa.onClose.call(this); -} -setTimeout(function(){ -win.window("destroy"); -},100); -}})); -if(_2aa.buttons&&_2aa.buttons.length){ -var tb=$("
                                            ").appendTo(win); -$.map(_2aa.buttons,function(btn){ -$("").appendTo(tb).linkbutton(btn); -}); -} -win.window("window").addClass("messager-window"); -win.window("resize"); -win.children("div.messager-button").children("a:first").focus(); -return win; -}; -$.messager={show:function(_2ab){ -return _2a6(_2ab); -},alert:function(_2ac,msg,icon,fn){ -var opts=typeof _2ac=="object"?_2ac:{title:_2ac,msg:msg,icon:icon,fn:fn}; -var cls=opts.icon?"messager-icon messager-"+opts.icon:""; -opts=$.extend({},$.messager.defaults,{content:"
                                            "+"
                                            "+opts.msg+"
                                            "+"
                                            ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -opts.fn(); -}}]},opts); -var win=_2a9(opts); -return win; -},confirm:function(_2ad,msg,fn){ -var opts=typeof _2ad=="object"?_2ad:{title:_2ad,msg:msg,fn:fn}; -opts=$.extend({},$.messager.defaults,{content:"
                                            "+"
                                            "+opts.msg+"
                                            "+"
                                            ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -opts.fn(true); -}},{text:$.messager.defaults.cancel,onClick:function(){ -win.window("close"); -opts.fn(false); -}}]},opts); -var win=_2a9(opts); -return win; -},prompt:function(_2ae,msg,fn){ -var opts=typeof _2ae=="object"?_2ae:{title:_2ae,msg:msg,fn:fn}; -opts=$.extend({},$.messager.defaults,{content:"
                                            "+"
                                            "+opts.msg+"
                                            "+"
                                            "+"
                                            "+"
                                            ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -opts.fn(win.find(".messager-input").val()); -}},{text:$.messager.defaults.cancel,onClick:function(){ -win.window("close"); -opts.fn(); -}}]},opts); -var win=_2a9(opts); -win.find("input.messager-input").focus(); -return win; -},progress:function(_2af){ -var _2b0={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var win=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(win.length){ -win.window("close"); -} -}}; -if(typeof _2af=="string"){ -var _2b1=_2b0[_2af]; -return _2b1(); -} -var opts=$.extend({},{title:"",content:undefined,msg:"",text:undefined,interval:300},_2af||{}); -var win=_2a9($.extend({},$.messager.defaults,{content:"
                                            "+opts.msg+"
                                            ",closable:false,doSize:false},opts,{onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -if(_2af.onClose){ -_2af.onClose.call(this); -}else{ -$.messager.defaults.onClose.call(this); -} -}})); -var bar=win.find("div.messager-p-bar"); -bar.progressbar({text:opts.text}); -win.window("resize"); -if(opts.interval){ -win[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},opts.interval); -} -return win; -}}; -$.messager.defaults=$.extend({},$.fn.window.defaults,{ok:"Ok",cancel:"Cancel",width:300,height:"auto",modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,fn:function(){ -}}); -})(jQuery); -(function($){ -function _2b2(_2b3,_2b4){ -var _2b5=$.data(_2b3,"accordion"); -var opts=_2b5.options; -var _2b6=_2b5.panels; -var cc=$(_2b3); -if(_2b4){ -$.extend(opts,{width:_2b4.width,height:_2b4.height}); -} -cc._size(opts); -var _2b7=0; -var _2b8="auto"; -var _2b9=cc.find(">.panel>.accordion-header"); -if(_2b9.length){ -_2b7=$(_2b9[0]).css("height","")._outerHeight(); -} -if(!isNaN(parseInt(opts.height))){ -_2b8=cc.height()-_2b7*_2b9.length; -} -_2ba(true,_2b8-_2ba(false)+1); -function _2ba(_2bb,_2bc){ -var _2bd=0; -for(var i=0;i<_2b6.length;i++){ -var p=_2b6[i]; -var h=p.panel("header")._outerHeight(_2b7); -if(p.panel("options").collapsible==_2bb){ -var _2be=isNaN(_2bc)?undefined:(_2bc+_2b7*h.length); -p.panel("resize",{width:cc.width(),height:(_2bb?_2be:undefined)}); -_2bd+=p.panel("panel").outerHeight()-_2b7*h.length; -} -} -return _2bd; -}; -}; -function _2bf(_2c0,_2c1,_2c2,all){ -var _2c3=$.data(_2c0,"accordion").panels; -var pp=[]; -for(var i=0;i<_2c3.length;i++){ -var p=_2c3[i]; -if(_2c1){ -if(p.panel("options")[_2c1]==_2c2){ -pp.push(p); -} -}else{ -if(p[0]==$(_2c2)[0]){ -return i; -} -} -} -if(_2c1){ -return all?pp:(pp.length?pp[0]:null); -}else{ -return -1; -} -}; -function _2c4(_2c5){ -return _2bf(_2c5,"collapsed",false,true); -}; -function _2c6(_2c7){ -var pp=_2c4(_2c7); -return pp.length?pp[0]:null; -}; -function _2c8(_2c9,_2ca){ -return _2bf(_2c9,null,_2ca); -}; -function _2cb(_2cc,_2cd){ -var _2ce=$.data(_2cc,"accordion").panels; -if(typeof _2cd=="number"){ -if(_2cd<0||_2cd>=_2ce.length){ -return null; -}else{ -return _2ce[_2cd]; -} -} -return _2bf(_2cc,"title",_2cd); -}; -function _2cf(_2d0){ -var opts=$.data(_2d0,"accordion").options; -var cc=$(_2d0); -if(opts.border){ -cc.removeClass("accordion-noborder"); -}else{ -cc.addClass("accordion-noborder"); -} -}; -function init(_2d1){ -var _2d2=$.data(_2d1,"accordion"); -var cc=$(_2d1); -cc.addClass("accordion"); -_2d2.panels=[]; -cc.children("div").each(function(){ -var opts=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -_2d2.panels.push(pp); -_2d4(_2d1,pp,opts); -}); -cc.bind("_resize",function(e,_2d3){ -if($(this).hasClass("easyui-fluid")||_2d3){ -_2b2(_2d1); -} -return false; -}); -}; -function _2d4(_2d5,pp,_2d6){ -var opts=$.data(_2d5,"accordion").options; -pp.panel($.extend({},{collapsible:true,minimizable:false,maximizable:false,closable:false,doSize:false,collapsed:true,headerCls:"accordion-header",bodyCls:"accordion-body"},_2d6,{onBeforeExpand:function(){ -if(_2d6.onBeforeExpand){ -if(_2d6.onBeforeExpand.call(this)==false){ -return false; -} -} -if(!opts.multiple){ -var all=$.grep(_2c4(_2d5),function(p){ -return p.panel("options").collapsible; -}); -for(var i=0;i").addClass("accordion-collapse accordion-expand").appendTo(tool); -t.bind("click",function(){ -_2da(pp); -return false; -}); -pp.panel("options").collapsible?t.show():t.hide(); -_2d9.click(function(){ -_2da(pp); -return false; -}); -function _2da(p){ -var _2db=p.panel("options"); -if(_2db.collapsible){ -var _2dc=_2c8(_2d5,p); -if(_2db.collapsed){ -_2dd(_2d5,_2dc); -}else{ -_2de(_2d5,_2dc); -} -} -}; -}; -function _2dd(_2df,_2e0){ -var p=_2cb(_2df,_2e0); -if(!p){ -return; -} -_2e1(_2df); -var opts=$.data(_2df,"accordion").options; -p.panel("expand",opts.animate); -}; -function _2de(_2e2,_2e3){ -var p=_2cb(_2e2,_2e3); -if(!p){ -return; -} -_2e1(_2e2); -var opts=$.data(_2e2,"accordion").options; -p.panel("collapse",opts.animate); -}; -function _2e4(_2e5){ -var opts=$.data(_2e5,"accordion").options; -var p=_2bf(_2e5,"selected",true); -if(p){ -_2e6(_2c8(_2e5,p)); -}else{ -_2e6(opts.selected); -} -function _2e6(_2e7){ -var _2e8=opts.animate; -opts.animate=false; -_2dd(_2e5,_2e7); -opts.animate=_2e8; -}; -}; -function _2e1(_2e9){ -var _2ea=$.data(_2e9,"accordion").panels; -for(var i=0;i<_2ea.length;i++){ -_2ea[i].stop(true,true); -} -}; -function add(_2eb,_2ec){ -var _2ed=$.data(_2eb,"accordion"); -var opts=_2ed.options; -var _2ee=_2ed.panels; -if(_2ec.selected==undefined){ -_2ec.selected=true; -} -_2e1(_2eb); -var pp=$("
                                            ").appendTo(_2eb); -_2ee.push(pp); -_2d4(_2eb,pp,_2ec); -_2b2(_2eb); -opts.onAdd.call(_2eb,_2ec.title,_2ee.length-1); -if(_2ec.selected){ -_2dd(_2eb,_2ee.length-1); -} -}; -function _2ef(_2f0,_2f1){ -var _2f2=$.data(_2f0,"accordion"); -var opts=_2f2.options; -var _2f3=_2f2.panels; -_2e1(_2f0); -var _2f4=_2cb(_2f0,_2f1); -var _2f5=_2f4.panel("options").title; -var _2f6=_2c8(_2f0,_2f4); -if(!_2f4){ -return; -} -if(opts.onBeforeRemove.call(_2f0,_2f5,_2f6)==false){ -return; -} -_2f3.splice(_2f6,1); -_2f4.panel("destroy"); -if(_2f3.length){ -_2b2(_2f0); -var curr=_2c6(_2f0); -if(!curr){ -_2dd(_2f0,0); -} -} -opts.onRemove.call(_2f0,_2f5,_2f6); -}; -$.fn.accordion=function(_2f7,_2f8){ -if(typeof _2f7=="string"){ -return $.fn.accordion.methods[_2f7](this,_2f8); -} -_2f7=_2f7||{}; -return this.each(function(){ -var _2f9=$.data(this,"accordion"); -if(_2f9){ -$.extend(_2f9.options,_2f7); -}else{ -$.data(this,"accordion",{options:$.extend({},$.fn.accordion.defaults,$.fn.accordion.parseOptions(this),_2f7),accordion:$(this).addClass("accordion"),panels:[]}); -init(this); -} -_2cf(this); -_2b2(this); -_2e4(this); -}); -}; -$.fn.accordion.methods={options:function(jq){ -return $.data(jq[0],"accordion").options; -},panels:function(jq){ -return $.data(jq[0],"accordion").panels; -},resize:function(jq,_2fa){ -return jq.each(function(){ -_2b2(this,_2fa); -}); -},getSelections:function(jq){ -return _2c4(jq[0]); -},getSelected:function(jq){ -return _2c6(jq[0]); -},getPanel:function(jq,_2fb){ -return _2cb(jq[0],_2fb); -},getPanelIndex:function(jq,_2fc){ -return _2c8(jq[0],_2fc); -},select:function(jq,_2fd){ -return jq.each(function(){ -_2dd(this,_2fd); -}); -},unselect:function(jq,_2fe){ -return jq.each(function(){ -_2de(this,_2fe); -}); -},add:function(jq,_2ff){ -return jq.each(function(){ -add(this,_2ff); -}); -},remove:function(jq,_300){ -return jq.each(function(){ -_2ef(this,_300); -}); -}}; -$.fn.accordion.parseOptions=function(_301){ -var t=$(_301); -return $.extend({},$.parser.parseOptions(_301,["width","height",{fit:"boolean",border:"boolean",animate:"boolean",multiple:"boolean",selected:"number"}])); -}; -$.fn.accordion.defaults={width:"auto",height:"auto",fit:false,border:true,animate:true,multiple:false,selected:0,onSelect:function(_302,_303){ -},onUnselect:function(_304,_305){ -},onAdd:function(_306,_307){ -},onBeforeRemove:function(_308,_309){ -},onRemove:function(_30a,_30b){ -}}; -})(jQuery); -(function($){ -function _30c(c){ -var w=0; -$(c).children().each(function(){ -w+=$(this).outerWidth(true); -}); -return w; -}; -function _30d(_30e){ -var opts=$.data(_30e,"tabs").options; -if(opts.tabPosition=="left"||opts.tabPosition=="right"||!opts.showHeader){ -return; -} -var _30f=$(_30e).children("div.tabs-header"); -var tool=_30f.children("div.tabs-tool:not(.tabs-tool-hidden)"); -var _310=_30f.children("div.tabs-scroller-left"); -var _311=_30f.children("div.tabs-scroller-right"); -var wrap=_30f.children("div.tabs-wrap"); -var _312=_30f.outerHeight(); -if(opts.plain){ -_312-=_312-_30f.height(); -} -tool._outerHeight(_312); -var _313=_30c(_30f.find("ul.tabs")); -var _314=_30f.width()-tool._outerWidth(); -if(_313>_314){ -_310.add(_311).show()._outerHeight(_312); -if(opts.toolPosition=="left"){ -tool.css({left:_310.outerWidth(),right:""}); -wrap.css({marginLeft:_310.outerWidth()+tool._outerWidth(),marginRight:_311._outerWidth(),width:_314-_310.outerWidth()-_311.outerWidth()}); -}else{ -tool.css({left:"",right:_311.outerWidth()}); -wrap.css({marginLeft:_310.outerWidth(),marginRight:_311.outerWidth()+tool._outerWidth(),width:_314-_310.outerWidth()-_311.outerWidth()}); -} -}else{ -_310.add(_311).hide(); -if(opts.toolPosition=="left"){ -tool.css({left:0,right:""}); -wrap.css({marginLeft:tool._outerWidth(),marginRight:0,width:_314}); -}else{ -tool.css({left:"",right:0}); -wrap.css({marginLeft:0,marginRight:tool._outerWidth(),width:_314}); -} -} -}; -function _315(_316){ -var opts=$.data(_316,"tabs").options; -var _317=$(_316).children("div.tabs-header"); -if(opts.tools){ -if(typeof opts.tools=="string"){ -$(opts.tools).addClass("tabs-tool").appendTo(_317); -$(opts.tools).show(); -}else{ -_317.children("div.tabs-tool").remove(); -var _318=$("
                                            ").appendTo(_317); -var tr=_318.find("tr"); -for(var i=0;i").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(opts.tools[i].handler||function(){ -}); -tool.linkbutton($.extend({},opts.tools[i],{plain:true})); -} -} -}else{ -_317.children("div.tabs-tool").remove(); -} -}; -function _319(_31a,_31b){ -var _31c=$.data(_31a,"tabs"); -var opts=_31c.options; -var cc=$(_31a); -if(!opts.doSize){ -return; -} -if(_31b){ -$.extend(opts,{width:_31b.width,height:_31b.height}); -} -cc._size(opts); -var _31d=cc.children("div.tabs-header"); -var _31e=cc.children("div.tabs-panels"); -var wrap=_31d.find("div.tabs-wrap"); -var ul=wrap.find(".tabs"); -ul.children("li").removeClass("tabs-first tabs-last"); -ul.children("li:first").addClass("tabs-first"); -ul.children("li:last").addClass("tabs-last"); -if(opts.tabPosition=="left"||opts.tabPosition=="right"){ -_31d._outerWidth(opts.showHeader?opts.headerWidth:0); -_31e._outerWidth(cc.width()-_31d.outerWidth()); -_31d.add(_31e)._outerHeight(opts.height); -wrap._outerWidth(_31d.width()); -ul._outerWidth(wrap.width()).css("height",""); -}else{ -_31d.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)").css("display",opts.showHeader?"block":"none"); -_31d._outerWidth(cc.width()).css("height",""); -if(opts.showHeader){ -_31d.css("background-color",""); -wrap.css("height",""); -}else{ -_31d.css("background-color","transparent"); -_31d._outerHeight(0); -wrap._outerHeight(0); -} -ul._outerHeight(opts.tabHeight).css("width",""); -ul._outerHeight(ul.outerHeight()-ul.height()-1+opts.tabHeight).css("width",""); -_31e._size("height",isNaN(opts.height)?"":(opts.height-_31d.outerHeight())); -_31e._size("width",isNaN(opts.width)?"":opts.width); -} -if(_31c.tabs.length){ -var d1=ul.outerWidth(true)-ul.width(); -var li=ul.children("li:first"); -var d2=li.outerWidth(true)-li.width(); -var _31f=_31d.width()-_31d.children(".tabs-tool:not(.tabs-tool-hidden)")._outerWidth(); -var _320=Math.floor((_31f-d1-d2*_31c.tabs.length)/_31c.tabs.length); -$.map(_31c.tabs,function(p){ -_321(p,(opts.justified&&$.inArray(opts.tabPosition,["top","bottom"])>=0)?_320:undefined); -}); -if(opts.justified&&$.inArray(opts.tabPosition,["top","bottom"])>=0){ -var _322=_31f-d1-_30c(ul); -_321(_31c.tabs[_31c.tabs.length-1],_320+_322); -} -} -_30d(_31a); -function _321(p,_323){ -var _324=p.panel("options"); -var p_t=_324.tab.find("a.tabs-inner"); -var _323=_323?_323:(parseInt(_324.tabWidth||opts.tabWidth||undefined)); -if(_323){ -p_t._outerWidth(_323); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(opts.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -p_t.find(".easyui-fluid:visible").triggerHandler("_resize"); -}; -}; -function _325(_326){ -var opts=$.data(_326,"tabs").options; -var tab=_327(_326); -if(tab){ -var _328=$(_326).children("div.tabs-panels"); -var _329=opts.width=="auto"?"auto":_328.width(); -var _32a=opts.height=="auto"?"auto":_328.height(); -tab.panel("resize",{width:_329,height:_32a}); -} -}; -function _32b(_32c){ -var tabs=$.data(_32c,"tabs").tabs; -var cc=$(_32c).addClass("tabs-container"); -var _32d=$("
                                            ").insertBefore(cc); -cc.children("div").each(function(){ -_32d[0].appendChild(this); -}); -cc[0].appendChild(_32d[0]); -$("
                                            "+"
                                            "+"
                                            "+"
                                            "+"
                                              "+"
                                              "+"
                                              ").prependTo(_32c); -cc.children("div.tabs-panels").children("div").each(function(i){ -var opts=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -_33a(_32c,opts,$(this)); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_32e){ -if($(this).hasClass("easyui-fluid")||_32e){ -_319(_32c); -_325(_32c); -} -return false; -}); -}; -function _32f(_330){ -var _331=$.data(_330,"tabs"); -var opts=_331.options; -$(_330).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_330).tabs("scrollBy",-opts.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_330).tabs("scrollBy",opts.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return false; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_353(_330,_332(li)); -}else{ -if(li.length){ -var _333=_332(li); -var _334=_331.tabs[_333].panel("options"); -if(_334.collapsible){ -_334.closed?_34a(_330,_333):_367(_330,_333); -}else{ -_34a(_330,_333); -} -} -} -return false; -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -opts.onContextMenu.call(_330,e,li.find("span.tabs-title").html(),_332(li)); -} -}); -function _332(li){ -var _335=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_335=i; -return false; -} -}); -return _335; -}; -}; -function _336(_337){ -var opts=$.data(_337,"tabs").options; -var _338=$(_337).children("div.tabs-header"); -var _339=$(_337).children("div.tabs-panels"); -_338.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_339.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(opts.tabPosition=="top"){ -_338.insertBefore(_339); -}else{ -if(opts.tabPosition=="bottom"){ -_338.insertAfter(_339); -_338.addClass("tabs-header-bottom"); -_339.addClass("tabs-panels-top"); -}else{ -if(opts.tabPosition=="left"){ -_338.addClass("tabs-header-left"); -_339.addClass("tabs-panels-right"); -}else{ -if(opts.tabPosition=="right"){ -_338.addClass("tabs-header-right"); -_339.addClass("tabs-panels-left"); -} -} -} -} -if(opts.plain==true){ -_338.addClass("tabs-header-plain"); -}else{ -_338.removeClass("tabs-header-plain"); -} -_338.removeClass("tabs-header-narrow").addClass(opts.narrow?"tabs-header-narrow":""); -var tabs=_338.find(".tabs"); -tabs.removeClass("tabs-pill").addClass(opts.pill?"tabs-pill":""); -tabs.removeClass("tabs-narrow").addClass(opts.narrow?"tabs-narrow":""); -tabs.removeClass("tabs-justified").addClass(opts.justified?"tabs-justified":""); -if(opts.border==true){ -_338.removeClass("tabs-header-noborder"); -_339.removeClass("tabs-panels-noborder"); -}else{ -_338.addClass("tabs-header-noborder"); -_339.addClass("tabs-panels-noborder"); -} -opts.doSize=true; -}; -function _33a(_33b,_33c,pp){ -_33c=_33c||{}; -var _33d=$.data(_33b,"tabs"); -var tabs=_33d.tabs; -if(_33c.index==undefined||_33c.index>tabs.length){ -_33c.index=tabs.length; -} -if(_33c.index<0){ -_33c.index=0; -} -var ul=$(_33b).children("div.tabs-header").find("ul.tabs"); -var _33e=$(_33b).children("div.tabs-panels"); -var tab=$("
                                            • "+""+""+""+""+"
                                            • "); -if(!pp){ -pp=$("
                                              "); -} -if(_33c.index>=tabs.length){ -tab.appendTo(ul); -pp.appendTo(_33e); -tabs.push(pp); -}else{ -tab.insertBefore(ul.children("li:eq("+_33c.index+")")); -pp.insertBefore(_33e.children("div.panel:eq("+_33c.index+")")); -tabs.splice(_33c.index,0,pp); -} -pp.panel($.extend({},_33c,{tab:tab,border:false,noheader:true,closed:true,doSize:false,iconCls:(_33c.icon?_33c.icon:undefined),onLoad:function(){ -if(_33c.onLoad){ -_33c.onLoad.call(this,arguments); -} -_33d.options.onLoad.call(_33b,$(this)); -},onBeforeOpen:function(){ -if(_33c.onBeforeOpen){ -if(_33c.onBeforeOpen.call(this)==false){ -return false; -} -} -var p=$(_33b).tabs("getSelected"); -if(p){ -if(p[0]!=this){ -$(_33b).tabs("unselect",_345(_33b,p)); -p=$(_33b).tabs("getSelected"); -if(p){ -return false; -} -}else{ -_325(_33b); -return false; -} -} -var _33f=$(this).panel("options"); -_33f.tab.addClass("tabs-selected"); -var wrap=$(_33b).find(">div.tabs-header>div.tabs-wrap"); -var left=_33f.tab.position().left; -var _340=left+_33f.tab.outerWidth(); -if(left<0||_340>wrap.width()){ -var _341=left-(wrap.width()-_33f.tab.width())/2; -$(_33b).tabs("scrollBy",_341); -}else{ -$(_33b).tabs("scrollBy",0); -} -var _342=$(this).panel("panel"); -_342.css("display","block"); -_325(_33b); -_342.css("display","none"); -},onOpen:function(){ -if(_33c.onOpen){ -_33c.onOpen.call(this); -} -var _343=$(this).panel("options"); -_33d.selectHis.push(_343.title); -_33d.options.onSelect.call(_33b,_343.title,_345(_33b,this)); -},onBeforeClose:function(){ -if(_33c.onBeforeClose){ -if(_33c.onBeforeClose.call(this)==false){ -return false; -} -} -$(this).panel("options").tab.removeClass("tabs-selected"); -},onClose:function(){ -if(_33c.onClose){ -_33c.onClose.call(this); -} -var _344=$(this).panel("options"); -_33d.options.onUnselect.call(_33b,_344.title,_345(_33b,this)); -}})); -$(_33b).tabs("update",{tab:pp,options:pp.panel("options"),type:"header"}); -}; -function _346(_347,_348){ -var _349=$.data(_347,"tabs"); -var opts=_349.options; -if(_348.selected==undefined){ -_348.selected=true; -} -_33a(_347,_348); -opts.onAdd.call(_347,_348.title,_348.index); -if(_348.selected){ -_34a(_347,_348.index); -} -}; -function _34b(_34c,_34d){ -_34d.type=_34d.type||"all"; -var _34e=$.data(_34c,"tabs").selectHis; -var pp=_34d.tab; -var opts=pp.panel("options"); -var _34f=opts.title; -$.extend(opts,_34d.options,{iconCls:(_34d.options.icon?_34d.options.icon:undefined)}); -if(_34d.type=="all"||_34d.type=="body"){ -pp.panel(); -} -if(_34d.type=="all"||_34d.type=="header"){ -var tab=opts.tab; -if(opts.header){ -tab.find(".tabs-inner").html($(opts.header)); -}else{ -var _350=tab.find("span.tabs-title"); -var _351=tab.find("span.tabs-icon"); -_350.html(opts.title); -_351.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(opts.closable){ -_350.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_350.removeClass("tabs-closable"); -} -if(opts.iconCls){ -_350.addClass("tabs-with-icon"); -_351.addClass(opts.iconCls); -}else{ -_350.removeClass("tabs-with-icon"); -} -if(opts.tools){ -var _352=tab.find("span.tabs-p-tool"); -if(!_352.length){ -var _352=$("").insertAfter(tab.find("a.tabs-inner")); -} -if($.isArray(opts.tools)){ -_352.empty(); -for(var i=0;i").appendTo(_352); -t.addClass(opts.tools[i].iconCls); -if(opts.tools[i].handler){ -t.bind("click",{handler:opts.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(opts.tools).children().appendTo(_352); -} -var pr=_352.children().length*12; -if(opts.closable){ -pr+=8; -}else{ -pr-=3; -_352.css("right","5px"); -} -_350.css("padding-right",pr+"px"); -}else{ -tab.find("span.tabs-p-tool").remove(); -_350.css("padding-right",""); -} -} -if(_34f!=opts.title){ -for(var i=0;i<_34e.length;i++){ -if(_34e[i]==_34f){ -_34e[i]=opts.title; -} -} -} -} -_319(_34c); -$.data(_34c,"tabs").options.onUpdate.call(_34c,opts.title,_345(_34c,pp)); -}; -function _353(_354,_355){ -var opts=$.data(_354,"tabs").options; -var tabs=$.data(_354,"tabs").tabs; -var _356=$.data(_354,"tabs").selectHis; -if(!_357(_354,_355)){ -return; -} -var tab=_358(_354,_355); -var _359=tab.panel("options").title; -var _35a=_345(_354,tab); -if(opts.onBeforeClose.call(_354,_359,_35a)==false){ -return; -} -var tab=_358(_354,_355,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -opts.onClose.call(_354,_359,_35a); -_319(_354); -for(var i=0;i<_356.length;i++){ -if(_356[i]==_359){ -_356.splice(i,1); -i--; -} -} -var _35b=_356.pop(); -if(_35b){ -_34a(_354,_35b); -}else{ -if(tabs.length){ -_34a(_354,0); -} -} -}; -function _358(_35c,_35d,_35e){ -var tabs=$.data(_35c,"tabs").tabs; -if(typeof _35d=="number"){ -if(_35d<0||_35d>=tabs.length){ -return null; -}else{ -var tab=tabs[_35d]; -if(_35e){ -tabs.splice(_35d,1); -} -return tab; -} -} -for(var i=0;i.tabs-header>.tabs-tool"); -if(_372){ -tool.removeClass("tabs-tool-hidden").show(); -}else{ -tool.addClass("tabs-tool-hidden").hide(); -} -$(_371).tabs("resize").tabs("scrollBy",0); -}; -$.fn.tabs=function(_373,_374){ -if(typeof _373=="string"){ -return $.fn.tabs.methods[_373](this,_374); -} -_373=_373||{}; -return this.each(function(){ -var _375=$.data(this,"tabs"); -if(_375){ -$.extend(_375.options,_373); -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_373),tabs:[],selectHis:[]}); -_32b(this); -} -_315(this); -_336(this); -_319(this); -_32f(this); -_361(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var opts=$.data(cc,"tabs").options; -var s=_327(cc); -opts.selected=s?_345(cc,s):-1; -return opts; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq,_376){ -return jq.each(function(){ -_319(this,_376); -_325(this); -}); -},add:function(jq,_377){ -return jq.each(function(){ -_346(this,_377); -}); -},close:function(jq,_378){ -return jq.each(function(){ -_353(this,_378); -}); -},getTab:function(jq,_379){ -return _358(jq[0],_379); -},getTabIndex:function(jq,tab){ -return _345(jq[0],tab); -},getSelected:function(jq){ -return _327(jq[0]); -},select:function(jq,_37a){ -return jq.each(function(){ -_34a(this,_37a); -}); -},unselect:function(jq,_37b){ -return jq.each(function(){ -_367(this,_37b); -}); -},exists:function(jq,_37c){ -return _357(jq[0],_37c); -},update:function(jq,_37d){ -return jq.each(function(){ -_34b(this,_37d); -}); -},enableTab:function(jq,_37e){ -return jq.each(function(){ -$(this).tabs("getTab",_37e).panel("options").tab.removeClass("tabs-disabled"); -}); -},disableTab:function(jq,_37f){ -return jq.each(function(){ -$(this).tabs("getTab",_37f).panel("options").tab.addClass("tabs-disabled"); -}); -},showHeader:function(jq){ -return jq.each(function(){ -_36d(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_36d(this,false); -}); -},showTool:function(jq){ -return jq.each(function(){ -_370(this,true); -}); -},hideTool:function(jq){ -return jq.each(function(){ -_370(this,false); -}); -},scrollBy:function(jq,_380){ -return jq.each(function(){ -var opts=$(this).tabs("options"); -var wrap=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(wrap._scrollLeft()+_380,_381()); -wrap.animate({scrollLeft:pos},opts.scrollDuration); -function _381(){ -var w=0; -var ul=wrap.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-wrap.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_382){ -return $.extend({},$.parser.parseOptions(_382,["tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean"},{headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number"},{showHeader:"boolean",justified:"boolean",narrow:"boolean",pill:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,justified:false,narrow:false,pill:false,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_383){ -},onSelect:function(_384,_385){ -},onUnselect:function(_386,_387){ -},onBeforeClose:function(_388,_389){ -},onClose:function(_38a,_38b){ -},onAdd:function(_38c,_38d){ -},onUpdate:function(_38e,_38f){ -},onContextMenu:function(e,_390,_391){ -}}; -})(jQuery); -(function($){ -var _392=false; -function _393(_394,_395){ -var _396=$.data(_394,"layout"); -var opts=_396.options; -var _397=_396.panels; -var cc=$(_394); -if(_395){ -$.extend(opts,{width:_395.width,height:_395.height}); -} -if(_394.tagName.toLowerCase()=="body"){ -cc._size("fit"); -}else{ -cc._size(opts); -} -var cpos={top:0,left:0,width:cc.width(),height:cc.height()}; -_398(_399(_397.expandNorth)?_397.expandNorth:_397.north,"n"); -_398(_399(_397.expandSouth)?_397.expandSouth:_397.south,"s"); -_39a(_399(_397.expandEast)?_397.expandEast:_397.east,"e"); -_39a(_399(_397.expandWest)?_397.expandWest:_397.west,"w"); -_397.center.panel("resize",cpos); -function _398(pp,type){ -if(!pp.length||!_399(pp)){ -return; -} -var opts=pp.panel("options"); -pp.panel("resize",{width:cc.width(),height:opts.height}); -var _39b=pp.panel("panel").outerHeight(); -pp.panel("move",{left:0,top:(type=="n"?0:cc.height()-_39b)}); -cpos.height-=_39b; -if(type=="n"){ -cpos.top+=_39b; -if(!opts.split&&opts.border){ -cpos.top--; -} -} -if(!opts.split&&opts.border){ -cpos.height++; -} -}; -function _39a(pp,type){ -if(!pp.length||!_399(pp)){ -return; -} -var opts=pp.panel("options"); -pp.panel("resize",{width:opts.width,height:cpos.height}); -var _39c=pp.panel("panel").outerWidth(); -pp.panel("move",{left:(type=="e"?cc.width()-_39c:0),top:cpos.top}); -cpos.width-=_39c; -if(type=="w"){ -cpos.left+=_39c; -if(!opts.split&&opts.border){ -cpos.left--; -} -} -if(!opts.split&&opts.border){ -cpos.width++; -} -}; -}; -function init(_39d){ -var cc=$(_39d); -cc.addClass("layout"); -function _39e(cc){ -cc.children("div").each(function(){ -var opts=$.fn.layout.parsePanelOptions(this); -if("north,south,east,west,center".indexOf(opts.region)>=0){ -_3a0(_39d,opts,this); -} -}); -}; -cc.children("form").length?_39e(cc.children("form")):_39e(cc); -cc.append("
                                              "); -cc.bind("_resize",function(e,_39f){ -if($(this).hasClass("easyui-fluid")||_39f){ -_393(_39d); -} -return false; -}); -}; -function _3a0(_3a1,_3a2,el){ -_3a2.region=_3a2.region||"center"; -var _3a3=$.data(_3a1,"layout").panels; -var cc=$(_3a1); -var dir=_3a2.region; -if(_3a3[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
                                              ").appendTo(cc); -} -var _3a4=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,onOpen:function(){ -var tool=$(this).panel("header").children("div.panel-tool"); -tool.children("a.panel-tool-collapse").hide(); -var _3a5={north:"up",south:"down",east:"right",west:"left"}; -if(!_3a5[dir]){ -return; -} -var _3a6="layout-button-"+_3a5[dir]; -var t=tool.children("a."+_3a6); -if(!t.length){ -t=$("").addClass(_3a6).appendTo(tool); -t.bind("click",{dir:dir},function(e){ -_3b2(_3a1,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_3a2,{cls:((_3a2.cls||"")+" layout-panel layout-panel-"+dir),bodyCls:((_3a2.bodyCls||"")+" layout-body")}); -pp.panel(_3a4); -_3a3[dir]=pp; -var _3a7={north:"s",south:"n",east:"w",west:"e"}; -var _3a8=pp.panel("panel"); -if(pp.panel("options").split){ -_3a8.addClass("layout-split-"+dir); -} -_3a8.resizable($.extend({},{handles:(_3a7[dir]||""),disabled:(!pp.panel("options").split),onStartResize:function(e){ -_392=true; -if(dir=="north"||dir=="south"){ -var _3a9=$(">div.layout-split-proxy-v",_3a1); -}else{ -var _3a9=$(">div.layout-split-proxy-h",_3a1); -} -var top=0,left=0,_3aa=0,_3ab=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_3a8.css("top"))+_3a8.outerHeight()-_3a9.height(); -pos.left=parseInt(_3a8.css("left")); -pos.width=_3a8.outerWidth(); -pos.height=_3a9.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_3a8.css("top")); -pos.left=parseInt(_3a8.css("left")); -pos.width=_3a8.outerWidth(); -pos.height=_3a9.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_3a8.css("top"))||0; -pos.left=parseInt(_3a8.css("left"))||0; -pos.width=_3a9.width(); -pos.height=_3a8.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_3a8.css("top"))||0; -pos.left=_3a8.outerWidth()-_3a9.width(); -pos.width=_3a9.width(); -pos.height=_3a8.outerHeight(); -} -} -} -} -_3a9.css(pos); -$("
                                              ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _3ac=$(">div.layout-split-proxy-v",_3a1); -_3ac.css("top",e.pageY-$(_3a1).offset().top-_3ac.height()/2); -}else{ -var _3ac=$(">div.layout-split-proxy-h",_3a1); -_3ac.css("left",e.pageX-$(_3a1).offset().left-_3ac.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_393(_3a1); -_392=false; -cc.find(">div.layout-mask").remove(); -}},_3a2)); -}; -function _3ad(_3ae,_3af){ -var _3b0=$.data(_3ae,"layout").panels; -if(_3b0[_3af].length){ -_3b0[_3af].panel("destroy"); -_3b0[_3af]=$(); -var _3b1="expand"+_3af.substring(0,1).toUpperCase()+_3af.substring(1); -if(_3b0[_3b1]){ -_3b0[_3b1].panel("destroy"); -_3b0[_3b1]=undefined; -} -} -}; -function _3b2(_3b3,_3b4,_3b5){ -if(_3b5==undefined){ -_3b5="normal"; -} -var _3b6=$.data(_3b3,"layout").panels; -var p=_3b6[_3b4]; -var _3b7=p.panel("options"); -if(_3b7.onBeforeCollapse.call(p)==false){ -return; -} -var _3b8="expand"+_3b4.substring(0,1).toUpperCase()+_3b4.substring(1); -if(!_3b6[_3b8]){ -_3b6[_3b8]=_3b9(_3b4); -_3b6[_3b8].panel("panel").bind("click",function(){ -p.panel("expand",false).panel("open"); -var _3ba=_3bb(); -p.panel("resize",_3ba.collapse); -p.panel("panel").animate(_3ba.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_3b4},function(e){ -if(_392==true){ -return; -} -if($("body>div.combo-p>div.combo-panel:visible").length){ -return; -} -_3b2(_3b3,e.data.region); -}); -}); -return false; -}); -} -var _3bc=_3bb(); -if(!_399(_3b6[_3b8])){ -_3b6.center.panel("resize",_3bc.resizeC); -} -p.panel("panel").animate(_3bc.collapse,_3b5,function(){ -p.panel("collapse",false).panel("close"); -_3b6[_3b8].panel("open").panel("resize",_3bc.expandP); -$(this).unbind(".layout"); -}); -function _3b9(dir){ -var icon; -if(dir=="east"){ -icon="layout-button-left"; -}else{ -if(dir=="west"){ -icon="layout-button-right"; -}else{ -if(dir=="north"){ -icon="layout-button-down"; -}else{ -if(dir=="south"){ -icon="layout-button-up"; -} -} -} -} -var p=$("
                                              ").appendTo(_3b3); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",closed:true,minWidth:0,minHeight:0,doSize:false,tools:[{iconCls:icon,handler:function(){ -_3c2(_3b3,_3b4); -return false; -}}]})); -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _3bb(){ -var cc=$(_3b3); -var _3bd=_3b6.center.panel("options"); -var _3be=_3b7.collapsedSize; -if(_3b4=="east"){ -var _3bf=p.panel("panel")._outerWidth(); -var _3c0=_3bd.width+_3bf-_3be; -if(_3b7.split||!_3b7.border){ -_3c0++; -} -return {resizeC:{width:_3c0},expand:{left:cc.width()-_3bf},expandP:{top:_3bd.top,left:cc.width()-_3be,width:_3be,height:_3bd.height},collapse:{left:cc.width(),top:_3bd.top,height:_3bd.height}}; -}else{ -if(_3b4=="west"){ -var _3bf=p.panel("panel")._outerWidth(); -var _3c0=_3bd.width+_3bf-_3be; -if(_3b7.split||!_3b7.border){ -_3c0++; -} -return {resizeC:{width:_3c0,left:_3be-1},expand:{left:0},expandP:{left:0,top:_3bd.top,width:_3be,height:_3bd.height},collapse:{left:-_3bf,top:_3bd.top,height:_3bd.height}}; -}else{ -if(_3b4=="north"){ -var _3c1=p.panel("panel")._outerHeight(); -var hh=_3bd.height; -if(!_399(_3b6.expandNorth)){ -hh+=_3c1-_3be+((_3b7.split||!_3b7.border)?1:0); -} -_3b6.east.add(_3b6.west).add(_3b6.expandEast).add(_3b6.expandWest).panel("resize",{top:_3be-1,height:hh}); -return {resizeC:{top:_3be-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:_3be},collapse:{top:-_3c1,width:cc.width()}}; -}else{ -if(_3b4=="south"){ -var _3c1=p.panel("panel")._outerHeight(); -var hh=_3bd.height; -if(!_399(_3b6.expandSouth)){ -hh+=_3c1-_3be+((_3b7.split||!_3b7.border)?1:0); -} -_3b6.east.add(_3b6.west).add(_3b6.expandEast).add(_3b6.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_3c1},expandP:{top:cc.height()-_3be,left:0,width:cc.width(),height:_3be},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _3c2(_3c3,_3c4){ -var _3c5=$.data(_3c3,"layout").panels; -var p=_3c5[_3c4]; -var _3c6=p.panel("options"); -if(_3c6.onBeforeExpand.call(p)==false){ -return; -} -var _3c7="expand"+_3c4.substring(0,1).toUpperCase()+_3c4.substring(1); -if(_3c5[_3c7]){ -_3c5[_3c7].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open"); -var _3c8=_3c9(); -p.panel("resize",_3c8.collapse); -p.panel("panel").animate(_3c8.expand,function(){ -_393(_3c3); -}); -} -function _3c9(){ -var cc=$(_3c3); -var _3ca=_3c5.center.panel("options"); -if(_3c4=="east"&&_3c5.expandEast){ -return {collapse:{left:cc.width(),top:_3ca.top,height:_3ca.height},expand:{left:cc.width()-p.panel("panel")._outerWidth()}}; -}else{ -if(_3c4=="west"&&_3c5.expandWest){ -return {collapse:{left:-p.panel("panel")._outerWidth(),top:_3ca.top,height:_3ca.height},expand:{left:0}}; -}else{ -if(_3c4=="north"&&_3c5.expandNorth){ -return {collapse:{top:-p.panel("panel")._outerHeight(),width:cc.width()},expand:{top:0}}; -}else{ -if(_3c4=="south"&&_3c5.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-p.panel("panel")._outerHeight()}}; -} -} -} -} -}; -}; -function _399(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _3cb(_3cc){ -var _3cd=$.data(_3cc,"layout").panels; -_3ce("east"); -_3ce("west"); -_3ce("north"); -_3ce("south"); -function _3ce(_3cf){ -var p=_3cd[_3cf]; -if(p.length&&p.panel("options").collapsed){ -_3b2(_3cc,_3cf,0); -} -}; -}; -function _3d0(_3d1,_3d2,_3d3){ -var p=$(_3d1).layout("panel",_3d2); -p.panel("options").split=_3d3; -var cls="layout-split-"+_3d2; -var _3d4=p.panel("panel").removeClass(cls); -if(_3d3){ -_3d4.addClass(cls); -} -_3d4.resizable({disabled:(!_3d3)}); -_393(_3d1); -}; -$.fn.layout=function(_3d5,_3d6){ -if(typeof _3d5=="string"){ -return $.fn.layout.methods[_3d5](this,_3d6); -} -_3d5=_3d5||{}; -return this.each(function(){ -var _3d7=$.data(this,"layout"); -if(_3d7){ -$.extend(_3d7.options,_3d5); -}else{ -var opts=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_3d5); -$.data(this,"layout",{options:opts,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -init(this); -} -_393(this); -_3cb(this); -}); -}; -$.fn.layout.methods={options:function(jq){ -return $.data(jq[0],"layout").options; -},resize:function(jq,_3d8){ -return jq.each(function(){ -_393(this,_3d8); -}); -},panel:function(jq,_3d9){ -return $.data(jq[0],"layout").panels[_3d9]; -},collapse:function(jq,_3da){ -return jq.each(function(){ -_3b2(this,_3da); -}); -},expand:function(jq,_3db){ -return jq.each(function(){ -_3c2(this,_3db); -}); -},add:function(jq,_3dc){ -return jq.each(function(){ -_3a0(this,_3dc); -_393(this); -if($(this).layout("panel",_3dc.region).panel("options").collapsed){ -_3b2(this,_3dc.region,0); -} -}); -},remove:function(jq,_3dd){ -return jq.each(function(){ -_3ad(this,_3dd); -_393(this); -}); -},split:function(jq,_3de){ -return jq.each(function(){ -_3d0(this,_3de,true); -}); -},unsplit:function(jq,_3df){ -return jq.each(function(){ -_3d0(this,_3df,false); -}); -}}; -$.fn.layout.parseOptions=function(_3e0){ -return $.extend({},$.parser.parseOptions(_3e0,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false}; -$.fn.layout.parsePanelOptions=function(_3e1){ -var t=$(_3e1); -return $.extend({},$.fn.panel.parseOptions(_3e1),$.parser.parseOptions(_3e1,["region",{split:"boolean",collpasedSize:"number",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,collapsedSize:28,minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); -(function($){ -$(function(){ -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var m=$(e.target).closest("div.menu,div.combo-p"); -if(m.length){ -return; -} -$("body>div.menu-top:visible").not(".menu-inline").menu("hide"); -_3e2($("body>div.menu:visible").not(".menu-inline")); -}); -}); -function init(_3e3){ -var opts=$.data(_3e3,"menu").options; -$(_3e3).addClass("menu-top"); -opts.inline?$(_3e3).addClass("menu-inline"):$(_3e3).appendTo("body"); -$(_3e3).bind("_resize",function(e,_3e4){ -if($(this).hasClass("easyui-fluid")||_3e4){ -$(_3e3).menu("resize",_3e3); -} -return false; -}); -var _3e5=_3e6($(_3e3)); -for(var i=0;i<_3e5.length;i++){ -_3e7(_3e5[i]); -} -function _3e6(menu){ -var _3e8=[]; -menu.addClass("menu"); -_3e8.push(menu); -if(!menu.hasClass("menu-content")){ -menu.children("div").each(function(){ -var _3e9=$(this).children("div"); -if(_3e9.length){ -_3e9.appendTo("body"); -this.submenu=_3e9; -var mm=_3e6(_3e9); -_3e8=_3e8.concat(mm); -} -}); -} -return _3e8; -}; -function _3e7(menu){ -var wh=$.parser.parseOptions(menu[0],["width","height"]); -menu[0].originalHeight=wh.height||0; -if(menu.hasClass("menu-content")){ -menu[0].originalWidth=wh.width||menu._outerWidth(); -}else{ -menu[0].originalWidth=wh.width||0; -menu.children("div").each(function(){ -var item=$(this); -var _3ea=$.extend({},$.parser.parseOptions(this,["name","iconCls","href",{separator:"boolean"}]),{disabled:(item.attr("disabled")?true:undefined)}); -if(_3ea.separator){ -item.addClass("menu-sep"); -} -if(!item.hasClass("menu-sep")){ -item[0].itemName=_3ea.name||""; -item[0].itemHref=_3ea.href||""; -var text=item.addClass("menu-item").html(); -item.empty().append($("
                                              ").html(text)); -if(_3ea.iconCls){ -$("
                                              ").addClass(_3ea.iconCls).appendTo(item); -} -if(_3ea.disabled){ -_3eb(_3e3,item[0],true); -} -if(item[0].submenu){ -$("
                                              ").appendTo(item); -} -_3ec(_3e3,item); -} -}); -$("
                                              ").prependTo(menu); -} -_3ed(_3e3,menu); -if(!menu.hasClass("menu-inline")){ -menu.hide(); -} -_3ee(_3e3,menu); -}; -}; -function _3ed(_3ef,menu){ -var opts=$.data(_3ef,"menu").options; -var _3f0=menu.attr("style")||""; -menu.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -menu.find(".menu-item").each(function(){ -$(this)._outerHeight(opts.itemHeight); -$(this).find(".menu-text").css({height:(opts.itemHeight-2)+"px",lineHeight:(opts.itemHeight-2)+"px"}); -}); -menu.removeClass("menu-noline").addClass(opts.noline?"menu-noline":""); -var _3f1=menu[0].originalWidth||"auto"; -if(isNaN(parseInt(_3f1))){ -_3f1=0; -menu.find("div.menu-text").each(function(){ -if(_3f1<$(this)._outerWidth()){ -_3f1=$(this)._outerWidth(); -} -}); -_3f1+=40; -} -var _3f2=menu.outerHeight(); -var _3f3=menu[0].originalHeight||"auto"; -if(isNaN(parseInt(_3f3))){ -_3f3=_3f2; -if(menu.hasClass("menu-top")&&opts.alignTo){ -var at=$(opts.alignTo); -var h1=at.offset().top-$(document).scrollTop(); -var h2=$(window)._outerHeight()+$(document).scrollTop()-at.offset().top-at._outerHeight(); -_3f3=Math.min(_3f3,Math.max(h1,h2)); -}else{ -if(_3f3>$(window)._outerHeight()){ -_3f3=$(window).height(); -} -} -} -menu.attr("style",_3f0); -menu._size({fit:(menu[0]==_3ef?opts.fit:false),width:_3f1,minWidth:opts.minWidth,height:_3f3}); -menu.css("overflow",menu.outerHeight()<_3f2?"auto":"hidden"); -menu.children("div.menu-line")._outerHeight(_3f2-2); -}; -function _3ee(_3f4,menu){ -if(menu.hasClass("menu-inline")){ -return; -} -var _3f5=$.data(_3f4,"menu"); -menu.unbind(".menu").bind("mouseenter.menu",function(){ -if(_3f5.timer){ -clearTimeout(_3f5.timer); -_3f5.timer=null; -} -}).bind("mouseleave.menu",function(){ -if(_3f5.options.hideOnUnhover){ -_3f5.timer=setTimeout(function(){ -_3f6(_3f4,$(_3f4).hasClass("menu-inline")); -},_3f5.options.duration); -} -}); -}; -function _3ec(_3f7,item){ -if(!item.hasClass("menu-item")){ -return; -} -item.unbind(".menu"); -item.bind("click.menu",function(){ -if($(this).hasClass("menu-item-disabled")){ -return; -} -if(!this.submenu){ -_3f6(_3f7,$(_3f7).hasClass("menu-inline")); -var href=this.itemHref; -if(href){ -location.href=href; -} -} -$(this).trigger("mouseenter"); -var item=$(_3f7).menu("getItem",this); -$.data(_3f7,"menu").options.onClick.call(_3f7,item); -}).bind("mouseenter.menu",function(e){ -item.siblings().each(function(){ -if(this.submenu){ -_3e2(this.submenu); -} -$(this).removeClass("menu-active"); -}); -item.addClass("menu-active"); -if($(this).hasClass("menu-item-disabled")){ -item.addClass("menu-active-disabled"); -return; -} -var _3f8=item[0].submenu; -if(_3f8){ -$(_3f7).menu("show",{menu:_3f8,parent:item}); -} -}).bind("mouseleave.menu",function(e){ -item.removeClass("menu-active menu-active-disabled"); -var _3f9=item[0].submenu; -if(_3f9){ -if(e.pageX>=parseInt(_3f9.css("left"))){ -item.addClass("menu-active"); -}else{ -_3e2(_3f9); -} -}else{ -item.removeClass("menu-active"); -} -}); -}; -function _3f6(_3fa,_3fb){ -var _3fc=$.data(_3fa,"menu"); -if(_3fc){ -if($(_3fa).is(":visible")){ -_3e2($(_3fa)); -if(_3fb){ -$(_3fa).show(); -}else{ -_3fc.options.onHide.call(_3fa); -} -} -} -return false; -}; -function _3fd(_3fe,_3ff){ -var left,top; -_3ff=_3ff||{}; -var menu=$(_3ff.menu||_3fe); -$(_3fe).menu("resize",menu[0]); -if(menu.hasClass("menu-top")){ -var opts=$.data(_3fe,"menu").options; -$.extend(opts,_3ff); -left=opts.left; -top=opts.top; -if(opts.alignTo){ -var at=$(opts.alignTo); -left=at.offset().left; -top=at.offset().top+at._outerHeight(); -if(opts.align=="right"){ -left+=at.outerWidth()-menu.outerWidth(); -} -} -if(left+menu.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-menu.outerWidth()-5; -} -if(left<0){ -left=0; -} -top=_400(top,opts.alignTo); -}else{ -var _401=_3ff.parent; -left=_401.offset().left+_401.outerWidth()-2; -if(left+menu.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -left=_401.offset().left-menu.outerWidth()+2; -} -top=_400(_401.offset().top-3); -} -function _400(top,_402){ -if(top+menu.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -if(_402){ -top=$(_402).offset().top-menu._outerHeight(); -}else{ -top=$(window)._outerHeight()+$(document).scrollTop()-menu.outerHeight(); -} -} -if(top<0){ -top=0; -} -return top; -}; -menu.css({left:left,top:top}); -menu.show(0,function(){ -if(!menu[0].shadow){ -menu[0].shadow=$("
                                              ").insertAfter(menu); -} -menu[0].shadow.css({display:(menu.hasClass("menu-inline")?"none":"block"),zIndex:$.fn.menu.defaults.zIndex++,left:menu.css("left"),top:menu.css("top"),width:menu.outerWidth(),height:menu.outerHeight()}); -menu.css("z-index",$.fn.menu.defaults.zIndex++); -if(menu.hasClass("menu-top")){ -$.data(menu[0],"menu").options.onShow.call(menu[0]); -} -}); -}; -function _3e2(menu){ -if(menu&&menu.length){ -_403(menu); -menu.find("div.menu-item").each(function(){ -if(this.submenu){ -_3e2(this.submenu); -} -$(this).removeClass("menu-active"); -}); -} -function _403(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _404(_405,text){ -var _406=null; -var tmp=$("
                                              "); -function find(menu){ -menu.children("div.menu-item").each(function(){ -var item=$(_405).menu("getItem",this); -var s=tmp.empty().html(item.text).text(); -if(text==$.trim(s)){ -_406=item; -}else{ -if(this.submenu&&!_406){ -find(this.submenu); -} -} -}); -}; -find($(_405)); -tmp.remove(); -return _406; -}; -function _3eb(_407,_408,_409){ -var t=$(_408); -if(!t.hasClass("menu-item")){ -return; -} -if(_409){ -t.addClass("menu-item-disabled"); -if(_408.onclick){ -_408.onclick1=_408.onclick; -_408.onclick=null; -} -}else{ -t.removeClass("menu-item-disabled"); -if(_408.onclick1){ -_408.onclick=_408.onclick1; -_408.onclick1=null; -} -} -}; -function _40a(_40b,_40c){ -var opts=$.data(_40b,"menu").options; -var menu=$(_40b); -if(_40c.parent){ -if(!_40c.parent.submenu){ -var _40d=$("
                                              ").appendTo("body"); -_40d.hide(); -_40c.parent.submenu=_40d; -$("
                                              ").appendTo(_40c.parent); -} -menu=_40c.parent.submenu; -} -if(_40c.separator){ -var item=$("
                                              ").appendTo(menu); -}else{ -var item=$("
                                              ").appendTo(menu); -$("
                                              ").html(_40c.text).appendTo(item); -} -if(_40c.iconCls){ -$("
                                              ").addClass(_40c.iconCls).appendTo(item); -} -if(_40c.id){ -item.attr("id",_40c.id); -} -if(_40c.name){ -item[0].itemName=_40c.name; -} -if(_40c.href){ -item[0].itemHref=_40c.href; -} -if(_40c.onclick){ -if(typeof _40c.onclick=="string"){ -item.attr("onclick",_40c.onclick); -}else{ -item[0].onclick=eval(_40c.onclick); -} -} -if(_40c.handler){ -item[0].onclick=eval(_40c.handler); -} -if(_40c.disabled){ -_3eb(_40b,item[0],true); -} -_3ec(_40b,item); -_3ee(_40b,menu); -_3ed(_40b,menu); -}; -function _40e(_40f,_410){ -function _411(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_411(this); -}); -var _412=el.submenu[0].shadow; -if(_412){ -_412.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -var menu=$(_410).parent(); -_411(_410); -_3ed(_40f,menu); -}; -function _413(_414,_415,_416){ -var menu=$(_415).parent(); -if(_416){ -$(_415).show(); -}else{ -$(_415).hide(); -} -_3ed(_414,menu); -}; -function _417(_418){ -$(_418).children("div.menu-item").each(function(){ -_40e(_418,this); -}); -if(_418.shadow){ -_418.shadow.remove(); -} -$(_418).remove(); -}; -$.fn.menu=function(_419,_41a){ -if(typeof _419=="string"){ -return $.fn.menu.methods[_419](this,_41a); -} -_419=_419||{}; -return this.each(function(){ -var _41b=$.data(this,"menu"); -if(_41b){ -$.extend(_41b.options,_419); -}else{ -_41b=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_419)}); -init(this); -} -$(this).css({left:_41b.options.left,top:_41b.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_3fd(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_3f6(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_417(this); -}); -},setText:function(jq,_41c){ -return jq.each(function(){ -$(_41c.target).children("div.menu-text").html(_41c.text); -}); -},setIcon:function(jq,_41d){ -return jq.each(function(){ -$(_41d.target).children("div.menu-icon").remove(); -if(_41d.iconCls){ -$("
                                              ").addClass(_41d.iconCls).appendTo(_41d.target); -} -}); -},getItem:function(jq,_41e){ -var t=$(_41e); -var item={target:_41e,id:t.attr("id"),text:$.trim(t.children("div.menu-text").html()),disabled:t.hasClass("menu-item-disabled"),name:_41e.itemName,href:_41e.itemHref,onclick:_41e.onclick}; -var icon=t.children("div.menu-icon"); -if(icon.length){ -var cc=[]; -var aa=icon.attr("class").split(" "); -for(var i=0;i").addClass(opts.cls.arrow).appendTo(_428); -$("").addClass("m-btn-line").appendTo(_428); -} -$(_427).menubutton("resize"); -if(opts.menu){ -$(opts.menu).menu({duration:opts.duration}); -var _429=$(opts.menu).menu("options"); -var _42a=_429.onShow; -var _42b=_429.onHide; -$.extend(_429,{onShow:function(){ -var _42c=$(this).menu("options"); -var btn=$(_42c.alignTo); -var opts=btn.menubutton("options"); -btn.addClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_42a.call(this); -},onHide:function(){ -var _42d=$(this).menu("options"); -var btn=$(_42d.alignTo); -var opts=btn.menubutton("options"); -btn.removeClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_42b.call(this); -}}); -} -}; -function _42e(_42f){ -var opts=$.data(_42f,"menubutton").options; -var btn=$(_42f); -var t=btn.find("."+opts.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -var _430=null; -t.bind("click.menubutton",function(){ -if(!_431()){ -_432(_42f); -return false; -} -}).bind("mouseenter.menubutton",function(){ -if(!_431()){ -_430=setTimeout(function(){ -_432(_42f); -},opts.duration); -return false; -} -}).bind("mouseleave.menubutton",function(){ -if(_430){ -clearTimeout(_430); -} -$(opts.menu).triggerHandler("mouseleave"); -}); -function _431(){ -return $(_42f).linkbutton("options").disabled; -}; -}; -function _432(_433){ -var opts=$(_433).menubutton("options"); -if(opts.disabled||!opts.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_433); -var mm=$(opts.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn,align:opts.menuAlign}); -} -btn.blur(); -}; -$.fn.menubutton=function(_434,_435){ -if(typeof _434=="string"){ -var _436=$.fn.menubutton.methods[_434]; -if(_436){ -return _436(this,_435); -}else{ -return this.linkbutton(_434,_435); -} -} -_434=_434||{}; -return this.each(function(){ -var _437=$.data(this,"menubutton"); -if(_437){ -$.extend(_437.options,_434); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_434)}); -$(this).removeAttr("disabled"); -} -init(this); -_42e(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _438=jq.linkbutton("options"); -return $.extend($.data(jq[0],"menubutton").options,{toggle:_438.toggle,selected:_438.selected,disabled:_438.disabled}); -},destroy:function(jq){ -return jq.each(function(){ -var opts=$(this).menubutton("options"); -if(opts.menu){ -$(opts.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_439){ -var t=$(_439); -return $.extend({},$.fn.linkbutton.parseOptions(_439),$.parser.parseOptions(_439,["menu",{plain:"boolean",hasDownArrow:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,hasDownArrow:true,menu:null,menuAlign:"left",duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); -(function($){ -function init(_43a){ -var opts=$.data(_43a,"splitbutton").options; -$(_43a).menubutton(opts); -$(_43a).addClass("s-btn"); -}; -$.fn.splitbutton=function(_43b,_43c){ -if(typeof _43b=="string"){ -var _43d=$.fn.splitbutton.methods[_43b]; -if(_43d){ -return _43d(this,_43c); -}else{ -return this.menubutton(_43b,_43c); -} -} -_43b=_43b||{}; -return this.each(function(){ -var _43e=$.data(this,"splitbutton"); -if(_43e){ -$.extend(_43e.options,_43b); -}else{ -$.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_43b)}); -$(this).removeAttr("disabled"); -} -init(this); -}); -}; -$.fn.splitbutton.methods={options:function(jq){ -var _43f=jq.menubutton("options"); -var _440=$.data(jq[0],"splitbutton").options; -$.extend(_440,{disabled:_43f.disabled,toggle:_43f.toggle,selected:_43f.selected}); -return _440; -}}; -$.fn.splitbutton.parseOptions=function(_441){ -var t=$(_441); -return $.extend({},$.fn.linkbutton.parseOptions(_441),$.parser.parseOptions(_441,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active s-btn-active",btn2:"m-btn-plain-active s-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn-line"}}); -})(jQuery); -(function($){ -function init(_442){ -var _443=$(""+""+""+""+""+""+""+"").insertAfter(_442); -var t=$(_442); -t.addClass("switchbutton-f").hide(); -var name=t.attr("name"); -if(name){ -t.removeAttr("name").attr("switchbuttonName",name); -_443.find(".switchbutton-value").attr("name",name); -} -_443.bind("_resize",function(e,_444){ -if($(this).hasClass("easyui-fluid")||_444){ -_445(_442); -} -return false; -}); -return _443; -}; -function _445(_446,_447){ -var _448=$.data(_446,"switchbutton"); -var opts=_448.options; -var _449=_448.switchbutton; -if(_447){ -$.extend(opts,_447); -} -var _44a=_449.is(":visible"); -if(!_44a){ -_449.appendTo("body"); -} -_449._size(opts); -var w=_449.width(); -var h=_449.height(); -var w=_449.outerWidth(); -var h=_449.outerHeight(); -var _44b=parseInt(opts.handleWidth)||_449.height(); -var _44c=w*2-_44b; -_449.find(".switchbutton-inner").css({width:_44c+"px",height:h+"px",lineHeight:h+"px"}); -_449.find(".switchbutton-handle")._outerWidth(_44b)._outerHeight(h).css({marginLeft:-_44b/2+"px"}); -_449.find(".switchbutton-on").css({width:(w-_44b/2)+"px",textIndent:(opts.reversed?"":"-")+_44b/2+"px"}); -_449.find(".switchbutton-off").css({width:(w-_44b/2)+"px",textIndent:(opts.reversed?"-":"")+_44b/2+"px"}); -opts.marginWidth=w-_44b; -_44d(_446,opts.checked,false); -if(!_44a){ -_449.insertAfter(_446); -} -}; -function _44e(_44f){ -var _450=$.data(_44f,"switchbutton"); -var opts=_450.options; -var _451=_450.switchbutton; -var _452=_451.find(".switchbutton-inner"); -var on=_452.find(".switchbutton-on").html(opts.onText); -var off=_452.find(".switchbutton-off").html(opts.offText); -var _453=_452.find(".switchbutton-handle").html(opts.handleText); -if(opts.reversed){ -off.prependTo(_452); -on.insertAfter(_453); -}else{ -on.prependTo(_452); -off.insertAfter(_453); -} -_451.find(".switchbutton-value")._propAttr("checked",opts.checked); -_451.removeClass("switchbutton-disabled").addClass(opts.disabled?"switchbutton-disabled":""); -_451.removeClass("switchbutton-reversed").addClass(opts.reversed?"switchbutton-reversed":""); -_44d(_44f,opts.checked); -_454(_44f,opts.readonly); -$(_44f).switchbutton("setValue",opts.value); -}; -function _44d(_455,_456,_457){ -var _458=$.data(_455,"switchbutton"); -var opts=_458.options; -opts.checked=_456; -var _459=_458.switchbutton.find(".switchbutton-inner"); -var _45a=_459.find(".switchbutton-on"); -var _45b=opts.reversed?(opts.checked?opts.marginWidth:0):(opts.checked?0:opts.marginWidth); -var dir=_45a.css("float").toLowerCase(); -var css={}; -css["margin-"+dir]=-_45b+"px"; -_457?_459.animate(css,200):_459.css(css); -var _45c=_459.find(".switchbutton-value"); -var ck=_45c.is(":checked"); -$(_455).add(_45c)._propAttr("checked",opts.checked); -if(ck!=opts.checked){ -opts.onChange.call(_455,opts.checked); -} -}; -function _45d(_45e,_45f){ -var _460=$.data(_45e,"switchbutton"); -var opts=_460.options; -var _461=_460.switchbutton; -var _462=_461.find(".switchbutton-value"); -if(_45f){ -opts.disabled=true; -$(_45e).add(_462).attr("disabled","disabled"); -_461.addClass("switchbutton-disabled"); -}else{ -opts.disabled=false; -$(_45e).add(_462).removeAttr("disabled"); -_461.removeClass("switchbutton-disabled"); -} -}; -function _454(_463,mode){ -var _464=$.data(_463,"switchbutton"); -var opts=_464.options; -opts.readonly=mode==undefined?true:mode; -_464.switchbutton.removeClass("switchbutton-readonly").addClass(opts.readonly?"switchbutton-readonly":""); -}; -function _465(_466){ -var _467=$.data(_466,"switchbutton"); -var opts=_467.options; -_467.switchbutton.unbind(".switchbutton").bind("click.switchbutton",function(){ -if(!opts.disabled&&!opts.readonly){ -_44d(_466,opts.checked?false:true,true); -} -}); -}; -$.fn.switchbutton=function(_468,_469){ -if(typeof _468=="string"){ -return $.fn.switchbutton.methods[_468](this,_469); -} -_468=_468||{}; -return this.each(function(){ -var _46a=$.data(this,"switchbutton"); -if(_46a){ -$.extend(_46a.options,_468); -}else{ -_46a=$.data(this,"switchbutton",{options:$.extend({},$.fn.switchbutton.defaults,$.fn.switchbutton.parseOptions(this),_468),switchbutton:init(this)}); -} -_46a.options.originalChecked=_46a.options.checked; -_44e(this); -_445(this); -_465(this); -}); -}; -$.fn.switchbutton.methods={options:function(jq){ -var _46b=jq.data("switchbutton"); -return $.extend(_46b.options,{value:_46b.switchbutton.find(".switchbutton-value").val()}); -},resize:function(jq,_46c){ -return jq.each(function(){ -_445(this,_46c); -}); -},enable:function(jq){ -return jq.each(function(){ -_45d(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_45d(this,true); -}); -},readonly:function(jq,mode){ -return jq.each(function(){ -_454(this,mode); -}); -},check:function(jq){ -return jq.each(function(){ -_44d(this,true); -}); -},uncheck:function(jq){ -return jq.each(function(){ -_44d(this,false); -}); -},clear:function(jq){ -return jq.each(function(){ -_44d(this,false); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).switchbutton("options"); -_44d(this,opts.originalChecked); -}); -},setValue:function(jq,_46d){ -return jq.each(function(){ -$(this).val(_46d); -$.data(this,"switchbutton").switchbutton.find(".switchbutton-value").val(_46d); -}); -}}; -$.fn.switchbutton.parseOptions=function(_46e){ -var t=$(_46e); -return $.extend({},$.parser.parseOptions(_46e,["onText","offText","handleText",{handleWidth:"number",reversed:"boolean"}]),{value:(t.val()||undefined),checked:(t.attr("checked")?true:undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.switchbutton.defaults={handleWidth:"auto",width:60,height:26,checked:false,disabled:false,readonly:false,reversed:false,onText:"ON",offText:"OFF",handleText:"",value:"on",onChange:function(_46f){ -}}; -})(jQuery); -(function($){ -function init(_470){ -$(_470).addClass("validatebox-text"); -}; -function _471(_472){ -var _473=$.data(_472,"validatebox"); -_473.validating=false; -if(_473.timer){ -clearTimeout(_473.timer); -} -$(_472).tooltip("destroy"); -$(_472).unbind(); -$(_472).remove(); -}; -function _474(_475){ -var opts=$.data(_475,"validatebox").options; -var box=$(_475); -box.unbind(".validatebox"); -if(opts.novalidate||box.is(":disabled")){ -return; -} -for(var _476 in opts.events){ -$(_475).bind(_476+".validatebox",{target:_475},opts.events[_476]); -} -}; -function _477(e){ -var _478=e.data.target; -var _479=$.data(_478,"validatebox"); -var box=$(_478); -if($(_478).attr("readonly")){ -return; -} -_479.validating=true; -_479.value=undefined; -(function(){ -if(_479.validating){ -if(_479.value!=box.val()){ -_479.value=box.val(); -if(_479.timer){ -clearTimeout(_479.timer); -} -_479.timer=setTimeout(function(){ -$(_478).validatebox("validate"); -},_479.options.delay); -}else{ -_47a(_478); -} -setTimeout(arguments.callee,200); -} -})(); -}; -function _47b(e){ -var _47c=e.data.target; -var _47d=$.data(_47c,"validatebox"); -if(_47d.timer){ -clearTimeout(_47d.timer); -_47d.timer=undefined; -} -_47d.validating=false; -_47e(_47c); -}; -function _47f(e){ -var _480=e.data.target; -if($(_480).hasClass("validatebox-invalid")){ -_481(_480); -} -}; -function _482(e){ -var _483=e.data.target; -var _484=$.data(_483,"validatebox"); -if(!_484.validating){ -_47e(_483); -} -}; -function _481(_485){ -var _486=$.data(_485,"validatebox"); -var opts=_486.options; -$(_485).tooltip($.extend({},opts.tipOptions,{content:_486.message,position:opts.tipPosition,deltaX:opts.deltaX})).tooltip("show"); -_486.tip=true; -}; -function _47a(_487){ -var _488=$.data(_487,"validatebox"); -if(_488&&_488.tip){ -$(_487).tooltip("reposition"); -} -}; -function _47e(_489){ -var _48a=$.data(_489,"validatebox"); -_48a.tip=false; -$(_489).tooltip("hide"); -}; -function _48b(_48c){ -var _48d=$.data(_48c,"validatebox"); -var opts=_48d.options; -var box=$(_48c); -opts.onBeforeValidate.call(_48c); -var _48e=_48f(); -opts.onValidate.call(_48c,_48e); -return _48e; -function _490(msg){ -_48d.message=msg; -}; -function _491(_492,_493){ -var _494=box.val(); -var _495=/([a-zA-Z_]+)(.*)/.exec(_492); -var rule=opts.rules[_495[1]]; -if(rule&&_494){ -var _496=_493||opts.validParams||eval(_495[2]); -if(!rule["validator"].call(_48c,_494,_496)){ -box.addClass("validatebox-invalid"); -var _497=rule["message"]; -if(_496){ -for(var i=0;i<_496.length;i++){ -_497=_497.replace(new RegExp("\\{"+i+"\\}","g"),_496[i]); -} -} -_490(opts.invalidMessage||_497); -if(_48d.validating){ -_481(_48c); -} -return false; -} -} -return true; -}; -function _48f(){ -box.removeClass("validatebox-invalid"); -_47e(_48c); -if(opts.novalidate||box.is(":disabled")){ -return true; -} -if(opts.required){ -if(box.val()==""){ -box.addClass("validatebox-invalid"); -_490(opts.missingMessage); -if(_48d.validating){ -_481(_48c); -} -return false; -} -} -if(opts.validType){ -if($.isArray(opts.validType)){ -for(var i=0;i=_4a4[0]&&len<=_4a4[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_4a5,_4a6){ -var data={}; -data[_4a6[1]]=_4a5; -var _4a7=$.ajax({url:_4a6[0],dataType:"json",data:data,async:false,cache:false,type:"post"}).responseText; -return _4a7=="true"; -},message:"Please fix this field."}},onBeforeValidate:function(){ -},onValidate:function(_4a8){ -}}; -})(jQuery); -(function($){ -function init(_4a9){ -$(_4a9).addClass("textbox-f").hide(); -var span=$(""+""+""+"").insertAfter(_4a9); -var name=$(_4a9).attr("name"); -if(name){ -span.find("input.textbox-value").attr("name",name); -$(_4a9).removeAttr("name").attr("textboxName",name); -} -return span; -}; -function _4aa(_4ab){ -var _4ac=$.data(_4ab,"textbox"); -var opts=_4ac.options; -var tb=_4ac.textbox; -tb.find(".textbox-text").remove(); -if(opts.multiline){ -$("").prependTo(tb); -}else{ -$("").prependTo(tb); -} -tb.find(".textbox-addon").remove(); -var bb=opts.icons?$.extend(true,[],opts.icons):[]; -if(opts.iconCls){ -bb.push({iconCls:opts.iconCls,disabled:true}); -} -if(bb.length){ -var bc=$("").prependTo(tb); -bc.addClass("textbox-addon-"+opts.iconAlign); -for(var i=0;i"); -} -} -tb.find(".textbox-button").remove(); -if(opts.buttonText||opts.buttonIcon){ -var btn=$("").prependTo(tb); -btn.addClass("textbox-button-"+opts.buttonAlign).linkbutton({text:opts.buttonText,iconCls:opts.buttonIcon}); -} -_4ad(_4ab,opts.disabled); -_4ae(_4ab,opts.readonly); -}; -function _4af(_4b0){ -var tb=$.data(_4b0,"textbox").textbox; -tb.find(".textbox-text").validatebox("destroy"); -tb.remove(); -$(_4b0).remove(); -}; -function _4b1(_4b2,_4b3){ -var _4b4=$.data(_4b2,"textbox"); -var opts=_4b4.options; -var tb=_4b4.textbox; -var _4b5=tb.parent(); -if(_4b3){ -opts.width=_4b3; -} -if(isNaN(parseInt(opts.width))){ -var c=$(_4b2).clone(); -c.css("visibility","hidden"); -c.insertAfter(_4b2); -opts.width=c.outerWidth(); -c.remove(); -} -var _4b6=tb.is(":visible"); -if(!_4b6){ -tb.appendTo("body"); -} -var _4b7=tb.find(".textbox-text"); -var btn=tb.find(".textbox-button"); -var _4b8=tb.find(".textbox-addon"); -var _4b9=_4b8.find(".textbox-icon"); -tb._size(opts,_4b5); -btn.linkbutton("resize",{height:tb.height()}); -btn.css({left:(opts.buttonAlign=="left"?0:""),right:(opts.buttonAlign=="right"?0:"")}); -_4b8.css({left:(opts.iconAlign=="left"?(opts.buttonAlign=="left"?btn._outerWidth():0):""),right:(opts.iconAlign=="right"?(opts.buttonAlign=="right"?btn._outerWidth():0):"")}); -_4b9.css({width:opts.iconWidth+"px",height:tb.height()+"px"}); -_4b7.css({paddingLeft:(_4b2.style.paddingLeft||""),paddingRight:(_4b2.style.paddingRight||""),marginLeft:_4ba("left"),marginRight:_4ba("right")}); -if(opts.multiline){ -_4b7.css({paddingTop:(_4b2.style.paddingTop||""),paddingBottom:(_4b2.style.paddingBottom||"")}); -_4b7._outerHeight(tb.height()); -}else{ -var _4bb=Math.floor((tb.height()-_4b7.height())/2); -_4b7.css({paddingTop:_4bb+"px",paddingBottom:_4bb+"px"}); -} -_4b7._outerWidth(tb.width()-_4b9.length*opts.iconWidth-btn._outerWidth()); -if(!_4b6){ -tb.insertAfter(_4b2); -} -opts.onResize.call(_4b2,opts.width,opts.height); -function _4ba(_4bc){ -return (opts.iconAlign==_4bc?_4b8._outerWidth():0)+(opts.buttonAlign==_4bc?btn._outerWidth():0); -}; -}; -function _4bd(_4be){ -var opts=$(_4be).textbox("options"); -var _4bf=$(_4be).textbox("textbox"); -_4bf.validatebox($.extend({},opts,{deltaX:$(_4be).textbox("getTipX"),onBeforeValidate:function(){ -var box=$(this); -if(!box.is(":focus")){ -opts.oldInputValue=box.val(); -box.val(opts.value); -} -},onValidate:function(_4c0){ -var box=$(this); -if(opts.oldInputValue!=undefined){ -box.val(opts.oldInputValue); -opts.oldInputValue=undefined; -} -var tb=box.parent(); -if(_4c0){ -tb.removeClass("textbox-invalid"); -}else{ -tb.addClass("textbox-invalid"); -} -}})); -}; -function _4c1(_4c2){ -var _4c3=$.data(_4c2,"textbox"); -var opts=_4c3.options; -var tb=_4c3.textbox; -var _4c4=tb.find(".textbox-text"); -_4c4.attr("placeholder",opts.prompt); -_4c4.unbind(".textbox"); -if(!opts.disabled&&!opts.readonly){ -_4c4.bind("blur.textbox",function(e){ -if(!tb.hasClass("textbox-focused")){ -return; -} -opts.value=$(this).val(); -if(opts.value==""){ -$(this).val(opts.prompt).addClass("textbox-prompt"); -}else{ -$(this).removeClass("textbox-prompt"); -} -tb.removeClass("textbox-focused"); -}).bind("focus.textbox",function(e){ -if(tb.hasClass("textbox-focused")){ -return; -} -if($(this).val()!=opts.value){ -$(this).val(opts.value); -} -$(this).removeClass("textbox-prompt"); -tb.addClass("textbox-focused"); -}); -for(var _4c5 in opts.inputEvents){ -_4c4.bind(_4c5+".textbox",{target:_4c2},opts.inputEvents[_4c5]); -} -} -var _4c6=tb.find(".textbox-addon"); -_4c6.unbind().bind("click",{target:_4c2},function(e){ -var icon=$(e.target).closest("a.textbox-icon:not(.textbox-icon-disabled)"); -if(icon.length){ -var _4c7=parseInt(icon.attr("icon-index")); -var conf=opts.icons[_4c7]; -if(conf&&conf.handler){ -conf.handler.call(icon[0],e); -opts.onClickIcon.call(_4c2,_4c7); -} -} -}); -_4c6.find(".textbox-icon").each(function(_4c8){ -var conf=opts.icons[_4c8]; -var icon=$(this); -if(!conf||conf.disabled||opts.disabled||opts.readonly){ -icon.addClass("textbox-icon-disabled"); -}else{ -icon.removeClass("textbox-icon-disabled"); -} -}); -var btn=tb.find(".textbox-button"); -btn.unbind(".textbox").bind("click.textbox",function(){ -if(!btn.linkbutton("options").disabled){ -opts.onClickButton.call(_4c2); -} -}); -btn.linkbutton((opts.disabled||opts.readonly)?"disable":"enable"); -tb.unbind(".textbox").bind("_resize.textbox",function(e,_4c9){ -if($(this).hasClass("easyui-fluid")||_4c9){ -_4b1(_4c2); -} -return false; -}); -}; -function _4ad(_4ca,_4cb){ -var _4cc=$.data(_4ca,"textbox"); -var opts=_4cc.options; -var tb=_4cc.textbox; -if(_4cb){ -opts.disabled=true; -$(_4ca).attr("disabled","disabled"); -tb.addClass("textbox-disabled"); -tb.find(".textbox-text,.textbox-value").attr("disabled","disabled"); -}else{ -opts.disabled=false; -tb.removeClass("textbox-disabled"); -$(_4ca).removeAttr("disabled"); -tb.find(".textbox-text,.textbox-value").removeAttr("disabled"); -} -}; -function _4ae(_4cd,mode){ -var _4ce=$.data(_4cd,"textbox"); -var opts=_4ce.options; -opts.readonly=mode==undefined?true:mode; -_4ce.textbox.removeClass("textbox-readonly").addClass(opts.readonly?"textbox-readonly":""); -var _4cf=_4ce.textbox.find(".textbox-text"); -_4cf.removeAttr("readonly"); -if(opts.readonly||!opts.editable){ -_4cf.attr("readonly","readonly"); -} -}; -$.fn.textbox=function(_4d0,_4d1){ -if(typeof _4d0=="string"){ -var _4d2=$.fn.textbox.methods[_4d0]; -if(_4d2){ -return _4d2(this,_4d1); -}else{ -return this.each(function(){ -var _4d3=$(this).textbox("textbox"); -_4d3.validatebox(_4d0,_4d1); -}); -} -} -_4d0=_4d0||{}; -return this.each(function(){ -var _4d4=$.data(this,"textbox"); -if(_4d4){ -$.extend(_4d4.options,_4d0); -if(_4d0.value!=undefined){ -_4d4.options.originalValue=_4d0.value; -} -}else{ -_4d4=$.data(this,"textbox",{options:$.extend({},$.fn.textbox.defaults,$.fn.textbox.parseOptions(this),_4d0),textbox:init(this)}); -_4d4.options.originalValue=_4d4.options.value; -} -_4aa(this); -_4c1(this); -_4b1(this); -_4bd(this); -$(this).textbox("initValue",_4d4.options.value); -}); -}; -$.fn.textbox.methods={options:function(jq){ -return $.data(jq[0],"textbox").options; -},cloneFrom:function(jq,from){ -return jq.each(function(){ -var t=$(this); -if(t.data("textbox")){ -return; -} -if(!$(from).data("textbox")){ -$(from).textbox(); -} -var name=t.attr("name")||""; -t.addClass("textbox-f").hide(); -t.removeAttr("name").attr("textboxName",name); -var span=$(from).next().clone().insertAfter(t); -span.find("input.textbox-value").attr("name",name); -$.data(this,"textbox",{options:$.extend(true,{},$(from).textbox("options")),textbox:span}); -var _4d5=$(from).textbox("button"); -if(_4d5.length){ -t.textbox("button").linkbutton($.extend(true,{},_4d5.linkbutton("options"))); -} -_4c1(this); -_4bd(this); -}); -},textbox:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-text"); -},button:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-button"); -},destroy:function(jq){ -return jq.each(function(){ -_4af(this); -}); -},resize:function(jq,_4d6){ -return jq.each(function(){ -_4b1(this,_4d6); -}); -},disable:function(jq){ -return jq.each(function(){ -_4ad(this,true); -_4c1(this); -}); -},enable:function(jq){ -return jq.each(function(){ -_4ad(this,false); -_4c1(this); -}); -},readonly:function(jq,mode){ -return jq.each(function(){ -_4ae(this,mode); -_4c1(this); -}); -},isValid:function(jq){ -return jq.textbox("textbox").validatebox("isValid"); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("setValue",""); -}); -},setText:function(jq,_4d7){ -return jq.each(function(){ -var opts=$(this).textbox("options"); -var _4d8=$(this).textbox("textbox"); -_4d7=_4d7==undefined?"":String(_4d7); -if($(this).textbox("getText")!=_4d7){ -_4d8.val(_4d7); -} -opts.value=_4d7; -if(!_4d8.is(":focus")){ -if(_4d7){ -_4d8.removeClass("textbox-prompt"); -}else{ -_4d8.val(opts.prompt).addClass("textbox-prompt"); -} -} -$(this).textbox("validate"); -}); -},initValue:function(jq,_4d9){ -return jq.each(function(){ -var _4da=$.data(this,"textbox"); -_4da.options.value=""; -$(this).textbox("setText",_4d9); -_4da.textbox.find(".textbox-value").val(_4d9); -$(this).val(_4d9); -}); -},setValue:function(jq,_4db){ -return jq.each(function(){ -var opts=$.data(this,"textbox").options; -var _4dc=$(this).textbox("getValue"); -$(this).textbox("initValue",_4db); -if(_4dc!=_4db){ -opts.onChange.call(this,_4db,_4dc); -$(this).closest("form").trigger("_change",[this]); -} -}); -},getText:function(jq){ -var _4dd=jq.textbox("textbox"); -if(_4dd.is(":focus")){ -return _4dd.val(); -}else{ -return jq.textbox("options").value; -} -},getValue:function(jq){ -return jq.data("textbox").textbox.find(".textbox-value").val(); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).textbox("options"); -$(this).textbox("setValue",opts.originalValue); -}); -},getIcon:function(jq,_4de){ -return jq.data("textbox").textbox.find(".textbox-icon:eq("+_4de+")"); -},getTipX:function(jq){ -var _4df=jq.data("textbox"); -var opts=_4df.options; -var tb=_4df.textbox; -var _4e0=tb.find(".textbox-text"); -var _4e1=tb.find(".textbox-addon")._outerWidth(); -var _4e2=tb.find(".textbox-button")._outerWidth(); -if(opts.tipPosition=="right"){ -return (opts.iconAlign=="right"?_4e1:0)+(opts.buttonAlign=="right"?_4e2:0)+1; -}else{ -if(opts.tipPosition=="left"){ -return (opts.iconAlign=="left"?-_4e1:0)+(opts.buttonAlign=="left"?-_4e2:0)-1; -}else{ -return _4e1/2*(opts.iconAlign=="right"?1:-1); -} -} -}}; -$.fn.textbox.parseOptions=function(_4e3){ -var t=$(_4e3); -return $.extend({},$.fn.validatebox.parseOptions(_4e3),$.parser.parseOptions(_4e3,["prompt","iconCls","iconAlign","buttonText","buttonIcon","buttonAlign",{multiline:"boolean",editable:"boolean",iconWidth:"number"}]),{value:(t.val()||undefined),type:(t.attr("type")?t.attr("type"):undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.textbox.defaults=$.extend({},$.fn.validatebox.defaults,{width:"auto",height:22,prompt:"",value:"",type:"text",multiline:false,editable:true,disabled:false,readonly:false,icons:[],iconCls:null,iconAlign:"right",iconWidth:18,buttonText:"",buttonIcon:null,buttonAlign:"right",inputEvents:{blur:function(e){ -var t=$(e.data.target); -var opts=t.textbox("options"); -t.textbox("setValue",opts.value); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.textbox("setValue",t.textbox("getText")); -} -}},onChange:function(_4e4,_4e5){ -},onResize:function(_4e6,_4e7){ -},onClickButton:function(){ -},onClickIcon:function(_4e8){ -}}); -})(jQuery); -(function($){ -var _4e9=0; -function _4ea(_4eb){ -var _4ec=$.data(_4eb,"filebox"); -var opts=_4ec.options; -var id="filebox_file_id_"+(++_4e9); -$(_4eb).addClass("filebox-f").textbox(opts); -$(_4eb).textbox("textbox").attr("readonly","readonly"); -_4ec.filebox=$(_4eb).next().addClass("filebox"); -_4ec.filebox.find(".textbox-value").remove(); -opts.oldValue=""; -var file=$("").appendTo(_4ec.filebox); -file.attr("id",id).attr("name",$(_4eb).attr("textboxName")||""); -file.change(function(){ -$(_4eb).filebox("setText",this.value); -opts.onChange.call(_4eb,this.value,opts.oldValue); -opts.oldValue=this.value; -}); -var btn=$(_4eb).filebox("button"); -if(btn.length){ -$("").appendTo(btn); -if(btn.linkbutton("options").disabled){ -file.attr("disabled","disabled"); -}else{ -file.removeAttr("disabled"); -} -} -}; -$.fn.filebox=function(_4ed,_4ee){ -if(typeof _4ed=="string"){ -var _4ef=$.fn.filebox.methods[_4ed]; -if(_4ef){ -return _4ef(this,_4ee); -}else{ -return this.textbox(_4ed,_4ee); -} -} -_4ed=_4ed||{}; -return this.each(function(){ -var _4f0=$.data(this,"filebox"); -if(_4f0){ -$.extend(_4f0.options,_4ed); -}else{ -$.data(this,"filebox",{options:$.extend({},$.fn.filebox.defaults,$.fn.filebox.parseOptions(this),_4ed)}); -} -_4ea(this); -}); -}; -$.fn.filebox.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"filebox").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -}}; -$.fn.filebox.parseOptions=function(_4f1){ -return $.extend({},$.fn.textbox.parseOptions(_4f1),{}); -}; -$.fn.filebox.defaults=$.extend({},$.fn.textbox.defaults,{buttonIcon:null,buttonText:"Choose File",buttonAlign:"right",inputEvents:{}}); -})(jQuery); -(function($){ -function _4f2(_4f3){ -var _4f4=$.data(_4f3,"searchbox"); -var opts=_4f4.options; -var _4f5=$.extend(true,[],opts.icons); -_4f5.push({iconCls:"searchbox-button",handler:function(e){ -var t=$(e.data.target); -var opts=t.searchbox("options"); -opts.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -}}); -_4f6(); -var _4f7=_4f8(); -$(_4f3).addClass("searchbox-f").textbox($.extend({},opts,{icons:_4f5,buttonText:(_4f7?_4f7.text:"")})); -$(_4f3).attr("searchboxName",$(_4f3).attr("textboxName")); -_4f4.searchbox=$(_4f3).next(); -_4f4.searchbox.addClass("searchbox"); -_4f9(_4f7); -function _4f6(){ -if(opts.menu){ -_4f4.menu=$(opts.menu).menu(); -var _4fa=_4f4.menu.menu("options"); -var _4fb=_4fa.onClick; -_4fa.onClick=function(item){ -_4f9(item); -_4fb.call(this,item); -}; -}else{ -if(_4f4.menu){ -_4f4.menu.menu("destroy"); -} -_4f4.menu=null; -} -}; -function _4f8(){ -if(_4f4.menu){ -var item=_4f4.menu.children("div.menu-item:first"); -_4f4.menu.children("div.menu-item").each(function(){ -var _4fc=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_4fc.selected){ -item=$(this); -return false; -} -}); -return _4f4.menu.menu("getItem",item[0]); -}else{ -return null; -} -}; -function _4f9(item){ -if(!item){ -return; -} -$(_4f3).textbox("button").menubutton({text:item.text,iconCls:(item.iconCls||null),menu:_4f4.menu,menuAlign:opts.buttonAlign,plain:false}); -_4f4.searchbox.find("input.textbox-value").attr("name",item.name||item.text); -$(_4f3).searchbox("resize"); -}; -}; -$.fn.searchbox=function(_4fd,_4fe){ -if(typeof _4fd=="string"){ -var _4ff=$.fn.searchbox.methods[_4fd]; -if(_4ff){ -return _4ff(this,_4fe); -}else{ -return this.textbox(_4fd,_4fe); -} -} -_4fd=_4fd||{}; -return this.each(function(){ -var _500=$.data(this,"searchbox"); -if(_500){ -$.extend(_500.options,_4fd); -}else{ -$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_4fd)}); -} -_4f2(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"searchbox").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.textbox-value").attr("name"); -},selectName:function(jq,name){ -return jq.each(function(){ -var menu=$.data(this,"searchbox").menu; -if(menu){ -menu.children("div.menu-item").each(function(){ -var item=menu.menu("getItem",this); -if(item.name==name){ -$(this).triggerHandler("click"); -return false; -} -}); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var menu=$(this).searchbox("menu"); -if(menu){ -menu.menu("destroy"); -} -$(this).textbox("destroy"); -}); -}}; -$.fn.searchbox.parseOptions=function(_501){ -var t=$(_501); -return $.extend({},$.fn.textbox.parseOptions(_501),$.parser.parseOptions(_501,["menu"]),{searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:$.extend({},$.fn.textbox.defaults.inputEvents,{keydown:function(e){ -if(e.keyCode==13){ -e.preventDefault(); -var t=$(e.data.target); -var opts=t.searchbox("options"); -t.searchbox("setValue",$(this).val()); -opts.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -return false; -} -}}),buttonAlign:"left",menu:null,searcher:function(_502,name){ -}}); -})(jQuery); -(function($){ -function _503(_504,_505){ -var opts=$.data(_504,"form").options; -$.extend(opts,_505||{}); -var _506=$.extend({},opts.queryParams); -if(opts.onSubmit.call(_504,_506)==false){ -return; -} -$(_504).find(".textbox-text:focus").blur(); -var _507="easyui_frame_"+(new Date().getTime()); -var _508=$("").appendTo("body"); -_508.attr("src",window.ActiveXObject?"javascript:false":"about:blank"); -_508.css({position:"absolute",top:-1000,left:-1000}); -_508.bind("load",cb); -_509(_506); -function _509(_50a){ -var form=$(_504); -if(opts.url){ -form.attr("action",opts.url); -} -var t=form.attr("target"),a=form.attr("action"); -form.attr("target",_507); -var _50b=$(); -try{ -for(var n in _50a){ -var _50c=$("").val(_50a[n]).appendTo(form); -_50b=_50b.add(_50c); -} -_50d(); -form[0].submit(); -} -finally{ -form.attr("action",a); -t?form.attr("target",t):form.removeAttr("target"); -_50b.remove(); -} -}; -function _50d(){ -var f=$("#"+_507); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_50d,100); -} -} -catch(e){ -cb(); -} -}; -var _50e=10; -function cb(){ -var f=$("#"+_507); -if(!f.length){ -return; -} -f.unbind(); -var data=""; -try{ -var body=f.contents().find("body"); -data=body.html(); -if(data==""){ -if(--_50e){ -setTimeout(cb,100); -return; -} -} -var ta=body.find(">textarea"); -if(ta.length){ -data=ta.val(); -}else{ -var pre=body.find(">pre"); -if(pre.length){ -data=pre.html(); -} -} -} -catch(e){ -} -opts.success(data); -setTimeout(function(){ -f.unbind(); -f.remove(); -},100); -}; -}; -function load(_50f,data){ -var opts=$.data(_50f,"form").options; -if(typeof data=="string"){ -var _510={}; -if(opts.onBeforeLoad.call(_50f,_510)==false){ -return; -} -$.ajax({url:data,data:_510,dataType:"json",success:function(data){ -_511(data); -},error:function(){ -opts.onLoadError.apply(_50f,arguments); -}}); -}else{ -_511(data); -} -function _511(data){ -var form=$(_50f); -for(var name in data){ -var val=data[name]; -if(!_512(name,val)){ -if(!_513(name,val)){ -form.find("input[name=\""+name+"\"]").val(val); -form.find("textarea[name=\""+name+"\"]").val(val); -form.find("select[name=\""+name+"\"]").val(val); -} -} -} -opts.onLoadSuccess.call(_50f,data); -form.form("validate"); -}; -function _512(name,val){ -var cc=$(_50f).find("[switchbuttonName=\""+name+"\"]"); -if(cc.length){ -cc.switchbutton("uncheck"); -cc.each(function(){ -if(_514($(this).switchbutton("options").value,val)){ -$(this).switchbutton("check"); -} -}); -return true; -} -cc=$(_50f).find("input[name=\""+name+"\"][type=radio], input[name=\""+name+"\"][type=checkbox]"); -if(cc.length){ -cc._propAttr("checked",false); -cc.each(function(){ -if(_514($(this).val(),val)){ -$(this)._propAttr("checked",true); -} -}); -return true; -} -return false; -}; -function _514(v,val){ -if(v==String(val)||$.inArray(v,$.isArray(val)?val:[val])>=0){ -return true; -}else{ -return false; -} -}; -function _513(name,val){ -var _515=$(_50f).find("[textboxName=\""+name+"\"],[sliderName=\""+name+"\"]"); -if(_515.length){ -for(var i=0;i=0;i--){ -var type=opts.fieldTypes[i]; -var _51a=form.find("."+type+"-f"); -if(_51a.length&&_51a[type]){ -_51a[type]("clear"); -} -} -form.form("validate"); -}; -function _51b(_51c){ -_51c.reset(); -var form=$(_51c); -var opts=$.data(_51c,"form").options; -for(var i=opts.fieldTypes.length-1;i>=0;i--){ -var type=opts.fieldTypes[i]; -var _51d=form.find("."+type+"-f"); -if(_51d.length&&_51d[type]){ -_51d[type]("reset"); -} -} -form.form("validate"); -}; -function _51e(_51f){ -var _520=$.data(_51f,"form").options; -$(_51f).unbind(".form"); -if(_520.ajax){ -$(_51f).bind("submit.form",function(){ -setTimeout(function(){ -_503(_51f,_520); -},0); -return false; -}); -} -$(_51f).bind("_change.form",function(e,t){ -_520.onChange.call(this,t); -}).bind("change.form",function(e){ -var t=e.target; -if(!$(t).hasClass("textbox-text")){ -_520.onChange.call(this,t); -} -}); -_521(_51f,_520.novalidate); -}; -function _522(_523,_524){ -_524=_524||{}; -var _525=$.data(_523,"form"); -if(_525){ -$.extend(_525.options,_524); -}else{ -$.data(_523,"form",{options:$.extend({},$.fn.form.defaults,$.fn.form.parseOptions(_523),_524)}); -} -}; -function _526(_527){ -if($.fn.validatebox){ -var t=$(_527); -t.find(".validatebox-text:not(:disabled)").validatebox("validate"); -var _528=t.find(".validatebox-invalid"); -_528.filter(":not(:disabled):first").focus(); -return _528.length==0; -} -return true; -}; -function _521(_529,_52a){ -var opts=$.data(_529,"form").options; -opts.novalidate=_52a; -$(_529).find(".validatebox-text:not(:disabled)").validatebox(_52a?"disableValidation":"enableValidation"); -}; -$.fn.form=function(_52b,_52c){ -if(typeof _52b=="string"){ -this.each(function(){ -_522(this); -}); -return $.fn.form.methods[_52b](this,_52c); -} -return this.each(function(){ -_522(this,_52b); -_51e(this); -}); -}; -$.fn.form.methods={options:function(jq){ -return $.data(jq[0],"form").options; -},submit:function(jq,_52d){ -return jq.each(function(){ -_503(this,_52d); -}); -},load:function(jq,data){ -return jq.each(function(){ -load(this,data); -}); -},clear:function(jq){ -return jq.each(function(){ -_517(this); -}); -},reset:function(jq){ -return jq.each(function(){ -_51b(this); -}); -},validate:function(jq){ -return _526(jq[0]); -},disableValidation:function(jq){ -return jq.each(function(){ -_521(this,true); -}); -},enableValidation:function(jq){ -return jq.each(function(){ -_521(this,false); -}); -}}; -$.fn.form.parseOptions=function(_52e){ -var t=$(_52e); -return $.extend({},$.parser.parseOptions(_52e,[{ajax:"boolean"}]),{url:(t.attr("action")?t.attr("action"):undefined)}); -}; -$.fn.form.defaults={fieldTypes:["combobox","combotree","combogrid","datetimebox","datebox","combo","datetimespinner","timespinner","numberspinner","spinner","slider","searchbox","numberbox","textbox","switchbutton"],novalidate:false,ajax:true,url:null,queryParams:{},onSubmit:function(_52f){ -return $(this).form("validate"); -},success:function(data){ -},onBeforeLoad:function(_530){ -},onLoadSuccess:function(data){ -},onLoadError:function(){ -},onChange:function(_531){ -}}; -})(jQuery); -(function($){ -function _532(_533){ -var _534=$.data(_533,"numberbox"); -var opts=_534.options; -$(_533).addClass("numberbox-f").textbox(opts); -$(_533).textbox("textbox").css({imeMode:"disabled"}); -$(_533).attr("numberboxName",$(_533).attr("textboxName")); -_534.numberbox=$(_533).next(); -_534.numberbox.addClass("numberbox"); -var _535=opts.parser.call(_533,opts.value); -var _536=opts.formatter.call(_533,_535); -$(_533).numberbox("initValue",_535).numberbox("setText",_536); -}; -function _537(_538,_539){ -var _53a=$.data(_538,"numberbox"); -var opts=_53a.options; -var _539=opts.parser.call(_538,_539); -var text=opts.formatter.call(_538,_539); -opts.value=_539; -$(_538).textbox("setText",text).textbox("setValue",_539); -text=opts.formatter.call(_538,$(_538).textbox("getValue")); -$(_538).textbox("setText",text); -}; -$.fn.numberbox=function(_53b,_53c){ -if(typeof _53b=="string"){ -var _53d=$.fn.numberbox.methods[_53b]; -if(_53d){ -return _53d(this,_53c); -}else{ -return this.textbox(_53b,_53c); -} -} -_53b=_53b||{}; -return this.each(function(){ -var _53e=$.data(this,"numberbox"); -if(_53e){ -$.extend(_53e.options,_53b); -}else{ -_53e=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_53b)}); -} -_532(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -var opts=jq.data("textbox")?jq.textbox("options"):{}; -return $.extend($.data(jq[0],"numberbox").options,{width:opts.width,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},fix:function(jq){ -return jq.each(function(){ -$(this).numberbox("setValue",$(this).numberbox("getText")); -}); -},setValue:function(jq,_53f){ -return jq.each(function(){ -_537(this,_53f); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("clear"); -$(this).numberbox("options").value=""; -}); -},reset:function(jq){ -return jq.each(function(){ -$(this).textbox("reset"); -$(this).numberbox("setValue",$(this).numberbox("getValue")); -}); -}}; -$.fn.numberbox.parseOptions=function(_540){ -var t=$(_540); -return $.extend({},$.fn.textbox.parseOptions(_540),$.parser.parseOptions(_540,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:{keypress:function(e){ -var _541=e.data.target; -var opts=$(_541).numberbox("options"); -return opts.filter.call(_541,e); -},blur:function(e){ -var _542=e.data.target; -$(_542).numberbox("setValue",$(_542).numberbox("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var _543=e.data.target; -$(_543).numberbox("setValue",$(_543).numberbox("getText")); -} -}},min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var opts=$(this).numberbox("options"); -var s=$(this).numberbox("getText"); -if(e.which==13){ -return true; -} -if(e.which==45){ -return (s.indexOf("-")==-1?true:false); -} -var c=String.fromCharCode(e.which); -if(c==opts.decimalSeparator){ -return (s.indexOf(c)==-1?true:false); -}else{ -if(c==opts.groupSeparator){ -return true; -}else{ -if((e.which>=48&&e.which<=57&&e.ctrlKey==false&&e.shiftKey==false)||e.which==0||e.which==8){ -return true; -}else{ -if(e.ctrlKey==true&&(e.which==99||e.which==118)){ -return true; -}else{ -return false; -} -} -} -} -},formatter:function(_544){ -if(!_544){ -return _544; -} -_544=_544+""; -var opts=$(this).numberbox("options"); -var s1=_544,s2=""; -var dpos=_544.indexOf("."); -if(dpos>=0){ -s1=_544.substring(0,dpos); -s2=_544.substring(dpos+1,_544.length); -} -if(opts.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+opts.groupSeparator+"$2"); -} -} -if(s2){ -return opts.prefix+s1+opts.decimalSeparator+s2+opts.suffix; -}else{ -return opts.prefix+s1+opts.suffix; -} -},parser:function(s){ -s=s+""; -var opts=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(opts.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.prefix),"g"),"")); -} -if(opts.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.suffix),"g"),"")); -} -if(opts.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.groupSeparator,"g"),"")); -} -if(opts.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(opts.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (opts.min)=="number"&&valopts.max){ -val=opts.max.toFixed(opts.precision); -} -} -} -return val; -}}); -})(jQuery); -(function($){ -function _545(_546,_547){ -var opts=$.data(_546,"calendar").options; -var t=$(_546); -if(_547){ -$.extend(opts,{width:_547.width,height:_547.height}); -} -t._size(opts,t.parent()); -t.find(".calendar-body")._outerHeight(t.height()-t.find(".calendar-header")._outerHeight()); -if(t.find(".calendar-menu").is(":visible")){ -_548(_546); -} -}; -function init(_549){ -$(_549).addClass("calendar").html("
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+""+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+""+""+""+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "); -$(_549).bind("_resize",function(e,_54a){ -if($(this).hasClass("easyui-fluid")||_54a){ -_545(_549); -} -return false; -}); -}; -function _54b(_54c){ -var opts=$.data(_54c,"calendar").options; -var menu=$(_54c).find(".calendar-menu"); -menu.find(".calendar-menu-year").unbind(".calendar").bind("keypress.calendar",function(e){ -if(e.keyCode==13){ -_54d(true); -} -}); -$(_54c).unbind(".calendar").bind("mouseover.calendar",function(e){ -var t=_54e(e.target); -if(t.hasClass("calendar-nav")||t.hasClass("calendar-text")||(t.hasClass("calendar-day")&&!t.hasClass("calendar-disabled"))){ -t.addClass("calendar-nav-hover"); -} -}).bind("mouseout.calendar",function(e){ -var t=_54e(e.target); -if(t.hasClass("calendar-nav")||t.hasClass("calendar-text")||(t.hasClass("calendar-day")&&!t.hasClass("calendar-disabled"))){ -t.removeClass("calendar-nav-hover"); -} -}).bind("click.calendar",function(e){ -var t=_54e(e.target); -if(t.hasClass("calendar-menu-next")||t.hasClass("calendar-nextyear")){ -_54f(1); -}else{ -if(t.hasClass("calendar-menu-prev")||t.hasClass("calendar-prevyear")){ -_54f(-1); -}else{ -if(t.hasClass("calendar-menu-month")){ -menu.find(".calendar-selected").removeClass("calendar-selected"); -t.addClass("calendar-selected"); -_54d(true); -}else{ -if(t.hasClass("calendar-prevmonth")){ -_550(-1); -}else{ -if(t.hasClass("calendar-nextmonth")){ -_550(1); -}else{ -if(t.hasClass("calendar-text")){ -if(menu.is(":visible")){ -menu.hide(); -}else{ -_548(_54c); -} -}else{ -if(t.hasClass("calendar-day")){ -if(t.hasClass("calendar-disabled")){ -return; -} -var _551=opts.current; -t.closest("div.calendar-body").find(".calendar-selected").removeClass("calendar-selected"); -t.addClass("calendar-selected"); -var _552=t.attr("abbr").split(","); -var y=parseInt(_552[0]); -var m=parseInt(_552[1]); -var d=parseInt(_552[2]); -opts.current=new Date(y,m-1,d); -opts.onSelect.call(_54c,opts.current); -if(!_551||_551.getTime()!=opts.current.getTime()){ -opts.onChange.call(_54c,opts.current,_551); -} -if(opts.year!=y||opts.month!=m){ -opts.year=y; -opts.month=m; -show(_54c); -} -} -} -} -} -} -} -} -}); -function _54e(t){ -var day=$(t).closest(".calendar-day"); -if(day.length){ -return day; -}else{ -return $(t); -} -}; -function _54d(_553){ -var menu=$(_54c).find(".calendar-menu"); -var year=menu.find(".calendar-menu-year").val(); -var _554=menu.find(".calendar-selected").attr("abbr"); -if(!isNaN(year)){ -opts.year=parseInt(year); -opts.month=parseInt(_554); -show(_54c); -} -if(_553){ -menu.hide(); -} -}; -function _54f(_555){ -opts.year+=_555; -show(_54c); -menu.find(".calendar-menu-year").val(opts.year); -}; -function _550(_556){ -opts.month+=_556; -if(opts.month>12){ -opts.year++; -opts.month=1; -}else{ -if(opts.month<1){ -opts.year--; -opts.month=12; -} -} -show(_54c); -menu.find("td.calendar-selected").removeClass("calendar-selected"); -menu.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -}; -}; -function _548(_557){ -var opts=$.data(_557,"calendar").options; -$(_557).find(".calendar-menu").show(); -if($(_557).find(".calendar-menu-month-inner").is(":empty")){ -$(_557).find(".calendar-menu-month-inner").empty(); -var t=$("
                                              ").appendTo($(_557).find(".calendar-menu-month-inner")); -var idx=0; -for(var i=0;i<3;i++){ -var tr=$("").appendTo(t); -for(var j=0;j<4;j++){ -$("").html(opts.months[idx++]).attr("abbr",idx).appendTo(tr); -} -} -} -var body=$(_557).find(".calendar-body"); -var sele=$(_557).find(".calendar-menu"); -var _558=sele.find(".calendar-menu-year-inner"); -var _559=sele.find(".calendar-menu-month-inner"); -_558.find("input").val(opts.year).focus(); -_559.find("td.calendar-selected").removeClass("calendar-selected"); -_559.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -sele._outerWidth(body._outerWidth()); -sele._outerHeight(body._outerHeight()); -_559._outerHeight(sele.height()-_558._outerHeight()); -}; -function _55a(_55b,year,_55c){ -var opts=$.data(_55b,"calendar").options; -var _55d=[]; -var _55e=new Date(year,_55c,0).getDate(); -for(var i=1;i<=_55e;i++){ -_55d.push([year,_55c,i]); -} -var _55f=[],week=[]; -var _560=-1; -while(_55d.length>0){ -var date=_55d.shift(); -week.push(date); -var day=new Date(date[0],date[1]-1,date[2]).getDay(); -if(_560==day){ -day=0; -}else{ -if(day==(opts.firstDay==0?7:opts.firstDay)-1){ -_55f.push(week); -week=[]; -} -} -_560=day; -} -if(week.length){ -_55f.push(week); -} -var _561=_55f[0]; -if(_561.length<7){ -while(_561.length<7){ -var _562=_561[0]; -var date=new Date(_562[0],_562[1]-1,_562[2]-1); -_561.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -}else{ -var _562=_561[0]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_562[0],_562[1]-1,_562[2]-i); -week.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_55f.unshift(week); -} -var _563=_55f[_55f.length-1]; -while(_563.length<7){ -var _564=_563[_563.length-1]; -var date=new Date(_564[0],_564[1]-1,_564[2]+1); -_563.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -if(_55f.length<6){ -var _564=_563[_563.length-1]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_564[0],_564[1]-1,_564[2]+i); -week.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_55f.push(week); -} -return _55f; -}; -function show(_565){ -var opts=$.data(_565,"calendar").options; -if(opts.current&&!opts.validator.call(_565,opts.current)){ -opts.current=null; -} -var now=new Date(); -var _566=now.getFullYear()+","+(now.getMonth()+1)+","+now.getDate(); -var _567=opts.current?(opts.current.getFullYear()+","+(opts.current.getMonth()+1)+","+opts.current.getDate()):""; -var _568=6-opts.firstDay; -var _569=_568+1; -if(_568>=7){ -_568-=7; -} -if(_569>=7){ -_569-=7; -} -$(_565).find(".calendar-title span").html(opts.months[opts.month-1]+" "+opts.year); -var body=$(_565).find("div.calendar-body"); -body.children("table").remove(); -var data=[""]; -data.push(""); -for(var i=opts.firstDay;i"+opts.weeks[i]+""); -} -for(var i=0;i"+opts.weeks[i]+""); -} -data.push(""); -data.push(""); -var _56a=_55a(_565,opts.year,opts.month); -for(var i=0;i<_56a.length;i++){ -var week=_56a[i]; -var cls=""; -if(i==0){ -cls="calendar-first"; -}else{ -if(i==_56a.length-1){ -cls="calendar-last"; -} -} -data.push(""); -for(var j=0;j"+d+""); -} -data.push(""); -} -data.push(""); -data.push("
                                              "); -body.append(data.join("")); -body.children("table.calendar-dtable").prependTo(body); -opts.onNavigate.call(_565,opts.year,opts.month); -}; -$.fn.calendar=function(_56e,_56f){ -if(typeof _56e=="string"){ -return $.fn.calendar.methods[_56e](this,_56f); -} -_56e=_56e||{}; -return this.each(function(){ -var _570=$.data(this,"calendar"); -if(_570){ -$.extend(_570.options,_56e); -}else{ -_570=$.data(this,"calendar",{options:$.extend({},$.fn.calendar.defaults,$.fn.calendar.parseOptions(this),_56e)}); -init(this); -} -if(_570.options.border==false){ -$(this).addClass("calendar-noborder"); -} -_545(this); -_54b(this); -show(this); -$(this).find("div.calendar-menu").hide(); -}); -}; -$.fn.calendar.methods={options:function(jq){ -return $.data(jq[0],"calendar").options; -},resize:function(jq,_571){ -return jq.each(function(){ -_545(this,_571); -}); -},moveTo:function(jq,date){ -return jq.each(function(){ -if(!date){ -var now=new Date(); -$(this).calendar({year:now.getFullYear(),month:now.getMonth()+1,current:date}); -return; -} -var opts=$(this).calendar("options"); -if(opts.validator.call(this,date)){ -var _572=opts.current; -$(this).calendar({year:date.getFullYear(),month:date.getMonth()+1,current:date}); -if(!_572||_572.getTime()!=date.getTime()){ -opts.onChange.call(this,opts.current,_572); -} -} -}); -}}; -$.fn.calendar.parseOptions=function(_573){ -var t=$(_573); -return $.extend({},$.parser.parseOptions(_573,[{firstDay:"number",fit:"boolean",border:"boolean"}])); -}; -$.fn.calendar.defaults={width:180,height:180,fit:false,border:true,firstDay:0,weeks:["S","M","T","W","T","F","S"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],year:new Date().getFullYear(),month:new Date().getMonth()+1,current:(function(){ -var d=new Date(); -return new Date(d.getFullYear(),d.getMonth(),d.getDate()); -})(),formatter:function(date){ -return date.getDate(); -},styler:function(date){ -return ""; -},validator:function(date){ -return true; -},onSelect:function(date){ -},onChange:function(_574,_575){ -},onNavigate:function(year,_576){ -}}; -})(jQuery); -(function($){ -function _577(_578){ -var _579=$.data(_578,"spinner"); -var opts=_579.options; -var _57a=$.extend(true,[],opts.icons); -_57a.push({iconCls:"spinner-arrow",handler:function(e){ -_57b(e); -}}); -$(_578).addClass("spinner-f").textbox($.extend({},opts,{icons:_57a})); -var _57c=$(_578).textbox("getIcon",_57a.length-1); -_57c.append(""); -_57c.append(""); -$(_578).attr("spinnerName",$(_578).attr("textboxName")); -_579.spinner=$(_578).next(); -_579.spinner.addClass("spinner"); -}; -function _57b(e){ -var _57d=e.data.target; -var opts=$(_57d).spinner("options"); -var up=$(e.target).closest("a.spinner-arrow-up"); -if(up.length){ -opts.spin.call(_57d,false); -opts.onSpinUp.call(_57d); -$(_57d).spinner("validate"); -} -var down=$(e.target).closest("a.spinner-arrow-down"); -if(down.length){ -opts.spin.call(_57d,true); -opts.onSpinDown.call(_57d); -$(_57d).spinner("validate"); -} -}; -$.fn.spinner=function(_57e,_57f){ -if(typeof _57e=="string"){ -var _580=$.fn.spinner.methods[_57e]; -if(_580){ -return _580(this,_57f); -}else{ -return this.textbox(_57e,_57f); -} -} -_57e=_57e||{}; -return this.each(function(){ -var _581=$.data(this,"spinner"); -if(_581){ -$.extend(_581.options,_57e); -}else{ -_581=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_57e)}); -} -_577(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"spinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -}}; -$.fn.spinner.parseOptions=function(_582){ -return $.extend({},$.fn.textbox.parseOptions(_582),$.parser.parseOptions(_582,["min","max",{increment:"number"}])); -}; -$.fn.spinner.defaults=$.extend({},$.fn.textbox.defaults,{min:null,max:null,increment:1,spin:function(down){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); -(function($){ -function _583(_584){ -$(_584).addClass("numberspinner-f"); -var opts=$.data(_584,"numberspinner").options; -$(_584).numberbox(opts).spinner(opts); -$(_584).numberbox("setValue",opts.value); -}; -function _585(_586,down){ -var opts=$.data(_586,"numberspinner").options; -var v=parseFloat($(_586).numberbox("getValue")||opts.value)||0; -if(down){ -v-=opts.increment; -}else{ -v+=opts.increment; -} -$(_586).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_587,_588){ -if(typeof _587=="string"){ -var _589=$.fn.numberspinner.methods[_587]; -if(_589){ -return _589(this,_588); -}else{ -return this.numberbox(_587,_588); -} -} -_587=_587||{}; -return this.each(function(){ -var _58a=$.data(this,"numberspinner"); -if(_58a){ -$.extend(_58a.options,_587); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_587)}); -} -_583(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var opts=jq.numberbox("options"); -return $.extend($.data(jq[0],"numberspinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -}}; -$.fn.numberspinner.parseOptions=function(_58b){ -return $.extend({},$.fn.spinner.parseOptions(_58b),$.fn.numberbox.parseOptions(_58b),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(down){ -_585(this,down); -}}); -})(jQuery); -(function($){ -function _58c(_58d){ -var _58e=0; -if(typeof _58d.selectionStart=="number"){ -_58e=_58d.selectionStart; -}else{ -if(_58d.createTextRange){ -var _58f=_58d.createTextRange(); -var s=document.selection.createRange(); -s.setEndPoint("StartToStart",_58f); -_58e=s.text.length; -} -} -return _58e; -}; -function _590(_591,_592,end){ -if(_591.setSelectionRange){ -_591.setSelectionRange(_592,end); -}else{ -if(_591.createTextRange){ -var _593=_591.createTextRange(); -_593.collapse(); -_593.moveEnd("character",end); -_593.moveStart("character",_592); -_593.select(); -} -} -}; -function _594(_595){ -var opts=$.data(_595,"timespinner").options; -$(_595).addClass("timespinner-f").spinner(opts); -var _596=opts.formatter.call(_595,opts.parser.call(_595,opts.value)); -$(_595).timespinner("initValue",_596); -}; -function _597(e){ -var _598=e.data.target; -var opts=$.data(_598,"timespinner").options; -var _599=_58c(this); -for(var i=0;i=_59a[0]&&_599<=_59a[1]){ -_59b(_598,i); -return; -} -} -}; -function _59b(_59c,_59d){ -var opts=$.data(_59c,"timespinner").options; -if(_59d!=undefined){ -opts.highlight=_59d; -} -var _59e=opts.selections[opts.highlight]; -if(_59e){ -var tb=$(_59c).timespinner("textbox"); -_590(tb[0],_59e[0],_59e[1]); -tb.focus(); -} -}; -function _59f(_5a0,_5a1){ -var opts=$.data(_5a0,"timespinner").options; -var _5a1=opts.parser.call(_5a0,_5a1); -var text=opts.formatter.call(_5a0,_5a1); -$(_5a0).spinner("setValue",text); -}; -function _5a2(_5a3,down){ -var opts=$.data(_5a3,"timespinner").options; -var s=$(_5a3).timespinner("getValue"); -var _5a4=opts.selections[opts.highlight]; -var s1=s.substring(0,_5a4[0]); -var s2=s.substring(_5a4[0],_5a4[1]); -var s3=s.substring(_5a4[1]); -var v=s1+((parseInt(s2)||0)+opts.increment*(down?-1:1))+s3; -$(_5a3).timespinner("setValue",v); -_59b(_5a3); -}; -$.fn.timespinner=function(_5a5,_5a6){ -if(typeof _5a5=="string"){ -var _5a7=$.fn.timespinner.methods[_5a5]; -if(_5a7){ -return _5a7(this,_5a6); -}else{ -return this.spinner(_5a5,_5a6); -} -} -_5a5=_5a5||{}; -return this.each(function(){ -var _5a8=$.data(this,"timespinner"); -if(_5a8){ -$.extend(_5a8.options,_5a5); -}else{ -$.data(this,"timespinner",{options:$.extend({},$.fn.timespinner.defaults,$.fn.timespinner.parseOptions(this),_5a5)}); -} -_594(this); -}); -}; -$.fn.timespinner.methods={options:function(jq){ -var opts=jq.data("spinner")?jq.spinner("options"):{}; -return $.extend($.data(jq[0],"timespinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},setValue:function(jq,_5a9){ -return jq.each(function(){ -_59f(this,_5a9); -}); -},getHours:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[0],10); -},getMinutes:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[1],10); -},getSeconds:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[2],10)||0; -}}; -$.fn.timespinner.parseOptions=function(_5aa){ -return $.extend({},$.fn.spinner.parseOptions(_5aa),$.parser.parseOptions(_5aa,["separator",{showSeconds:"boolean",highlight:"number"}])); -}; -$.fn.timespinner.defaults=$.extend({},$.fn.spinner.defaults,{inputEvents:$.extend({},$.fn.spinner.defaults.inputEvents,{click:function(e){ -_597.call(this,e); -},blur:function(e){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -} -}}),formatter:function(date){ -if(!date){ -return ""; -} -var opts=$(this).timespinner("options"); -var tt=[_5ab(date.getHours()),_5ab(date.getMinutes())]; -if(opts.showSeconds){ -tt.push(_5ab(date.getSeconds())); -} -return tt.join(opts.separator); -function _5ab(_5ac){ -return (_5ac<10?"0":"")+_5ac; -}; -},parser:function(s){ -var opts=$(this).timespinner("options"); -var date=_5ad(s); -if(date){ -var min=_5ad(opts.min); -var max=_5ad(opts.max); -if(min&&min>date){ -date=min; -} -if(max&&max"]; -for(var i=0;i<_5c3.length;i++){ -_5c2.cache[_5c3[i][0]]={width:_5c3[i][1]}; -} -var _5c4=0; -for(var s in _5c2.cache){ -var item=_5c2.cache[s]; -item.index=_5c4++; -ss.push(s+"{width:"+item.width+"}"); -} -ss.push(""); -$(ss.join("\n")).appendTo(cc); -cc.children("style[easyui]:not(:last)").remove(); -},getRule:function(_5c5){ -var _5c6=cc.children("style[easyui]:last")[0]; -var _5c7=_5c6.styleSheet?_5c6.styleSheet:(_5c6.sheet||document.styleSheets[document.styleSheets.length-1]); -var _5c8=_5c7.cssRules||_5c7.rules; -return _5c8[_5c5]; -},set:function(_5c9,_5ca){ -var item=_5c2.cache[_5c9]; -if(item){ -item.width=_5ca; -var rule=this.getRule(item.index); -if(rule){ -rule.style["width"]=_5ca; -} -} -},remove:function(_5cb){ -var tmp=[]; -for(var s in _5c2.cache){ -if(s.indexOf(_5cb)==-1){ -tmp.push([s,_5c2.cache[s].width]); -} -} -_5c2.cache={}; -this.add(tmp); -},dirty:function(_5cc){ -if(_5cc){ -_5c2.dirty.push(_5cc); -} -},clean:function(){ -for(var i=0;i<_5c2.dirty.length;i++){ -this.remove(_5c2.dirty[i]); -} -_5c2.dirty=[]; -}}; -}; -function _5cd(_5ce,_5cf){ -var _5d0=$.data(_5ce,"datagrid"); -var opts=_5d0.options; -var _5d1=_5d0.panel; -if(_5cf){ -$.extend(opts,_5cf); -} -if(opts.fit==true){ -var p=_5d1.panel("panel").parent(); -opts.width=p.width(); -opts.height=p.height(); -} -_5d1.panel("resize",opts); -}; -function _5d2(_5d3){ -var _5d4=$.data(_5d3,"datagrid"); -var opts=_5d4.options; -var dc=_5d4.dc; -var wrap=_5d4.panel; -var _5d5=wrap.width(); -var _5d6=wrap.height(); -var view=dc.view; -var _5d7=dc.view1; -var _5d8=dc.view2; -var _5d9=_5d7.children("div.datagrid-header"); -var _5da=_5d8.children("div.datagrid-header"); -var _5db=_5d9.find("table"); -var _5dc=_5da.find("table"); -view.width(_5d5); -var _5dd=_5d9.children("div.datagrid-header-inner").show(); -_5d7.width(_5dd.find("table").width()); -if(!opts.showHeader){ -_5dd.hide(); -} -_5d8.width(_5d5-_5d7._outerWidth()); -_5d7.children()._outerWidth(_5d7.width()); -_5d8.children()._outerWidth(_5d8.width()); -var all=_5d9.add(_5da).add(_5db).add(_5dc); -all.css("height",""); -var hh=Math.max(_5db.height(),_5dc.height()); -all._outerHeight(hh); -dc.body1.add(dc.body2).children("table.datagrid-btable-frozen").css({position:"absolute",top:dc.header2._outerHeight()}); -var _5de=dc.body2.children("table.datagrid-btable-frozen")._outerHeight(); -var _5df=_5de+_5da._outerHeight()+_5d8.children(".datagrid-footer")._outerHeight(); -wrap.children(":not(.datagrid-view,.datagrid-mask,.datagrid-mask-msg)").each(function(){ -_5df+=$(this)._outerHeight(); -}); -var _5e0=wrap.outerHeight()-wrap.height(); -var _5e1=wrap._size("minHeight")||""; -var _5e2=wrap._size("maxHeight")||""; -_5d7.add(_5d8).children("div.datagrid-body").css({marginTop:_5de,height:(isNaN(parseInt(opts.height))?"":(_5d6-_5df)),minHeight:(_5e1?_5e1-_5e0-_5df:""),maxHeight:(_5e2?_5e2-_5e0-_5df:"")}); -view.height(_5d8.height()); -}; -function _5e3(_5e4,_5e5,_5e6){ -var rows=$.data(_5e4,"datagrid").data.rows; -var opts=$.data(_5e4,"datagrid").options; -var dc=$.data(_5e4,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!opts.nowrap||opts.autoRowHeight||_5e6)){ -if(_5e5!=undefined){ -var tr1=opts.finder.getTr(_5e4,_5e5,"body",1); -var tr2=opts.finder.getTr(_5e4,_5e5,"body",2); -_5e7(tr1,tr2); -}else{ -var tr1=opts.finder.getTr(_5e4,0,"allbody",1); -var tr2=opts.finder.getTr(_5e4,0,"allbody",2); -_5e7(tr1,tr2); -if(opts.showFooter){ -var tr1=opts.finder.getTr(_5e4,0,"allfooter",1); -var tr2=opts.finder.getTr(_5e4,0,"allfooter",2); -_5e7(tr1,tr2); -} -} -} -_5d2(_5e4); -if(opts.height=="auto"){ -var _5e8=dc.body1.parent(); -var _5e9=dc.body2; -var _5ea=_5eb(_5e9); -var _5ec=_5ea.height; -if(_5ea.width>_5e9.width()){ -_5ec+=18; -} -_5ec-=parseInt(_5e9.css("marginTop"))||0; -_5e8.height(_5ec); -_5e9.height(_5ec); -dc.view.height(dc.view2.height()); -} -dc.body2.triggerHandler("scroll"); -function _5e7(trs1,trs2){ -for(var i=0;i"); -} -_5f4(true); -_5f4(false); -_5d2(_5f1); -function _5f4(_5f5){ -var _5f6=_5f5?1:2; -var tr=opts.finder.getTr(_5f1,_5f2,"body",_5f6); -(_5f5?dc.body1:dc.body2).children("table.datagrid-btable-frozen").append(tr); -}; -}; -function _5f7(_5f8,_5f9){ -function _5fa(){ -var _5fb=[]; -var _5fc=[]; -$(_5f8).children("thead").each(function(){ -var opt=$.parser.parseOptions(this,[{frozen:"boolean"}]); -$(this).find("tr").each(function(){ -var cols=[]; -$(this).find("th").each(function(){ -var th=$(this); -var col=$.extend({},$.parser.parseOptions(this,["field","align","halign","order","width",{sortable:"boolean",checkbox:"boolean",resizable:"boolean",fixed:"boolean"},{rowspan:"number",colspan:"number"}]),{title:(th.html()||undefined),hidden:(th.attr("hidden")?true:undefined),formatter:(th.attr("formatter")?eval(th.attr("formatter")):undefined),styler:(th.attr("styler")?eval(th.attr("styler")):undefined),sorter:(th.attr("sorter")?eval(th.attr("sorter")):undefined)}); -if(col.width&&String(col.width).indexOf("%")==-1){ -col.width=parseInt(col.width); -} -if(th.attr("editor")){ -var s=$.trim(th.attr("editor")); -if(s.substr(0,1)=="{"){ -col.editor=eval("("+s+")"); -}else{ -col.editor=s; -} -} -cols.push(col); -}); -opt.frozen?_5fb.push(cols):_5fc.push(cols); -}); -}); -return [_5fb,_5fc]; -}; -var _5fd=$("
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+""+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+"
                                              "+""+"
                                              "+"
                                              "+"
                                              "+"
                                              ").insertAfter(_5f8); -_5fd.panel({doSize:false,cls:"datagrid"}); -$(_5f8).addClass("datagrid-f").hide().appendTo(_5fd.children("div.datagrid-view")); -var cc=_5fa(); -var view=_5fd.children("div.datagrid-view"); -var _5fe=view.children("div.datagrid-view1"); -var _5ff=view.children("div.datagrid-view2"); -return {panel:_5fd,frozenColumns:cc[0],columns:cc[1],dc:{view:view,view1:_5fe,view2:_5ff,header1:_5fe.children("div.datagrid-header").children("div.datagrid-header-inner"),header2:_5ff.children("div.datagrid-header").children("div.datagrid-header-inner"),body1:_5fe.children("div.datagrid-body").children("div.datagrid-body-inner"),body2:_5ff.children("div.datagrid-body"),footer1:_5fe.children("div.datagrid-footer").children("div.datagrid-footer-inner"),footer2:_5ff.children("div.datagrid-footer").children("div.datagrid-footer-inner")}}; -}; -function _600(_601){ -var _602=$.data(_601,"datagrid"); -var opts=_602.options; -var dc=_602.dc; -var _603=_602.panel; -_602.ss=$(_601).datagrid("createStyleSheet"); -_603.panel($.extend({},opts,{id:null,doSize:false,onResize:function(_604,_605){ -if($.data(_601,"datagrid")){ -_5d2(_601); -$(_601).datagrid("fitColumns"); -opts.onResize.call(_603,_604,_605); -} -},onExpand:function(){ -if($.data(_601,"datagrid")){ -$(_601).datagrid("fixRowHeight").datagrid("fitColumns"); -opts.onExpand.call(_603); -} -}})); -_602.rowIdPrefix="datagrid-row-r"+(++_5b7); -_602.cellClassPrefix="datagrid-cell-c"+_5b7; -_606(dc.header1,opts.frozenColumns,true); -_606(dc.header2,opts.columns,false); -_607(); -dc.header1.add(dc.header2).css("display",opts.showHeader?"block":"none"); -dc.footer1.add(dc.footer2).css("display",opts.showFooter?"block":"none"); -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$("div.datagrid-toolbar",_603).remove(); -var tb=$("
                                              ").prependTo(_603); -var tr=tb.find("tr"); -for(var i=0;i
                                              ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("datagrid-toolbar").prependTo(_603); -$(opts.toolbar).show(); -} -}else{ -$("div.datagrid-toolbar",_603).remove(); -} -$("div.datagrid-pager",_603).remove(); -if(opts.pagination){ -var _608=$("
                                              "); -if(opts.pagePosition=="bottom"){ -_608.appendTo(_603); -}else{ -if(opts.pagePosition=="top"){ -_608.addClass("datagrid-pager-top").prependTo(_603); -}else{ -var ptop=$("
                                              ").prependTo(_603); -_608.appendTo(_603); -_608=_608.add(ptop); -} -} -_608.pagination({total:(opts.pageNumber*opts.pageSize),pageNumber:opts.pageNumber,pageSize:opts.pageSize,pageList:opts.pageList,onSelectPage:function(_609,_60a){ -opts.pageNumber=_609||1; -opts.pageSize=_60a; -_608.pagination("refresh",{pageNumber:_609,pageSize:_60a}); -_646(_601); -}}); -opts.pageSize=_608.pagination("options").pageSize; -} -function _606(_60b,_60c,_60d){ -if(!_60c){ -return; -} -$(_60b).show(); -$(_60b).empty(); -var _60e=[]; -var _60f=[]; -if(opts.sortName){ -_60e=opts.sortName.split(","); -_60f=opts.sortOrder.split(","); -} -var t=$("
                                              ").appendTo(_60b); -for(var i=0;i<_60c.length;i++){ -var tr=$("").appendTo($("tbody",t)); -var cols=_60c[i]; -for(var j=0;j").appendTo(tr); -if(col.checkbox){ -td.attr("field",col.field); -$("
                                              ").html("").appendTo(td); -}else{ -if(col.field){ -td.attr("field",col.field); -td.append("
                                              "); -$("span",td).html(col.title); -$("span.datagrid-sort-icon",td).html(" "); -var cell=td.find("div.datagrid-cell"); -var pos=_5b8(_60e,col.field); -if(pos>=0){ -cell.addClass("datagrid-sort-"+_60f[pos]); -} -if(col.resizable==false){ -cell.attr("resizable","false"); -} -if(col.width){ -var _610=$.parser.parseValue("width",col.width,dc.view,opts.scrollbarSize); -cell._outerWidth(_610-1); -col.boxWidth=parseInt(cell[0].style.width); -col.deltaWidth=_610-col.boxWidth; -}else{ -col.auto=true; -} -cell.css("text-align",(col.halign||col.align||"")); -col.cellClass=_602.cellClassPrefix+"-"+col.field.replace(/[\.|\s]/g,"-"); -cell.addClass(col.cellClass).css("width",""); -}else{ -$("
                                              ").html(col.title).appendTo(td); -} -} -if(col.hidden){ -td.hide(); -} -} -} -if(_60d&&opts.rownumbers){ -var td=$("
                                              "); -if($("tr",t).length==0){ -td.wrap("").parent().appendTo($("tbody",t)); -}else{ -td.prependTo($("tr:first",t)); -} -} -}; -function _607(){ -var _611=[]; -var _612=_613(_601,true).concat(_613(_601)); -for(var i=0;i<_612.length;i++){ -var col=_614(_601,_612[i]); -if(col&&!col.checkbox){ -_611.push(["."+col.cellClass,col.boxWidth?col.boxWidth+"px":"auto"]); -} -} -_602.ss.add(_611); -_602.ss.dirty(_602.cellSelectorPrefix); -_602.cellSelectorPrefix="."+_602.cellClassPrefix; -}; -}; -function _615(_616){ -var _617=$.data(_616,"datagrid"); -var _618=_617.panel; -var opts=_617.options; -var dc=_617.dc; -var _619=dc.header1.add(dc.header2); -_619.find("input[type=checkbox]").unbind(".datagrid").bind("click.datagrid",function(e){ -if(opts.singleSelect&&opts.selectOnCheck){ -return false; -} -if($(this).is(":checked")){ -_6b0(_616); -}else{ -_6b6(_616); -} -e.stopPropagation(); -}); -var _61a=_619.find("div.datagrid-cell"); -_61a.closest("td").unbind(".datagrid").bind("mouseenter.datagrid",function(){ -if(_617.resizing){ -return; -} -$(this).addClass("datagrid-header-over"); -}).bind("mouseleave.datagrid",function(){ -$(this).removeClass("datagrid-header-over"); -}).bind("contextmenu.datagrid",function(e){ -var _61b=$(this).attr("field"); -opts.onHeaderContextMenu.call(_616,e,_61b); -}); -_61a.unbind(".datagrid").bind("click.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -if(e.pageXp1){ -_63b(_616,$(this).parent().attr("field")); -} -}).bind("dblclick.datagrid",function(e){ -var p1=$(this).offset().left+5; -var p2=$(this).offset().left+$(this)._outerWidth()-5; -var cond=opts.resizeHandle=="right"?(e.pageX>p2):(opts.resizeHandle=="left"?(e.pageXp2)); -if(cond){ -var _61c=$(this).parent().attr("field"); -var col=_614(_616,_61c); -if(col.resizable==false){ -return; -} -$(_616).datagrid("autoSizeColumn",_61c); -col.auto=false; -} -}); -var _61d=opts.resizeHandle=="right"?"e":(opts.resizeHandle=="left"?"w":"e,w"); -_61a.each(function(){ -$(this).resizable({handles:_61d,disabled:($(this).attr("resizable")?$(this).attr("resizable")=="false":false),minWidth:25,onStartResize:function(e){ -_617.resizing=true; -_619.css("cursor",$("body").css("cursor")); -if(!_617.proxy){ -_617.proxy=$("
                                              ").appendTo(dc.view); -} -_617.proxy.css({left:e.pageX-$(_618).offset().left-1,display:"none"}); -setTimeout(function(){ -if(_617.proxy){ -_617.proxy.show(); -} -},500); -},onResize:function(e){ -_617.proxy.css({left:e.pageX-$(_618).offset().left-1,display:"block"}); -return false; -},onStopResize:function(e){ -_619.css("cursor",""); -$(this).css("height",""); -var _61e=$(this).parent().attr("field"); -var col=_614(_616,_61e); -col.width=$(this)._outerWidth(); -col.boxWidth=col.width-col.deltaWidth; -col.auto=undefined; -$(this).css("width",""); -$(_616).datagrid("fixColumnSize",_61e); -_617.proxy.remove(); -_617.proxy=null; -if($(this).parents("div:first.datagrid-header").parent().hasClass("datagrid-view1")){ -_5d2(_616); -} -$(_616).datagrid("fitColumns"); -opts.onResizeColumn.call(_616,_61e,col.width); -setTimeout(function(){ -_617.resizing=false; -},0); -}}); -}); -var bb=dc.body1.add(dc.body2); -bb.unbind(); -for(var _61f in opts.rowEvents){ -bb.bind(_61f,opts.rowEvents[_61f]); -} -dc.body1.bind("mousewheel DOMMouseScroll",function(e){ -var e1=e.originalEvent||window.event; -var _620=e1.wheelDelta||e1.detail*(-1); -var dg=$(e.target).closest("div.datagrid-view").children(".datagrid-f"); -var dc=dg.data("datagrid").dc; -dc.body2.scrollTop(dc.body2.scrollTop()-_620); -}); -dc.body2.bind("scroll",function(){ -var b1=dc.view1.children("div.datagrid-body"); -b1.scrollTop($(this).scrollTop()); -var c1=dc.body1.children(":first"); -var c2=dc.body2.children(":first"); -if(c1.length&&c2.length){ -var top1=c1.offset().top; -var top2=c2.offset().top; -if(top1!=top2){ -b1.scrollTop(b1.scrollTop()+top1-top2); -} -} -dc.view2.children("div.datagrid-header,div.datagrid-footer")._scrollLeft($(this)._scrollLeft()); -dc.body2.children("table.datagrid-btable-frozen").css("left",-$(this)._scrollLeft()); -}); -}; -function _621(_622){ -return function(e){ -var tr=_623(e.target); -if(!tr){ -return; -} -var _624=_625(tr); -if($.data(_624,"datagrid").resizing){ -return; -} -var _626=_627(tr); -if(_622){ -_628(_624,_626); -}else{ -var opts=$.data(_624,"datagrid").options; -opts.finder.getTr(_624,_626).removeClass("datagrid-row-over"); -} -}; -}; -function _629(e){ -var tr=_623(e.target); -if(!tr){ -return; -} -var _62a=_625(tr); -var opts=$.data(_62a,"datagrid").options; -var _62b=_627(tr); -var tt=$(e.target); -if(tt.parent().hasClass("datagrid-cell-check")){ -if(opts.singleSelect&&opts.selectOnCheck){ -tt._propAttr("checked",!tt.is(":checked")); -_62c(_62a,_62b); -}else{ -if(tt.is(":checked")){ -tt._propAttr("checked",false); -_62c(_62a,_62b); -}else{ -tt._propAttr("checked",true); -_62d(_62a,_62b); -} -} -}else{ -var row=opts.finder.getRow(_62a,_62b); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _62e=td.attr("field"); -opts.onClickCell.call(_62a,_62b,_62e,row[_62e]); -} -if(opts.singleSelect==true){ -_62f(_62a,_62b); -}else{ -if(opts.ctrlSelect){ -if(e.ctrlKey){ -if(tr.hasClass("datagrid-row-selected")){ -_630(_62a,_62b); -}else{ -_62f(_62a,_62b); -} -}else{ -if(e.shiftKey){ -$(_62a).datagrid("clearSelections"); -var _631=Math.min(opts.lastSelectedIndex||0,_62b); -var _632=Math.max(opts.lastSelectedIndex||0,_62b); -for(var i=_631;i<=_632;i++){ -_62f(_62a,i); -} -}else{ -$(_62a).datagrid("clearSelections"); -_62f(_62a,_62b); -opts.lastSelectedIndex=_62b; -} -} -}else{ -if(tr.hasClass("datagrid-row-selected")){ -_630(_62a,_62b); -}else{ -_62f(_62a,_62b); -} -} -} -opts.onClickRow.apply(_62a,_5bc(_62a,[_62b,row])); -} -}; -function _633(e){ -var tr=_623(e.target); -if(!tr){ -return; -} -var _634=_625(tr); -var opts=$.data(_634,"datagrid").options; -var _635=_627(tr); -var row=opts.finder.getRow(_634,_635); -var td=$(e.target).closest("td[field]",tr); -if(td.length){ -var _636=td.attr("field"); -opts.onDblClickCell.call(_634,_635,_636,row[_636]); -} -opts.onDblClickRow.apply(_634,_5bc(_634,[_635,row])); -}; -function _637(e){ -var tr=_623(e.target); -if(tr){ -var _638=_625(tr); -var opts=$.data(_638,"datagrid").options; -var _639=_627(tr); -var row=opts.finder.getRow(_638,_639); -opts.onRowContextMenu.call(_638,e,_639,row); -}else{ -var body=_623(e.target,".datagrid-body"); -if(body){ -var _638=_625(body); -var opts=$.data(_638,"datagrid").options; -opts.onRowContextMenu.call(_638,e,-1,null); -} -} -}; -function _625(t){ -return $(t).closest("div.datagrid-view").children(".datagrid-f")[0]; -}; -function _623(t,_63a){ -var tr=$(t).closest(_63a||"tr.datagrid-row"); -if(tr.length&&tr.parent().length){ -return tr; -}else{ -return undefined; -} -}; -function _627(tr){ -if(tr.attr("datagrid-row-index")){ -return parseInt(tr.attr("datagrid-row-index")); -}else{ -return tr.attr("node-id"); -} -}; -function _63b(_63c,_63d){ -var _63e=$.data(_63c,"datagrid"); -var opts=_63e.options; -_63d=_63d||{}; -var _63f={sortName:opts.sortName,sortOrder:opts.sortOrder}; -if(typeof _63d=="object"){ -$.extend(_63f,_63d); -} -var _640=[]; -var _641=[]; -if(_63f.sortName){ -_640=_63f.sortName.split(","); -_641=_63f.sortOrder.split(","); -} -if(typeof _63d=="string"){ -var _642=_63d; -var col=_614(_63c,_642); -if(!col.sortable||_63e.resizing){ -return; -} -var _643=col.order||"asc"; -var pos=_5b8(_640,_642); -if(pos>=0){ -var _644=_641[pos]=="asc"?"desc":"asc"; -if(opts.multiSort&&_644==_643){ -_640.splice(pos,1); -_641.splice(pos,1); -}else{ -_641[pos]=_644; -} -}else{ -if(opts.multiSort){ -_640.push(_642); -_641.push(_643); -}else{ -_640=[_642]; -_641=[_643]; -} -} -_63f.sortName=_640.join(","); -_63f.sortOrder=_641.join(","); -} -if(opts.onBeforeSortColumn.call(_63c,_63f.sortName,_63f.sortOrder)==false){ -return; -} -$.extend(opts,_63f); -var dc=_63e.dc; -var _645=dc.header1.add(dc.header2); -_645.find("div.datagrid-cell").removeClass("datagrid-sort-asc datagrid-sort-desc"); -for(var i=0;i<_640.length;i++){ -var col=_614(_63c,_640[i]); -_645.find("div."+col.cellClass).addClass("datagrid-sort-"+_641[i]); -} -if(opts.remoteSort){ -_646(_63c); -}else{ -_647(_63c,$(_63c).datagrid("getData")); -} -opts.onSortColumn.call(_63c,opts.sortName,opts.sortOrder); -}; -function _648(_649){ -var _64a=$.data(_649,"datagrid"); -var opts=_64a.options; -var dc=_64a.dc; -var _64b=dc.view2.children("div.datagrid-header"); -dc.body2.css("overflow-x",""); -_64c(); -_64d(); -_64e(); -_64c(true); -if(_64b.width()>=_64b.find("table").width()){ -dc.body2.css("overflow-x","hidden"); -} -function _64e(){ -if(!opts.fitColumns){ -return; -} -if(!_64a.leftWidth){ -_64a.leftWidth=0; -} -var _64f=0; -var cc=[]; -var _650=_613(_649,false); -for(var i=0;i<_650.length;i++){ -var col=_614(_649,_650[i]); -if(_651(col)){ -_64f+=col.width; -cc.push({field:col.field,col:col,addingWidth:0}); -} -} -if(!_64f){ -return; -} -cc[cc.length-1].addingWidth-=_64a.leftWidth; -var _652=_64b.children("div.datagrid-header-inner").show(); -var _653=_64b.width()-_64b.find("table").width()-opts.scrollbarSize+_64a.leftWidth; -var rate=_653/_64f; -if(!opts.showHeader){ -_652.hide(); -} -for(var i=0;i0){ -c.col.boxWidth+=c.addingWidth; -c.col.width+=c.addingWidth; -} -} -_64a.leftWidth=_653; -$(_649).datagrid("fixColumnSize"); -}; -function _64d(){ -var _655=false; -var _656=_613(_649,true).concat(_613(_649,false)); -$.map(_656,function(_657){ -var col=_614(_649,_657); -if(String(col.width||"").indexOf("%")>=0){ -var _658=$.parser.parseValue("width",col.width,dc.view,opts.scrollbarSize)-col.deltaWidth; -if(_658>0){ -col.boxWidth=_658; -_655=true; -} -} -}); -if(_655){ -$(_649).datagrid("fixColumnSize"); -} -}; -function _64c(fit){ -var _659=dc.header1.add(dc.header2).find(".datagrid-cell-group"); -if(_659.length){ -_659.each(function(){ -$(this)._outerWidth(fit?$(this).parent().width():10); -}); -if(fit){ -_5d2(_649); -} -} -}; -function _651(col){ -if(String(col.width||"").indexOf("%")>=0){ -return false; -} -if(!col.hidden&&!col.checkbox&&!col.auto&&!col.fixed){ -return true; -} -}; -}; -function _65a(_65b,_65c){ -var _65d=$.data(_65b,"datagrid"); -var opts=_65d.options; -var dc=_65d.dc; -var tmp=$("
                                              ").appendTo("body"); -if(_65c){ -_5cd(_65c); -$(_65b).datagrid("fitColumns"); -}else{ -var _65e=false; -var _65f=_613(_65b,true).concat(_613(_65b,false)); -for(var i=0;i<_65f.length;i++){ -var _65c=_65f[i]; -var col=_614(_65b,_65c); -if(col.auto){ -_5cd(_65c); -_65e=true; -} -} -if(_65e){ -$(_65b).datagrid("fitColumns"); -} -} -tmp.remove(); -function _5cd(_660){ -var _661=dc.view.find("div.datagrid-header td[field=\""+_660+"\"] div.datagrid-cell"); -_661.css("width",""); -var col=$(_65b).datagrid("getColumnOption",_660); -col.width=undefined; -col.boxWidth=undefined; -col.auto=true; -$(_65b).datagrid("fixColumnSize",_660); -var _662=Math.max(_663("header"),_663("allbody"),_663("allfooter"))+1; -_661._outerWidth(_662-1); -col.width=_662; -col.boxWidth=parseInt(_661[0].style.width); -col.deltaWidth=_662-col.boxWidth; -_661.css("width",""); -$(_65b).datagrid("fixColumnSize",_660); -opts.onResizeColumn.call(_65b,_660,col.width); -function _663(type){ -var _664=0; -if(type=="header"){ -_664=_665(_661); -}else{ -opts.finder.getTr(_65b,0,type).find("td[field=\""+_660+"\"] div.datagrid-cell").each(function(){ -var w=_665($(this)); -if(_664=0){ -var _67e=col.field||""; -for(var c=0;c<(col.colspan||1);c++){ -for(var r=0;r<(col.rowspan||1);r++){ -aa[_67b+r][_67c]=_67e; -} -_67c++; -} -} -}); -} -return aa[aa.length-1]; -function _67a(){ -var _67f=0; -$.map(_678[0],function(col){ -_67f+=col.colspan||1; -}); -return _67f; -}; -function _67d(a){ -for(var i=0;ib?1:-1); -}; -r=_684(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_680,data.rows); -} -opts.view.render.call(opts.view,_680,dc.body2,false); -opts.view.render.call(opts.view,_680,dc.body1,true); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_680,dc.footer2,false); -opts.view.renderFooter.call(opts.view,_680,dc.footer1,true); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_680); -} -_681.ss.clean(); -var _685=$(_680).datagrid("getPager"); -if(_685.length){ -var _686=_685.pagination("options"); -if(_686.total!=data.total){ -_685.pagination("refresh",{total:data.total}); -if(opts.pageNumber!=_686.pageNumber&&_686.pageNumber>0){ -opts.pageNumber=_686.pageNumber; -_646(_680); -} -} -} -_5e3(_680); -dc.body2.triggerHandler("scroll"); -$(_680).datagrid("setSelectionState"); -$(_680).datagrid("autoSizeColumn"); -opts.onLoadSuccess.call(_680,data); -}; -function _687(_688){ -var _689=$.data(_688,"datagrid"); -var opts=_689.options; -var dc=_689.dc; -dc.header1.add(dc.header2).find("input[type=checkbox]")._propAttr("checked",false); -if(opts.idField){ -var _68a=$.data(_688,"treegrid")?true:false; -var _68b=opts.onSelect; -var _68c=opts.onCheck; -opts.onSelect=opts.onCheck=function(){ -}; -var rows=opts.finder.getRows(_688); -for(var i=0;i_69d.height()-18){ -_69d.scrollTop(_69d.scrollTop()+top+tr._outerHeight()-_69d.height()+18); -} -} -} -}; -function _628(_69f,_6a0){ -var _6a1=$.data(_69f,"datagrid"); -var opts=_6a1.options; -opts.finder.getTr(_69f,_6a1.highlightIndex).removeClass("datagrid-row-over"); -opts.finder.getTr(_69f,_6a0).addClass("datagrid-row-over"); -_6a1.highlightIndex=_6a0; -}; -function _62f(_6a2,_6a3,_6a4){ -var _6a5=$.data(_6a2,"datagrid"); -var opts=_6a5.options; -var row=opts.finder.getRow(_6a2,_6a3); -if(opts.onBeforeSelect.apply(_6a2,_5bc(_6a2,[_6a3,row]))==false){ -return; -} -if(opts.singleSelect){ -_6a6(_6a2,true); -_6a5.selectedRows=[]; -} -if(!_6a4&&opts.checkOnSelect){ -_62c(_6a2,_6a3,true); -} -if(opts.idField){ -_5bb(_6a5.selectedRows,opts.idField,row); -} -opts.finder.getTr(_6a2,_6a3).addClass("datagrid-row-selected"); -opts.onSelect.apply(_6a2,_5bc(_6a2,[_6a3,row])); -_698(_6a2,_6a3); -}; -function _630(_6a7,_6a8,_6a9){ -var _6aa=$.data(_6a7,"datagrid"); -var dc=_6aa.dc; -var opts=_6aa.options; -var row=opts.finder.getRow(_6a7,_6a8); -if(opts.onBeforeUnselect.apply(_6a7,_5bc(_6a7,[_6a8,row]))==false){ -return; -} -if(!_6a9&&opts.checkOnSelect){ -_62d(_6a7,_6a8,true); -} -opts.finder.getTr(_6a7,_6a8).removeClass("datagrid-row-selected"); -if(opts.idField){ -_5b9(_6aa.selectedRows,opts.idField,row[opts.idField]); -} -opts.onUnselect.apply(_6a7,_5bc(_6a7,[_6a8,row])); -}; -function _6ab(_6ac,_6ad){ -var _6ae=$.data(_6ac,"datagrid"); -var opts=_6ae.options; -var rows=opts.finder.getRows(_6ac); -var _6af=$.data(_6ac,"datagrid").selectedRows; -if(!_6ad&&opts.checkOnSelect){ -_6b0(_6ac,true); -} -opts.finder.getTr(_6ac,"","allbody").addClass("datagrid-row-selected"); -if(opts.idField){ -for(var _6b1=0;_6b1"); -cell.children("table").bind("click dblclick contextmenu",function(e){ -e.stopPropagation(); -}); -$.data(cell[0],"datagrid.editor",{actions:_6e7,target:_6e7.init(cell.find("td"),_6e6),field:_6e4,type:_6e5,oldHtml:_6e8}); -} -} -}); -_5e3(_6e2,_6e3,true); -}; -function _6d9(_6ea,_6eb){ -var opts=$.data(_6ea,"datagrid").options; -var tr=opts.finder.getTr(_6ea,_6eb); -tr.children("td").each(function(){ -var cell=$(this).find("div.datagrid-editable"); -if(cell.length){ -var ed=$.data(cell[0],"datagrid.editor"); -if(ed.actions.destroy){ -ed.actions.destroy(ed.target); -} -cell.html(ed.oldHtml); -$.removeData(cell[0],"datagrid.editor"); -cell.removeClass("datagrid-editable"); -cell.css("width",""); -} -}); -}; -function _6cc(_6ec,_6ed){ -var tr=$.data(_6ec,"datagrid").options.finder.getTr(_6ec,_6ed); -if(!tr.hasClass("datagrid-row-editing")){ -return true; -} -var vbox=tr.find(".validatebox-text"); -vbox.validatebox("validate"); -vbox.trigger("mouseleave"); -var _6ee=tr.find(".validatebox-invalid"); -return _6ee.length==0; -}; -function _6ef(_6f0,_6f1){ -var _6f2=$.data(_6f0,"datagrid").insertedRows; -var _6f3=$.data(_6f0,"datagrid").deletedRows; -var _6f4=$.data(_6f0,"datagrid").updatedRows; -if(!_6f1){ -var rows=[]; -rows=rows.concat(_6f2); -rows=rows.concat(_6f3); -rows=rows.concat(_6f4); -return rows; -}else{ -if(_6f1=="inserted"){ -return _6f2; -}else{ -if(_6f1=="deleted"){ -return _6f3; -}else{ -if(_6f1=="updated"){ -return _6f4; -} -} -} -} -return []; -}; -function _6f5(_6f6,_6f7){ -var _6f8=$.data(_6f6,"datagrid"); -var opts=_6f8.options; -var data=_6f8.data; -var _6f9=_6f8.insertedRows; -var _6fa=_6f8.deletedRows; -$(_6f6).datagrid("cancelEdit",_6f7); -var row=opts.finder.getRow(_6f6,_6f7); -if(_5b8(_6f9,row)>=0){ -_5b9(_6f9,row); -}else{ -_6fa.push(row); -} -_5b9(_6f8.selectedRows,opts.idField,row[opts.idField]); -_5b9(_6f8.checkedRows,opts.idField,row[opts.idField]); -opts.view.deleteRow.call(opts.view,_6f6,_6f7); -if(opts.height=="auto"){ -_5e3(_6f6); -} -$(_6f6).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _6fb(_6fc,_6fd){ -var data=$.data(_6fc,"datagrid").data; -var view=$.data(_6fc,"datagrid").options.view; -var _6fe=$.data(_6fc,"datagrid").insertedRows; -view.insertRow.call(view,_6fc,_6fd.index,_6fd.row); -_6fe.push(_6fd.row); -$(_6fc).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _6ff(_700,row){ -var data=$.data(_700,"datagrid").data; -var view=$.data(_700,"datagrid").options.view; -var _701=$.data(_700,"datagrid").insertedRows; -view.insertRow.call(view,_700,null,row); -_701.push(row); -$(_700).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _702(_703){ -var _704=$.data(_703,"datagrid"); -var data=_704.data; -var rows=data.rows; -var _705=[]; -for(var i=0;i=0){ -(_712=="s"?_62f:_62c)(_709,_713,true); -} -} -}; -for(var i=0;i0){ -$(this).datagrid("loadData",data); -}else{ -opts.view.renderEmptyRow(this); -$(this).datagrid("autoSizeColumn"); -} -} -_646(this); -}); -}; -function _723(_724){ -var _725={}; -$.map(_724,function(name){ -_725[name]=_726(name); -}); -return _725; -function _726(name){ -function isA(_727){ -return $.data($(_727)[0],name)!=undefined; -}; -return {init:function(_728,_729){ -var _72a=$("").appendTo(_728); -if(_72a[name]&&name!="text"){ -return _72a[name](_729); -}else{ -return _72a; -} -},destroy:function(_72b){ -if(isA(_72b,name)){ -$(_72b)[name]("destroy"); -} -},getValue:function(_72c){ -if(isA(_72c,name)){ -var opts=$(_72c)[name]("options"); -if(opts.multiple){ -return $(_72c)[name]("getValues").join(opts.separator); -}else{ -return $(_72c)[name]("getValue"); -} -}else{ -return $(_72c).val(); -} -},setValue:function(_72d,_72e){ -if(isA(_72d,name)){ -var opts=$(_72d)[name]("options"); -if(opts.multiple){ -if(_72e){ -$(_72d)[name]("setValues",_72e.split(opts.separator)); -}else{ -$(_72d)[name]("clear"); -} -}else{ -$(_72d)[name]("setValue",_72e); -} -}else{ -$(_72d).val(_72e); -} -},resize:function(_72f,_730){ -if(isA(_72f,name)){ -$(_72f)[name]("resize",_730); -}else{ -$(_72f)._outerWidth(_730)._outerHeight(22); -} -}}; -}; -}; -var _731=$.extend({},_723(["text","textbox","numberbox","numberspinner","combobox","combotree","combogrid","datebox","datetimebox","timespinner","datetimespinner"]),{textarea:{init:function(_732,_733){ -var _734=$("").appendTo(_732); -return _734; -},getValue:function(_735){ -return $(_735).val(); -},setValue:function(_736,_737){ -$(_736).val(_737); -},resize:function(_738,_739){ -$(_738)._outerWidth(_739); -}},checkbox:{init:function(_73a,_73b){ -var _73c=$("").appendTo(_73a); -_73c.val(_73b.on); -_73c.attr("offval",_73b.off); -return _73c; -},getValue:function(_73d){ -if($(_73d).is(":checked")){ -return $(_73d).val(); -}else{ -return $(_73d).attr("offval"); -} -},setValue:function(_73e,_73f){ -var _740=false; -if($(_73e).val()==_73f){ -_740=true; -} -$(_73e)._propAttr("checked",_740); -}},validatebox:{init:function(_741,_742){ -var _743=$("").appendTo(_741); -_743.validatebox(_742); -return _743; -},destroy:function(_744){ -$(_744).validatebox("destroy"); -},getValue:function(_745){ -return $(_745).val(); -},setValue:function(_746,_747){ -$(_746).val(_747); -},resize:function(_748,_749){ -$(_748)._outerWidth(_749)._outerHeight(22); -}}}); -$.fn.datagrid.methods={options:function(jq){ -var _74a=$.data(jq[0],"datagrid").options; -var _74b=$.data(jq[0],"datagrid").panel.panel("options"); -var opts=$.extend(_74a,{width:_74b.width,height:_74b.height,closed:_74b.closed,collapsed:_74b.collapsed,minimized:_74b.minimized,maximized:_74b.maximized}); -return opts; -},setSelectionState:function(jq){ -return jq.each(function(){ -_687(this); -}); -},createStyleSheet:function(jq){ -return _5be(jq[0]); -},getPanel:function(jq){ -return $.data(jq[0],"datagrid").panel; -},getPager:function(jq){ -return $.data(jq[0],"datagrid").panel.children("div.datagrid-pager"); -},getColumnFields:function(jq,_74c){ -return _613(jq[0],_74c); -},getColumnOption:function(jq,_74d){ -return _614(jq[0],_74d); -},resize:function(jq,_74e){ -return jq.each(function(){ -_5cd(this,_74e); -}); -},load:function(jq,_74f){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -if(typeof _74f=="string"){ -opts.url=_74f; -_74f=null; -} -opts.pageNumber=1; -var _750=$(this).datagrid("getPager"); -_750.pagination("refresh",{pageNumber:1}); -_646(this,_74f); -}); -},reload:function(jq,_751){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -if(typeof _751=="string"){ -opts.url=_751; -_751=null; -} -_646(this,_751); -}); -},reloadFooter:function(jq,_752){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -var dc=$.data(this,"datagrid").dc; -if(_752){ -$.data(this,"datagrid").footer=_752; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).datagrid("fixRowHeight"); -} -}); -},loading:function(jq){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -$(this).datagrid("getPager").pagination("loading"); -if(opts.loadMsg){ -var _753=$(this).datagrid("getPanel"); -if(!_753.children("div.datagrid-mask").length){ -$("
                                              ").appendTo(_753); -var msg=$("
                                              ").html(opts.loadMsg).appendTo(_753); -msg._outerHeight(40); -msg.css({marginLeft:(-msg.outerWidth()/2),lineHeight:(msg.height()+"px")}); -} -} -}); -},loaded:function(jq){ -return jq.each(function(){ -$(this).datagrid("getPager").pagination("loaded"); -var _754=$(this).datagrid("getPanel"); -_754.children("div.datagrid-mask-msg").remove(); -_754.children("div.datagrid-mask").remove(); -}); -},fitColumns:function(jq){ -return jq.each(function(){ -_648(this); -}); -},fixColumnSize:function(jq,_755){ -return jq.each(function(){ -_666(this,_755); -}); -},fixRowHeight:function(jq,_756){ -return jq.each(function(){ -_5e3(this,_756); -}); -},freezeRow:function(jq,_757){ -return jq.each(function(){ -_5f0(this,_757); -}); -},autoSizeColumn:function(jq,_758){ -return jq.each(function(){ -_65a(this,_758); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_647(this,data); -_702(this); -}); -},getData:function(jq){ -return $.data(jq[0],"datagrid").data; -},getRows:function(jq){ -return $.data(jq[0],"datagrid").data.rows; -},getFooterRows:function(jq){ -return $.data(jq[0],"datagrid").footer; -},getRowIndex:function(jq,id){ -return _68f(jq[0],id); -},getChecked:function(jq){ -return _695(jq[0]); -},getSelected:function(jq){ -var rows=_692(jq[0]); -return rows.length>0?rows[0]:null; -},getSelections:function(jq){ -return _692(jq[0]); -},clearSelections:function(jq){ -return jq.each(function(){ -var _759=$.data(this,"datagrid"); -var _75a=_759.selectedRows; -var _75b=_759.checkedRows; -_75a.splice(0,_75a.length); -_6a6(this); -if(_759.options.checkOnSelect){ -_75b.splice(0,_75b.length); -} -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _75c=$.data(this,"datagrid"); -var _75d=_75c.selectedRows; -var _75e=_75c.checkedRows; -_75e.splice(0,_75e.length); -_6b6(this); -if(_75c.options.selectOnCheck){ -_75d.splice(0,_75d.length); -} -}); -},scrollTo:function(jq,_75f){ -return jq.each(function(){ -_698(this,_75f); -}); -},highlightRow:function(jq,_760){ -return jq.each(function(){ -_628(this,_760); -_698(this,_760); -}); -},selectAll:function(jq){ -return jq.each(function(){ -_6ab(this); -}); -},unselectAll:function(jq){ -return jq.each(function(){ -_6a6(this); -}); -},selectRow:function(jq,_761){ -return jq.each(function(){ -_62f(this,_761); -}); -},selectRecord:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -if(opts.idField){ -var _762=_68f(this,id); -if(_762>=0){ -$(this).datagrid("selectRow",_762); -} -} -}); -},unselectRow:function(jq,_763){ -return jq.each(function(){ -_630(this,_763); -}); -},checkRow:function(jq,_764){ -return jq.each(function(){ -_62c(this,_764); -}); -},uncheckRow:function(jq,_765){ -return jq.each(function(){ -_62d(this,_765); -}); -},checkAll:function(jq){ -return jq.each(function(){ -_6b0(this); -}); -},uncheckAll:function(jq){ -return jq.each(function(){ -_6b6(this); -}); -},beginEdit:function(jq,_766){ -return jq.each(function(){ -_6c7(this,_766); -}); -},endEdit:function(jq,_767){ -return jq.each(function(){ -_6cd(this,_767,false); -}); -},cancelEdit:function(jq,_768){ -return jq.each(function(){ -_6cd(this,_768,true); -}); -},getEditors:function(jq,_769){ -return _6da(jq[0],_769); -},getEditor:function(jq,_76a){ -return _6de(jq[0],_76a); -},refreshRow:function(jq,_76b){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.refreshRow.call(opts.view,this,_76b); -}); -},validateRow:function(jq,_76c){ -return _6cc(jq[0],_76c); -},updateRow:function(jq,_76d){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.updateRow.call(opts.view,this,_76d.index,_76d.row); -}); -},appendRow:function(jq,row){ -return jq.each(function(){ -_6ff(this,row); -}); -},insertRow:function(jq,_76e){ -return jq.each(function(){ -_6fb(this,_76e); -}); -},deleteRow:function(jq,_76f){ -return jq.each(function(){ -_6f5(this,_76f); -}); -},getChanges:function(jq,_770){ -return _6ef(jq[0],_770); -},acceptChanges:function(jq){ -return jq.each(function(){ -_706(this); -}); -},rejectChanges:function(jq){ -return jq.each(function(){ -_708(this); -}); -},mergeCells:function(jq,_771){ -return jq.each(function(){ -_71a(this,_771); -}); -},showColumn:function(jq,_772){ -return jq.each(function(){ -var _773=$(this).datagrid("getPanel"); -_773.find("td[field=\""+_772+"\"]").show(); -$(this).datagrid("getColumnOption",_772).hidden=false; -$(this).datagrid("fitColumns"); -}); -},hideColumn:function(jq,_774){ -return jq.each(function(){ -var _775=$(this).datagrid("getPanel"); -_775.find("td[field=\""+_774+"\"]").hide(); -$(this).datagrid("getColumnOption",_774).hidden=true; -$(this).datagrid("fitColumns"); -}); -},sort:function(jq,_776){ -return jq.each(function(){ -_63b(this,_776); -}); -}}; -$.fn.datagrid.parseOptions=function(_777){ -var t=$(_777); -return $.extend({},$.fn.panel.parseOptions(_777),$.parser.parseOptions(_777,["url","toolbar","idField","sortName","sortOrder","pagePosition","resizeHandle",{sharedStyleSheet:"boolean",fitColumns:"boolean",autoRowHeight:"boolean",striped:"boolean",nowrap:"boolean"},{rownumbers:"boolean",singleSelect:"boolean",ctrlSelect:"boolean",checkOnSelect:"boolean",selectOnCheck:"boolean"},{pagination:"boolean",pageSize:"number",pageNumber:"number"},{multiSort:"boolean",remoteSort:"boolean",showHeader:"boolean",showFooter:"boolean"},{scrollbarSize:"number"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined),loadMsg:(t.attr("loadMsg")!=undefined?t.attr("loadMsg"):undefined),rowStyler:(t.attr("rowStyler")?eval(t.attr("rowStyler")):undefined)}); -}; -$.fn.datagrid.parseData=function(_778){ -var t=$(_778); -var data={total:0,rows:[]}; -var _779=t.datagrid("getColumnFields",true).concat(t.datagrid("getColumnFields",false)); -t.find("tbody tr").each(function(){ -data.total++; -var row={}; -$.extend(row,$.parser.parseOptions(this,["iconCls","state"])); -for(var i=0;i<_779.length;i++){ -row[_779[i]]=$(this).find("td:eq("+i+")").html(); -} -data.rows.push(row); -}); -return data; -}; -var _77a={render:function(_77b,_77c,_77d){ -var rows=$(_77b).datagrid("getRows"); -$(_77c).html(this.renderTable(_77b,0,rows,_77d)); -},renderFooter:function(_77e,_77f,_780){ -var opts=$.data(_77e,"datagrid").options; -var rows=$.data(_77e,"datagrid").footer||[]; -var _781=$(_77e).datagrid("getColumnFields",_780); -var _782=[""]; -for(var i=0;i"); -_782.push(this.renderRow.call(this,_77e,_781,_780,i,rows[i])); -_782.push(""); -} -_782.push("
                                              "); -$(_77f).html(_782.join("")); -},renderTable:function(_783,_784,rows,_785){ -var _786=$.data(_783,"datagrid"); -var opts=_786.options; -if(_785){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return ""; -} -} -var _787=$(_783).datagrid("getColumnFields",_785); -var _788=[""]; -for(var i=0;i"); -_788.push(this.renderRow.call(this,_783,_787,_785,_784,row)); -_788.push(""); -_784++; -} -_788.push("
                                              "); -return _788.join(""); -},renderRow:function(_78d,_78e,_78f,_790,_791){ -var opts=$.data(_78d,"datagrid").options; -var cc=[]; -if(_78f&&opts.rownumbers){ -var _792=_790+1; -if(opts.pagination){ -_792+=(opts.pageNumber-1)*opts.pageSize; -} -cc.push("
                                              "+_792+"
                                              "); -} -for(var i=0;i<_78e.length;i++){ -var _793=_78e[i]; -var col=$(_78d).datagrid("getColumnOption",_793); -if(col){ -var _794=_791[_793]; -var css=col.styler?(col.styler(_794,_791,_790)||""):""; -var _795=""; -var _796=""; -if(typeof css=="string"){ -_796=css; -}else{ -if(css){ -_795=css["class"]||""; -_796=css["style"]||""; -} -} -var cls=_795?"class=\""+_795+"\"":""; -var _797=col.hidden?"style=\"display:none;"+_796+"\"":(_796?"style=\""+_796+"\"":""); -cc.push(""); -var _797=""; -if(!col.checkbox){ -if(col.align){ -_797+="text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_797+="white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_797+="height:auto;"; -} -} -} -cc.push("
                                              "); -if(col.checkbox){ -cc.push(""); -}else{ -if(col.formatter){ -cc.push(col.formatter(_794,_791,_790)); -}else{ -cc.push(_794); -} -} -cc.push("
                                              "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_798,_799){ -this.updateRow.call(this,_798,_799,{}); -},updateRow:function(_79a,_79b,row){ -var opts=$.data(_79a,"datagrid").options; -var rows=$(_79a).datagrid("getRows"); -var _79c=_79d(_79b); -$.extend(rows[_79b],row); -var _79e=_79d(_79b); -var _79f=_79c.c; -var _7a0=_79e.s; -var _7a1="datagrid-row "+(_79b%2&&opts.striped?"datagrid-row-alt ":" ")+_79e.c; -function _79d(_7a2){ -var css=opts.rowStyler?opts.rowStyler.call(_79a,_7a2,rows[_7a2]):""; -var _7a3=""; -var _7a4=""; -if(typeof css=="string"){ -_7a4=css; -}else{ -if(css){ -_7a3=css["class"]||""; -_7a4=css["style"]||""; -} -} -return {c:_7a3,s:_7a4}; -}; -function _7a5(_7a6){ -var _7a7=$(_79a).datagrid("getColumnFields",_7a6); -var tr=opts.finder.getTr(_79a,_79b,"body",(_7a6?1:2)); -var _7a8=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow.call(this,_79a,_7a7,_7a6,_79b,rows[_79b])); -tr.attr("style",_7a0).removeClass(_79f).addClass(_7a1); -if(_7a8){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_7a5.call(this,true); -_7a5.call(this,false); -$(_79a).datagrid("fixRowHeight",_79b); -},insertRow:function(_7a9,_7aa,row){ -var _7ab=$.data(_7a9,"datagrid"); -var opts=_7ab.options; -var dc=_7ab.dc; -var data=_7ab.data; -if(_7aa==undefined||_7aa==null){ -_7aa=data.rows.length; -} -if(_7aa>data.rows.length){ -_7aa=data.rows.length; -} -function _7ac(_7ad){ -var _7ae=_7ad?1:2; -for(var i=data.rows.length-1;i>=_7aa;i--){ -var tr=opts.finder.getTr(_7a9,i,"body",_7ae); -tr.attr("datagrid-row-index",i+1); -tr.attr("id",_7ab.rowIdPrefix+"-"+_7ae+"-"+(i+1)); -if(_7ad&&opts.rownumbers){ -var _7af=i+2; -if(opts.pagination){ -_7af+=(opts.pageNumber-1)*opts.pageSize; -} -tr.find("div.datagrid-cell-rownumber").html(_7af); -} -if(opts.striped){ -tr.removeClass("datagrid-row-alt").addClass((i+1)%2?"datagrid-row-alt":""); -} -} -}; -function _7b0(_7b1){ -var _7b2=_7b1?1:2; -var _7b3=$(_7a9).datagrid("getColumnFields",_7b1); -var _7b4=_7ab.rowIdPrefix+"-"+_7b2+"-"+_7aa; -var tr=""; -if(_7aa>=data.rows.length){ -if(data.rows.length){ -opts.finder.getTr(_7a9,"","last",_7b2).after(tr); -}else{ -var cc=_7b1?dc.body1:dc.body2; -cc.html(""+tr+"
                                              "); -} -}else{ -opts.finder.getTr(_7a9,_7aa+1,"body",_7b2).before(tr); -} -}; -_7ac.call(this,true); -_7ac.call(this,false); -_7b0.call(this,true); -_7b0.call(this,false); -data.total+=1; -data.rows.splice(_7aa,0,row); -this.refreshRow.call(this,_7a9,_7aa); -},deleteRow:function(_7b5,_7b6){ -var _7b7=$.data(_7b5,"datagrid"); -var opts=_7b7.options; -var data=_7b7.data; -function _7b8(_7b9){ -var _7ba=_7b9?1:2; -for(var i=_7b6+1;itable>tbody>tr[datagrid-row-index="+_7c9+"]"); -} -return tr; -}else{ -if(type=="footer"){ -return (_7ca==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index="+_7c9+"]"); -}else{ -if(type=="selected"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-selected"); -}else{ -if(type=="highlight"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-over"); -}else{ -if(type=="checked"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-checked"); -}else{ -if(type=="editing"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-editing"); -}else{ -if(type=="last"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]:last"); -}else{ -if(type=="allbody"){ -return (_7ca==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]"); -}else{ -if(type=="allfooter"){ -return (_7ca==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index]"); -} -} -} -} -} -} -} -} -} -} -},getRow:function(_7cc,p){ -var _7cd=(typeof p=="object")?p.attr("datagrid-row-index"):p; -return $.data(_7cc,"datagrid").data.rows[parseInt(_7cd)]; -},getRows:function(_7ce){ -return $(_7ce).datagrid("getRows"); -}},view:_77a,onBeforeLoad:function(_7cf){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onClickRow:function(_7d0,_7d1){ -},onDblClickRow:function(_7d2,_7d3){ -},onClickCell:function(_7d4,_7d5,_7d6){ -},onDblClickCell:function(_7d7,_7d8,_7d9){ -},onBeforeSortColumn:function(sort,_7da){ -},onSortColumn:function(sort,_7db){ -},onResizeColumn:function(_7dc,_7dd){ -},onBeforeSelect:function(_7de,_7df){ -},onSelect:function(_7e0,_7e1){ -},onBeforeUnselect:function(_7e2,_7e3){ -},onUnselect:function(_7e4,_7e5){ -},onSelectAll:function(rows){ -},onUnselectAll:function(rows){ -},onBeforeCheck:function(_7e6,_7e7){ -},onCheck:function(_7e8,_7e9){ -},onBeforeUncheck:function(_7ea,_7eb){ -},onUncheck:function(_7ec,_7ed){ -},onCheckAll:function(rows){ -},onUncheckAll:function(rows){ -},onBeforeEdit:function(_7ee,_7ef){ -},onBeginEdit:function(_7f0,_7f1){ -},onEndEdit:function(_7f2,_7f3,_7f4){ -},onAfterEdit:function(_7f5,_7f6,_7f7){ -},onCancelEdit:function(_7f8,_7f9){ -},onHeaderContextMenu:function(e,_7fa){ -},onRowContextMenu:function(e,_7fb,_7fc){ -}}); -})(jQuery); -(function($){ -var _7fd; -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_7fe(_7fd); -_7fd=undefined; -}); -function _7ff(_800){ -var _801=$.data(_800,"propertygrid"); -var opts=$.data(_800,"propertygrid").options; -$(_800).datagrid($.extend({},opts,{cls:"propertygrid",view:(opts.showGroup?opts.groupView:opts.view),onBeforeEdit:function(_802,row){ -if(opts.onBeforeEdit.call(_800,_802,row)==false){ -return false; -} -var dg=$(this); -var row=dg.datagrid("getRows")[_802]; -var col=dg.datagrid("getColumnOption","value"); -col.editor=row.editor; -},onClickCell:function(_803,_804,_805){ -if(_7fd!=this){ -_7fe(_7fd); -_7fd=this; -} -if(opts.editIndex!=_803){ -_7fe(_7fd); -$(this).datagrid("beginEdit",_803); -var ed=$(this).datagrid("getEditor",{index:_803,field:_804}); -if(!ed){ -ed=$(this).datagrid("getEditor",{index:_803,field:"value"}); -} -if(ed){ -var t=$(ed.target); -var _806=t.data("textbox")?t.textbox("textbox"):t; -_806.focus(); -opts.editIndex=_803; -} -} -opts.onClickCell.call(_800,_803,_804,_805); -},loadFilter:function(data){ -_7fe(this); -return opts.loadFilter.call(this,data); -}})); -}; -function _7fe(_807){ -var t=$(_807); -if(!t.length){ -return; -} -var opts=$.data(_807,"propertygrid").options; -opts.finder.getTr(_807,null,"editing").each(function(){ -var _808=parseInt($(this).attr("datagrid-row-index")); -if(t.datagrid("validateRow",_808)){ -t.datagrid("endEdit",_808); -}else{ -t.datagrid("cancelEdit",_808); -} -}); -opts.editIndex=undefined; -}; -$.fn.propertygrid=function(_809,_80a){ -if(typeof _809=="string"){ -var _80b=$.fn.propertygrid.methods[_809]; -if(_80b){ -return _80b(this,_80a); -}else{ -return this.datagrid(_809,_80a); -} -} -_809=_809||{}; -return this.each(function(){ -var _80c=$.data(this,"propertygrid"); -if(_80c){ -$.extend(_80c.options,_809); -}else{ -var opts=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_809); -opts.frozenColumns=$.extend(true,[],opts.frozenColumns); -opts.columns=$.extend(true,[],opts.columns); -$.data(this,"propertygrid",{options:opts}); -} -_7ff(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_80d){ -return $.extend({},$.fn.datagrid.parseOptions(_80d),$.parser.parseOptions(_80d,[{showGroup:"boolean"}])); -}; -var _80e=$.extend({},$.fn.datagrid.defaults.view,{render:function(_80f,_810,_811){ -var _812=[]; -var _813=this.groups; -for(var i=0;i<_813.length;i++){ -_812.push(this.renderGroup.call(this,_80f,i,_813[i],_811)); -} -$(_810).html(_812.join("")); -},renderGroup:function(_814,_815,_816,_817){ -var _818=$.data(_814,"datagrid"); -var opts=_818.options; -var _819=$(_814).datagrid("getColumnFields",_817); -var _81a=[]; -_81a.push("
                                              "); -_81a.push(""); -_81a.push(""); -if((_817&&(opts.rownumbers||opts.frozenColumns.length))||(!_817&&!(opts.rownumbers||opts.frozenColumns.length))){ -_81a.push(""); -} -_81a.push(""); -_81a.push(""); -_81a.push("
                                               "); -if(!_817){ -_81a.push(""); -_81a.push(opts.groupFormatter.call(_814,_816.value,_816.rows)); -_81a.push(""); -} -_81a.push("
                                              "); -_81a.push("
                                              "); -_81a.push(""); -var _81b=_816.startIndex; -for(var j=0;j<_816.rows.length;j++){ -var css=opts.rowStyler?opts.rowStyler.call(_814,_81b,_816.rows[j]):""; -var _81c=""; -var _81d=""; -if(typeof css=="string"){ -_81d=css; -}else{ -if(css){ -_81c=css["class"]||""; -_81d=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_81b%2&&opts.striped?"datagrid-row-alt ":" ")+_81c+"\""; -var _81e=_81d?"style=\""+_81d+"\"":""; -var _81f=_818.rowIdPrefix+"-"+(_817?1:2)+"-"+_81b; -_81a.push(""); -_81a.push(this.renderRow.call(this,_814,_819,_817,_81b,_816.rows[j])); -_81a.push(""); -_81b++; -} -_81a.push("
                                              "); -return _81a.join(""); -},bindEvents:function(_820){ -var _821=$.data(_820,"datagrid"); -var dc=_821.dc; -var body=dc.body1.add(dc.body2); -var _822=($.data(body[0],"events")||$._data(body[0],"events")).click[0].handler; -body.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _823=tt.closest("span.datagrid-row-expander"); -if(_823.length){ -var _824=_823.closest("div.datagrid-group").attr("group-index"); -if(_823.hasClass("datagrid-row-collapse")){ -$(_820).datagrid("collapseGroup",_824); -}else{ -$(_820).datagrid("expandGroup",_824); -} -}else{ -_822(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_825,rows){ -var _826=$.data(_825,"datagrid"); -var opts=_826.options; -_827(); -var _828=[]; -for(var i=0;i"+".datagrid-group{height:25px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}"+""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{expandGroup:function(jq,_82f){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _830=view.find(_82f!=undefined?"div.datagrid-group[group-index=\""+_82f+"\"]":"div.datagrid-group"); -var _831=_830.find("span.datagrid-row-expander"); -if(_831.hasClass("datagrid-row-expand")){ -_831.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_830.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_832){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _833=view.find(_832!=undefined?"div.datagrid-group[group-index=\""+_832+"\"]":"div.datagrid-group"); -var _834=_833.find("span.datagrid-row-expander"); -if(_834.hasClass("datagrid-row-collapse")){ -_834.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_833.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.extend(_80e,{refreshGroupTitle:function(_835,_836){ -var _837=$.data(_835,"datagrid"); -var opts=_837.options; -var dc=_837.dc; -var _838=this.groups[_836]; -var span=dc.body2.children("div.datagrid-group[group-index="+_836+"]").find("span.datagrid-group-title"); -span.html(opts.groupFormatter.call(_835,_838.value,_838.rows)); -},insertRow:function(_839,_83a,row){ -var _83b=$.data(_839,"datagrid"); -var opts=_83b.options; -var dc=_83b.dc; -var _83c=null; -var _83d; -for(var i=0;i_83c.startIndex+_83c.rows.length){ -_83a=_83c.startIndex+_83c.rows.length; -} -} -$.fn.datagrid.defaults.view.insertRow.call(this,_839,_83a,row); -if(_83a>=_83c.startIndex+_83c.rows.length){ -_83e(_83a,true); -_83e(_83a,false); -} -_83c.rows.splice(_83a-_83c.startIndex,0,row); -}else{ -_83c={value:row[opts.groupField],rows:[row],startIndex:_83b.data.rows.length}; -_83d=this.groups.length; -dc.body1.append(this.renderGroup.call(this,_839,_83d,_83c,true)); -dc.body2.append(this.renderGroup.call(this,_839,_83d,_83c,false)); -this.groups.push(_83c); -_83b.data.rows.push(row); -} -this.refreshGroupTitle(_839,_83d); -function _83e(_83f,_840){ -var _841=_840?1:2; -var _842=opts.finder.getTr(_839,_83f-1,"body",_841); -var tr=opts.finder.getTr(_839,_83f,"body",_841); -tr.insertAfter(_842); -}; -},updateRow:function(_843,_844,row){ -var opts=$.data(_843,"datagrid").options; -$.fn.datagrid.defaults.view.updateRow.call(this,_843,_844,row); -var tb=opts.finder.getTr(_843,_844,"body",2).closest("table.datagrid-btable"); -var _845=parseInt(tb.prev().attr("group-index")); -this.refreshGroupTitle(_843,_845); -},deleteRow:function(_846,_847){ -var _848=$.data(_846,"datagrid"); -var opts=_848.options; -var dc=_848.dc; -var body=dc.body1.add(dc.body2); -var tb=opts.finder.getTr(_846,_847,"body",2).closest("table.datagrid-btable"); -var _849=parseInt(tb.prev().attr("group-index")); -$.fn.datagrid.defaults.view.deleteRow.call(this,_846,_847); -var _84a=this.groups[_849]; -if(_84a.rows.length>1){ -_84a.rows.splice(_847-_84a.startIndex,1); -this.refreshGroupTitle(_846,_849); -}else{ -body.children("div.datagrid-group[group-index="+_849+"]").remove(); -for(var i=_849+1;i"+""+"
                                              "+""+"").insertAfter(tr); -}; -}; -function _873(_874,_875,data,_876){ -var _877=$.data(_874,"treegrid"); -var opts=_877.options; -var dc=_877.dc; -data=opts.loadFilter.call(_874,data,_875); -var node=find(_874,_875); -if(node){ -var _878=opts.finder.getTr(_874,_875,"body",1); -var _879=opts.finder.getTr(_874,_875,"body",2); -var cc1=_878.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_879.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_876){ -node.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_876){ -_877.data=[]; -} -} -if(!_876){ -cc1.empty(); -cc2.empty(); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_874,_875,data); -} -opts.view.render.call(opts.view,_874,cc1,true); -opts.view.render.call(opts.view,_874,cc2,false); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_874,dc.footer1,true); -opts.view.renderFooter.call(opts.view,_874,dc.footer2,false); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_874); -} -if(!_875&&opts.pagination){ -var _87a=$.data(_874,"treegrid").total; -var _87b=$(_874).datagrid("getPager"); -if(_87b.pagination("options").total!=_87a){ -_87b.pagination({total:_87a}); -} -} -_85d(_874); -_865(_874); -$(_874).treegrid("showLines"); -$(_874).treegrid("setSelectionState"); -$(_874).treegrid("autoSizeColumn"); -opts.onLoadSuccess.call(_874,node,data); -}; -function _85c(_87c,_87d,_87e,_87f,_880){ -var opts=$.data(_87c,"treegrid").options; -var body=$(_87c).datagrid("getPanel").find("div.datagrid-body"); -if(_87e){ -opts.queryParams=_87e; -} -var _881=$.extend({},opts.queryParams); -if(opts.pagination){ -$.extend(_881,{page:opts.pageNumber,rows:opts.pageSize}); -} -if(opts.sortName){ -$.extend(_881,{sort:opts.sortName,order:opts.sortOrder}); -} -var row=find(_87c,_87d); -if(opts.onBeforeLoad.call(_87c,row,_881)==false){ -return; -} -var _882=body.find("tr[node-id=\""+_87d+"\"] span.tree-folder"); -_882.addClass("tree-loading"); -$(_87c).treegrid("loading"); -var _883=opts.loader.call(_87c,_881,function(data){ -_882.removeClass("tree-loading"); -$(_87c).treegrid("loaded"); -_873(_87c,_87d,data,_87f); -if(_880){ -_880(); -} -},function(){ -_882.removeClass("tree-loading"); -$(_87c).treegrid("loaded"); -opts.onLoadError.apply(_87c,arguments); -if(_880){ -_880(); -} -}); -if(_883==false){ -_882.removeClass("tree-loading"); -$(_87c).treegrid("loaded"); -} -}; -function _884(_885){ -var rows=_886(_885); -if(rows.length){ -return rows[0]; -}else{ -return null; -} -}; -function _886(_887){ -return $.data(_887,"treegrid").data; -}; -function _888(_889,_88a){ -var row=find(_889,_88a); -if(row._parentId){ -return find(_889,row._parentId); -}else{ -return null; -} -}; -function _861(_88b,_88c){ -var opts=$.data(_88b,"treegrid").options; -var body=$(_88b).datagrid("getPanel").find("div.datagrid-view2 div.datagrid-body"); -var _88d=[]; -if(_88c){ -_88e(_88c); -}else{ -var _88f=_886(_88b); -for(var i=0;i<_88f.length;i++){ -_88d.push(_88f[i]); -_88e(_88f[i][opts.idField]); -} -} -function _88e(_890){ -var _891=find(_88b,_890); -if(_891&&_891.children){ -for(var i=0,len=_891.children.length;i").insertBefore(_8b1); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_873(_8af,_8b0.parent,_8b0.data,true); -}; -function _8b2(_8b3,_8b4){ -var ref=_8b4.before||_8b4.after; -var opts=$.data(_8b3,"treegrid").options; -var _8b5=_888(_8b3,ref); -_8ae(_8b3,{parent:(_8b5?_8b5[opts.idField]:null),data:[_8b4.data]}); -var _8b6=_8b5?_8b5.children:$(_8b3).treegrid("getRoots"); -for(var i=0;i<_8b6.length;i++){ -if(_8b6[i][opts.idField]==ref){ -var _8b7=_8b6[_8b6.length-1]; -_8b6.splice(_8b4.before?i:(i+1),0,_8b7); -_8b6.splice(_8b6.length-1,1); -break; -} -} -_8b8(true); -_8b8(false); -_865(_8b3); -$(_8b3).treegrid("showLines"); -function _8b8(_8b9){ -var _8ba=_8b9?1:2; -var tr=opts.finder.getTr(_8b3,_8b4.data[opts.idField],"body",_8ba); -var _8bb=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var dest=opts.finder.getTr(_8b3,ref,"body",_8ba); -if(_8b4.before){ -tr.insertBefore(dest); -}else{ -var sub=dest.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:dest); -} -_8bb.remove(); -}; -}; -function _8bc(_8bd,_8be){ -var _8bf=$.data(_8bd,"treegrid"); -$(_8bd).datagrid("deleteRow",_8be); -_865(_8bd); -_8bf.total-=1; -$(_8bd).datagrid("getPager").pagination("refresh",{total:_8bf.total}); -$(_8bd).treegrid("showLines"); -}; -function _8c0(_8c1){ -var t=$(_8c1); -var opts=t.treegrid("options"); -if(opts.lines){ -t.treegrid("getPanel").addClass("tree-lines"); -}else{ -t.treegrid("getPanel").removeClass("tree-lines"); -return; -} -t.treegrid("getPanel").find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -t.treegrid("getPanel").find("div.datagrid-cell").removeClass("tree-node-last tree-root-first tree-root-one"); -var _8c2=t.treegrid("getRoots"); -if(_8c2.length>1){ -_8c3(_8c2[0]).addClass("tree-root-first"); -}else{ -if(_8c2.length==1){ -_8c3(_8c2[0]).addClass("tree-root-one"); -} -} -_8c4(_8c2); -_8c5(_8c2); -function _8c4(_8c6){ -$.map(_8c6,function(node){ -if(node.children&&node.children.length){ -_8c4(node.children); -}else{ -var cell=_8c3(node); -cell.find(".tree-icon").prev().addClass("tree-join"); -} -}); -if(_8c6.length){ -var cell=_8c3(_8c6[_8c6.length-1]); -cell.addClass("tree-node-last"); -cell.find(".tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -} -}; -function _8c5(_8c7){ -$.map(_8c7,function(node){ -if(node.children&&node.children.length){ -_8c5(node.children); -} -}); -for(var i=0;i<_8c7.length-1;i++){ -var node=_8c7[i]; -var _8c8=t.treegrid("getLevel",node[opts.idField]); -var tr=opts.finder.getTr(_8c1,node[opts.idField]); -var cc=tr.next().find("tr.datagrid-row td[field=\""+opts.treeField+"\"] div.datagrid-cell"); -cc.find("span:eq("+(_8c8-1)+")").addClass("tree-line"); -} -}; -function _8c3(node){ -var tr=opts.finder.getTr(_8c1,node[opts.idField]); -var cell=tr.find("td[field=\""+opts.treeField+"\"] div.datagrid-cell"); -return cell; -}; -}; -$.fn.treegrid=function(_8c9,_8ca){ -if(typeof _8c9=="string"){ -var _8cb=$.fn.treegrid.methods[_8c9]; -if(_8cb){ -return _8cb(this,_8ca); -}else{ -return this.datagrid(_8c9,_8ca); -} -} -_8c9=_8c9||{}; -return this.each(function(){ -var _8cc=$.data(this,"treegrid"); -if(_8cc){ -$.extend(_8cc.options,_8c9); -}else{ -_8cc=$.data(this,"treegrid",{options:$.extend({},$.fn.treegrid.defaults,$.fn.treegrid.parseOptions(this),_8c9),data:[]}); -} -_84c(this); -if(_8cc.options.data){ -$(this).treegrid("loadData",_8cc.options.data); -} -_85c(this); -}); -}; -$.fn.treegrid.methods={options:function(jq){ -return $.data(jq[0],"treegrid").options; -},resize:function(jq,_8cd){ -return jq.each(function(){ -$(this).datagrid("resize",_8cd); -}); -},fixRowHeight:function(jq,_8ce){ -return jq.each(function(){ -_85d(this,_8ce); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_873(this,data.parent,data); -}); -},load:function(jq,_8cf){ -return jq.each(function(){ -$(this).treegrid("options").pageNumber=1; -$(this).treegrid("getPager").pagination({pageNumber:1}); -$(this).treegrid("reload",_8cf); -}); -},reload:function(jq,id){ -return jq.each(function(){ -var opts=$(this).treegrid("options"); -var _8d0={}; -if(typeof id=="object"){ -_8d0=id; -}else{ -_8d0=$.extend({},opts.queryParams); -_8d0.id=id; -} -if(_8d0.id){ -var node=$(this).treegrid("find",_8d0.id); -if(node.children){ -node.children.splice(0,node.children.length); -} -opts.queryParams=_8d0; -var tr=opts.finder.getTr(this,_8d0.id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.find("span.tree-hit").removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -_89b(this,_8d0.id); -}else{ -_85c(this,null,_8d0); -} -}); -},reloadFooter:function(jq,_8d1){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -var dc=$.data(this,"datagrid").dc; -if(_8d1){ -$.data(this,"treegrid").footer=_8d1; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).treegrid("fixRowHeight"); -} -}); -},getData:function(jq){ -return $.data(jq[0],"treegrid").data; -},getFooterRows:function(jq){ -return $.data(jq[0],"treegrid").footer; -},getRoot:function(jq){ -return _884(jq[0]); -},getRoots:function(jq){ -return _886(jq[0]); -},getParent:function(jq,id){ -return _888(jq[0],id); -},getChildren:function(jq,id){ -return _861(jq[0],id); -},getLevel:function(jq,id){ -return _893(jq[0],id); -},find:function(jq,id){ -return find(jq[0],id); -},isLeaf:function(jq,id){ -var opts=$.data(jq[0],"treegrid").options; -var tr=opts.finder.getTr(jq[0],id); -var hit=tr.find("span.tree-hit"); -return hit.length==0; -},select:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("selectRow",id); -}); -},unselect:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("unselectRow",id); -}); -},collapse:function(jq,id){ -return jq.each(function(){ -_898(this,id); -}); -},expand:function(jq,id){ -return jq.each(function(){ -_89b(this,id); -}); -},toggle:function(jq,id){ -return jq.each(function(){ -_86b(this,id); -}); -},collapseAll:function(jq,id){ -return jq.each(function(){ -_8a3(this,id); -}); -},expandAll:function(jq,id){ -return jq.each(function(){ -_8a7(this,id); -}); -},expandTo:function(jq,id){ -return jq.each(function(){ -_8ab(this,id); -}); -},append:function(jq,_8d2){ -return jq.each(function(){ -_8ae(this,_8d2); -}); -},insert:function(jq,_8d3){ -return jq.each(function(){ -_8b2(this,_8d3); -}); -},remove:function(jq,id){ -return jq.each(function(){ -_8bc(this,id); -}); -},pop:function(jq,id){ -var row=jq.treegrid("find",id); -jq.treegrid("remove",id); -return row; -},refresh:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -opts.view.refreshRow.call(opts.view,this,id); -}); -},update:function(jq,_8d4){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -opts.view.updateRow.call(opts.view,this,_8d4.id,_8d4.row); -}); -},beginEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("beginEdit",id); -$(this).treegrid("fixRowHeight",id); -}); -},endEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("endEdit",id); -}); -},cancelEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("cancelEdit",id); -}); -},showLines:function(jq){ -return jq.each(function(){ -_8c0(this); -}); -}}; -$.fn.treegrid.parseOptions=function(_8d5){ -return $.extend({},$.fn.datagrid.parseOptions(_8d5),$.parser.parseOptions(_8d5,["treeField",{animate:"boolean"}])); -}; -var _8d6=$.extend({},$.fn.datagrid.defaults.view,{render:function(_8d7,_8d8,_8d9){ -var opts=$.data(_8d7,"treegrid").options; -var _8da=$(_8d7).datagrid("getColumnFields",_8d9); -var _8db=$.data(_8d7,"datagrid").rowIdPrefix; -if(_8d9){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return; -} -} -var view=this; -if(this.treeNodes&&this.treeNodes.length){ -var _8dc=_8dd(_8d9,this.treeLevel,this.treeNodes); -$(_8d8).append(_8dc.join("")); -} -function _8dd(_8de,_8df,_8e0){ -var _8e1=$(_8d7).treegrid("getParent",_8e0[0][opts.idField]); -var _8e2=(_8e1?_8e1.children.length:$(_8d7).treegrid("getRoots").length)-_8e0.length; -var _8e3=[""]; -for(var i=0;i<_8e0.length;i++){ -var row=_8e0[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=opts.rowStyler?opts.rowStyler.call(_8d7,row):""; -var _8e4=""; -var _8e5=""; -if(typeof css=="string"){ -_8e5=css; -}else{ -if(css){ -_8e4=css["class"]||""; -_8e5=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_8e2++%2&&opts.striped?"datagrid-row-alt ":" ")+_8e4+"\""; -var _8e6=_8e5?"style=\""+_8e5+"\"":""; -var _8e7=_8db+"-"+(_8de?1:2)+"-"+row[opts.idField]; -_8e3.push(""); -_8e3=_8e3.concat(view.renderRow.call(view,_8d7,_8da,_8de,_8df,row)); -_8e3.push(""); -if(row.children&&row.children.length){ -var tt=_8dd(_8de,_8df+1,row.children); -var v=row.state=="closed"?"none":"block"; -_8e3.push(""); -} -} -_8e3.push("
                                              "); -_8e3=_8e3.concat(tt); -_8e3.push("
                                              "); -return _8e3; -}; -},renderFooter:function(_8e8,_8e9,_8ea){ -var opts=$.data(_8e8,"treegrid").options; -var rows=$.data(_8e8,"treegrid").footer||[]; -var _8eb=$(_8e8).datagrid("getColumnFields",_8ea); -var _8ec=[""]; -for(var i=0;i"); -_8ec.push(this.renderRow.call(this,_8e8,_8eb,_8ea,0,row)); -_8ec.push(""); -} -_8ec.push("
                                              "); -$(_8e9).html(_8ec.join("")); -},renderRow:function(_8ed,_8ee,_8ef,_8f0,row){ -var opts=$.data(_8ed,"treegrid").options; -var cc=[]; -if(_8ef&&opts.rownumbers){ -cc.push("
                                              0
                                              "); -} -for(var i=0;i<_8ee.length;i++){ -var _8f1=_8ee[i]; -var col=$(_8ed).datagrid("getColumnOption",_8f1); -if(col){ -var css=col.styler?(col.styler(row[_8f1],row)||""):""; -var _8f2=""; -var _8f3=""; -if(typeof css=="string"){ -_8f3=css; -}else{ -if(cc){ -_8f2=css["class"]||""; -_8f3=css["style"]||""; -} -} -var cls=_8f2?"class=\""+_8f2+"\"":""; -var _8f4=col.hidden?"style=\"display:none;"+_8f3+"\"":(_8f3?"style=\""+_8f3+"\"":""); -cc.push(""); -var _8f4=""; -if(!col.checkbox){ -if(col.align){ -_8f4+="text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_8f4+="white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_8f4+="height:auto;"; -} -} -} -cc.push("
                                              "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_8f1],row); -}else{ -val=row[_8f1]; -} -if(_8f1==opts.treeField){ -for(var j=0;j<_8f0;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
                                              "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_8f5,id){ -this.updateRow.call(this,_8f5,id,{}); -},updateRow:function(_8f6,id,row){ -var opts=$.data(_8f6,"treegrid").options; -var _8f7=$(_8f6).treegrid("find",id); -$.extend(_8f7,row); -var _8f8=$(_8f6).treegrid("getLevel",id)-1; -var _8f9=opts.rowStyler?opts.rowStyler.call(_8f6,_8f7):""; -var _8fa=$.data(_8f6,"datagrid").rowIdPrefix; -var _8fb=_8f7[opts.idField]; -function _8fc(_8fd){ -var _8fe=$(_8f6).treegrid("getColumnFields",_8fd); -var tr=opts.finder.getTr(_8f6,id,"body",(_8fd?1:2)); -var _8ff=tr.find("div.datagrid-cell-rownumber").html(); -var _900=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_8f6,_8fe,_8fd,_8f8,_8f7)); -tr.attr("style",_8f9||""); -tr.find("div.datagrid-cell-rownumber").html(_8ff); -if(_900){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -if(_8fb!=id){ -tr.attr("id",_8fa+"-"+(_8fd?1:2)+"-"+_8fb); -tr.attr("node-id",_8fb); -} -}; -_8fc.call(this,true); -_8fc.call(this,false); -$(_8f6).treegrid("fixRowHeight",id); -},deleteRow:function(_901,id){ -var opts=$.data(_901,"treegrid").options; -var tr=opts.finder.getTr(_901,id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _902=del(id); -if(_902){ -if(_902.children.length==0){ -tr=opts.finder.getTr(_901,_902[opts.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var cell=tr.children("td[field=\""+opts.treeField+"\"]").children("div.datagrid-cell"); -cell.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -cell.find(".tree-hit").remove(); -$("").prependTo(cell); -} -} -function del(id){ -var cc; -var _903=$(_901).treegrid("getParent",id); -if(_903){ -cc=_903.children; -}else{ -cc=$(_901).treegrid("getData"); -} -for(var i=0;ib?1:-1); -}; -r=_90e(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i"); -if(!_92c){ -_92f.push(""); -_92f.push(opts.groupFormatter.call(_929,_92b.value,_92b.rows)); -_92f.push(""); -} -_92f.push("
                                              "); -_92f.push(this.renderTable(_929,_92b.startIndex,_92b.rows,_92c)); -return _92f.join(""); -},groupRows:function(_930,rows){ -var _931=$.data(_930,"datagrid"); -var opts=_931.options; -var _932=[]; -for(var i=0;idiv.combo-p>div.combo-panel:visible").panel("close"); -}); -}); -function _942(_943){ -var _944=$.data(_943,"combo"); -var opts=_944.options; -if(!_944.panel){ -_944.panel=$("
                                              ").appendTo("body"); -_944.panel.panel({minWidth:opts.panelMinWidth,maxWidth:opts.panelMaxWidth,minHeight:opts.panelMinHeight,maxHeight:opts.panelMaxHeight,doSize:false,closed:true,cls:"combo-p",style:{position:"absolute",zIndex:10},onOpen:function(){ -var _945=$(this).panel("options").comboTarget; -var _946=$.data(_945,"combo"); -if(_946){ -_946.options.onShowPanel.call(_945); -} -},onBeforeClose:function(){ -_941(this); -},onClose:function(){ -var _947=$(this).panel("options").comboTarget; -var _948=$(_947).data("combo"); -if(_948){ -_948.options.onHidePanel.call(_947); -} -}}); -} -var _949=$.extend(true,[],opts.icons); -if(opts.hasDownArrow){ -_949.push({iconCls:"combo-arrow",handler:function(e){ -_94d(e.data.target); -}}); -} -$(_943).addClass("combo-f").textbox($.extend({},opts,{icons:_949,onChange:function(){ -}})); -$(_943).attr("comboName",$(_943).attr("textboxName")); -_944.combo=$(_943).next(); -_944.combo.addClass("combo"); -}; -function _94a(_94b){ -var _94c=$.data(_94b,"combo"); -var opts=_94c.options; -var p=_94c.panel; -if(p.is(":visible")){ -p.panel("close"); -} -if(!opts.cloned){ -p.panel("destroy"); -} -$(_94b).textbox("destroy"); -}; -function _94d(_94e){ -var _94f=$.data(_94e,"combo").panel; -if(_94f.is(":visible")){ -_950(_94e); -}else{ -var p=$(_94e).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_94f).not(p).panel("close"); -$(_94e).combo("showPanel"); -} -$(_94e).combo("textbox").focus(); -}; -function _941(_951){ -$(_951).find(".combo-f").each(function(){ -var p=$(this).combo("panel"); -if(p.is(":visible")){ -p.panel("close"); -} -}); -}; -function _952(e){ -var _953=e.data.target; -var _954=$.data(_953,"combo"); -var opts=_954.options; -var _955=_954.panel; -if(!opts.editable){ -_94d(_953); -}else{ -var p=$(_953).closest("div.combo-panel"); -$("div.combo-panel:visible").not(_955).not(p).panel("close"); -} -}; -function _956(e){ -var _957=e.data.target; -var t=$(_957); -var _958=t.data("combo"); -var opts=t.combo("options"); -switch(e.keyCode){ -case 38: -opts.keyHandler.up.call(_957,e); -break; -case 40: -opts.keyHandler.down.call(_957,e); -break; -case 37: -opts.keyHandler.left.call(_957,e); -break; -case 39: -opts.keyHandler.right.call(_957,e); -break; -case 13: -e.preventDefault(); -opts.keyHandler.enter.call(_957,e); -return false; -case 9: -case 27: -_950(_957); -break; -default: -if(opts.editable){ -if(_958.timer){ -clearTimeout(_958.timer); -} -_958.timer=setTimeout(function(){ -var q=t.combo("getText"); -if(_958.previousText!=q){ -_958.previousText=q; -t.combo("showPanel"); -opts.keyHandler.query.call(_957,q,e); -t.combo("validate"); -} -},opts.delay); -} -} -}; -function _959(_95a){ -var _95b=$.data(_95a,"combo"); -var _95c=_95b.combo; -var _95d=_95b.panel; -var opts=$(_95a).combo("options"); -var _95e=_95d.panel("options"); -_95e.comboTarget=_95a; -if(_95e.closed){ -_95d.panel("panel").show().css({zIndex:($.fn.menu?$.fn.menu.defaults.zIndex++:$.fn.window.defaults.zIndex++),left:-999999}); -_95d.panel("resize",{width:(opts.panelWidth?opts.panelWidth:_95c._outerWidth()),height:opts.panelHeight}); -_95d.panel("panel").hide(); -_95d.panel("open"); -} -(function(){ -if(_95d.is(":visible")){ -_95d.panel("move",{left:_95f(),top:_960()}); -setTimeout(arguments.callee,200); -} -})(); -function _95f(){ -var left=_95c.offset().left; -if(opts.panelAlign=="right"){ -left+=_95c._outerWidth()-_95d._outerWidth(); -} -if(left+_95d._outerWidth()>$(window)._outerWidth()+$(document).scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-_95d._outerWidth(); -} -if(left<0){ -left=0; -} -return left; -}; -function _960(){ -var top=_95c.offset().top+_95c._outerHeight(); -if(top+_95d._outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=_95c.offset().top-_95d._outerHeight(); -} -if(top<$(document).scrollTop()){ -top=_95c.offset().top+_95c._outerHeight(); -} -return top; -}; -}; -function _950(_961){ -var _962=$.data(_961,"combo").panel; -_962.panel("close"); -}; -function _963(_964,text){ -var _965=$.data(_964,"combo"); -var _966=$(_964).textbox("getText"); -if(_966!=text){ -$(_964).textbox("setText",text); -_965.previousText=text; -} -}; -function _967(_968){ -var _969=[]; -var _96a=$.data(_968,"combo").combo; -_96a.find(".textbox-value").each(function(){ -_969.push($(this).val()); -}); -return _969; -}; -function _96b(_96c,_96d){ -var _96e=$.data(_96c,"combo"); -var opts=_96e.options; -var _96f=_96e.combo; -if(!$.isArray(_96d)){ -_96d=_96d.split(opts.separator); -} -var _970=_967(_96c); -_96f.find(".textbox-value").remove(); -var name=$(_96c).attr("textboxName")||""; -for(var i=0;i<_96d.length;i++){ -var _971=$("").appendTo(_96f); -_971.attr("name",name); -if(opts.disabled){ -_971.attr("disabled","disabled"); -} -_971.val(_96d[i]); -} -var _972=(function(){ -if(_970.length!=_96d.length){ -return true; -} -var a1=$.extend(true,[],_970); -var a2=$.extend(true,[],_96d); -a1.sort(); -a2.sort(); -for(var i=0;i_98d.height()){ -var h=_98d.scrollTop()+item.position().top+item.outerHeight()-_98d.height(); -_98d.scrollTop(h); -} -} -} -}; -function nav(_98e,dir){ -var opts=$.data(_98e,"combobox").options; -var _98f=$(_98e).combobox("panel"); -var item=_98f.children("div.combobox-item-hover"); -if(!item.length){ -item=_98f.children("div.combobox-item-selected"); -} -item.removeClass("combobox-item-hover"); -var _990="div.combobox-item:visible:not(.combobox-item-disabled):first"; -var _991="div.combobox-item:visible:not(.combobox-item-disabled):last"; -if(!item.length){ -item=_98f.children(dir=="next"?_990:_991); -}else{ -if(dir=="next"){ -item=item.nextAll(_990); -if(!item.length){ -item=_98f.children(_990); -} -}else{ -item=item.prevAll(_990); -if(!item.length){ -item=_98f.children(_991); -} -} -} -if(item.length){ -item.addClass("combobox-item-hover"); -var row=opts.finder.getRow(_98e,item); -if(row){ -_98a(_98e,row[opts.valueField]); -if(opts.selectOnNavigation){ -_992(_98e,row[opts.valueField]); -} -} -} -}; -function _992(_993,_994){ -var opts=$.data(_993,"combobox").options; -var _995=$(_993).combo("getValues"); -if($.inArray(_994+"",_995)==-1){ -if(opts.multiple){ -_995.push(_994); -}else{ -_995=[_994]; -} -_996(_993,_995); -opts.onSelect.call(_993,opts.finder.getRow(_993,_994)); -} -}; -function _997(_998,_999){ -var opts=$.data(_998,"combobox").options; -var _99a=$(_998).combo("getValues"); -var _99b=$.inArray(_999+"",_99a); -if(_99b>=0){ -_99a.splice(_99b,1); -_996(_998,_99a); -opts.onUnselect.call(_998,opts.finder.getRow(_998,_999)); -} -}; -function _996(_99c,_99d,_99e){ -var opts=$.data(_99c,"combobox").options; -var _99f=$(_99c).combo("panel"); -if(!$.isArray(_99d)){ -_99d=_99d.split(opts.separator); -} -_99f.find("div.combobox-item-selected").removeClass("combobox-item-selected"); -var vv=[],ss=[]; -for(var i=0;i<_99d.length;i++){ -var v=_99d[i]; -var s=v; -opts.finder.getEl(_99c,v).addClass("combobox-item-selected"); -var row=opts.finder.getRow(_99c,v); -if(row){ -s=row[opts.textField]; -} -vv.push(v); -ss.push(s); -} -if(!_99e){ -$(_99c).combo("setText",ss.join(opts.separator)); -} -$(_99c).combo("setValues",vv); -}; -function _9a0(_9a1,data,_9a2){ -var _9a3=$.data(_9a1,"combobox"); -var opts=_9a3.options; -_9a3.data=opts.loadFilter.call(_9a1,data); -_9a3.groups=[]; -data=_9a3.data; -var _9a4=$(_9a1).combobox("getValues"); -var dd=[]; -var _9a5=undefined; -for(var i=0;i"); -dd.push(opts.groupFormatter?opts.groupFormatter.call(_9a1,g):g); -dd.push("
                                              "); -} -}else{ -_9a5=undefined; -} -var cls="combobox-item"+(row.disabled?" combobox-item-disabled":"")+(g?" combobox-gitem":""); -dd.push("
                                              "); -dd.push(opts.formatter?opts.formatter.call(_9a1,row):s); -dd.push("
                                              "); -if(row["selected"]&&$.inArray(v,_9a4)==-1){ -_9a4.push(v); -} -} -$(_9a1).combo("panel").html(dd.join("")); -if(opts.multiple){ -_996(_9a1,_9a4,_9a2); -}else{ -_996(_9a1,_9a4.length?[_9a4[_9a4.length-1]]:[],_9a2); -} -opts.onLoadSuccess.call(_9a1,data); -}; -function _9a6(_9a7,url,_9a8,_9a9){ -var opts=$.data(_9a7,"combobox").options; -if(url){ -opts.url=url; -} -_9a8=$.extend({},opts.queryParams,_9a8||{}); -if(opts.onBeforeLoad.call(_9a7,_9a8)==false){ -return; -} -opts.loader.call(_9a7,_9a8,function(data){ -_9a0(_9a7,data,_9a9); -},function(){ -opts.onLoadError.apply(this,arguments); -}); -}; -function _9aa(_9ab,q){ -var _9ac=$.data(_9ab,"combobox"); -var opts=_9ac.options; -var qq=opts.multiple?q.split(opts.separator):[q]; -if(opts.mode=="remote"){ -_9ad(qq); -_9a6(_9ab,null,{q:q},true); -}else{ -var _9ae=$(_9ab).combo("panel"); -_9ae.find("div.combobox-item-selected,div.combobox-item-hover").removeClass("combobox-item-selected combobox-item-hover"); -_9ae.find("div.combobox-item,div.combobox-group").hide(); -var data=_9ac.data; -var vv=[]; -$.map(qq,function(q){ -q=$.trim(q); -var _9af=q; -var _9b0=undefined; -for(var i=0;i=0){ -vv.push(v); -} -}); -t.combobox("setValues",vv); -if(!opts.multiple){ -t.combobox("hidePanel"); -} -}; -function _9b5(_9b6){ -var _9b7=$.data(_9b6,"combobox"); -var opts=_9b7.options; -_985++; -_9b7.itemIdPrefix="_easyui_combobox_i"+_985; -_9b7.groupIdPrefix="_easyui_combobox_g"+_985; -$(_9b6).addClass("combobox-f"); -$(_9b6).combo($.extend({},opts,{onShowPanel:function(){ -$(_9b6).combo("panel").find("div.combobox-item:hidden,div.combobox-group:hidden").show(); -_98a(_9b6,$(_9b6).combobox("getValue")); -opts.onShowPanel.call(_9b6); -}})); -$(_9b6).combo("panel").unbind().bind("mouseover",function(e){ -$(this).children("div.combobox-item-hover").removeClass("combobox-item-hover"); -var item=$(e.target).closest("div.combobox-item"); -if(!item.hasClass("combobox-item-disabled")){ -item.addClass("combobox-item-hover"); -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -$(e.target).closest("div.combobox-item").removeClass("combobox-item-hover"); -e.stopPropagation(); -}).bind("click",function(e){ -var item=$(e.target).closest("div.combobox-item"); -if(!item.length||item.hasClass("combobox-item-disabled")){ -return; -} -var row=opts.finder.getRow(_9b6,item); -if(!row){ -return; -} -var _9b8=row[opts.valueField]; -if(opts.multiple){ -if(item.hasClass("combobox-item-selected")){ -_997(_9b6,_9b8); -}else{ -_992(_9b6,_9b8); -} -}else{ -_992(_9b6,_9b8); -$(_9b6).combo("hidePanel"); -} -e.stopPropagation(); -}); -}; -$.fn.combobox=function(_9b9,_9ba){ -if(typeof _9b9=="string"){ -var _9bb=$.fn.combobox.methods[_9b9]; -if(_9bb){ -return _9bb(this,_9ba); -}else{ -return this.combo(_9b9,_9ba); -} -} -_9b9=_9b9||{}; -return this.each(function(){ -var _9bc=$.data(this,"combobox"); -if(_9bc){ -$.extend(_9bc.options,_9b9); -}else{ -_9bc=$.data(this,"combobox",{options:$.extend({},$.fn.combobox.defaults,$.fn.combobox.parseOptions(this),_9b9),data:[]}); -} -_9b5(this); -if(_9bc.options.data){ -_9a0(this,_9bc.options.data); -}else{ -var data=$.fn.combobox.parseData(this); -if(data.length){ -_9a0(this,data); -} -} -_9a6(this); -}); -}; -$.fn.combobox.methods={options:function(jq){ -var _9bd=jq.combo("options"); -return $.extend($.data(jq[0],"combobox").options,{width:_9bd.width,height:_9bd.height,originalValue:_9bd.originalValue,disabled:_9bd.disabled,readonly:_9bd.readonly}); -},getData:function(jq){ -return $.data(jq[0],"combobox").data; -},setValues:function(jq,_9be){ -return jq.each(function(){ -_996(this,_9be); -}); -},setValue:function(jq,_9bf){ -return jq.each(function(){ -_996(this,[_9bf]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combo("clear"); -var _9c0=$(this).combo("panel"); -_9c0.find("div.combobox-item-selected").removeClass("combobox-item-selected"); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).combobox("options"); -if(opts.multiple){ -$(this).combobox("setValues",opts.originalValue); -}else{ -$(this).combobox("setValue",opts.originalValue); -} -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_9a0(this,data); -}); -},reload:function(jq,url){ -return jq.each(function(){ -if(typeof url=="string"){ -_9a6(this,url); -}else{ -if(url){ -var opts=$(this).combobox("options"); -opts.queryParams=url; -} -_9a6(this); -} -}); -},select:function(jq,_9c1){ -return jq.each(function(){ -_992(this,_9c1); -}); -},unselect:function(jq,_9c2){ -return jq.each(function(){ -_997(this,_9c2); -}); -}}; -$.fn.combobox.parseOptions=function(_9c3){ -var t=$(_9c3); -return $.extend({},$.fn.combo.parseOptions(_9c3),$.parser.parseOptions(_9c3,["valueField","textField","groupField","mode","method","url"])); -}; -$.fn.combobox.parseData=function(_9c4){ -var data=[]; -var opts=$(_9c4).combobox("options"); -$(_9c4).children().each(function(){ -if(this.tagName.toLowerCase()=="optgroup"){ -var _9c5=$(this).attr("label"); -$(this).children().each(function(){ -_9c6(this,_9c5); -}); -}else{ -_9c6(this); -} -}); -return data; -function _9c6(el,_9c7){ -var t=$(el); -var row={}; -row[opts.valueField]=t.attr("value")!=undefined?t.attr("value"):t.text(); -row[opts.textField]=t.text(); -row["selected"]=t.is(":selected"); -row["disabled"]=t.is(":disabled"); -if(_9c7){ -opts.groupField=opts.groupField||"group"; -row[opts.groupField]=_9c7; -} -data.push(row); -}; -}; -$.fn.combobox.defaults=$.extend({},$.fn.combo.defaults,{valueField:"value",textField:"text",groupField:null,groupFormatter:function(_9c8){ -return _9c8; -},mode:"local",method:"post",url:null,data:null,queryParams:{},keyHandler:{up:function(e){ -nav(this,"prev"); -e.preventDefault(); -},down:function(e){ -nav(this,"next"); -e.preventDefault(); -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_9b1(this); -},query:function(q,e){ -_9aa(this,q); -}},filter:function(q,row){ -var opts=$(this).combobox("options"); -return row[opts.textField].toLowerCase().indexOf(q.toLowerCase())==0; -},formatter:function(row){ -var opts=$(this).combobox("options"); -return row[opts.textField]; -},loader:function(_9c9,_9ca,_9cb){ -var opts=$(this).combobox("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_9c9,dataType:"json",success:function(data){ -_9ca(data); -},error:function(){ -_9cb.apply(this,arguments); -}}); -},loadFilter:function(data){ -return data; -},finder:{getEl:function(_9cc,_9cd){ -var _9ce=_986(_9cc,_9cd); -var id=$.data(_9cc,"combobox").itemIdPrefix+"_"+_9ce; -return $("#"+id); -},getRow:function(_9cf,p){ -var _9d0=$.data(_9cf,"combobox"); -var _9d1=(p instanceof jQuery)?p.attr("id").substr(_9d0.itemIdPrefix.length+1):_986(_9cf,p); -return _9d0.data[parseInt(_9d1)]; -}},onBeforeLoad:function(_9d2){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onSelect:function(_9d3){ -},onUnselect:function(_9d4){ -}}); -})(jQuery); -(function($){ -function _9d5(_9d6){ -var _9d7=$.data(_9d6,"combotree"); -var opts=_9d7.options; -var tree=_9d7.tree; -$(_9d6).addClass("combotree-f"); -$(_9d6).combo(opts); -var _9d8=$(_9d6).combo("panel"); -if(!tree){ -tree=$("
                                                ").appendTo(_9d8); -$.data(_9d6,"combotree").tree=tree; -} -tree.tree($.extend({},opts,{checkbox:opts.multiple,onLoadSuccess:function(node,data){ -var _9d9=$(_9d6).combotree("getValues"); -if(opts.multiple){ -var _9da=tree.tree("getChecked"); -for(var i=0;i<_9da.length;i++){ -var id=_9da[i].id; -(function(){ -for(var i=0;i<_9d9.length;i++){ -if(id==_9d9[i]){ -return; -} -} -_9d9.push(id); -})(); -} -} -$(_9d6).combotree("setValues",_9d9); -opts.onLoadSuccess.call(this,node,data); -},onClick:function(node){ -if(opts.multiple){ -$(this).tree(node.checked?"uncheck":"check",node.target); -}else{ -$(_9d6).combo("hidePanel"); -} -_9dc(_9d6); -opts.onClick.call(this,node); -},onCheck:function(node,_9db){ -_9dc(_9d6); -opts.onCheck.call(this,node,_9db); -}})); -}; -function _9dc(_9dd){ -var _9de=$.data(_9dd,"combotree"); -var opts=_9de.options; -var tree=_9de.tree; -var vv=[],ss=[]; -if(opts.multiple){ -var _9df=tree.tree("getChecked"); -for(var i=0;i<_9df.length;i++){ -vv.push(_9df[i].id); -ss.push(_9df[i].text); -} -}else{ -var node=tree.tree("getSelected"); -if(node){ -vv.push(node.id); -ss.push(node.text); -} -} -$(_9dd).combo("setText",ss.join(opts.separator)).combo("setValues",opts.multiple?vv:(vv.length?vv:[""])); -}; -function _9e0(_9e1,_9e2){ -var _9e3=$.data(_9e1,"combotree"); -var opts=_9e3.options; -var tree=_9e3.tree; -var _9e4=tree.tree("options"); -var _9e5=_9e4.onCheck; -var _9e6=_9e4.onSelect; -_9e4.onCheck=_9e4.onSelect=function(){ -}; -tree.find("span.tree-checkbox").addClass("tree-checkbox0").removeClass("tree-checkbox1 tree-checkbox2"); -if(!$.isArray(_9e2)){ -_9e2=_9e2.split(opts.separator); -} -var vv=$.map(_9e2,function(_9e7){ -return String(_9e7); -}); -var ss=[]; -$.map(vv,function(v){ -var node=tree.tree("find",v); -if(node){ -tree.tree("check",node.target).tree("select",node.target); -ss.push(node.text); -}else{ -ss.push(v); -} -}); -if(opts.multiple){ -var _9e8=tree.tree("getChecked"); -$.map(_9e8,function(node){ -var id=String(node.id); -if($.inArray(id,vv)==-1){ -vv.push(id); -ss.push(node.text); -} -}); -} -_9e4.onCheck=_9e5; -_9e4.onSelect=_9e6; -$(_9e1).combo("setText",ss.join(opts.separator)).combo("setValues",opts.multiple?vv:(vv.length?vv:[""])); -}; -$.fn.combotree=function(_9e9,_9ea){ -if(typeof _9e9=="string"){ -var _9eb=$.fn.combotree.methods[_9e9]; -if(_9eb){ -return _9eb(this,_9ea); -}else{ -return this.combo(_9e9,_9ea); -} -} -_9e9=_9e9||{}; -return this.each(function(){ -var _9ec=$.data(this,"combotree"); -if(_9ec){ -$.extend(_9ec.options,_9e9); -}else{ -$.data(this,"combotree",{options:$.extend({},$.fn.combotree.defaults,$.fn.combotree.parseOptions(this),_9e9)}); -} -_9d5(this); -}); -}; -$.fn.combotree.methods={options:function(jq){ -var _9ed=jq.combo("options"); -return $.extend($.data(jq[0],"combotree").options,{width:_9ed.width,height:_9ed.height,originalValue:_9ed.originalValue,disabled:_9ed.disabled,readonly:_9ed.readonly}); -},clone:function(jq,_9ee){ -var t=jq.combo("clone",_9ee); -t.data("combotree",{options:$.extend(true,{},jq.combotree("options")),tree:jq.combotree("tree")}); -return t; -},tree:function(jq){ -return $.data(jq[0],"combotree").tree; -},loadData:function(jq,data){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -opts.data=data; -var tree=$.data(this,"combotree").tree; -tree.tree("loadData",data); -}); -},reload:function(jq,url){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -var tree=$.data(this,"combotree").tree; -if(url){ -opts.url=url; -} -tree.tree({url:opts.url}); -}); -},setValues:function(jq,_9ef){ -return jq.each(function(){ -_9e0(this,_9ef); -}); -},setValue:function(jq,_9f0){ -return jq.each(function(){ -_9e0(this,[_9f0]); -}); -},clear:function(jq){ -return jq.each(function(){ -var tree=$.data(this,"combotree").tree; -tree.find("div.tree-node-selected").removeClass("tree-node-selected"); -var cc=tree.tree("getChecked"); -for(var i=0;i").appendTo(_9f8); -_9f4.grid=grid; -} -grid.datagrid($.extend({},opts,{border:false,singleSelect:(!opts.multiple),onLoadSuccess:function(data){ -var _9f9=$(_9f3).combo("getValues"); -var _9fa=opts.onSelect; -opts.onSelect=function(){ -}; -_a00(_9f3,_9f9,_9f4.remainText); -opts.onSelect=_9fa; -opts.onLoadSuccess.apply(_9f3,arguments); -},onClickRow:_9fb,onSelect:function(_9fc,row){ -_9fd(); -opts.onSelect.call(this,_9fc,row); -},onUnselect:function(_9fe,row){ -_9fd(); -opts.onUnselect.call(this,_9fe,row); -},onSelectAll:function(rows){ -_9fd(); -opts.onSelectAll.call(this,rows); -},onUnselectAll:function(rows){ -if(opts.multiple){ -_9fd(); -} -opts.onUnselectAll.call(this,rows); -}})); -function _9fb(_9ff,row){ -_9f4.remainText=false; -_9fd(); -if(!opts.multiple){ -$(_9f3).combo("hidePanel"); -} -opts.onClickRow.call(this,_9ff,row); -}; -function _9fd(){ -var vv=$.map(grid.datagrid("getSelections"),function(row){ -return row[opts.idField]; -}); -vv=vv.concat(opts.unselectedValues); -if(!opts.multiple){ -vv=vv.length?[vv[0]]:[""]; -} -_a00(_9f3,vv,_9f4.remainText); -}; -}; -function nav(_a01,dir){ -var _a02=$.data(_a01,"combogrid"); -var opts=_a02.options; -var grid=_a02.grid; -var _a03=grid.datagrid("getRows").length; -if(!_a03){ -return; -} -var tr=opts.finder.getTr(grid[0],null,"highlight"); -if(!tr.length){ -tr=opts.finder.getTr(grid[0],null,"selected"); -} -var _a04; -if(!tr.length){ -_a04=(dir=="next"?0:_a03-1); -}else{ -var _a04=parseInt(tr.attr("datagrid-row-index")); -_a04+=(dir=="next"?1:-1); -if(_a04<0){ -_a04=_a03-1; -} -if(_a04>=_a03){ -_a04=0; -} -} -grid.datagrid("highlightRow",_a04); -if(opts.selectOnNavigation){ -_a02.remainText=false; -grid.datagrid("selectRow",_a04); -} -}; -function _a00(_a05,_a06,_a07){ -var _a08=$.data(_a05,"combogrid"); -var opts=_a08.options; -var grid=_a08.grid; -var _a09=$(_a05).combo("getValues"); -var _a0a=$(_a05).combo("options"); -var _a0b=_a0a.onChange; -_a0a.onChange=function(){ -}; -var _a0c=grid.datagrid("options"); -var _a0d=_a0c.onSelect; -var _a0e=_a0c.onUnselectAll; -_a0c.onSelect=_a0c.onUnselectAll=function(){ -}; -if(!$.isArray(_a06)){ -_a06=_a06.split(opts.separator); -} -var _a0f=[]; -$.map(grid.datagrid("getSelections"),function(row){ -if($.inArray(row[opts.idField],_a06)>=0){ -_a0f.push(row); -} -}); -grid.datagrid("clearSelections"); -grid.data("datagrid").selectedRows=_a0f; -var ss=[]; -for(var i=0;i<_a06.length;i++){ -var _a10=_a06[i]; -var _a11=grid.datagrid("getRowIndex",_a10); -if(_a11>=0){ -grid.datagrid("selectRow",_a11); -} -ss.push(_a12(_a10,grid.datagrid("getRows"))||_a12(_a10,grid.datagrid("getSelections"))||_a12(_a10,opts.mappingRows)||_a10); -} -opts.unselectedValues=[]; -var _a13=$.map(_a0f,function(row){ -return row[opts.idField]; -}); -$.map(_a06,function(_a14){ -if($.inArray(_a14,_a13)==-1){ -opts.unselectedValues.push(_a14); -} -}); -$(_a05).combo("setValues",_a09); -_a0a.onChange=_a0b; -_a0c.onSelect=_a0d; -_a0c.onUnselectAll=_a0e; -if(!_a07){ -var s=ss.join(opts.separator); -if($(_a05).combo("getText")!=s){ -$(_a05).combo("setText",s); -} -} -$(_a05).combo("setValues",_a06); -function _a12(_a15,a){ -for(var i=0;i
                                                ").prependTo(_a2c); -if(opts.sharedCalendar){ -var c=$(opts.sharedCalendar); -if(!c[0].pholder){ -c[0].pholder=$("
                                                ").insertAfter(c); -} -c.addClass("calendar-shared").appendTo(cc); -if(!c.hasClass("calendar")){ -c.calendar(); -} -_a28.calendar=c; -}else{ -_a28.calendar=$("
                                                ").appendTo(cc).calendar(); -} -$.extend(_a28.calendar.calendar("options"),{fit:true,border:false,onSelect:function(date){ -var _a2d=this.target; -var opts=$(_a2d).datebox("options"); -_a39(_a2d,opts.formatter.call(_a2d,date)); -$(_a2d).combo("hidePanel"); -opts.onSelect.call(_a2d,date); -}}); -} -$(_a27).combo("textbox").parent().addClass("datebox"); -$(_a27).datebox("initValue",opts.value); -function _a29(_a2e){ -var opts=$(_a2e).datebox("options"); -var _a2f=$(_a2e).combo("panel"); -_a2f.unbind(".datebox").bind("click.datebox",function(e){ -if($(e.target).hasClass("datebox-button-a")){ -var _a30=parseInt($(e.target).attr("datebox-button-index")); -opts.buttons[_a30].handler.call(e.target,_a2e); -} -}); -}; -function _a2a(_a31){ -var _a32=$(_a31).combo("panel"); -if(_a32.children("div.datebox-button").length){ -return; -} -var _a33=$("
                                                ").appendTo(_a32); -var tr=_a33.find("tr"); -for(var i=0;i").appendTo(tr); -var btn=opts.buttons[i]; -var t=$("").html($.isFunction(btn.text)?btn.text(_a31):btn.text).appendTo(td); -t.attr("datebox-button-index",i); -} -tr.find("td").css("width",(100/opts.buttons.length)+"%"); -}; -function _a2b(_a34){ -var _a35=$(_a34).combo("panel"); -var cc=_a35.children("div.datebox-calendar-inner"); -_a35.children()._outerWidth(_a35.width()); -_a28.calendar.appendTo(cc); -_a28.calendar[0].target=_a34; -if(opts.panelHeight!="auto"){ -var _a36=_a35.height(); -_a35.children().not(cc).each(function(){ -_a36-=$(this).outerHeight(); -}); -cc._outerHeight(_a36); -} -_a28.calendar.calendar("resize"); -}; -}; -function _a37(_a38,q){ -_a39(_a38,q,true); -}; -function _a3a(_a3b){ -var _a3c=$.data(_a3b,"datebox"); -var opts=_a3c.options; -var _a3d=_a3c.calendar.calendar("options").current; -if(_a3d){ -_a39(_a3b,opts.formatter.call(_a3b,_a3d)); -$(_a3b).combo("hidePanel"); -} -}; -function _a39(_a3e,_a3f,_a40){ -var _a41=$.data(_a3e,"datebox"); -var opts=_a41.options; -var _a42=_a41.calendar; -_a42.calendar("moveTo",opts.parser.call(_a3e,_a3f)); -if(_a40){ -$(_a3e).combo("setValue",_a3f); -}else{ -if(_a3f){ -_a3f=opts.formatter.call(_a3e,_a42.calendar("options").current); -} -$(_a3e).combo("setText",_a3f).combo("setValue",_a3f); -} -}; -$.fn.datebox=function(_a43,_a44){ -if(typeof _a43=="string"){ -var _a45=$.fn.datebox.methods[_a43]; -if(_a45){ -return _a45(this,_a44); -}else{ -return this.combo(_a43,_a44); -} -} -_a43=_a43||{}; -return this.each(function(){ -var _a46=$.data(this,"datebox"); -if(_a46){ -$.extend(_a46.options,_a43); -}else{ -$.data(this,"datebox",{options:$.extend({},$.fn.datebox.defaults,$.fn.datebox.parseOptions(this),_a43)}); -} -_a26(this); -}); -}; -$.fn.datebox.methods={options:function(jq){ -var _a47=jq.combo("options"); -return $.extend($.data(jq[0],"datebox").options,{width:_a47.width,height:_a47.height,originalValue:_a47.originalValue,disabled:_a47.disabled,readonly:_a47.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).combo("cloneFrom",from); -$.data(this,"datebox",{options:$.extend(true,{},$(from).datebox("options")),calendar:$(from).datebox("calendar")}); -$(this).addClass("datebox-f"); -}); -},calendar:function(jq){ -return $.data(jq[0],"datebox").calendar; -},initValue:function(jq,_a48){ -return jq.each(function(){ -var opts=$(this).datebox("options"); -var _a49=opts.value; -if(_a49){ -_a49=opts.formatter.call(this,opts.parser.call(this,_a49)); -} -$(this).combo("initValue",_a49).combo("setText",_a49); -}); -},setValue:function(jq,_a4a){ -return jq.each(function(){ -_a39(this,_a4a); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datebox("options"); -$(this).datebox("setValue",opts.originalValue); -}); -}}; -$.fn.datebox.parseOptions=function(_a4b){ -return $.extend({},$.fn.combo.parseOptions(_a4b),$.parser.parseOptions(_a4b,["sharedCalendar"])); -}; -$.fn.datebox.defaults=$.extend({},$.fn.combo.defaults,{panelWidth:180,panelHeight:"auto",sharedCalendar:null,keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_a3a(this); -},query:function(q,e){ -_a37(this,q); -}},currentText:"Today",closeText:"Close",okText:"Ok",buttons:[{text:function(_a4c){ -return $(_a4c).datebox("options").currentText; -},handler:function(_a4d){ -var now=new Date(); -$(_a4d).datebox("calendar").calendar({year:now.getFullYear(),month:now.getMonth()+1,current:new Date(now.getFullYear(),now.getMonth(),now.getDate())}); -_a3a(_a4d); -}},{text:function(_a4e){ -return $(_a4e).datebox("options").closeText; -},handler:function(_a4f){ -$(this).closest("div.combo-panel").panel("close"); -}}],formatter:function(date){ -var y=date.getFullYear(); -var m=date.getMonth()+1; -var d=date.getDate(); -return (m<10?("0"+m):m)+"/"+(d<10?("0"+d):d)+"/"+y; -},parser:function(s){ -if(!s){ -return new Date(); -} -var ss=s.split("/"); -var m=parseInt(ss[0],10); -var d=parseInt(ss[1],10); -var y=parseInt(ss[2],10); -if(!isNaN(y)&&!isNaN(m)&&!isNaN(d)){ -return new Date(y,m-1,d); -}else{ -return new Date(); -} -},onSelect:function(date){ -}}); -})(jQuery); -(function($){ -function _a50(_a51){ -var _a52=$.data(_a51,"datetimebox"); -var opts=_a52.options; -$(_a51).datebox($.extend({},opts,{onShowPanel:function(){ -var _a53=$(this).datetimebox("getValue"); -_a59(this,_a53,true); -opts.onShowPanel.call(this); -},formatter:$.fn.datebox.defaults.formatter,parser:$.fn.datebox.defaults.parser})); -$(_a51).removeClass("datebox-f").addClass("datetimebox-f"); -$(_a51).datebox("calendar").calendar({onSelect:function(date){ -opts.onSelect.call(this.target,date); -}}); -if(!_a52.spinner){ -var _a54=$(_a51).datebox("panel"); -var p=$("
                                                ").insertAfter(_a54.children("div.datebox-calendar-inner")); -_a52.spinner=p.children("input"); -} -_a52.spinner.timespinner({width:opts.spinnerWidth,showSeconds:opts.showSeconds,separator:opts.timeSeparator}); -$(_a51).datetimebox("initValue",opts.value); -}; -function _a55(_a56){ -var c=$(_a56).datetimebox("calendar"); -var t=$(_a56).datetimebox("spinner"); -var date=c.calendar("options").current; -return new Date(date.getFullYear(),date.getMonth(),date.getDate(),t.timespinner("getHours"),t.timespinner("getMinutes"),t.timespinner("getSeconds")); -}; -function _a57(_a58,q){ -_a59(_a58,q,true); -}; -function _a5a(_a5b){ -var opts=$.data(_a5b,"datetimebox").options; -var date=_a55(_a5b); -_a59(_a5b,opts.formatter.call(_a5b,date)); -$(_a5b).combo("hidePanel"); -}; -function _a59(_a5c,_a5d,_a5e){ -var opts=$.data(_a5c,"datetimebox").options; -$(_a5c).combo("setValue",_a5d); -if(!_a5e){ -if(_a5d){ -var date=opts.parser.call(_a5c,_a5d); -$(_a5c).combo("setText",opts.formatter.call(_a5c,date)); -$(_a5c).combo("setValue",opts.formatter.call(_a5c,date)); -}else{ -$(_a5c).combo("setText",_a5d); -} -} -var date=opts.parser.call(_a5c,_a5d); -$(_a5c).datetimebox("calendar").calendar("moveTo",date); -$(_a5c).datetimebox("spinner").timespinner("setValue",_a5f(date)); -function _a5f(date){ -function _a60(_a61){ -return (_a61<10?"0":"")+_a61; -}; -var tt=[_a60(date.getHours()),_a60(date.getMinutes())]; -if(opts.showSeconds){ -tt.push(_a60(date.getSeconds())); -} -return tt.join($(_a5c).datetimebox("spinner").timespinner("options").separator); -}; -}; -$.fn.datetimebox=function(_a62,_a63){ -if(typeof _a62=="string"){ -var _a64=$.fn.datetimebox.methods[_a62]; -if(_a64){ -return _a64(this,_a63); -}else{ -return this.datebox(_a62,_a63); -} -} -_a62=_a62||{}; -return this.each(function(){ -var _a65=$.data(this,"datetimebox"); -if(_a65){ -$.extend(_a65.options,_a62); -}else{ -$.data(this,"datetimebox",{options:$.extend({},$.fn.datetimebox.defaults,$.fn.datetimebox.parseOptions(this),_a62)}); -} -_a50(this); -}); -}; -$.fn.datetimebox.methods={options:function(jq){ -var _a66=jq.datebox("options"); -return $.extend($.data(jq[0],"datetimebox").options,{originalValue:_a66.originalValue,disabled:_a66.disabled,readonly:_a66.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).datebox("cloneFrom",from); -$.data(this,"datetimebox",{options:$.extend(true,{},$(from).datetimebox("options")),spinner:$(from).datetimebox("spinner")}); -$(this).removeClass("datebox-f").addClass("datetimebox-f"); -}); -},spinner:function(jq){ -return $.data(jq[0],"datetimebox").spinner; -},initValue:function(jq,_a67){ -return jq.each(function(){ -var opts=$(this).datetimebox("options"); -var _a68=opts.value; -if(_a68){ -_a68=opts.formatter.call(this,opts.parser.call(this,_a68)); -} -$(this).combo("initValue",_a68).combo("setText",_a68); -}); -},setValue:function(jq,_a69){ -return jq.each(function(){ -_a59(this,_a69); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datetimebox("options"); -$(this).datetimebox("setValue",opts.originalValue); -}); -}}; -$.fn.datetimebox.parseOptions=function(_a6a){ -var t=$(_a6a); -return $.extend({},$.fn.datebox.parseOptions(_a6a),$.parser.parseOptions(_a6a,["timeSeparator","spinnerWidth",{showSeconds:"boolean"}])); -}; -$.fn.datetimebox.defaults=$.extend({},$.fn.datebox.defaults,{spinnerWidth:"100%",showSeconds:true,timeSeparator:":",keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_a5a(this); -},query:function(q,e){ -_a57(this,q); -}},buttons:[{text:function(_a6b){ -return $(_a6b).datetimebox("options").currentText; -},handler:function(_a6c){ -var opts=$(_a6c).datetimebox("options"); -_a59(_a6c,opts.formatter.call(_a6c,new Date())); -$(_a6c).datetimebox("hidePanel"); -}},{text:function(_a6d){ -return $(_a6d).datetimebox("options").okText; -},handler:function(_a6e){ -_a5a(_a6e); -}},{text:function(_a6f){ -return $(_a6f).datetimebox("options").closeText; -},handler:function(_a70){ -$(_a70).datetimebox("hidePanel"); -}}],formatter:function(date){ -var h=date.getHours(); -var M=date.getMinutes(); -var s=date.getSeconds(); -function _a71(_a72){ -return (_a72<10?"0":"")+_a72; -}; -var _a73=$(this).datetimebox("spinner").timespinner("options").separator; -var r=$.fn.datebox.defaults.formatter(date)+" "+_a71(h)+_a73+_a71(M); -if($(this).datetimebox("options").showSeconds){ -r+=_a73+_a71(s); -} -return r; -},parser:function(s){ -if($.trim(s)==""){ -return new Date(); -} -var dt=s.split(" "); -var d=$.fn.datebox.defaults.parser(dt[0]); -if(dt.length<2){ -return d; -} -var _a74=$(this).datetimebox("spinner").timespinner("options").separator; -var tt=dt[1].split(_a74); -var hour=parseInt(tt[0],10)||0; -var _a75=parseInt(tt[1],10)||0; -var _a76=parseInt(tt[2],10)||0; -return new Date(d.getFullYear(),d.getMonth(),d.getDate(),hour,_a75,_a76); -}}); -})(jQuery); -(function($){ -function init(_a77){ -var _a78=$("
                                                "+"
                                                "+""+""+"
                                                "+"
                                                "+"
                                                "+"
                                                "+""+"
                                                ").insertAfter(_a77); -var t=$(_a77); -t.addClass("slider-f").hide(); -var name=t.attr("name"); -if(name){ -_a78.find("input.slider-value").attr("name",name); -t.removeAttr("name").attr("sliderName",name); -} -_a78.bind("_resize",function(e,_a79){ -if($(this).hasClass("easyui-fluid")||_a79){ -_a7a(_a77); -} -return false; -}); -return _a78; -}; -function _a7a(_a7b,_a7c){ -var _a7d=$.data(_a7b,"slider"); -var opts=_a7d.options; -var _a7e=_a7d.slider; -if(_a7c){ -if(_a7c.width){ -opts.width=_a7c.width; -} -if(_a7c.height){ -opts.height=_a7c.height; -} -} -_a7e._size(opts); -if(opts.mode=="h"){ -_a7e.css("height",""); -_a7e.children("div").css("height",""); -}else{ -_a7e.css("width",""); -_a7e.children("div").css("width",""); -_a7e.children("div.slider-rule,div.slider-rulelabel,div.slider-inner")._outerHeight(_a7e._outerHeight()); -} -_a7f(_a7b); -}; -function _a80(_a81){ -var _a82=$.data(_a81,"slider"); -var opts=_a82.options; -var _a83=_a82.slider; -var aa=opts.mode=="h"?opts.rule:opts.rule.slice(0).reverse(); -if(opts.reversed){ -aa=aa.slice(0).reverse(); -} -_a84(aa); -function _a84(aa){ -var rule=_a83.find("div.slider-rule"); -var _a85=_a83.find("div.slider-rulelabel"); -rule.empty(); -_a85.empty(); -for(var i=0;i").appendTo(rule); -span.css((opts.mode=="h"?"left":"top"),_a86); -if(aa[i]!="|"){ -span=$("").appendTo(_a85); -span.html(aa[i]); -if(opts.mode=="h"){ -span.css({left:_a86,marginLeft:-Math.round(span.outerWidth()/2)}); -}else{ -span.css({top:_a86,marginTop:-Math.round(span.outerHeight()/2)}); -} -} -} -}; -}; -function _a87(_a88){ -var _a89=$.data(_a88,"slider"); -var opts=_a89.options; -var _a8a=_a89.slider; -_a8a.removeClass("slider-h slider-v slider-disabled"); -_a8a.addClass(opts.mode=="h"?"slider-h":"slider-v"); -_a8a.addClass(opts.disabled?"slider-disabled":""); -var _a8b=_a8a.find(".slider-inner"); -_a8b.html(""+""); -if(opts.range){ -_a8b.append(""+""); -} -_a8a.find("a.slider-handle").draggable({axis:opts.mode,cursor:"pointer",disabled:opts.disabled,onDrag:function(e){ -var left=e.data.left; -var _a8c=_a8a.width(); -if(opts.mode!="h"){ -left=e.data.top; -_a8c=_a8a.height(); -} -if(left<0||left>_a8c){ -return false; -}else{ -_a8d(left,this); -return false; -} -},onStartDrag:function(){ -_a89.isDragging=true; -opts.onSlideStart.call(_a88,opts.value); -},onStopDrag:function(e){ -_a8d(opts.mode=="h"?e.data.left:e.data.top,this); -opts.onSlideEnd.call(_a88,opts.value); -opts.onComplete.call(_a88,opts.value); -_a89.isDragging=false; -}}); -_a8a.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_a89.isDragging||opts.disabled){ -return; -} -var pos=$(this).offset(); -_a8d(opts.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top)); -opts.onComplete.call(_a88,opts.value); -}); -function _a8d(pos,_a8e){ -var _a8f=_a90(_a88,pos); -var s=Math.abs(_a8f%opts.step); -if(s0; -if(_a8f<=v2&&_a91){ -v1=_a8f; -}else{ -if(_a8f>=v1&&(!_a91)){ -v2=_a8f; -} -} -}else{ -if(_a8fv2){ -v2=_a8f; -}else{ -_a8fopts.max){ -_a99=opts.max; -} -var _a9a=$("").appendTo(_a96); -_a9a.attr("name",name); -_a9a.val(_a99); -_a98.push(_a99); -var _a9b=_a96.find(".slider-handle:eq("+i+")"); -var tip=_a9b.next(); -var pos=_a9c(_a93,_a99); -if(opts.showTip){ -tip.show(); -tip.html(opts.tipFormatter.call(_a93,_a99)); -}else{ -tip.hide(); -} -if(opts.mode=="h"){ -var _a9d="left:"+pos+"px;"; -_a9b.attr("style",_a9d); -tip.attr("style",_a9d+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _a9d="top:"+pos+"px;"; -_a9b.attr("style",_a9d); -tip.attr("style",_a9d+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -} -opts.value=opts.range?_a98:_a98[0]; -$(_a93).val(opts.range?_a98.join(opts.separator):_a98[0]); -if(_a97.join(",")!=_a98.join(",")){ -opts.onChange.call(_a93,opts.value,(opts.range?_a97:_a97[0])); -} -}; -function _a7f(_a9e){ -var opts=$.data(_a9e,"slider").options; -var fn=opts.onChange; -opts.onChange=function(){ -}; -_a92(_a9e,opts.value); -opts.onChange=fn; -}; -function _a9c(_a9f,_aa0){ -var _aa1=$.data(_a9f,"slider"); -var opts=_aa1.options; -var _aa2=_aa1.slider; -var size=opts.mode=="h"?_aa2.width():_aa2.height(); -var pos=opts.converter.toPosition.call(_a9f,_aa0,size); -if(opts.mode=="v"){ -pos=_aa2.height()-pos; -} -if(opts.reversed){ -pos=size-pos; -} -return pos.toFixed(0); -}; -function _a90(_aa3,pos){ -var _aa4=$.data(_aa3,"slider"); -var opts=_aa4.options; -var _aa5=_aa4.slider; -var size=opts.mode=="h"?_aa5.width():_aa5.height(); -var pos=opts.mode=="h"?(opts.reversed?(size-pos):pos):(opts.reversed?pos:(size-pos)); -var _aa6=opts.converter.toValue.call(_aa3,pos,size); -return _aa6.toFixed(0); -}; -$.fn.slider=function(_aa7,_aa8){ -if(typeof _aa7=="string"){ -return $.fn.slider.methods[_aa7](this,_aa8); -} -_aa7=_aa7||{}; -return this.each(function(){ -var _aa9=$.data(this,"slider"); -if(_aa9){ -$.extend(_aa9.options,_aa7); -}else{ -_aa9=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_aa7),slider:init(this)}); -$(this).removeAttr("disabled"); -} -var opts=_aa9.options; -opts.min=parseFloat(opts.min); -opts.max=parseFloat(opts.max); -if(opts.range){ -if(!$.isArray(opts.value)){ -opts.value=$.map(String(opts.value).split(opts.separator),function(v){ -return parseFloat(v); -}); -} -if(opts.value.length<2){ -opts.value.push(opts.max); -} -}else{ -opts.value=parseFloat(opts.value); -} -opts.step=parseFloat(opts.step); -opts.originalValue=opts.value; -_a87(this); -_a80(this); -_a7a(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_aaa){ -return jq.each(function(){ -_a7a(this,_aaa); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},getValues:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_aab){ -return jq.each(function(){ -_a92(this,[_aab]); -}); -},setValues:function(jq,_aac){ -return jq.each(function(){ -_a92(this,_aac); -}); -},clear:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -_a92(this,opts.range?[opts.min,opts.max]:[opts.min]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -$(this).slider(opts.range?"setValues":"setValue",opts.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_a87(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_a87(this); -}); -}}; -$.fn.slider.parseOptions=function(_aad){ -var t=$(_aad); -return $.extend({},$.parser.parseOptions(_aad,["width","height","mode",{reversed:"boolean",showTip:"boolean",range:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,range:false,value:0,separator:",",min:0,max:100,step:1,rule:[],tipFormatter:function(_aae){ -return _aae; -},converter:{toPosition:function(_aaf,size){ -var opts=$(this).slider("options"); -return (_aaf-opts.min)/(opts.max-opts.min)*size; -},toValue:function(pos,size){ -var opts=$(this).slider("options"); -return opts.min+(opts.max-opts.min)*(pos/size); -}},onChange:function(_ab0,_ab1){ -},onSlideStart:function(_ab2){ -},onSlideEnd:function(_ab3){ -},onComplete:function(_ab4){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.easyui.mobile.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.easyui.mobile.js deleted file mode 100644 index 3d191763..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.easyui.mobile.js +++ /dev/null @@ -1,137 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -$.fn.navpanel=function(_1,_2){ -if(typeof _1=="string"){ -var _3=$.fn.navpanel.methods[_1]; -return _3?_3(this,_2):this.panel(_1,_2); -}else{ -_1=_1||{}; -return this.each(function(){ -var _4=$.data(this,"navpanel"); -if(_4){ -$.extend(_4.options,_1); -}else{ -_4=$.data(this,"navpanel",{options:$.extend({},$.fn.navpanel.defaults,$.fn.navpanel.parseOptions(this,_1))}); -} -$(this).panel(_4.options); -}); -} -}; -$.fn.navpanel.methods={options:function(jq){ -return $.data(jq[0],"navpanel").options; -}}; -$.fn.navpanel.parseOptions=function(_5){ -return $.extend({},$.fn.panel.parseOptions(_5),$.parser.parseOptions(_5,[])); -}; -$.fn.navpanel.defaults=$.extend({},$.fn.panel.defaults,{fit:true,border:false,cls:"navpanel"}); -$.parser.plugins.push("navpanel"); -})(jQuery); -(function($){ -$(function(){ -$.mobile.init(); -}); -$.mobile={defaults:{animation:"slide",direction:"left",reverseDirections:{up:"down",down:"up",left:"right",right:"left"}},panels:[],init:function(_6){ -$.mobile.panels=[]; -var _7=$(_6||"body").children(".navpanel:visible"); -if(_7.length){ -_7.not(":first").children(".panel-body").navpanel("close"); -var p=_7.eq(0).children(".panel-body"); -$.mobile.panels.push({panel:p,animation:$.mobile.defaults.animation,direction:$.mobile.defaults.direction}); -} -$(document).unbind(".mobile").bind("click.mobile",function(e){ -var a=$(e.target).closest("a"); -if(a.length){ -var _8=$.parser.parseOptions(a[0],["animation","direction",{back:"boolean"}]); -if(_8.back){ -$.mobile.back(); -e.preventDefault(); -}else{ -var _9=$.trim(a.attr("href")); -if(/^#/.test(_9)){ -var to=$(_9); -if(to.length&&to.hasClass("panel-body")){ -$.mobile.go(to,_8.animation,_8.direction); -e.preventDefault(); -} -} -} -} -}); -$(window).unbind(".mobile").bind("hashchange.mobile",function(){ -var _a=$.mobile.panels.length; -if(_a>1){ -var _b=location.hash; -var p=$.mobile.panels[_a-2]; -if(!_b||_b=="#&"+p.panel.attr("id")){ -$.mobile._back(); -} -} -}); -},nav:function(_c,to,_d,_e){ -if(window.WebKitAnimationEvent){ -_d=_d!=undefined?_d:$.mobile.defaults.animation; -_e=_e!=undefined?_e:$.mobile.defaults.direction; -var _f="m-"+_d+(_e?"-"+_e:""); -var p1=$(_c).panel("open").panel("resize").panel("panel"); -var p2=$(to).panel("open").panel("resize").panel("panel"); -p1.add(p2).bind("webkitAnimationEnd",function(){ -$(this).unbind("webkitAnimationEnd"); -var p=$(this).children(".panel-body"); -if($(this).hasClass("m-in")){ -p.panel("open").panel("resize"); -}else{ -p.panel("close"); -} -$(this).removeClass(_f+" m-in m-out"); -}); -p2.addClass(_f+" m-in"); -p1.addClass(_f+" m-out"); -}else{ -$(to).panel("open").panel("resize"); -$(_c).panel("close"); -} -},_go:function(_10,_11,_12){ -_11=_11!=undefined?_11:$.mobile.defaults.animation; -_12=_12!=undefined?_12:$.mobile.defaults.direction; -var _13=$.mobile.panels[$.mobile.panels.length-1].panel; -var to=$(_10); -if(_13[0]!=to[0]){ -$.mobile.nav(_13,to,_11,_12); -$.mobile.panels.push({panel:to,animation:_11,direction:_12}); -} -},_back:function(){ -if($.mobile.panels.length<2){ -return; -} -var p1=$.mobile.panels.pop(); -var p2=$.mobile.panels[$.mobile.panels.length-1]; -var _14=p1.animation; -var _15=$.mobile.defaults.reverseDirections[p1.direction]||""; -$.mobile.nav(p1.panel,p2.panel,_14,_15); -},go:function(_16,_17,_18){ -_17=_17!=undefined?_17:$.mobile.defaults.animation; -_18=_18!=undefined?_18:$.mobile.defaults.direction; -location.hash="#&"+$(_16).attr("id"); -$.mobile._go(_16,_17,_18); -},back:function(){ -history.go(-1); -}}; -$.map(["validatebox","textbox","filebox","searchbox","combo","combobox","combogrid","combotree","datebox","datetimebox","numberbox","spinner","numberspinner","timespinner","datetimespinner"],function(_19){ -if($.fn[_19]){ -$.extend($.fn[_19].defaults,{height:32,iconWidth:28,tipPosition:"bottom"}); -} -}); -$.map(["spinner","numberspinner","timespinner","datetimespinner"],function(_1a){ -$.extend($.fn[_1a].defaults,{height:32,iconWidth:56}); -}); -$.extend($.fn.menu.defaults,{itemHeight:30,noline:true}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.min.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.min.js deleted file mode 100644 index 0f60b7bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/jquery.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; - -return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
                                                a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/\s*$/g,ra={option:[1,""],legend:[1,"
                                                ","
                                                "],area:[1,"",""],param:[1,"",""],thead:[1,"","
                                                "],tr:[2,"","
                                                "],col:[2,"","
                                                "],td:[3,"","
                                                "],_default:k.htmlSerialize?[0,"",""]:[1,"X
                                                ","
                                                "]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("").appendTo("body"); -_7.attr("src",window.ActiveXObject?"javascript:false":"about:blank"); -_7.css({position:"absolute",top:-1000,left:-1000}); -_7.bind("load",cb); -_8(_5); -function _8(_9){ -var _a=$(_2); -if(_4.url){ -_a.attr("action",_4.url); -} -var t=_a.attr("target"),a=_a.attr("action"); -_a.attr("target",_6); -var _b=$(); -try{ -for(var n in _9){ -var _c=$("").val(_9[n]).appendTo(_a); -_b=_b.add(_c); -} -_d(); -_a[0].submit(); -} -finally{ -_a.attr("action",a); -t?_a.attr("target",t):_a.removeAttr("target"); -_b.remove(); -} -}; -function _d(){ -var f=$("#"+_6); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_d,100); -} -} -catch(e){ -cb(); -} -}; -var _e=10; -function cb(){ -var f=$("#"+_6); -if(!f.length){ -return; -} -f.unbind(); -var _f=""; -try{ -var _10=f.contents().find("body"); -_f=_10.html(); -if(_f==""){ -if(--_e){ -setTimeout(cb,100); -return; -} -} -var ta=_10.find(">textarea"); -if(ta.length){ -_f=ta.val(); -}else{ -var pre=_10.find(">pre"); -if(pre.length){ -_f=pre.html(); -} -} -} -catch(e){ -} -_4.success(_f); -setTimeout(function(){ -f.unbind(); -f.remove(); -},100); -}; -}; -function _11(_12,_13){ -var _14=$.data(_12,"form").options; -if(typeof _13=="string"){ -var _15={}; -if(_14.onBeforeLoad.call(_12,_15)==false){ -return; -} -$.ajax({url:_13,data:_15,dataType:"json",success:function(_16){ -_17(_16); -},error:function(){ -_14.onLoadError.apply(_12,arguments); -}}); -}else{ -_17(_13); -} -function _17(_18){ -var _19=$(_12); -for(var _1a in _18){ -var val=_18[_1a]; -if(!_1b(_1a,val)){ -if(!_1c(_1a,val)){ -_19.find("input[name=\""+_1a+"\"]").val(val); -_19.find("textarea[name=\""+_1a+"\"]").val(val); -_19.find("select[name=\""+_1a+"\"]").val(val); -} -} -} -_14.onLoadSuccess.call(_12,_18); -_19.form("validate"); -}; -function _1b(_1d,val){ -var cc=$(_12).find("[switchbuttonName=\""+_1d+"\"]"); -if(cc.length){ -cc.switchbutton("uncheck"); -cc.each(function(){ -if(_1e($(this).switchbutton("options").value,val)){ -$(this).switchbutton("check"); -} -}); -return true; -} -cc=$(_12).find("input[name=\""+_1d+"\"][type=radio], input[name=\""+_1d+"\"][type=checkbox]"); -if(cc.length){ -cc._propAttr("checked",false); -cc.each(function(){ -if(_1e($(this).val(),val)){ -$(this)._propAttr("checked",true); -} -}); -return true; -} -return false; -}; -function _1e(v,val){ -if(v==String(val)||$.inArray(v,$.isArray(val)?val:[val])>=0){ -return true; -}else{ -return false; -} -}; -function _1c(_1f,val){ -var _20=$(_12).find("[textboxName=\""+_1f+"\"],[sliderName=\""+_1f+"\"]"); -if(_20.length){ -for(var i=0;i<_14.fieldTypes.length;i++){ -var _21=_14.fieldTypes[i]; -var _22=_20.data(_21); -if(_22){ -if(_22.options.multiple||_22.options.range){ -_20[_21]("setValues",val); -}else{ -_20[_21]("setValue",val); -} -return true; -} -} -} -return false; -}; -}; -function _23(_24){ -$("input,select,textarea",_24).each(function(){ -var t=this.type,tag=this.tagName.toLowerCase(); -if(t=="text"||t=="hidden"||t=="password"||tag=="textarea"){ -this.value=""; -}else{ -if(t=="file"){ -var _25=$(this); -if(!_25.hasClass("textbox-value")){ -var _26=_25.clone().val(""); -_26.insertAfter(_25); -if(_25.data("validatebox")){ -_25.validatebox("destroy"); -_26.validatebox(); -}else{ -_25.remove(); -} -} -}else{ -if(t=="checkbox"||t=="radio"){ -this.checked=false; -}else{ -if(tag=="select"){ -this.selectedIndex=-1; -} -} -} -} -}); -var _27=$(_24); -var _28=$.data(_24,"form").options; -for(var i=_28.fieldTypes.length-1;i>=0;i--){ -var _29=_28.fieldTypes[i]; -var _2a=_27.find("."+_29+"-f"); -if(_2a.length&&_2a[_29]){ -_2a[_29]("clear"); -} -} -_27.form("validate"); -}; -function _2b(_2c){ -_2c.reset(); -var _2d=$(_2c); -var _2e=$.data(_2c,"form").options; -for(var i=_2e.fieldTypes.length-1;i>=0;i--){ -var _2f=_2e.fieldTypes[i]; -var _30=_2d.find("."+_2f+"-f"); -if(_30.length&&_30[_2f]){ -_30[_2f]("reset"); -} -} -_2d.form("validate"); -}; -function _31(_32){ -var _33=$.data(_32,"form").options; -$(_32).unbind(".form"); -if(_33.ajax){ -$(_32).bind("submit.form",function(){ -setTimeout(function(){ -_1(_32,_33); -},0); -return false; -}); -} -$(_32).bind("_change.form",function(e,t){ -_33.onChange.call(this,t); -}).bind("change.form",function(e){ -var t=e.target; -if(!$(t).hasClass("textbox-text")){ -_33.onChange.call(this,t); -} -}); -_34(_32,_33.novalidate); -}; -function _35(_36,_37){ -_37=_37||{}; -var _38=$.data(_36,"form"); -if(_38){ -$.extend(_38.options,_37); -}else{ -$.data(_36,"form",{options:$.extend({},$.fn.form.defaults,$.fn.form.parseOptions(_36),_37)}); -} -}; -function _39(_3a){ -if($.fn.validatebox){ -var t=$(_3a); -t.find(".validatebox-text:not(:disabled)").validatebox("validate"); -var _3b=t.find(".validatebox-invalid"); -_3b.filter(":not(:disabled):first").focus(); -return _3b.length==0; -} -return true; -}; -function _34(_3c,_3d){ -var _3e=$.data(_3c,"form").options; -_3e.novalidate=_3d; -$(_3c).find(".validatebox-text:not(:disabled)").validatebox(_3d?"disableValidation":"enableValidation"); -}; -$.fn.form=function(_3f,_40){ -if(typeof _3f=="string"){ -this.each(function(){ -_35(this); -}); -return $.fn.form.methods[_3f](this,_40); -} -return this.each(function(){ -_35(this,_3f); -_31(this); -}); -}; -$.fn.form.methods={options:function(jq){ -return $.data(jq[0],"form").options; -},submit:function(jq,_41){ -return jq.each(function(){ -_1(this,_41); -}); -},load:function(jq,_42){ -return jq.each(function(){ -_11(this,_42); -}); -},clear:function(jq){ -return jq.each(function(){ -_23(this); -}); -},reset:function(jq){ -return jq.each(function(){ -_2b(this); -}); -},validate:function(jq){ -return _39(jq[0]); -},disableValidation:function(jq){ -return jq.each(function(){ -_34(this,true); -}); -},enableValidation:function(jq){ -return jq.each(function(){ -_34(this,false); -}); -}}; -$.fn.form.parseOptions=function(_43){ -var t=$(_43); -return $.extend({},$.parser.parseOptions(_43,[{ajax:"boolean"}]),{url:(t.attr("action")?t.attr("action"):undefined)}); -}; -$.fn.form.defaults={fieldTypes:["combobox","combotree","combogrid","datetimebox","datebox","combo","datetimespinner","timespinner","numberspinner","spinner","slider","searchbox","numberbox","textbox","switchbutton"],novalidate:false,ajax:true,url:null,queryParams:{},onSubmit:function(_44){ -return $(this).form("validate"); -},success:function(_45){ -},onBeforeLoad:function(_46){ -},onLoadSuccess:function(_47){ -},onLoadError:function(){ -},onChange:function(_48){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.layout.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.layout.js deleted file mode 100644 index 1c531015..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.layout.js +++ /dev/null @@ -1,444 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -var _1=false; -function _2(_3,_4){ -var _5=$.data(_3,"layout"); -var _6=_5.options; -var _7=_5.panels; -var cc=$(_3); -if(_4){ -$.extend(_6,{width:_4.width,height:_4.height}); -} -if(_3.tagName.toLowerCase()=="body"){ -cc._size("fit"); -}else{ -cc._size(_6); -} -var _8={top:0,left:0,width:cc.width(),height:cc.height()}; -_9(_a(_7.expandNorth)?_7.expandNorth:_7.north,"n"); -_9(_a(_7.expandSouth)?_7.expandSouth:_7.south,"s"); -_b(_a(_7.expandEast)?_7.expandEast:_7.east,"e"); -_b(_a(_7.expandWest)?_7.expandWest:_7.west,"w"); -_7.center.panel("resize",_8); -function _9(pp,_c){ -if(!pp.length||!_a(pp)){ -return; -} -var _d=pp.panel("options"); -pp.panel("resize",{width:cc.width(),height:_d.height}); -var _e=pp.panel("panel").outerHeight(); -pp.panel("move",{left:0,top:(_c=="n"?0:cc.height()-_e)}); -_8.height-=_e; -if(_c=="n"){ -_8.top+=_e; -if(!_d.split&&_d.border){ -_8.top--; -} -} -if(!_d.split&&_d.border){ -_8.height++; -} -}; -function _b(pp,_f){ -if(!pp.length||!_a(pp)){ -return; -} -var _10=pp.panel("options"); -pp.panel("resize",{width:_10.width,height:_8.height}); -var _11=pp.panel("panel").outerWidth(); -pp.panel("move",{left:(_f=="e"?cc.width()-_11:0),top:_8.top}); -_8.width-=_11; -if(_f=="w"){ -_8.left+=_11; -if(!_10.split&&_10.border){ -_8.left--; -} -} -if(!_10.split&&_10.border){ -_8.width++; -} -}; -}; -function _12(_13){ -var cc=$(_13); -cc.addClass("layout"); -function _14(cc){ -cc.children("div").each(function(){ -var _15=$.fn.layout.parsePanelOptions(this); -if("north,south,east,west,center".indexOf(_15.region)>=0){ -_17(_13,_15,this); -} -}); -}; -cc.children("form").length?_14(cc.children("form")):_14(cc); -cc.append("
                                                "); -cc.bind("_resize",function(e,_16){ -if($(this).hasClass("easyui-fluid")||_16){ -_2(_13); -} -return false; -}); -}; -function _17(_18,_19,el){ -_19.region=_19.region||"center"; -var _1a=$.data(_18,"layout").panels; -var cc=$(_18); -var dir=_19.region; -if(_1a[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
                                                ").appendTo(cc); -} -var _1b=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,onOpen:function(){ -var _1c=$(this).panel("header").children("div.panel-tool"); -_1c.children("a.panel-tool-collapse").hide(); -var _1d={north:"up",south:"down",east:"right",west:"left"}; -if(!_1d[dir]){ -return; -} -var _1e="layout-button-"+_1d[dir]; -var t=_1c.children("a."+_1e); -if(!t.length){ -t=$("").addClass(_1e).appendTo(_1c); -t.bind("click",{dir:dir},function(e){ -_2b(_18,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_19,{cls:((_19.cls||"")+" layout-panel layout-panel-"+dir),bodyCls:((_19.bodyCls||"")+" layout-body")}); -pp.panel(_1b); -_1a[dir]=pp; -var _1f={north:"s",south:"n",east:"w",west:"e"}; -var _20=pp.panel("panel"); -if(pp.panel("options").split){ -_20.addClass("layout-split-"+dir); -} -_20.resizable($.extend({},{handles:(_1f[dir]||""),disabled:(!pp.panel("options").split),onStartResize:function(e){ -_1=true; -if(dir=="north"||dir=="south"){ -var _21=$(">div.layout-split-proxy-v",_18); -}else{ -var _21=$(">div.layout-split-proxy-h",_18); -} -var top=0,_22=0,_23=0,_24=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_20.css("top"))+_20.outerHeight()-_21.height(); -pos.left=parseInt(_20.css("left")); -pos.width=_20.outerWidth(); -pos.height=_21.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_20.css("top")); -pos.left=parseInt(_20.css("left")); -pos.width=_20.outerWidth(); -pos.height=_21.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_20.css("top"))||0; -pos.left=parseInt(_20.css("left"))||0; -pos.width=_21.width(); -pos.height=_20.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_20.css("top"))||0; -pos.left=_20.outerWidth()-_21.width(); -pos.width=_21.width(); -pos.height=_20.outerHeight(); -} -} -} -} -_21.css(pos); -$("
                                                ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _25=$(">div.layout-split-proxy-v",_18); -_25.css("top",e.pageY-$(_18).offset().top-_25.height()/2); -}else{ -var _25=$(">div.layout-split-proxy-h",_18); -_25.css("left",e.pageX-$(_18).offset().left-_25.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_2(_18); -_1=false; -cc.find(">div.layout-mask").remove(); -}},_19)); -}; -function _26(_27,_28){ -var _29=$.data(_27,"layout").panels; -if(_29[_28].length){ -_29[_28].panel("destroy"); -_29[_28]=$(); -var _2a="expand"+_28.substring(0,1).toUpperCase()+_28.substring(1); -if(_29[_2a]){ -_29[_2a].panel("destroy"); -_29[_2a]=undefined; -} -} -}; -function _2b(_2c,_2d,_2e){ -if(_2e==undefined){ -_2e="normal"; -} -var _2f=$.data(_2c,"layout").panels; -var p=_2f[_2d]; -var _30=p.panel("options"); -if(_30.onBeforeCollapse.call(p)==false){ -return; -} -var _31="expand"+_2d.substring(0,1).toUpperCase()+_2d.substring(1); -if(!_2f[_31]){ -_2f[_31]=_32(_2d); -_2f[_31].panel("panel").bind("click",function(){ -p.panel("expand",false).panel("open"); -var _33=_34(); -p.panel("resize",_33.collapse); -p.panel("panel").animate(_33.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_2d},function(e){ -if(_1==true){ -return; -} -if($("body>div.combo-p>div.combo-panel:visible").length){ -return; -} -_2b(_2c,e.data.region); -}); -}); -return false; -}); -} -var _35=_34(); -if(!_a(_2f[_31])){ -_2f.center.panel("resize",_35.resizeC); -} -p.panel("panel").animate(_35.collapse,_2e,function(){ -p.panel("collapse",false).panel("close"); -_2f[_31].panel("open").panel("resize",_35.expandP); -$(this).unbind(".layout"); -}); -function _32(dir){ -var _36; -if(dir=="east"){ -_36="layout-button-left"; -}else{ -if(dir=="west"){ -_36="layout-button-right"; -}else{ -if(dir=="north"){ -_36="layout-button-down"; -}else{ -if(dir=="south"){ -_36="layout-button-up"; -} -} -} -} -var p=$("
                                                ").appendTo(_2c); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",closed:true,minWidth:0,minHeight:0,doSize:false,tools:[{iconCls:_36,handler:function(){ -_3c(_2c,_2d); -return false; -}}]})); -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _34(){ -var cc=$(_2c); -var _37=_2f.center.panel("options"); -var _38=_30.collapsedSize; -if(_2d=="east"){ -var _39=p.panel("panel")._outerWidth(); -var _3a=_37.width+_39-_38; -if(_30.split||!_30.border){ -_3a++; -} -return {resizeC:{width:_3a},expand:{left:cc.width()-_39},expandP:{top:_37.top,left:cc.width()-_38,width:_38,height:_37.height},collapse:{left:cc.width(),top:_37.top,height:_37.height}}; -}else{ -if(_2d=="west"){ -var _39=p.panel("panel")._outerWidth(); -var _3a=_37.width+_39-_38; -if(_30.split||!_30.border){ -_3a++; -} -return {resizeC:{width:_3a,left:_38-1},expand:{left:0},expandP:{left:0,top:_37.top,width:_38,height:_37.height},collapse:{left:-_39,top:_37.top,height:_37.height}}; -}else{ -if(_2d=="north"){ -var _3b=p.panel("panel")._outerHeight(); -var hh=_37.height; -if(!_a(_2f.expandNorth)){ -hh+=_3b-_38+((_30.split||!_30.border)?1:0); -} -_2f.east.add(_2f.west).add(_2f.expandEast).add(_2f.expandWest).panel("resize",{top:_38-1,height:hh}); -return {resizeC:{top:_38-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:_38},collapse:{top:-_3b,width:cc.width()}}; -}else{ -if(_2d=="south"){ -var _3b=p.panel("panel")._outerHeight(); -var hh=_37.height; -if(!_a(_2f.expandSouth)){ -hh+=_3b-_38+((_30.split||!_30.border)?1:0); -} -_2f.east.add(_2f.west).add(_2f.expandEast).add(_2f.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_3b},expandP:{top:cc.height()-_38,left:0,width:cc.width(),height:_38},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _3c(_3d,_3e){ -var _3f=$.data(_3d,"layout").panels; -var p=_3f[_3e]; -var _40=p.panel("options"); -if(_40.onBeforeExpand.call(p)==false){ -return; -} -var _41="expand"+_3e.substring(0,1).toUpperCase()+_3e.substring(1); -if(_3f[_41]){ -_3f[_41].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open"); -var _42=_43(); -p.panel("resize",_42.collapse); -p.panel("panel").animate(_42.expand,function(){ -_2(_3d); -}); -} -function _43(){ -var cc=$(_3d); -var _44=_3f.center.panel("options"); -if(_3e=="east"&&_3f.expandEast){ -return {collapse:{left:cc.width(),top:_44.top,height:_44.height},expand:{left:cc.width()-p.panel("panel")._outerWidth()}}; -}else{ -if(_3e=="west"&&_3f.expandWest){ -return {collapse:{left:-p.panel("panel")._outerWidth(),top:_44.top,height:_44.height},expand:{left:0}}; -}else{ -if(_3e=="north"&&_3f.expandNorth){ -return {collapse:{top:-p.panel("panel")._outerHeight(),width:cc.width()},expand:{top:0}}; -}else{ -if(_3e=="south"&&_3f.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-p.panel("panel")._outerHeight()}}; -} -} -} -} -}; -}; -function _a(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _45(_46){ -var _47=$.data(_46,"layout").panels; -_48("east"); -_48("west"); -_48("north"); -_48("south"); -function _48(_49){ -var p=_47[_49]; -if(p.length&&p.panel("options").collapsed){ -_2b(_46,_49,0); -} -}; -}; -function _4a(_4b,_4c,_4d){ -var p=$(_4b).layout("panel",_4c); -p.panel("options").split=_4d; -var cls="layout-split-"+_4c; -var _4e=p.panel("panel").removeClass(cls); -if(_4d){ -_4e.addClass(cls); -} -_4e.resizable({disabled:(!_4d)}); -_2(_4b); -}; -$.fn.layout=function(_4f,_50){ -if(typeof _4f=="string"){ -return $.fn.layout.methods[_4f](this,_50); -} -_4f=_4f||{}; -return this.each(function(){ -var _51=$.data(this,"layout"); -if(_51){ -$.extend(_51.options,_4f); -}else{ -var _52=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_4f); -$.data(this,"layout",{options:_52,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -_12(this); -} -_2(this); -_45(this); -}); -}; -$.fn.layout.methods={options:function(jq){ -return $.data(jq[0],"layout").options; -},resize:function(jq,_53){ -return jq.each(function(){ -_2(this,_53); -}); -},panel:function(jq,_54){ -return $.data(jq[0],"layout").panels[_54]; -},collapse:function(jq,_55){ -return jq.each(function(){ -_2b(this,_55); -}); -},expand:function(jq,_56){ -return jq.each(function(){ -_3c(this,_56); -}); -},add:function(jq,_57){ -return jq.each(function(){ -_17(this,_57); -_2(this); -if($(this).layout("panel",_57.region).panel("options").collapsed){ -_2b(this,_57.region,0); -} -}); -},remove:function(jq,_58){ -return jq.each(function(){ -_26(this,_58); -_2(this); -}); -},split:function(jq,_59){ -return jq.each(function(){ -_4a(this,_59,true); -}); -},unsplit:function(jq,_5a){ -return jq.each(function(){ -_4a(this,_5a,false); -}); -}}; -$.fn.layout.parseOptions=function(_5b){ -return $.extend({},$.parser.parseOptions(_5b,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false}; -$.fn.layout.parsePanelOptions=function(_5c){ -var t=$(_5c); -return $.extend({},$.fn.panel.parseOptions(_5c),$.parser.parseOptions(_5c,["region",{split:"boolean",collpasedSize:"number",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,collapsedSize:28,minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.linkbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.linkbutton.js deleted file mode 100644 index f175f837..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.linkbutton.js +++ /dev/null @@ -1,184 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"linkbutton").options; -if(_3){ -$.extend(_4,_3); -} -if(_4.width||_4.height||_4.fit){ -var _5=$(_2); -var _6=_5.parent(); -var _7=_5.is(":visible"); -if(!_7){ -var _8=$("
                                                ").insertBefore(_2); -var _9={position:_5.css("position"),display:_5.css("display"),left:_5.css("left")}; -_5.appendTo("body"); -_5.css({position:"absolute",display:"inline-block",left:-20000}); -} -_5._size(_4,_6); -var _a=_5.find(".l-btn-left"); -_a.css("margin-top",0); -_a.css("margin-top",parseInt((_5.height()-_a.height())/2)+"px"); -if(!_7){ -_5.insertAfter(_8); -_5.css(_9); -_8.remove(); -} -} -}; -function _b(_c){ -var _d=$.data(_c,"linkbutton").options; -var t=$(_c).empty(); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline"); -t.removeClass("l-btn-small l-btn-medium l-btn-large").addClass("l-btn-"+_d.size); -if(_d.plain){ -t.addClass("l-btn-plain"); -} -if(_d.outline){ -t.addClass("l-btn-outline"); -} -if(_d.selected){ -t.addClass(_d.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_d.group||""); -t.attr("id",_d.id||""); -var _e=$("").appendTo(t); -if(_d.text){ -$("").html(_d.text).appendTo(_e); -}else{ -$(" ").appendTo(_e); -} -if(_d.iconCls){ -$(" ").addClass(_d.iconCls).appendTo(_e); -_e.addClass("l-btn-icon-"+_d.iconAlign); -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_d.disabled){ -$(this).addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).removeClass("l-btn-focus"); -}).bind("click.linkbutton",function(){ -if(!_d.disabled){ -if(_d.toggle){ -if(_d.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -} -_d.onClick.call(this); -} -}); -_f(_c,_d.selected); -_10(_c,_d.disabled); -}; -function _f(_11,_12){ -var _13=$.data(_11,"linkbutton").options; -if(_12){ -if(_13.group){ -$("a.l-btn[group=\""+_13.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_11).addClass(_13.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_13.selected=true; -}else{ -if(!_13.group){ -$(_11).removeClass("l-btn-selected l-btn-plain-selected"); -_13.selected=false; -} -} -}; -function _10(_14,_15){ -var _16=$.data(_14,"linkbutton"); -var _17=_16.options; -$(_14).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_15){ -_17.disabled=true; -var _18=$(_14).attr("href"); -if(_18){ -_16.href=_18; -$(_14).attr("href","javascript:void(0)"); -} -if(_14.onclick){ -_16.onclick=_14.onclick; -_14.onclick=null; -} -_17.plain?$(_14).addClass("l-btn-disabled l-btn-plain-disabled"):$(_14).addClass("l-btn-disabled"); -}else{ -_17.disabled=false; -if(_16.href){ -$(_14).attr("href",_16.href); -} -if(_16.onclick){ -_14.onclick=_16.onclick; -} -} -}; -$.fn.linkbutton=function(_19,_1a){ -if(typeof _19=="string"){ -return $.fn.linkbutton.methods[_19](this,_1a); -} -_19=_19||{}; -return this.each(function(){ -var _1b=$.data(this,"linkbutton"); -if(_1b){ -$.extend(_1b.options,_19); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_19)}); -$(this).removeAttr("disabled"); -$(this).bind("_resize",function(e,_1c){ -if($(this).hasClass("easyui-fluid")||_1c){ -_1(this); -} -return false; -}); -} -_b(this); -_1(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},resize:function(jq,_1d){ -return jq.each(function(){ -_1(this,_1d); -}); -},enable:function(jq){ -return jq.each(function(){ -_10(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_10(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_f(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_1e){ -var t=$(_1e); -return $.extend({},$.parser.parseOptions(_1e,["id","iconCls","iconAlign","group","size","text",{plain:"boolean",toggle:"boolean",selected:"boolean",outline:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:($.trim(t.html())||undefined),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,outline:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left",size:"small",onClick:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.menu.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.menu.js deleted file mode 100644 index 881f00a5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.menu.js +++ /dev/null @@ -1,504 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -$(function(){ -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var m=$(e.target).closest("div.menu,div.combo-p"); -if(m.length){ -return; -} -$("body>div.menu-top:visible").not(".menu-inline").menu("hide"); -_1($("body>div.menu:visible").not(".menu-inline")); -}); -}); -function _2(_3){ -var _4=$.data(_3,"menu").options; -$(_3).addClass("menu-top"); -_4.inline?$(_3).addClass("menu-inline"):$(_3).appendTo("body"); -$(_3).bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -$(_3).menu("resize",_3); -} -return false; -}); -var _6=_7($(_3)); -for(var i=0;i<_6.length;i++){ -_8(_6[i]); -} -function _7(_9){ -var _a=[]; -_9.addClass("menu"); -_a.push(_9); -if(!_9.hasClass("menu-content")){ -_9.children("div").each(function(){ -var _b=$(this).children("div"); -if(_b.length){ -_b.appendTo("body"); -this.submenu=_b; -var mm=_7(_b); -_a=_a.concat(mm); -} -}); -} -return _a; -}; -function _8(_c){ -var wh=$.parser.parseOptions(_c[0],["width","height"]); -_c[0].originalHeight=wh.height||0; -if(_c.hasClass("menu-content")){ -_c[0].originalWidth=wh.width||_c._outerWidth(); -}else{ -_c[0].originalWidth=wh.width||0; -_c.children("div").each(function(){ -var _d=$(this); -var _e=$.extend({},$.parser.parseOptions(this,["name","iconCls","href",{separator:"boolean"}]),{disabled:(_d.attr("disabled")?true:undefined)}); -if(_e.separator){ -_d.addClass("menu-sep"); -} -if(!_d.hasClass("menu-sep")){ -_d[0].itemName=_e.name||""; -_d[0].itemHref=_e.href||""; -var _f=_d.addClass("menu-item").html(); -_d.empty().append($("
                                                ").html(_f)); -if(_e.iconCls){ -$("
                                                ").addClass(_e.iconCls).appendTo(_d); -} -if(_e.disabled){ -_10(_3,_d[0],true); -} -if(_d[0].submenu){ -$("
                                                ").appendTo(_d); -} -_11(_3,_d); -} -}); -$("
                                                ").prependTo(_c); -} -_12(_3,_c); -if(!_c.hasClass("menu-inline")){ -_c.hide(); -} -_13(_3,_c); -}; -}; -function _12(_14,_15){ -var _16=$.data(_14,"menu").options; -var _17=_15.attr("style")||""; -_15.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -_15.find(".menu-item").each(function(){ -$(this)._outerHeight(_16.itemHeight); -$(this).find(".menu-text").css({height:(_16.itemHeight-2)+"px",lineHeight:(_16.itemHeight-2)+"px"}); -}); -_15.removeClass("menu-noline").addClass(_16.noline?"menu-noline":""); -var _18=_15[0].originalWidth||"auto"; -if(isNaN(parseInt(_18))){ -_18=0; -_15.find("div.menu-text").each(function(){ -if(_18<$(this)._outerWidth()){ -_18=$(this)._outerWidth(); -} -}); -_18+=40; -} -var _19=_15.outerHeight(); -var _1a=_15[0].originalHeight||"auto"; -if(isNaN(parseInt(_1a))){ -_1a=_19; -if(_15.hasClass("menu-top")&&_16.alignTo){ -var at=$(_16.alignTo); -var h1=at.offset().top-$(document).scrollTop(); -var h2=$(window)._outerHeight()+$(document).scrollTop()-at.offset().top-at._outerHeight(); -_1a=Math.min(_1a,Math.max(h1,h2)); -}else{ -if(_1a>$(window)._outerHeight()){ -_1a=$(window).height(); -} -} -} -_15.attr("style",_17); -_15._size({fit:(_15[0]==_14?_16.fit:false),width:_18,minWidth:_16.minWidth,height:_1a}); -_15.css("overflow",_15.outerHeight()<_19?"auto":"hidden"); -_15.children("div.menu-line")._outerHeight(_19-2); -}; -function _13(_1b,_1c){ -if(_1c.hasClass("menu-inline")){ -return; -} -var _1d=$.data(_1b,"menu"); -_1c.unbind(".menu").bind("mouseenter.menu",function(){ -if(_1d.timer){ -clearTimeout(_1d.timer); -_1d.timer=null; -} -}).bind("mouseleave.menu",function(){ -if(_1d.options.hideOnUnhover){ -_1d.timer=setTimeout(function(){ -_1e(_1b,$(_1b).hasClass("menu-inline")); -},_1d.options.duration); -} -}); -}; -function _11(_1f,_20){ -if(!_20.hasClass("menu-item")){ -return; -} -_20.unbind(".menu"); -_20.bind("click.menu",function(){ -if($(this).hasClass("menu-item-disabled")){ -return; -} -if(!this.submenu){ -_1e(_1f,$(_1f).hasClass("menu-inline")); -var _21=this.itemHref; -if(_21){ -location.href=_21; -} -} -$(this).trigger("mouseenter"); -var _22=$(_1f).menu("getItem",this); -$.data(_1f,"menu").options.onClick.call(_1f,_22); -}).bind("mouseenter.menu",function(e){ -_20.siblings().each(function(){ -if(this.submenu){ -_1(this.submenu); -} -$(this).removeClass("menu-active"); -}); -_20.addClass("menu-active"); -if($(this).hasClass("menu-item-disabled")){ -_20.addClass("menu-active-disabled"); -return; -} -var _23=_20[0].submenu; -if(_23){ -$(_1f).menu("show",{menu:_23,parent:_20}); -} -}).bind("mouseleave.menu",function(e){ -_20.removeClass("menu-active menu-active-disabled"); -var _24=_20[0].submenu; -if(_24){ -if(e.pageX>=parseInt(_24.css("left"))){ -_20.addClass("menu-active"); -}else{ -_1(_24); -} -}else{ -_20.removeClass("menu-active"); -} -}); -}; -function _1e(_25,_26){ -var _27=$.data(_25,"menu"); -if(_27){ -if($(_25).is(":visible")){ -_1($(_25)); -if(_26){ -$(_25).show(); -}else{ -_27.options.onHide.call(_25); -} -} -} -return false; -}; -function _28(_29,_2a){ -var _2b,top; -_2a=_2a||{}; -var _2c=$(_2a.menu||_29); -$(_29).menu("resize",_2c[0]); -if(_2c.hasClass("menu-top")){ -var _2d=$.data(_29,"menu").options; -$.extend(_2d,_2a); -_2b=_2d.left; -top=_2d.top; -if(_2d.alignTo){ -var at=$(_2d.alignTo); -_2b=at.offset().left; -top=at.offset().top+at._outerHeight(); -if(_2d.align=="right"){ -_2b+=at.outerWidth()-_2c.outerWidth(); -} -} -if(_2b+_2c.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -_2b=$(window)._outerWidth()+$(document).scrollLeft()-_2c.outerWidth()-5; -} -if(_2b<0){ -_2b=0; -} -top=_2e(top,_2d.alignTo); -}else{ -var _2f=_2a.parent; -_2b=_2f.offset().left+_2f.outerWidth()-2; -if(_2b+_2c.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -_2b=_2f.offset().left-_2c.outerWidth()+2; -} -top=_2e(_2f.offset().top-3); -} -function _2e(top,_30){ -if(top+_2c.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -if(_30){ -top=$(_30).offset().top-_2c._outerHeight(); -}else{ -top=$(window)._outerHeight()+$(document).scrollTop()-_2c.outerHeight(); -} -} -if(top<0){ -top=0; -} -return top; -}; -_2c.css({left:_2b,top:top}); -_2c.show(0,function(){ -if(!_2c[0].shadow){ -_2c[0].shadow=$("
                                                ").insertAfter(_2c); -} -_2c[0].shadow.css({display:(_2c.hasClass("menu-inline")?"none":"block"),zIndex:$.fn.menu.defaults.zIndex++,left:_2c.css("left"),top:_2c.css("top"),width:_2c.outerWidth(),height:_2c.outerHeight()}); -_2c.css("z-index",$.fn.menu.defaults.zIndex++); -if(_2c.hasClass("menu-top")){ -$.data(_2c[0],"menu").options.onShow.call(_2c[0]); -} -}); -}; -function _1(_31){ -if(_31&&_31.length){ -_32(_31); -_31.find("div.menu-item").each(function(){ -if(this.submenu){ -_1(this.submenu); -} -$(this).removeClass("menu-active"); -}); -} -function _32(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _33(_34,_35){ -var _36=null; -var tmp=$("
                                                "); -function _37(_38){ -_38.children("div.menu-item").each(function(){ -var _39=$(_34).menu("getItem",this); -var s=tmp.empty().html(_39.text).text(); -if(_35==$.trim(s)){ -_36=_39; -}else{ -if(this.submenu&&!_36){ -_37(this.submenu); -} -} -}); -}; -_37($(_34)); -tmp.remove(); -return _36; -}; -function _10(_3a,_3b,_3c){ -var t=$(_3b); -if(!t.hasClass("menu-item")){ -return; -} -if(_3c){ -t.addClass("menu-item-disabled"); -if(_3b.onclick){ -_3b.onclick1=_3b.onclick; -_3b.onclick=null; -} -}else{ -t.removeClass("menu-item-disabled"); -if(_3b.onclick1){ -_3b.onclick=_3b.onclick1; -_3b.onclick1=null; -} -} -}; -function _3d(_3e,_3f){ -var _40=$.data(_3e,"menu").options; -var _41=$(_3e); -if(_3f.parent){ -if(!_3f.parent.submenu){ -var _42=$("
                                                ").appendTo("body"); -_42.hide(); -_3f.parent.submenu=_42; -$("
                                                ").appendTo(_3f.parent); -} -_41=_3f.parent.submenu; -} -if(_3f.separator){ -var _43=$("
                                                ").appendTo(_41); -}else{ -var _43=$("
                                                ").appendTo(_41); -$("
                                                ").html(_3f.text).appendTo(_43); -} -if(_3f.iconCls){ -$("
                                                ").addClass(_3f.iconCls).appendTo(_43); -} -if(_3f.id){ -_43.attr("id",_3f.id); -} -if(_3f.name){ -_43[0].itemName=_3f.name; -} -if(_3f.href){ -_43[0].itemHref=_3f.href; -} -if(_3f.onclick){ -if(typeof _3f.onclick=="string"){ -_43.attr("onclick",_3f.onclick); -}else{ -_43[0].onclick=eval(_3f.onclick); -} -} -if(_3f.handler){ -_43[0].onclick=eval(_3f.handler); -} -if(_3f.disabled){ -_10(_3e,_43[0],true); -} -_11(_3e,_43); -_13(_3e,_41); -_12(_3e,_41); -}; -function _44(_45,_46){ -function _47(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_47(this); -}); -var _48=el.submenu[0].shadow; -if(_48){ -_48.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -var _49=$(_46).parent(); -_47(_46); -_12(_45,_49); -}; -function _4a(_4b,_4c,_4d){ -var _4e=$(_4c).parent(); -if(_4d){ -$(_4c).show(); -}else{ -$(_4c).hide(); -} -_12(_4b,_4e); -}; -function _4f(_50){ -$(_50).children("div.menu-item").each(function(){ -_44(_50,this); -}); -if(_50.shadow){ -_50.shadow.remove(); -} -$(_50).remove(); -}; -$.fn.menu=function(_51,_52){ -if(typeof _51=="string"){ -return $.fn.menu.methods[_51](this,_52); -} -_51=_51||{}; -return this.each(function(){ -var _53=$.data(this,"menu"); -if(_53){ -$.extend(_53.options,_51); -}else{ -_53=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_51)}); -_2(this); -} -$(this).css({left:_53.options.left,top:_53.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_28(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_1e(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_4f(this); -}); -},setText:function(jq,_54){ -return jq.each(function(){ -$(_54.target).children("div.menu-text").html(_54.text); -}); -},setIcon:function(jq,_55){ -return jq.each(function(){ -$(_55.target).children("div.menu-icon").remove(); -if(_55.iconCls){ -$("
                                                ").addClass(_55.iconCls).appendTo(_55.target); -} -}); -},getItem:function(jq,_56){ -var t=$(_56); -var _57={target:_56,id:t.attr("id"),text:$.trim(t.children("div.menu-text").html()),disabled:t.hasClass("menu-item-disabled"),name:_56.itemName,href:_56.itemHref,onclick:_56.onclick}; -var _58=t.children("div.menu-icon"); -if(_58.length){ -var cc=[]; -var aa=_58.attr("class").split(" "); -for(var i=0;i").addClass(_3.cls.arrow).appendTo(_5); -$("").addClass("m-btn-line").appendTo(_5); -} -$(_2).menubutton("resize"); -if(_3.menu){ -$(_3.menu).menu({duration:_3.duration}); -var _6=$(_3.menu).menu("options"); -var _7=_6.onShow; -var _8=_6.onHide; -$.extend(_6,{onShow:function(){ -var _9=$(this).menu("options"); -var _a=$(_9.alignTo); -var _b=_a.menubutton("options"); -_a.addClass((_b.plain==true)?_b.cls.btn2:_b.cls.btn1); -_7.call(this); -},onHide:function(){ -var _c=$(this).menu("options"); -var _d=$(_c.alignTo); -var _e=_d.menubutton("options"); -_d.removeClass((_e.plain==true)?_e.cls.btn2:_e.cls.btn1); -_8.call(this); -}}); -} -}; -function _f(_10){ -var _11=$.data(_10,"menubutton").options; -var btn=$(_10); -var t=btn.find("."+_11.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -var _12=null; -t.bind("click.menubutton",function(){ -if(!_13()){ -_14(_10); -return false; -} -}).bind("mouseenter.menubutton",function(){ -if(!_13()){ -_12=setTimeout(function(){ -_14(_10); -},_11.duration); -return false; -} -}).bind("mouseleave.menubutton",function(){ -if(_12){ -clearTimeout(_12); -} -$(_11.menu).triggerHandler("mouseleave"); -}); -function _13(){ -return $(_10).linkbutton("options").disabled; -}; -}; -function _14(_15){ -var _16=$(_15).menubutton("options"); -if(_16.disabled||!_16.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_15); -var mm=$(_16.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn,align:_16.menuAlign}); -} -btn.blur(); -}; -$.fn.menubutton=function(_17,_18){ -if(typeof _17=="string"){ -var _19=$.fn.menubutton.methods[_17]; -if(_19){ -return _19(this,_18); -}else{ -return this.linkbutton(_17,_18); -} -} -_17=_17||{}; -return this.each(function(){ -var _1a=$.data(this,"menubutton"); -if(_1a){ -$.extend(_1a.options,_17); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_17)}); -$(this).removeAttr("disabled"); -} -_1(this); -_f(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _1b=jq.linkbutton("options"); -return $.extend($.data(jq[0],"menubutton").options,{toggle:_1b.toggle,selected:_1b.selected,disabled:_1b.disabled}); -},destroy:function(jq){ -return jq.each(function(){ -var _1c=$(this).menubutton("options"); -if(_1c.menu){ -$(_1c.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_1d){ -var t=$(_1d); -return $.extend({},$.fn.linkbutton.parseOptions(_1d),$.parser.parseOptions(_1d,["menu",{plain:"boolean",hasDownArrow:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,hasDownArrow:true,menu:null,menuAlign:"left",duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.messager.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.messager.js deleted file mode 100644 index c4f04023..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.messager.js +++ /dev/null @@ -1,177 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(){ -$(document).unbind(".messager").bind("keydown.messager",function(e){ -if(e.keyCode==27){ -$("body").children("div.messager-window").children("div.messager-body").each(function(){ -$(this).window("close"); -}); -}else{ -if(e.keyCode==9){ -var _2=$("body").children("div.messager-window").children("div.messager-body"); -if(!_2.length){ -return; -} -var _3=_2.find(".messager-input,.messager-button .l-btn"); -for(var i=0;i<_3.length;i++){ -if($(_3[i]).is(":focus")){ -$(_3[i>=_3.length-1?0:i+1]).focus(); -return false; -} -} -} -} -}); -}; -function _4(){ -$(document).unbind(".messager"); -}; -function _5(_6){ -var _7=$.extend({},$.messager.defaults,{modal:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},title:"",width:250,height:100,showType:"slide",showSpeed:600,msg:"",timeout:4000},_6); -var _8=$("
                                                ").html(_7.msg).appendTo("body"); -_8.window($.extend({},_7,{openAnimation:(_7.showType),closeAnimation:(_7.showType=="show"?"hide":_7.showType),openDuration:_7.showSpeed,closeDuration:_7.showSpeed,onOpen:function(){ -_8.window("window").hover(function(){ -if(_7.timer){ -clearTimeout(_7.timer); -} -},function(){ -_9(); -}); -_9(); -function _9(){ -if(_7.timeout>0){ -_7.timer=setTimeout(function(){ -if(_8.length&&_8.data("window")){ -_8.window("close"); -} -},_7.timeout); -} -}; -if(_6.onOpen){ -_6.onOpen.call(this); -}else{ -_7.onOpen.call(this); -} -},onClose:function(){ -if(_7.timer){ -clearTimeout(_7.timer); -} -if(_6.onClose){ -_6.onClose.call(this); -}else{ -_7.onClose.call(this); -} -_8.window("destroy"); -}})); -_8.window("window").css(_7.style); -_8.window("open"); -return _8; -}; -function _a(_b){ -_1(); -var _c=$("
                                                ").appendTo("body"); -_c.window($.extend({},_b,{doSize:false,noheader:(_b.title?false:true),onClose:function(){ -_4(); -if(_b.onClose){ -_b.onClose.call(this); -} -setTimeout(function(){ -_c.window("destroy"); -},100); -}})); -if(_b.buttons&&_b.buttons.length){ -var tb=$("
                                                ").appendTo(_c); -$.map(_b.buttons,function(_d){ -$("").appendTo(tb).linkbutton(_d); -}); -} -_c.window("window").addClass("messager-window"); -_c.window("resize"); -_c.children("div.messager-button").children("a:first").focus(); -return _c; -}; -$.messager={show:function(_e){ -return _5(_e); -},alert:function(_f,msg,_10,fn){ -var _11=typeof _f=="object"?_f:{title:_f,msg:msg,icon:_10,fn:fn}; -var cls=_11.icon?"messager-icon messager-"+_11.icon:""; -_11=$.extend({},$.messager.defaults,{content:"
                                                "+"
                                                "+_11.msg+"
                                                "+"
                                                ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -_11.fn(); -}}]},_11); -var win=_a(_11); -return win; -},confirm:function(_12,msg,fn){ -var _13=typeof _12=="object"?_12:{title:_12,msg:msg,fn:fn}; -_13=$.extend({},$.messager.defaults,{content:"
                                                "+"
                                                "+_13.msg+"
                                                "+"
                                                ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -_13.fn(true); -}},{text:$.messager.defaults.cancel,onClick:function(){ -win.window("close"); -_13.fn(false); -}}]},_13); -var win=_a(_13); -return win; -},prompt:function(_14,msg,fn){ -var _15=typeof _14=="object"?_14:{title:_14,msg:msg,fn:fn}; -_15=$.extend({},$.messager.defaults,{content:"
                                                "+"
                                                "+_15.msg+"
                                                "+"
                                                "+"
                                                "+"
                                                ",buttons:[{text:$.messager.defaults.ok,onClick:function(){ -win.window("close"); -_15.fn(win.find(".messager-input").val()); -}},{text:$.messager.defaults.cancel,onClick:function(){ -win.window("close"); -_15.fn(); -}}]},_15); -var win=_a(_15); -win.find("input.messager-input").focus(); -return win; -},progress:function(_16){ -var _17={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var win=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(win.length){ -win.window("close"); -} -}}; -if(typeof _16=="string"){ -var _18=_17[_16]; -return _18(); -} -var _19=$.extend({},{title:"",content:undefined,msg:"",text:undefined,interval:300},_16||{}); -var win=_a($.extend({},$.messager.defaults,{content:"
                                                "+_19.msg+"
                                                ",closable:false,doSize:false},_19,{onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -if(_16.onClose){ -_16.onClose.call(this); -}else{ -$.messager.defaults.onClose.call(this); -} -}})); -var bar=win.find("div.messager-p-bar"); -bar.progressbar({text:_19.text}); -win.window("resize"); -if(_19.interval){ -win[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},_19.interval); -} -return win; -}}; -$.messager.defaults=$.extend({},$.fn.window.defaults,{ok:"Ok",cancel:"Cancel",width:300,height:"auto",modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,fn:function(){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.mobile.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.mobile.js deleted file mode 100644 index 3d191763..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.mobile.js +++ /dev/null @@ -1,137 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -$.fn.navpanel=function(_1,_2){ -if(typeof _1=="string"){ -var _3=$.fn.navpanel.methods[_1]; -return _3?_3(this,_2):this.panel(_1,_2); -}else{ -_1=_1||{}; -return this.each(function(){ -var _4=$.data(this,"navpanel"); -if(_4){ -$.extend(_4.options,_1); -}else{ -_4=$.data(this,"navpanel",{options:$.extend({},$.fn.navpanel.defaults,$.fn.navpanel.parseOptions(this,_1))}); -} -$(this).panel(_4.options); -}); -} -}; -$.fn.navpanel.methods={options:function(jq){ -return $.data(jq[0],"navpanel").options; -}}; -$.fn.navpanel.parseOptions=function(_5){ -return $.extend({},$.fn.panel.parseOptions(_5),$.parser.parseOptions(_5,[])); -}; -$.fn.navpanel.defaults=$.extend({},$.fn.panel.defaults,{fit:true,border:false,cls:"navpanel"}); -$.parser.plugins.push("navpanel"); -})(jQuery); -(function($){ -$(function(){ -$.mobile.init(); -}); -$.mobile={defaults:{animation:"slide",direction:"left",reverseDirections:{up:"down",down:"up",left:"right",right:"left"}},panels:[],init:function(_6){ -$.mobile.panels=[]; -var _7=$(_6||"body").children(".navpanel:visible"); -if(_7.length){ -_7.not(":first").children(".panel-body").navpanel("close"); -var p=_7.eq(0).children(".panel-body"); -$.mobile.panels.push({panel:p,animation:$.mobile.defaults.animation,direction:$.mobile.defaults.direction}); -} -$(document).unbind(".mobile").bind("click.mobile",function(e){ -var a=$(e.target).closest("a"); -if(a.length){ -var _8=$.parser.parseOptions(a[0],["animation","direction",{back:"boolean"}]); -if(_8.back){ -$.mobile.back(); -e.preventDefault(); -}else{ -var _9=$.trim(a.attr("href")); -if(/^#/.test(_9)){ -var to=$(_9); -if(to.length&&to.hasClass("panel-body")){ -$.mobile.go(to,_8.animation,_8.direction); -e.preventDefault(); -} -} -} -} -}); -$(window).unbind(".mobile").bind("hashchange.mobile",function(){ -var _a=$.mobile.panels.length; -if(_a>1){ -var _b=location.hash; -var p=$.mobile.panels[_a-2]; -if(!_b||_b=="#&"+p.panel.attr("id")){ -$.mobile._back(); -} -} -}); -},nav:function(_c,to,_d,_e){ -if(window.WebKitAnimationEvent){ -_d=_d!=undefined?_d:$.mobile.defaults.animation; -_e=_e!=undefined?_e:$.mobile.defaults.direction; -var _f="m-"+_d+(_e?"-"+_e:""); -var p1=$(_c).panel("open").panel("resize").panel("panel"); -var p2=$(to).panel("open").panel("resize").panel("panel"); -p1.add(p2).bind("webkitAnimationEnd",function(){ -$(this).unbind("webkitAnimationEnd"); -var p=$(this).children(".panel-body"); -if($(this).hasClass("m-in")){ -p.panel("open").panel("resize"); -}else{ -p.panel("close"); -} -$(this).removeClass(_f+" m-in m-out"); -}); -p2.addClass(_f+" m-in"); -p1.addClass(_f+" m-out"); -}else{ -$(to).panel("open").panel("resize"); -$(_c).panel("close"); -} -},_go:function(_10,_11,_12){ -_11=_11!=undefined?_11:$.mobile.defaults.animation; -_12=_12!=undefined?_12:$.mobile.defaults.direction; -var _13=$.mobile.panels[$.mobile.panels.length-1].panel; -var to=$(_10); -if(_13[0]!=to[0]){ -$.mobile.nav(_13,to,_11,_12); -$.mobile.panels.push({panel:to,animation:_11,direction:_12}); -} -},_back:function(){ -if($.mobile.panels.length<2){ -return; -} -var p1=$.mobile.panels.pop(); -var p2=$.mobile.panels[$.mobile.panels.length-1]; -var _14=p1.animation; -var _15=$.mobile.defaults.reverseDirections[p1.direction]||""; -$.mobile.nav(p1.panel,p2.panel,_14,_15); -},go:function(_16,_17,_18){ -_17=_17!=undefined?_17:$.mobile.defaults.animation; -_18=_18!=undefined?_18:$.mobile.defaults.direction; -location.hash="#&"+$(_16).attr("id"); -$.mobile._go(_16,_17,_18); -},back:function(){ -history.go(-1); -}}; -$.map(["validatebox","textbox","filebox","searchbox","combo","combobox","combogrid","combotree","datebox","datetimebox","numberbox","spinner","numberspinner","timespinner","datetimespinner"],function(_19){ -if($.fn[_19]){ -$.extend($.fn[_19].defaults,{height:32,iconWidth:28,tipPosition:"bottom"}); -} -}); -$.map(["spinner","numberspinner","timespinner","datetimespinner"],function(_1a){ -$.extend($.fn[_1a].defaults,{height:32,iconWidth:56}); -}); -$.extend($.fn.menu.defaults,{itemHeight:30,noline:true}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberbox.js deleted file mode 100644 index 02a66357..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberbox.js +++ /dev/null @@ -1,174 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"numberbox"); -var _4=_3.options; -$(_2).addClass("numberbox-f").textbox(_4); -$(_2).textbox("textbox").css({imeMode:"disabled"}); -$(_2).attr("numberboxName",$(_2).attr("textboxName")); -_3.numberbox=$(_2).next(); -_3.numberbox.addClass("numberbox"); -var _5=_4.parser.call(_2,_4.value); -var _6=_4.formatter.call(_2,_5); -$(_2).numberbox("initValue",_5).numberbox("setText",_6); -}; -function _7(_8,_9){ -var _a=$.data(_8,"numberbox"); -var _b=_a.options; -var _9=_b.parser.call(_8,_9); -var _c=_b.formatter.call(_8,_9); -_b.value=_9; -$(_8).textbox("setText",_c).textbox("setValue",_9); -_c=_b.formatter.call(_8,$(_8).textbox("getValue")); -$(_8).textbox("setText",_c); -}; -$.fn.numberbox=function(_d,_e){ -if(typeof _d=="string"){ -var _f=$.fn.numberbox.methods[_d]; -if(_f){ -return _f(this,_e); -}else{ -return this.textbox(_d,_e); -} -} -_d=_d||{}; -return this.each(function(){ -var _10=$.data(this,"numberbox"); -if(_10){ -$.extend(_10.options,_d); -}else{ -_10=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_d)}); -} -_1(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -var _11=jq.data("textbox")?jq.textbox("options"):{}; -return $.extend($.data(jq[0],"numberbox").options,{width:_11.width,originalValue:_11.originalValue,disabled:_11.disabled,readonly:_11.readonly}); -},fix:function(jq){ -return jq.each(function(){ -$(this).numberbox("setValue",$(this).numberbox("getText")); -}); -},setValue:function(jq,_12){ -return jq.each(function(){ -_7(this,_12); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("clear"); -$(this).numberbox("options").value=""; -}); -},reset:function(jq){ -return jq.each(function(){ -$(this).textbox("reset"); -$(this).numberbox("setValue",$(this).numberbox("getValue")); -}); -}}; -$.fn.numberbox.parseOptions=function(_13){ -var t=$(_13); -return $.extend({},$.fn.textbox.parseOptions(_13),$.parser.parseOptions(_13,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:{keypress:function(e){ -var _14=e.data.target; -var _15=$(_14).numberbox("options"); -return _15.filter.call(_14,e); -},blur:function(e){ -var _16=e.data.target; -$(_16).numberbox("setValue",$(_16).numberbox("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var _17=e.data.target; -$(_17).numberbox("setValue",$(_17).numberbox("getText")); -} -}},min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var _18=$(this).numberbox("options"); -var s=$(this).numberbox("getText"); -if(e.which==13){ -return true; -} -if(e.which==45){ -return (s.indexOf("-")==-1?true:false); -} -var c=String.fromCharCode(e.which); -if(c==_18.decimalSeparator){ -return (s.indexOf(c)==-1?true:false); -}else{ -if(c==_18.groupSeparator){ -return true; -}else{ -if((e.which>=48&&e.which<=57&&e.ctrlKey==false&&e.shiftKey==false)||e.which==0||e.which==8){ -return true; -}else{ -if(e.ctrlKey==true&&(e.which==99||e.which==118)){ -return true; -}else{ -return false; -} -} -} -} -},formatter:function(_19){ -if(!_19){ -return _19; -} -_19=_19+""; -var _1a=$(this).numberbox("options"); -var s1=_19,s2=""; -var _1b=_19.indexOf("."); -if(_1b>=0){ -s1=_19.substring(0,_1b); -s2=_19.substring(_1b+1,_19.length); -} -if(_1a.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+_1a.groupSeparator+"$2"); -} -} -if(s2){ -return _1a.prefix+s1+_1a.decimalSeparator+s2+_1a.suffix; -}else{ -return _1a.prefix+s1+_1a.suffix; -} -},parser:function(s){ -s=s+""; -var _1c=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(_1c.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_1c.prefix),"g"),"")); -} -if(_1c.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_1c.suffix),"g"),"")); -} -if(_1c.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_1c.groupSeparator,"g"),"")); -} -if(_1c.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_1c.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(_1c.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (_1c.min)=="number"&&val<_1c.min){ -val=_1c.min.toFixed(_1c.precision); -}else{ -if(typeof (_1c.max)=="number"&&val>_1c.max){ -val=_1c.max.toFixed(_1c.precision); -} -} -} -return val; -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberspinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberspinner.js deleted file mode 100644 index 41b4068c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.numberspinner.js +++ /dev/null @@ -1,58 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("numberspinner-f"); -var _3=$.data(_2,"numberspinner").options; -$(_2).numberbox(_3).spinner(_3); -$(_2).numberbox("setValue",_3.value); -}; -function _4(_5,_6){ -var _7=$.data(_5,"numberspinner").options; -var v=parseFloat($(_5).numberbox("getValue")||_7.value)||0; -if(_6){ -v-=_7.increment; -}else{ -v+=_7.increment; -} -$(_5).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_8,_9){ -if(typeof _8=="string"){ -var _a=$.fn.numberspinner.methods[_8]; -if(_a){ -return _a(this,_9); -}else{ -return this.numberbox(_8,_9); -} -} -_8=_8||{}; -return this.each(function(){ -var _b=$.data(this,"numberspinner"); -if(_b){ -$.extend(_b.options,_8); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_8)}); -} -_1(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var _c=jq.numberbox("options"); -return $.extend($.data(jq[0],"numberspinner").options,{width:_c.width,value:_c.value,originalValue:_c.originalValue,disabled:_c.disabled,readonly:_c.readonly}); -}}; -$.fn.numberspinner.parseOptions=function(_d){ -return $.extend({},$.fn.spinner.parseOptions(_d),$.fn.numberbox.parseOptions(_d),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(_e){ -_4(this,_e); -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.pagination.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.pagination.js deleted file mode 100644 index ecbe2776..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.pagination.js +++ /dev/null @@ -1,286 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"pagination"); -var _4=_3.options; -var bb=_3.bb={}; -var _5=$(_2).addClass("pagination").html("
                                                "); -var tr=_5.find("tr"); -var aa=$.extend([],_4.layout); -if(!_4.showPageList){ -_6(aa,"list"); -} -if(!_4.showRefresh){ -_6(aa,"refresh"); -} -if(aa[0]=="sep"){ -aa.shift(); -} -if(aa[aa.length-1]=="sep"){ -aa.pop(); -} -for(var _7=0;_7"); -ps.bind("change",function(){ -_4.pageSize=parseInt($(this).val()); -_4.onChangePageSize.call(_2,_4.pageSize); -_10(_2,_4.pageNumber); -}); -for(var i=0;i<_4.pageList.length;i++){ -$("").text(_4.pageList[i]).appendTo(ps); -} -$("").append(ps).appendTo(tr); -}else{ -if(_8=="sep"){ -$("
                                                ").appendTo(tr); -}else{ -if(_8=="first"){ -bb.first=_9("first"); -}else{ -if(_8=="prev"){ -bb.prev=_9("prev"); -}else{ -if(_8=="next"){ -bb.next=_9("next"); -}else{ -if(_8=="last"){ -bb.last=_9("last"); -}else{ -if(_8=="manual"){ -$("").html(_4.beforePageText).appendTo(tr).wrap(""); -bb.num=$("").appendTo(tr).wrap(""); -bb.num.unbind(".pagination").bind("keydown.pagination",function(e){ -if(e.keyCode==13){ -var _a=parseInt($(this).val())||1; -_10(_2,_a); -return false; -} -}); -bb.after=$("").appendTo(tr).wrap(""); -}else{ -if(_8=="refresh"){ -bb.refresh=_9("refresh"); -}else{ -if(_8=="links"){ -$("").appendTo(tr); -} -} -} -} -} -} -} -} -} -} -if(_4.buttons){ -$("
                                                ").appendTo(tr); -if($.isArray(_4.buttons)){ -for(var i=0;i<_4.buttons.length;i++){ -var _b=_4.buttons[i]; -if(_b=="-"){ -$("
                                                ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var a=$("").appendTo(td); -a[0].onclick=eval(_b.handler||function(){ -}); -a.linkbutton($.extend({},_b,{plain:true})); -} -} -}else{ -var td=$("").appendTo(tr); -$(_4.buttons).appendTo(td).show(); -} -} -$("
                                                ").appendTo(_5); -$("
                                                ").appendTo(_5); -function _9(_c){ -var _d=_4.nav[_c]; -var a=$("").appendTo(tr); -a.wrap(""); -a.linkbutton({iconCls:_d.iconCls,plain:true}).unbind(".pagination").bind("click.pagination",function(){ -_d.handler.call(_2); -}); -return a; -}; -function _6(aa,_e){ -var _f=$.inArray(_e,aa); -if(_f>=0){ -aa.splice(_f,1); -} -return aa; -}; -}; -function _10(_11,_12){ -var _13=$.data(_11,"pagination").options; -_14(_11,{pageNumber:_12}); -_13.onSelectPage.call(_11,_13.pageNumber,_13.pageSize); -}; -function _14(_15,_16){ -var _17=$.data(_15,"pagination"); -var _18=_17.options; -var bb=_17.bb; -$.extend(_18,_16||{}); -var ps=$(_15).find("select.pagination-page-list"); -if(ps.length){ -ps.val(_18.pageSize+""); -_18.pageSize=parseInt(ps.val()); -} -var _19=Math.ceil(_18.total/_18.pageSize)||1; -if(_18.pageNumber<1){ -_18.pageNumber=1; -} -if(_18.pageNumber>_19){ -_18.pageNumber=_19; -} -if(_18.total==0){ -_18.pageNumber=0; -_19=0; -} -if(bb.num){ -bb.num.val(_18.pageNumber); -} -if(bb.after){ -bb.after.html(_18.afterPageText.replace(/{pages}/,_19)); -} -var td=$(_15).find("td.pagination-links"); -if(td.length){ -td.empty(); -var _1a=_18.pageNumber-Math.floor(_18.links/2); -if(_1a<1){ -_1a=1; -} -var _1b=_1a+_18.links-1; -if(_1b>_19){ -_1b=_19; -} -_1a=_1b-_18.links+1; -if(_1a<1){ -_1a=1; -} -for(var i=_1a;i<=_1b;i++){ -var a=$("").appendTo(td); -a.linkbutton({plain:true,text:i}); -if(i==_18.pageNumber){ -a.linkbutton("select"); -}else{ -a.unbind(".pagination").bind("click.pagination",{pageNumber:i},function(e){ -_10(_15,e.data.pageNumber); -}); -} -} -} -var _1c=_18.displayMsg; -_1c=_1c.replace(/{from}/,_18.total==0?0:_18.pageSize*(_18.pageNumber-1)+1); -_1c=_1c.replace(/{to}/,Math.min(_18.pageSize*(_18.pageNumber),_18.total)); -_1c=_1c.replace(/{total}/,_18.total); -$(_15).find("div.pagination-info").html(_1c); -if(bb.first){ -bb.first.linkbutton({disabled:((!_18.total)||_18.pageNumber==1)}); -} -if(bb.prev){ -bb.prev.linkbutton({disabled:((!_18.total)||_18.pageNumber==1)}); -} -if(bb.next){ -bb.next.linkbutton({disabled:(_18.pageNumber==_19)}); -} -if(bb.last){ -bb.last.linkbutton({disabled:(_18.pageNumber==_19)}); -} -_1d(_15,_18.loading); -}; -function _1d(_1e,_1f){ -var _20=$.data(_1e,"pagination"); -var _21=_20.options; -_21.loading=_1f; -if(_21.showRefresh&&_20.bb.refresh){ -_20.bb.refresh.linkbutton({iconCls:(_21.loading?"pagination-loading":"pagination-load")}); -} -}; -$.fn.pagination=function(_22,_23){ -if(typeof _22=="string"){ -return $.fn.pagination.methods[_22](this,_23); -} -_22=_22||{}; -return this.each(function(){ -var _24; -var _25=$.data(this,"pagination"); -if(_25){ -_24=$.extend(_25.options,_22); -}else{ -_24=$.extend({},$.fn.pagination.defaults,$.fn.pagination.parseOptions(this),_22); -$.data(this,"pagination",{options:_24}); -} -_1(this); -_14(this); -}); -}; -$.fn.pagination.methods={options:function(jq){ -return $.data(jq[0],"pagination").options; -},loading:function(jq){ -return jq.each(function(){ -_1d(this,true); -}); -},loaded:function(jq){ -return jq.each(function(){ -_1d(this,false); -}); -},refresh:function(jq,_26){ -return jq.each(function(){ -_14(this,_26); -}); -},select:function(jq,_27){ -return jq.each(function(){ -_10(this,_27); -}); -}}; -$.fn.pagination.parseOptions=function(_28){ -var t=$(_28); -return $.extend({},$.parser.parseOptions(_28,[{total:"number",pageSize:"number",pageNumber:"number",links:"number"},{loading:"boolean",showPageList:"boolean",showRefresh:"boolean"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined)}); -}; -$.fn.pagination.defaults={total:1,pageSize:10,pageNumber:1,pageList:[10,20,30,50],loading:false,buttons:null,showPageList:true,showRefresh:true,links:10,layout:["list","sep","first","prev","sep","manual","sep","next","last","sep","refresh"],onSelectPage:function(_29,_2a){ -},onBeforeRefresh:function(_2b,_2c){ -},onRefresh:function(_2d,_2e){ -},onChangePageSize:function(_2f){ -},beforePageText:"Page",afterPageText:"of {pages}",displayMsg:"Displaying {from} to {to} of {total} items",nav:{first:{iconCls:"pagination-first",handler:function(){ -var _30=$(this).pagination("options"); -if(_30.pageNumber>1){ -$(this).pagination("select",1); -} -}},prev:{iconCls:"pagination-prev",handler:function(){ -var _31=$(this).pagination("options"); -if(_31.pageNumber>1){ -$(this).pagination("select",_31.pageNumber-1); -} -}},next:{iconCls:"pagination-next",handler:function(){ -var _32=$(this).pagination("options"); -var _33=Math.ceil(_32.total/_32.pageSize); -if(_32.pageNumber<_33){ -$(this).pagination("select",_32.pageNumber+1); -} -}},last:{iconCls:"pagination-last",handler:function(){ -var _34=$(this).pagination("options"); -var _35=Math.ceil(_34.total/_34.pageSize); -if(_34.pageNumber<_35){ -$(this).pagination("select",_35); -} -}},refresh:{iconCls:"pagination-refresh",handler:function(){ -var _36=$(this).pagination("options"); -if(_36.onBeforeRefresh.call(this,_36.pageNumber,_36.pageSize)!=false){ -$(this).pagination("select",_36.pageNumber); -_36.onRefresh.call(this,_36.pageNumber,_36.pageSize); -} -}}}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.panel.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.panel.js deleted file mode 100644 index d353b704..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.panel.js +++ /dev/null @@ -1,613 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _1(_2){ -_2._remove(); -}; -function _3(_4,_5){ -var _6=$.data(_4,"panel"); -var _7=_6.options; -var _8=_6.panel; -var _9=_8.children(".panel-header"); -var _a=_8.children(".panel-body"); -var _b=_8.children(".panel-footer"); -if(_5){ -$.extend(_7,{width:_5.width,height:_5.height,minWidth:_5.minWidth,maxWidth:_5.maxWidth,minHeight:_5.minHeight,maxHeight:_5.maxHeight,left:_5.left,top:_5.top}); -} -_8._size(_7); -_9.add(_a)._outerWidth(_8.width()); -if(!isNaN(parseInt(_7.height))){ -_a._outerHeight(_8.height()-_9._outerHeight()-_b._outerHeight()); -}else{ -_a.css("height",""); -var _c=$.parser.parseValue("minHeight",_7.minHeight,_8.parent()); -var _d=$.parser.parseValue("maxHeight",_7.maxHeight,_8.parent()); -var _e=_9._outerHeight()+_b._outerHeight()+_8._outerHeight()-_8.height(); -_a._size("minHeight",_c?(_c-_e):""); -_a._size("maxHeight",_d?(_d-_e):""); -} -_8.css({height:"",minHeight:"",maxHeight:"",left:_7.left,top:_7.top}); -_7.onResize.apply(_4,[_7.width,_7.height]); -$(_4).panel("doLayout"); -}; -function _f(_10,_11){ -var _12=$.data(_10,"panel").options; -var _13=$.data(_10,"panel").panel; -if(_11){ -if(_11.left!=null){ -_12.left=_11.left; -} -if(_11.top!=null){ -_12.top=_11.top; -} -} -_13.css({left:_12.left,top:_12.top}); -_12.onMove.apply(_10,[_12.left,_12.top]); -}; -function _14(_15){ -$(_15).addClass("panel-body")._size("clear"); -var _16=$("
                                                ").insertBefore(_15); -_16[0].appendChild(_15); -_16.bind("_resize",function(e,_17){ -if($(this).hasClass("easyui-fluid")||_17){ -_3(_15); -} -return false; -}); -return _16; -}; -function _18(_19){ -var _1a=$.data(_19,"panel"); -var _1b=_1a.options; -var _1c=_1a.panel; -_1c.css(_1b.style); -_1c.addClass(_1b.cls); -_1d(); -_1e(); -var _1f=$(_19).panel("header"); -var _20=$(_19).panel("body"); -var _21=$(_19).siblings(".panel-footer"); -if(_1b.border){ -_1f.removeClass("panel-header-noborder"); -_20.removeClass("panel-body-noborder"); -_21.removeClass("panel-footer-noborder"); -}else{ -_1f.addClass("panel-header-noborder"); -_20.addClass("panel-body-noborder"); -_21.addClass("panel-footer-noborder"); -} -_1f.addClass(_1b.headerCls); -_20.addClass(_1b.bodyCls); -$(_19).attr("id",_1b.id||""); -if(_1b.content){ -$(_19).panel("clear"); -$(_19).html(_1b.content); -$.parser.parse($(_19)); -} -function _1d(){ -if(_1b.noheader||(!_1b.title&&!_1b.header)){ -_1(_1c.children(".panel-header")); -_1c.children(".panel-body").addClass("panel-body-noheader"); -}else{ -if(_1b.header){ -$(_1b.header).addClass("panel-header").prependTo(_1c); -}else{ -var _22=_1c.children(".panel-header"); -if(!_22.length){ -_22=$("
                                                ").prependTo(_1c); -} -if(!$.isArray(_1b.tools)){ -_22.find("div.panel-tool .panel-tool-a").appendTo(_1b.tools); -} -_22.empty(); -var _23=$("
                                                ").html(_1b.title).appendTo(_22); -if(_1b.iconCls){ -_23.addClass("panel-with-icon"); -$("
                                                ").addClass(_1b.iconCls).appendTo(_22); -} -var _24=$("
                                                ").appendTo(_22); -_24.bind("click",function(e){ -e.stopPropagation(); -}); -if(_1b.tools){ -if($.isArray(_1b.tools)){ -$.map(_1b.tools,function(t){ -_25(_24,t.iconCls,eval(t.handler)); -}); -}else{ -$(_1b.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(_24); -}); -} -} -if(_1b.collapsible){ -_25(_24,"panel-tool-collapse",function(){ -if(_1b.collapsed==true){ -_4d(_19,true); -}else{ -_3b(_19,true); -} -}); -} -if(_1b.minimizable){ -_25(_24,"panel-tool-min",function(){ -_58(_19); -}); -} -if(_1b.maximizable){ -_25(_24,"panel-tool-max",function(){ -if(_1b.maximized==true){ -_5c(_19); -}else{ -_3a(_19); -} -}); -} -if(_1b.closable){ -_25(_24,"panel-tool-close",function(){ -_3c(_19); -}); -} -} -_1c.children("div.panel-body").removeClass("panel-body-noheader"); -} -}; -function _25(c,_26,_27){ -var a=$("").addClass(_26).appendTo(c); -a.bind("click",_27); -}; -function _1e(){ -if(_1b.footer){ -$(_1b.footer).addClass("panel-footer").appendTo(_1c); -$(_19).addClass("panel-body-nobottom"); -}else{ -_1c.children(".panel-footer").remove(); -$(_19).removeClass("panel-body-nobottom"); -} -}; -}; -function _28(_29,_2a){ -var _2b=$.data(_29,"panel"); -var _2c=_2b.options; -if(_2d){ -_2c.queryParams=_2a; -} -if(!_2c.href){ -return; -} -if(!_2b.isLoaded||!_2c.cache){ -var _2d=$.extend({},_2c.queryParams); -if(_2c.onBeforeLoad.call(_29,_2d)==false){ -return; -} -_2b.isLoaded=false; -$(_29).panel("clear"); -if(_2c.loadingMessage){ -$(_29).html($("
                                                ").html(_2c.loadingMessage)); -} -_2c.loader.call(_29,_2d,function(_2e){ -var _2f=_2c.extractor.call(_29,_2e); -$(_29).html(_2f); -$.parser.parse($(_29)); -_2c.onLoad.apply(_29,arguments); -_2b.isLoaded=true; -},function(){ -_2c.onLoadError.apply(_29,arguments); -}); -} -}; -function _30(_31){ -var t=$(_31); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -t.children("div").each(function(){ -$(this)._size("unfit"); -}); -t.empty(); -}; -function _32(_33){ -$(_33).panel("doLayout",true); -}; -function _34(_35,_36){ -var _37=$.data(_35,"panel").options; -var _38=$.data(_35,"panel").panel; -if(_36!=true){ -if(_37.onBeforeOpen.call(_35)==false){ -return; -} -} -_38.stop(true,true); -if($.isFunction(_37.openAnimation)){ -_37.openAnimation.call(_35,cb); -}else{ -switch(_37.openAnimation){ -case "slide": -_38.slideDown(_37.openDuration,cb); -break; -case "fade": -_38.fadeIn(_37.openDuration,cb); -break; -case "show": -_38.show(_37.openDuration,cb); -break; -default: -_38.show(); -cb(); -} -} -function cb(){ -_37.closed=false; -_37.minimized=false; -var _39=_38.children(".panel-header").find("a.panel-tool-restore"); -if(_39.length){ -_37.maximized=true; -} -_37.onOpen.call(_35); -if(_37.maximized==true){ -_37.maximized=false; -_3a(_35); -} -if(_37.collapsed==true){ -_37.collapsed=false; -_3b(_35); -} -if(!_37.collapsed){ -_28(_35); -_32(_35); -} -}; -}; -function _3c(_3d,_3e){ -var _3f=$.data(_3d,"panel").options; -var _40=$.data(_3d,"panel").panel; -if(_3e!=true){ -if(_3f.onBeforeClose.call(_3d)==false){ -return; -} -} -_40.stop(true,true); -_40._size("unfit"); -if($.isFunction(_3f.closeAnimation)){ -_3f.closeAnimation.call(_3d,cb); -}else{ -switch(_3f.closeAnimation){ -case "slide": -_40.slideUp(_3f.closeDuration,cb); -break; -case "fade": -_40.fadeOut(_3f.closeDuration,cb); -break; -case "hide": -_40.hide(_3f.closeDuration,cb); -break; -default: -_40.hide(); -cb(); -} -} -function cb(){ -_3f.closed=true; -_3f.onClose.call(_3d); -}; -}; -function _41(_42,_43){ -var _44=$.data(_42,"panel"); -var _45=_44.options; -var _46=_44.panel; -if(_43!=true){ -if(_45.onBeforeDestroy.call(_42)==false){ -return; -} -} -$(_42).panel("clear").panel("clear","footer"); -_1(_46); -_45.onDestroy.call(_42); -}; -function _3b(_47,_48){ -var _49=$.data(_47,"panel").options; -var _4a=$.data(_47,"panel").panel; -var _4b=_4a.children(".panel-body"); -var _4c=_4a.children(".panel-header").find("a.panel-tool-collapse"); -if(_49.collapsed==true){ -return; -} -_4b.stop(true,true); -if(_49.onBeforeCollapse.call(_47)==false){ -return; -} -_4c.addClass("panel-tool-expand"); -if(_48==true){ -_4b.slideUp("normal",function(){ -_49.collapsed=true; -_49.onCollapse.call(_47); -}); -}else{ -_4b.hide(); -_49.collapsed=true; -_49.onCollapse.call(_47); -} -}; -function _4d(_4e,_4f){ -var _50=$.data(_4e,"panel").options; -var _51=$.data(_4e,"panel").panel; -var _52=_51.children(".panel-body"); -var _53=_51.children(".panel-header").find("a.panel-tool-collapse"); -if(_50.collapsed==false){ -return; -} -_52.stop(true,true); -if(_50.onBeforeExpand.call(_4e)==false){ -return; -} -_53.removeClass("panel-tool-expand"); -if(_4f==true){ -_52.slideDown("normal",function(){ -_50.collapsed=false; -_50.onExpand.call(_4e); -_28(_4e); -_32(_4e); -}); -}else{ -_52.show(); -_50.collapsed=false; -_50.onExpand.call(_4e); -_28(_4e); -_32(_4e); -} -}; -function _3a(_54){ -var _55=$.data(_54,"panel").options; -var _56=$.data(_54,"panel").panel; -var _57=_56.children(".panel-header").find("a.panel-tool-max"); -if(_55.maximized==true){ -return; -} -_57.addClass("panel-tool-restore"); -if(!$.data(_54,"panel").original){ -$.data(_54,"panel").original={width:_55.width,height:_55.height,left:_55.left,top:_55.top,fit:_55.fit}; -} -_55.left=0; -_55.top=0; -_55.fit=true; -_3(_54); -_55.minimized=false; -_55.maximized=true; -_55.onMaximize.call(_54); -}; -function _58(_59){ -var _5a=$.data(_59,"panel").options; -var _5b=$.data(_59,"panel").panel; -_5b._size("unfit"); -_5b.hide(); -_5a.minimized=true; -_5a.maximized=false; -_5a.onMinimize.call(_59); -}; -function _5c(_5d){ -var _5e=$.data(_5d,"panel").options; -var _5f=$.data(_5d,"panel").panel; -var _60=_5f.children(".panel-header").find("a.panel-tool-max"); -if(_5e.maximized==false){ -return; -} -_5f.show(); -_60.removeClass("panel-tool-restore"); -$.extend(_5e,$.data(_5d,"panel").original); -_3(_5d); -_5e.minimized=false; -_5e.maximized=false; -$.data(_5d,"panel").original=null; -_5e.onRestore.call(_5d); -}; -function _61(_62,_63){ -$.data(_62,"panel").options.title=_63; -$(_62).panel("header").find("div.panel-title").html(_63); -}; -var _64=null; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(_64){ -clearTimeout(_64); -} -_64=setTimeout(function(){ -var _65=$("body.layout"); -if(_65.length){ -_65.layout("resize"); -$("body").children(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -}else{ -$("body").panel("doLayout"); -} -_64=null; -},100); -}); -$.fn.panel=function(_66,_67){ -if(typeof _66=="string"){ -return $.fn.panel.methods[_66](this,_67); -} -_66=_66||{}; -return this.each(function(){ -var _68=$.data(this,"panel"); -var _69; -if(_68){ -_69=$.extend(_68.options,_66); -_68.isLoaded=false; -}else{ -_69=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_66); -$(this).attr("title",""); -_68=$.data(this,"panel",{options:_69,panel:_14(this),isLoaded:false}); -} -_18(this); -if(_69.doSize==true){ -_68.panel.css("display","block"); -_3(this); -} -if(_69.closed==true||_69.minimized==true){ -_68.panel.hide(); -}else{ -_34(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-header"); -},footer:function(jq){ -return jq.panel("panel").children(".panel-footer"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-body"); -},setTitle:function(jq,_6a){ -return jq.each(function(){ -_61(this,_6a); -}); -},open:function(jq,_6b){ -return jq.each(function(){ -_34(this,_6b); -}); -},close:function(jq,_6c){ -return jq.each(function(){ -_3c(this,_6c); -}); -},destroy:function(jq,_6d){ -return jq.each(function(){ -_41(this,_6d); -}); -},clear:function(jq,_6e){ -return jq.each(function(){ -_30(_6e=="footer"?$(this).panel("footer"):this); -}); -},refresh:function(jq,_6f){ -return jq.each(function(){ -var _70=$.data(this,"panel"); -_70.isLoaded=false; -if(_6f){ -if(typeof _6f=="string"){ -_70.options.href=_6f; -}else{ -_70.options.queryParams=_6f; -} -} -_28(this); -}); -},resize:function(jq,_71){ -return jq.each(function(){ -_3(this,_71); -}); -},doLayout:function(jq,all){ -return jq.each(function(){ -_72(this,"body"); -_72($(this).siblings(".panel-footer")[0],"footer"); -function _72(_73,_74){ -if(!_73){ -return; -} -var _75=_73==$("body")[0]; -var s=$(_73).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible,.easyui-fluid:visible").filter(function(_76,el){ -var p=$(el).parents(".panel-"+_74+":first"); -return _75?p.length==0:p[0]==_73; -}); -s.each(function(){ -$(this).triggerHandler("_resize",[all||false]); -}); -}; -}); -},move:function(jq,_77){ -return jq.each(function(){ -_f(this,_77); -}); -},maximize:function(jq){ -return jq.each(function(){ -_3a(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_58(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_5c(this); -}); -},collapse:function(jq,_78){ -return jq.each(function(){ -_3b(this,_78); -}); -},expand:function(jq,_79){ -return jq.each(function(){ -_4d(this,_79); -}); -}}; -$.fn.panel.parseOptions=function(_7a){ -var t=$(_7a); -var hh=t.children(".panel-header,header"); -var ff=t.children(".panel-footer,footer"); -return $.extend({},$.parser.parseOptions(_7a,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href","method","header","footer",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"},"openAnimation","closeAnimation",{openDuration:"number",closeDuration:"number"},]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined),header:(hh.length?hh.removeClass("panel-header"):undefined),footer:(ff.length?ff.removeClass("panel-footer"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,openAnimation:false,openDuration:400,closeAnimation:false,closeDuration:400,tools:null,footer:null,header:null,queryParams:{},method:"get",href:null,loadingMessage:"Loading...",loader:function(_7b,_7c,_7d){ -var _7e=$(this).panel("options"); -if(!_7e.href){ -return false; -} -$.ajax({type:_7e.method,url:_7e.href,cache:false,data:_7b,dataType:"html",success:function(_7f){ -_7c(_7f); -},error:function(){ -_7d.apply(this,arguments); -}}); -},extractor:function(_80){ -var _81=/]*>((.|[\n\r])*)<\/body>/im; -var _82=_81.exec(_80); -if(_82){ -return _82[1]; -}else{ -return _80; -} -},onBeforeLoad:function(_83){ -},onLoad:function(){ -},onLoadError:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_84,_85){ -},onMove:function(_86,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.parser.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.parser.js deleted file mode 100644 index 55e7591a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.parser.js +++ /dev/null @@ -1,325 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -$.parser={auto:true,onComplete:function(_1){ -},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","switchbutton","progressbar","tree","textbox","filebox","combo","combobox","combotree","combogrid","numberbox","validatebox","searchbox","spinner","numberspinner","timespinner","datetimespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","datalist","tabs","accordion","window","dialog","form"],parse:function(_2){ -var aa=[]; -for(var i=0;i<$.parser.plugins.length;i++){ -var _3=$.parser.plugins[i]; -var r=$(".easyui-"+_3,_2); -if(r.length){ -if(r[_3]){ -r[_3](); -}else{ -aa.push({name:_3,jq:r}); -} -} -} -if(aa.length&&window.easyloader){ -var _4=[]; -for(var i=0;i=0){ -v=Math.floor((_8.width()-_9)*v/100); -}else{ -v=Math.floor((_8.height()-_9)*v/100); -} -}else{ -v=parseInt(v)||undefined; -} -return v; -},parseOptions:function(_b,_c){ -var t=$(_b); -var _d={}; -var s=$.trim(t.attr("data-options")); -if(s){ -if(s.substring(0,1)!="{"){ -s="{"+s+"}"; -} -_d=(new Function("return "+s))(); -} -$.map(["width","height","left","top","minWidth","maxWidth","minHeight","maxHeight"],function(p){ -var pv=$.trim(_b.style[p]||""); -if(pv){ -if(pv.indexOf("%")==-1){ -pv=parseInt(pv)||undefined; -} -_d[p]=pv; -} -}); -if(_c){ -var _e={}; -for(var i=0;i<_c.length;i++){ -var pp=_c[i]; -if(typeof pp=="string"){ -_e[pp]=t.attr(pp); -}else{ -for(var _f in pp){ -var _10=pp[_f]; -if(_10=="boolean"){ -_e[_f]=t.attr(_f)?(t.attr(_f)=="true"):undefined; -}else{ -if(_10=="number"){ -_e[_f]=t.attr(_f)=="0"?0:parseFloat(t.attr(_f))||undefined; -} -} -} -} -} -$.extend(_d,_e); -} -return _d; -}}; -$(function(){ -var d=$("
                                                ").appendTo("body"); -$._boxModel=d.outerWidth()!=100; -d.remove(); -d=$("
                                                ").appendTo("body"); -$._positionFixed=(d.css("position")=="fixed"); -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_11){ -if(_11==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this._size("width",_11); -}; -$.fn._outerHeight=function(_12){ -if(_12==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this._size("height",_12); -}; -$.fn._scrollLeft=function(_13){ -if(_13==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_13); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._size=function(_14,_15){ -if(typeof _14=="string"){ -if(_14=="clear"){ -return this.each(function(){ -$(this).css({width:"",minWidth:"",maxWidth:"",height:"",minHeight:"",maxHeight:""}); -}); -}else{ -if(_14=="fit"){ -return this.each(function(){ -_16(this,this.tagName=="BODY"?$("body"):$(this).parent(),true); -}); -}else{ -if(_14=="unfit"){ -return this.each(function(){ -_16(this,$(this).parent(),false); -}); -}else{ -if(_15==undefined){ -return _17(this[0],_14); -}else{ -return this.each(function(){ -_17(this,_14,_15); -}); -} -} -} -} -}else{ -return this.each(function(){ -_15=_15||$(this).parent(); -$.extend(_14,_16(this,_15,_14.fit)||{}); -var r1=_18(this,"width",_15,_14); -var r2=_18(this,"height",_15,_14); -if(r1||r2){ -$(this).addClass("easyui-fluid"); -}else{ -$(this).removeClass("easyui-fluid"); -} -}); -} -function _16(_19,_1a,fit){ -if(!_1a.length){ -return false; -} -var t=$(_19)[0]; -var p=_1a[0]; -var _1b=p.fcount||0; -if(fit){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_1b+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -return {width:($(p).width()||1),height:($(p).height()||1)}; -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_1b-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -return false; -} -}; -function _18(_1c,_1d,_1e,_1f){ -var t=$(_1c); -var p=_1d; -var p1=p.substr(0,1).toUpperCase()+p.substr(1); -var min=$.parser.parseValue("min"+p1,_1f["min"+p1],_1e); -var max=$.parser.parseValue("max"+p1,_1f["max"+p1],_1e); -var val=$.parser.parseValue(p,_1f[p],_1e); -var _20=(String(_1f[p]||"").indexOf("%")>=0?true:false); -if(!isNaN(val)){ -var v=Math.min(Math.max(val,min||0),max||99999); -if(!_20){ -_1f[p]=v; -} -t._size("min"+p1,""); -t._size("max"+p1,""); -t._size(p,v); -}else{ -t._size(p,""); -t._size("min"+p1,min); -t._size("max"+p1,max); -} -return _20||_1f.fit; -}; -function _17(_21,_22,_23){ -var t=$(_21); -if(_23==undefined){ -_23=parseInt(_21.style[_22]); -if(isNaN(_23)){ -return undefined; -} -if($._boxModel){ -_23+=_24(); -} -return _23; -}else{ -if(_23===""){ -t.css(_22,""); -}else{ -if($._boxModel){ -_23-=_24(); -if(_23<0){ -_23=0; -} -} -t.css(_22,_23+"px"); -} -} -function _24(){ -if(_22.toLowerCase().indexOf("width")>=0){ -return t.outerWidth()-t.width(); -}else{ -return t.outerHeight()-t.height(); -} -}; -}; -}; -})(jQuery); -(function($){ -var _25=null; -var _26=null; -var _27=false; -function _28(e){ -if(e.touches.length!=1){ -return; -} -if(!_27){ -_27=true; -dblClickTimer=setTimeout(function(){ -_27=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_27=false; -_29(e,"dblclick"); -} -_25=setTimeout(function(){ -_29(e,"contextmenu",3); -},1000); -_29(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _2a(e){ -if(e.touches.length!=1){ -return; -} -if(_25){ -clearTimeout(_25); -} -_29(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _2b(e){ -if(_25){ -clearTimeout(_25); -} -_29(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _29(e,_2c,_2d){ -var _2e=new $.Event(_2c); -_2e.pageX=e.changedTouches[0].pageX; -_2e.pageY=e.changedTouches[0].pageY; -_2e.which=_2d||1; -$(e.target).trigger(_2e); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_28,true); -document.addEventListener("touchmove",_2a,true); -document.addEventListener("touchend",_2b,true); -} -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.progressbar.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.progressbar.js deleted file mode 100644 index cbb72f5f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.progressbar.js +++ /dev/null @@ -1,84 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("progressbar"); -$(_2).html("
                                                "); -$(_2).bind("_resize",function(e,_3){ -if($(this).hasClass("easyui-fluid")||_3){ -_4(_2); -} -return false; -}); -return $(_2); -}; -function _4(_5,_6){ -var _7=$.data(_5,"progressbar").options; -var _8=$.data(_5,"progressbar").bar; -if(_6){ -_7.width=_6; -} -_8._size(_7); -_8.find("div.progressbar-text").css("width",_8.width()); -_8.find("div.progressbar-text,div.progressbar-value").css({height:_8.height()+"px",lineHeight:_8.height()+"px"}); -}; -$.fn.progressbar=function(_9,_a){ -if(typeof _9=="string"){ -var _b=$.fn.progressbar.methods[_9]; -if(_b){ -return _b(this,_a); -} -} -_9=_9||{}; -return this.each(function(){ -var _c=$.data(this,"progressbar"); -if(_c){ -$.extend(_c.options,_9); -}else{ -_c=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_9),bar:_1(this)}); -} -$(this).progressbar("setValue",_c.options.value); -_4(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_d){ -return jq.each(function(){ -_4(this,_d); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_e){ -if(_e<0){ -_e=0; -} -if(_e>100){ -_e=100; -} -return jq.each(function(){ -var _f=$.data(this,"progressbar").options; -var _10=_f.text.replace(/{value}/,_e); -var _11=_f.value; -_f.value=_e; -$(this).find("div.progressbar-value").width(_e+"%"); -$(this).find("div.progressbar-text").html(_10); -if(_11!=_e){ -_f.onChange.call(this,_e,_11); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_12){ -return $.extend({},$.parser.parseOptions(_12,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_13,_14){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.propertygrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.propertygrid.js deleted file mode 100644 index a62130dc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.propertygrid.js +++ /dev/null @@ -1,328 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -var _1; -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_2(_1); -_1=undefined; -}); -function _3(_4){ -var _5=$.data(_4,"propertygrid"); -var _6=$.data(_4,"propertygrid").options; -$(_4).datagrid($.extend({},_6,{cls:"propertygrid",view:(_6.showGroup?_6.groupView:_6.view),onBeforeEdit:function(_7,_8){ -if(_6.onBeforeEdit.call(_4,_7,_8)==false){ -return false; -} -var dg=$(this); -var _8=dg.datagrid("getRows")[_7]; -var _9=dg.datagrid("getColumnOption","value"); -_9.editor=_8.editor; -},onClickCell:function(_a,_b,_c){ -if(_1!=this){ -_2(_1); -_1=this; -} -if(_6.editIndex!=_a){ -_2(_1); -$(this).datagrid("beginEdit",_a); -var ed=$(this).datagrid("getEditor",{index:_a,field:_b}); -if(!ed){ -ed=$(this).datagrid("getEditor",{index:_a,field:"value"}); -} -if(ed){ -var t=$(ed.target); -var _d=t.data("textbox")?t.textbox("textbox"):t; -_d.focus(); -_6.editIndex=_a; -} -} -_6.onClickCell.call(_4,_a,_b,_c); -},loadFilter:function(_e){ -_2(this); -return _6.loadFilter.call(this,_e); -}})); -}; -function _2(_f){ -var t=$(_f); -if(!t.length){ -return; -} -var _10=$.data(_f,"propertygrid").options; -_10.finder.getTr(_f,null,"editing").each(function(){ -var _11=parseInt($(this).attr("datagrid-row-index")); -if(t.datagrid("validateRow",_11)){ -t.datagrid("endEdit",_11); -}else{ -t.datagrid("cancelEdit",_11); -} -}); -_10.editIndex=undefined; -}; -$.fn.propertygrid=function(_12,_13){ -if(typeof _12=="string"){ -var _14=$.fn.propertygrid.methods[_12]; -if(_14){ -return _14(this,_13); -}else{ -return this.datagrid(_12,_13); -} -} -_12=_12||{}; -return this.each(function(){ -var _15=$.data(this,"propertygrid"); -if(_15){ -$.extend(_15.options,_12); -}else{ -var _16=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_12); -_16.frozenColumns=$.extend(true,[],_16.frozenColumns); -_16.columns=$.extend(true,[],_16.columns); -$.data(this,"propertygrid",{options:_16}); -} -_3(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_17){ -return $.extend({},$.fn.datagrid.parseOptions(_17),$.parser.parseOptions(_17,[{showGroup:"boolean"}])); -}; -var _18=$.extend({},$.fn.datagrid.defaults.view,{render:function(_19,_1a,_1b){ -var _1c=[]; -var _1d=this.groups; -for(var i=0;i<_1d.length;i++){ -_1c.push(this.renderGroup.call(this,_19,i,_1d[i],_1b)); -} -$(_1a).html(_1c.join("")); -},renderGroup:function(_1e,_1f,_20,_21){ -var _22=$.data(_1e,"datagrid"); -var _23=_22.options; -var _24=$(_1e).datagrid("getColumnFields",_21); -var _25=[]; -_25.push("
                                                "); -_25.push(""); -_25.push(""); -if((_21&&(_23.rownumbers||_23.frozenColumns.length))||(!_21&&!(_23.rownumbers||_23.frozenColumns.length))){ -_25.push(""); -} -_25.push(""); -_25.push(""); -_25.push("
                                                 "); -if(!_21){ -_25.push(""); -_25.push(_23.groupFormatter.call(_1e,_20.value,_20.rows)); -_25.push(""); -} -_25.push("
                                                "); -_25.push("
                                                "); -_25.push(""); -var _26=_20.startIndex; -for(var j=0;j<_20.rows.length;j++){ -var css=_23.rowStyler?_23.rowStyler.call(_1e,_26,_20.rows[j]):""; -var _27=""; -var _28=""; -if(typeof css=="string"){ -_28=css; -}else{ -if(css){ -_27=css["class"]||""; -_28=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_26%2&&_23.striped?"datagrid-row-alt ":" ")+_27+"\""; -var _29=_28?"style=\""+_28+"\"":""; -var _2a=_22.rowIdPrefix+"-"+(_21?1:2)+"-"+_26; -_25.push(""); -_25.push(this.renderRow.call(this,_1e,_24,_21,_26,_20.rows[j])); -_25.push(""); -_26++; -} -_25.push("
                                                "); -return _25.join(""); -},bindEvents:function(_2b){ -var _2c=$.data(_2b,"datagrid"); -var dc=_2c.dc; -var _2d=dc.body1.add(dc.body2); -var _2e=($.data(_2d[0],"events")||$._data(_2d[0],"events")).click[0].handler; -_2d.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _2f=tt.closest("span.datagrid-row-expander"); -if(_2f.length){ -var _30=_2f.closest("div.datagrid-group").attr("group-index"); -if(_2f.hasClass("datagrid-row-collapse")){ -$(_2b).datagrid("collapseGroup",_30); -}else{ -$(_2b).datagrid("expandGroup",_30); -} -}else{ -_2e(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_31,_32){ -var _33=$.data(_31,"datagrid"); -var _34=_33.options; -_35(); -var _36=[]; -for(var i=0;i<_32.length;i++){ -var row=_32[i]; -var _37=_38(row[_34.groupField]); -if(!_37){ -_37={value:row[_34.groupField],rows:[row]}; -_36.push(_37); -}else{ -_37.rows.push(row); -} -} -var _39=0; -var _3a=[]; -for(var i=0;i<_36.length;i++){ -var _37=_36[i]; -_37.startIndex=_39; -_39+=_37.rows.length; -_3a=_3a.concat(_37.rows); -} -_33.data.rows=_3a; -this.groups=_36; -var _3b=this; -setTimeout(function(){ -_3b.bindEvents(_31); -},0); -function _38(_3c){ -for(var i=0;i<_36.length;i++){ -var _3d=_36[i]; -if(_3d.value==_3c){ -return _3d; -} -} -return null; -}; -function _35(){ -if(!$("#datagrid-group-style").length){ -$("head").append(""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{expandGroup:function(jq,_3e){ -return jq.each(function(){ -var _3f=$.data(this,"datagrid").dc.view; -var _40=_3f.find(_3e!=undefined?"div.datagrid-group[group-index=\""+_3e+"\"]":"div.datagrid-group"); -var _41=_40.find("span.datagrid-row-expander"); -if(_41.hasClass("datagrid-row-expand")){ -_41.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_40.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_42){ -return jq.each(function(){ -var _43=$.data(this,"datagrid").dc.view; -var _44=_43.find(_42!=undefined?"div.datagrid-group[group-index=\""+_42+"\"]":"div.datagrid-group"); -var _45=_44.find("span.datagrid-row-expander"); -if(_45.hasClass("datagrid-row-collapse")){ -_45.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_44.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.extend(_18,{refreshGroupTitle:function(_46,_47){ -var _48=$.data(_46,"datagrid"); -var _49=_48.options; -var dc=_48.dc; -var _4a=this.groups[_47]; -var _4b=dc.body2.children("div.datagrid-group[group-index="+_47+"]").find("span.datagrid-group-title"); -_4b.html(_49.groupFormatter.call(_46,_4a.value,_4a.rows)); -},insertRow:function(_4c,_4d,row){ -var _4e=$.data(_4c,"datagrid"); -var _4f=_4e.options; -var dc=_4e.dc; -var _50=null; -var _51; -for(var i=0;i_50.startIndex+_50.rows.length){ -_4d=_50.startIndex+_50.rows.length; -} -} -$.fn.datagrid.defaults.view.insertRow.call(this,_4c,_4d,row); -if(_4d>=_50.startIndex+_50.rows.length){ -_52(_4d,true); -_52(_4d,false); -} -_50.rows.splice(_4d-_50.startIndex,0,row); -}else{ -_50={value:row[_4f.groupField],rows:[row],startIndex:_4e.data.rows.length}; -_51=this.groups.length; -dc.body1.append(this.renderGroup.call(this,_4c,_51,_50,true)); -dc.body2.append(this.renderGroup.call(this,_4c,_51,_50,false)); -this.groups.push(_50); -_4e.data.rows.push(row); -} -this.refreshGroupTitle(_4c,_51); -function _52(_53,_54){ -var _55=_54?1:2; -var _56=_4f.finder.getTr(_4c,_53-1,"body",_55); -var tr=_4f.finder.getTr(_4c,_53,"body",_55); -tr.insertAfter(_56); -}; -},updateRow:function(_57,_58,row){ -var _59=$.data(_57,"datagrid").options; -$.fn.datagrid.defaults.view.updateRow.call(this,_57,_58,row); -var tb=_59.finder.getTr(_57,_58,"body",2).closest("table.datagrid-btable"); -var _5a=parseInt(tb.prev().attr("group-index")); -this.refreshGroupTitle(_57,_5a); -},deleteRow:function(_5b,_5c){ -var _5d=$.data(_5b,"datagrid"); -var _5e=_5d.options; -var dc=_5d.dc; -var _5f=dc.body1.add(dc.body2); -var tb=_5e.finder.getTr(_5b,_5c,"body",2).closest("table.datagrid-btable"); -var _60=parseInt(tb.prev().attr("group-index")); -$.fn.datagrid.defaults.view.deleteRow.call(this,_5b,_5c); -var _61=this.groups[_60]; -if(_61.rows.length>1){ -_61.rows.splice(_5c-_61.startIndex,1); -this.refreshGroupTitle(_5b,_60); -}else{ -_5f.children("div.datagrid-group[group-index="+_60+"]").remove(); -for(var i=_60+1;i_13.top&&e.pageY<_13.top+_16){ -dir+="n"; -}else{ -if(e.pageY<_13.top+_15&&e.pageY>_13.top+_15-_16){ -dir+="s"; -} -} -if(e.pageX>_13.left&&e.pageX<_13.left+_16){ -dir+="w"; -}else{ -if(e.pageX<_13.left+_14&&e.pageX>_13.left+_14-_16){ -dir+="e"; -} -} -var _17=_d.handles.split(","); -for(var i=0;i<_17.length;i++){ -var _18=_17[i].replace(/(^\s*)|(\s*$)/g,""); -if(_18=="all"||_18==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_19){ -var t=$(_19); -return $.extend({},$.parser.parseOptions(_19,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.searchbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.searchbox.js deleted file mode 100644 index 8ce19d77..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.searchbox.js +++ /dev/null @@ -1,132 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"searchbox"); -var _4=_3.options; -var _5=$.extend(true,[],_4.icons); -_5.push({iconCls:"searchbox-button",handler:function(e){ -var t=$(e.data.target); -var _6=t.searchbox("options"); -_6.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -}}); -_7(); -var _8=_9(); -$(_2).addClass("searchbox-f").textbox($.extend({},_4,{icons:_5,buttonText:(_8?_8.text:"")})); -$(_2).attr("searchboxName",$(_2).attr("textboxName")); -_3.searchbox=$(_2).next(); -_3.searchbox.addClass("searchbox"); -_a(_8); -function _7(){ -if(_4.menu){ -_3.menu=$(_4.menu).menu(); -var _b=_3.menu.menu("options"); -var _c=_b.onClick; -_b.onClick=function(_d){ -_a(_d); -_c.call(this,_d); -}; -}else{ -if(_3.menu){ -_3.menu.menu("destroy"); -} -_3.menu=null; -} -}; -function _9(){ -if(_3.menu){ -var _e=_3.menu.children("div.menu-item:first"); -_3.menu.children("div.menu-item").each(function(){ -var _f=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_f.selected){ -_e=$(this); -return false; -} -}); -return _3.menu.menu("getItem",_e[0]); -}else{ -return null; -} -}; -function _a(_10){ -if(!_10){ -return; -} -$(_2).textbox("button").menubutton({text:_10.text,iconCls:(_10.iconCls||null),menu:_3.menu,menuAlign:_4.buttonAlign,plain:false}); -_3.searchbox.find("input.textbox-value").attr("name",_10.name||_10.text); -$(_2).searchbox("resize"); -}; -}; -$.fn.searchbox=function(_11,_12){ -if(typeof _11=="string"){ -var _13=$.fn.searchbox.methods[_11]; -if(_13){ -return _13(this,_12); -}else{ -return this.textbox(_11,_12); -} -} -_11=_11||{}; -return this.each(function(){ -var _14=$.data(this,"searchbox"); -if(_14){ -$.extend(_14.options,_11); -}else{ -$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_11)}); -} -_1(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -var _15=jq.textbox("options"); -return $.extend($.data(jq[0],"searchbox").options,{width:_15.width,value:_15.value,originalValue:_15.originalValue,disabled:_15.disabled,readonly:_15.readonly}); -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.textbox-value").attr("name"); -},selectName:function(jq,_16){ -return jq.each(function(){ -var _17=$.data(this,"searchbox").menu; -if(_17){ -_17.children("div.menu-item").each(function(){ -var _18=_17.menu("getItem",this); -if(_18.name==_16){ -$(this).triggerHandler("click"); -return false; -} -}); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var _19=$(this).searchbox("menu"); -if(_19){ -_19.menu("destroy"); -} -$(this).textbox("destroy"); -}); -}}; -$.fn.searchbox.parseOptions=function(_1a){ -var t=$(_1a); -return $.extend({},$.fn.textbox.parseOptions(_1a),$.parser.parseOptions(_1a,["menu"]),{searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:$.extend({},$.fn.textbox.defaults.inputEvents,{keydown:function(e){ -if(e.keyCode==13){ -e.preventDefault(); -var t=$(e.data.target); -var _1b=t.searchbox("options"); -t.searchbox("setValue",$(this).val()); -_1b.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -return false; -} -}}),buttonAlign:"left",menu:null,searcher:function(_1c,_1d){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.slider.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.slider.js deleted file mode 100644 index 497125e0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.slider.js +++ /dev/null @@ -1,339 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$("
                                                "+"
                                                "+""+""+"
                                                "+"
                                                "+"
                                                "+"
                                                "+""+"
                                                ").insertAfter(_2); -var t=$(_2); -t.addClass("slider-f").hide(); -var _4=t.attr("name"); -if(_4){ -_3.find("input.slider-value").attr("name",_4); -t.removeAttr("name").attr("sliderName",_4); -} -_3.bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -_6(_2); -} -return false; -}); -return _3; -}; -function _6(_7,_8){ -var _9=$.data(_7,"slider"); -var _a=_9.options; -var _b=_9.slider; -if(_8){ -if(_8.width){ -_a.width=_8.width; -} -if(_8.height){ -_a.height=_8.height; -} -} -_b._size(_a); -if(_a.mode=="h"){ -_b.css("height",""); -_b.children("div").css("height",""); -}else{ -_b.css("width",""); -_b.children("div").css("width",""); -_b.children("div.slider-rule,div.slider-rulelabel,div.slider-inner")._outerHeight(_b._outerHeight()); -} -_c(_7); -}; -function _d(_e){ -var _f=$.data(_e,"slider"); -var _10=_f.options; -var _11=_f.slider; -var aa=_10.mode=="h"?_10.rule:_10.rule.slice(0).reverse(); -if(_10.reversed){ -aa=aa.slice(0).reverse(); -} -_12(aa); -function _12(aa){ -var _13=_11.find("div.slider-rule"); -var _14=_11.find("div.slider-rulelabel"); -_13.empty(); -_14.empty(); -for(var i=0;i").appendTo(_13); -_16.css((_10.mode=="h"?"left":"top"),_15); -if(aa[i]!="|"){ -_16=$("").appendTo(_14); -_16.html(aa[i]); -if(_10.mode=="h"){ -_16.css({left:_15,marginLeft:-Math.round(_16.outerWidth()/2)}); -}else{ -_16.css({top:_15,marginTop:-Math.round(_16.outerHeight()/2)}); -} -} -} -}; -}; -function _17(_18){ -var _19=$.data(_18,"slider"); -var _1a=_19.options; -var _1b=_19.slider; -_1b.removeClass("slider-h slider-v slider-disabled"); -_1b.addClass(_1a.mode=="h"?"slider-h":"slider-v"); -_1b.addClass(_1a.disabled?"slider-disabled":""); -var _1c=_1b.find(".slider-inner"); -_1c.html(""+""); -if(_1a.range){ -_1c.append(""+""); -} -_1b.find("a.slider-handle").draggable({axis:_1a.mode,cursor:"pointer",disabled:_1a.disabled,onDrag:function(e){ -var _1d=e.data.left; -var _1e=_1b.width(); -if(_1a.mode!="h"){ -_1d=e.data.top; -_1e=_1b.height(); -} -if(_1d<0||_1d>_1e){ -return false; -}else{ -_1f(_1d,this); -return false; -} -},onStartDrag:function(){ -_19.isDragging=true; -_1a.onSlideStart.call(_18,_1a.value); -},onStopDrag:function(e){ -_1f(_1a.mode=="h"?e.data.left:e.data.top,this); -_1a.onSlideEnd.call(_18,_1a.value); -_1a.onComplete.call(_18,_1a.value); -_19.isDragging=false; -}}); -_1b.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_19.isDragging||_1a.disabled){ -return; -} -var pos=$(this).offset(); -_1f(_1a.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top)); -_1a.onComplete.call(_18,_1a.value); -}); -function _1f(pos,_20){ -var _21=_22(_18,pos); -var s=Math.abs(_21%_1a.step); -if(s<_1a.step/2){ -_21-=s; -}else{ -_21=_21-s+_1a.step; -} -if(_1a.range){ -var v1=_1a.value[0]; -var v2=_1a.value[1]; -var m=parseFloat((v1+v2)/2); -if(_20){ -var _23=$(_20).nextAll(".slider-handle").length>0; -if(_21<=v2&&_23){ -v1=_21; -}else{ -if(_21>=v1&&(!_23)){ -v2=_21; -} -} -}else{ -if(_21v2){ -v2=_21; -}else{ -_21_28.max){ -_2d=_28.max; -} -var _2e=$("").appendTo(_29); -_2e.attr("name",_2c); -_2e.val(_2d); -_2b.push(_2d); -var _2f=_29.find(".slider-handle:eq("+i+")"); -var tip=_2f.next(); -var pos=_30(_25,_2d); -if(_28.showTip){ -tip.show(); -tip.html(_28.tipFormatter.call(_25,_2d)); -}else{ -tip.hide(); -} -if(_28.mode=="h"){ -var _31="left:"+pos+"px;"; -_2f.attr("style",_31); -tip.attr("style",_31+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _31="top:"+pos+"px;"; -_2f.attr("style",_31); -tip.attr("style",_31+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -} -_28.value=_28.range?_2b:_2b[0]; -$(_25).val(_28.range?_2b.join(_28.separator):_2b[0]); -if(_2a.join(",")!=_2b.join(",")){ -_28.onChange.call(_25,_28.value,(_28.range?_2a:_2a[0])); -} -}; -function _c(_32){ -var _33=$.data(_32,"slider").options; -var fn=_33.onChange; -_33.onChange=function(){ -}; -_24(_32,_33.value); -_33.onChange=fn; -}; -function _30(_34,_35){ -var _36=$.data(_34,"slider"); -var _37=_36.options; -var _38=_36.slider; -var _39=_37.mode=="h"?_38.width():_38.height(); -var pos=_37.converter.toPosition.call(_34,_35,_39); -if(_37.mode=="v"){ -pos=_38.height()-pos; -} -if(_37.reversed){ -pos=_39-pos; -} -return pos.toFixed(0); -}; -function _22(_3a,pos){ -var _3b=$.data(_3a,"slider"); -var _3c=_3b.options; -var _3d=_3b.slider; -var _3e=_3c.mode=="h"?_3d.width():_3d.height(); -var pos=_3c.mode=="h"?(_3c.reversed?(_3e-pos):pos):(_3c.reversed?pos:(_3e-pos)); -var _3f=_3c.converter.toValue.call(_3a,pos,_3e); -return _3f.toFixed(0); -}; -$.fn.slider=function(_40,_41){ -if(typeof _40=="string"){ -return $.fn.slider.methods[_40](this,_41); -} -_40=_40||{}; -return this.each(function(){ -var _42=$.data(this,"slider"); -if(_42){ -$.extend(_42.options,_40); -}else{ -_42=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_40),slider:_1(this)}); -$(this).removeAttr("disabled"); -} -var _43=_42.options; -_43.min=parseFloat(_43.min); -_43.max=parseFloat(_43.max); -if(_43.range){ -if(!$.isArray(_43.value)){ -_43.value=$.map(String(_43.value).split(_43.separator),function(v){ -return parseFloat(v); -}); -} -if(_43.value.length<2){ -_43.value.push(_43.max); -} -}else{ -_43.value=parseFloat(_43.value); -} -_43.step=parseFloat(_43.step); -_43.originalValue=_43.value; -_17(this); -_d(this); -_6(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_44){ -return jq.each(function(){ -_6(this,_44); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},getValues:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_45){ -return jq.each(function(){ -_24(this,[_45]); -}); -},setValues:function(jq,_46){ -return jq.each(function(){ -_24(this,_46); -}); -},clear:function(jq){ -return jq.each(function(){ -var _47=$(this).slider("options"); -_24(this,_47.range?[_47.min,_47.max]:[_47.min]); -}); -},reset:function(jq){ -return jq.each(function(){ -var _48=$(this).slider("options"); -$(this).slider(_48.range?"setValues":"setValue",_48.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_17(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_17(this); -}); -}}; -$.fn.slider.parseOptions=function(_49){ -var t=$(_49); -return $.extend({},$.parser.parseOptions(_49,["width","height","mode",{reversed:"boolean",showTip:"boolean",range:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,range:false,value:0,separator:",",min:0,max:100,step:1,rule:[],tipFormatter:function(_4a){ -return _4a; -},converter:{toPosition:function(_4b,_4c){ -var _4d=$(this).slider("options"); -return (_4b-_4d.min)/(_4d.max-_4d.min)*_4c; -},toValue:function(pos,_4e){ -var _4f=$(this).slider("options"); -return _4f.min+(_4f.max-_4f.min)*(pos/_4e); -}},onChange:function(_50,_51){ -},onSlideStart:function(_52){ -},onSlideEnd:function(_53){ -},onComplete:function(_54){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.spinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.spinner.js deleted file mode 100644 index 9bc3dd84..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.spinner.js +++ /dev/null @@ -1,74 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"spinner"); -var _4=_3.options; -var _5=$.extend(true,[],_4.icons); -_5.push({iconCls:"spinner-arrow",handler:function(e){ -_6(e); -}}); -$(_2).addClass("spinner-f").textbox($.extend({},_4,{icons:_5})); -var _7=$(_2).textbox("getIcon",_5.length-1); -_7.append(""); -_7.append(""); -$(_2).attr("spinnerName",$(_2).attr("textboxName")); -_3.spinner=$(_2).next(); -_3.spinner.addClass("spinner"); -}; -function _6(e){ -var _8=e.data.target; -var _9=$(_8).spinner("options"); -var up=$(e.target).closest("a.spinner-arrow-up"); -if(up.length){ -_9.spin.call(_8,false); -_9.onSpinUp.call(_8); -$(_8).spinner("validate"); -} -var _a=$(e.target).closest("a.spinner-arrow-down"); -if(_a.length){ -_9.spin.call(_8,true); -_9.onSpinDown.call(_8); -$(_8).spinner("validate"); -} -}; -$.fn.spinner=function(_b,_c){ -if(typeof _b=="string"){ -var _d=$.fn.spinner.methods[_b]; -if(_d){ -return _d(this,_c); -}else{ -return this.textbox(_b,_c); -} -} -_b=_b||{}; -return this.each(function(){ -var _e=$.data(this,"spinner"); -if(_e){ -$.extend(_e.options,_b); -}else{ -_e=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_b)}); -} -_1(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var _f=jq.textbox("options"); -return $.extend($.data(jq[0],"spinner").options,{width:_f.width,value:_f.value,originalValue:_f.originalValue,disabled:_f.disabled,readonly:_f.readonly}); -}}; -$.fn.spinner.parseOptions=function(_10){ -return $.extend({},$.fn.textbox.parseOptions(_10),$.parser.parseOptions(_10,["min","max",{increment:"number"}])); -}; -$.fn.spinner.defaults=$.extend({},$.fn.textbox.defaults,{min:null,max:null,increment:1,spin:function(_11){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.splitbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.splitbutton.js deleted file mode 100644 index 6bd83f66..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.splitbutton.js +++ /dev/null @@ -1,49 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"splitbutton").options; -$(_2).menubutton(_3); -$(_2).addClass("s-btn"); -}; -$.fn.splitbutton=function(_4,_5){ -if(typeof _4=="string"){ -var _6=$.fn.splitbutton.methods[_4]; -if(_6){ -return _6(this,_5); -}else{ -return this.menubutton(_4,_5); -} -} -_4=_4||{}; -return this.each(function(){ -var _7=$.data(this,"splitbutton"); -if(_7){ -$.extend(_7.options,_4); -}else{ -$.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_4)}); -$(this).removeAttr("disabled"); -} -_1(this); -}); -}; -$.fn.splitbutton.methods={options:function(jq){ -var _8=jq.menubutton("options"); -var _9=$.data(jq[0],"splitbutton").options; -$.extend(_9,{disabled:_8.disabled,toggle:_8.toggle,selected:_8.selected}); -return _9; -}}; -$.fn.splitbutton.parseOptions=function(_a){ -var t=$(_a); -return $.extend({},$.fn.linkbutton.parseOptions(_a),$.parser.parseOptions(_a,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active s-btn-active",btn2:"m-btn-plain-active s-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn-line"}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.switchbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.switchbutton.js deleted file mode 100644 index ef9e67bf..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.switchbutton.js +++ /dev/null @@ -1,193 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$(""+""+""+""+""+""+""+"").insertAfter(_2); -var t=$(_2); -t.addClass("switchbutton-f").hide(); -var _4=t.attr("name"); -if(_4){ -t.removeAttr("name").attr("switchbuttonName",_4); -_3.find(".switchbutton-value").attr("name",_4); -} -_3.bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -_6(_2); -} -return false; -}); -return _3; -}; -function _6(_7,_8){ -var _9=$.data(_7,"switchbutton"); -var _a=_9.options; -var _b=_9.switchbutton; -if(_8){ -$.extend(_a,_8); -} -var _c=_b.is(":visible"); -if(!_c){ -_b.appendTo("body"); -} -_b._size(_a); -var w=_b.width(); -var h=_b.height(); -var w=_b.outerWidth(); -var h=_b.outerHeight(); -var _d=parseInt(_a.handleWidth)||_b.height(); -var _e=w*2-_d; -_b.find(".switchbutton-inner").css({width:_e+"px",height:h+"px",lineHeight:h+"px"}); -_b.find(".switchbutton-handle")._outerWidth(_d)._outerHeight(h).css({marginLeft:-_d/2+"px"}); -_b.find(".switchbutton-on").css({width:(w-_d/2)+"px",textIndent:(_a.reversed?"":"-")+_d/2+"px"}); -_b.find(".switchbutton-off").css({width:(w-_d/2)+"px",textIndent:(_a.reversed?"-":"")+_d/2+"px"}); -_a.marginWidth=w-_d; -_f(_7,_a.checked,false); -if(!_c){ -_b.insertAfter(_7); -} -}; -function _10(_11){ -var _12=$.data(_11,"switchbutton"); -var _13=_12.options; -var _14=_12.switchbutton; -var _15=_14.find(".switchbutton-inner"); -var on=_15.find(".switchbutton-on").html(_13.onText); -var off=_15.find(".switchbutton-off").html(_13.offText); -var _16=_15.find(".switchbutton-handle").html(_13.handleText); -if(_13.reversed){ -off.prependTo(_15); -on.insertAfter(_16); -}else{ -on.prependTo(_15); -off.insertAfter(_16); -} -_14.find(".switchbutton-value")._propAttr("checked",_13.checked); -_14.removeClass("switchbutton-disabled").addClass(_13.disabled?"switchbutton-disabled":""); -_14.removeClass("switchbutton-reversed").addClass(_13.reversed?"switchbutton-reversed":""); -_f(_11,_13.checked); -_17(_11,_13.readonly); -$(_11).switchbutton("setValue",_13.value); -}; -function _f(_18,_19,_1a){ -var _1b=$.data(_18,"switchbutton"); -var _1c=_1b.options; -_1c.checked=_19; -var _1d=_1b.switchbutton.find(".switchbutton-inner"); -var _1e=_1d.find(".switchbutton-on"); -var _1f=_1c.reversed?(_1c.checked?_1c.marginWidth:0):(_1c.checked?0:_1c.marginWidth); -var dir=_1e.css("float").toLowerCase(); -var css={}; -css["margin-"+dir]=-_1f+"px"; -_1a?_1d.animate(css,200):_1d.css(css); -var _20=_1d.find(".switchbutton-value"); -var ck=_20.is(":checked"); -$(_18).add(_20)._propAttr("checked",_1c.checked); -if(ck!=_1c.checked){ -_1c.onChange.call(_18,_1c.checked); -} -}; -function _21(_22,_23){ -var _24=$.data(_22,"switchbutton"); -var _25=_24.options; -var _26=_24.switchbutton; -var _27=_26.find(".switchbutton-value"); -if(_23){ -_25.disabled=true; -$(_22).add(_27).attr("disabled","disabled"); -_26.addClass("switchbutton-disabled"); -}else{ -_25.disabled=false; -$(_22).add(_27).removeAttr("disabled"); -_26.removeClass("switchbutton-disabled"); -} -}; -function _17(_28,_29){ -var _2a=$.data(_28,"switchbutton"); -var _2b=_2a.options; -_2b.readonly=_29==undefined?true:_29; -_2a.switchbutton.removeClass("switchbutton-readonly").addClass(_2b.readonly?"switchbutton-readonly":""); -}; -function _2c(_2d){ -var _2e=$.data(_2d,"switchbutton"); -var _2f=_2e.options; -_2e.switchbutton.unbind(".switchbutton").bind("click.switchbutton",function(){ -if(!_2f.disabled&&!_2f.readonly){ -_f(_2d,_2f.checked?false:true,true); -} -}); -}; -$.fn.switchbutton=function(_30,_31){ -if(typeof _30=="string"){ -return $.fn.switchbutton.methods[_30](this,_31); -} -_30=_30||{}; -return this.each(function(){ -var _32=$.data(this,"switchbutton"); -if(_32){ -$.extend(_32.options,_30); -}else{ -_32=$.data(this,"switchbutton",{options:$.extend({},$.fn.switchbutton.defaults,$.fn.switchbutton.parseOptions(this),_30),switchbutton:_1(this)}); -} -_32.options.originalChecked=_32.options.checked; -_10(this); -_6(this); -_2c(this); -}); -}; -$.fn.switchbutton.methods={options:function(jq){ -var _33=jq.data("switchbutton"); -return $.extend(_33.options,{value:_33.switchbutton.find(".switchbutton-value").val()}); -},resize:function(jq,_34){ -return jq.each(function(){ -_6(this,_34); -}); -},enable:function(jq){ -return jq.each(function(){ -_21(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_21(this,true); -}); -},readonly:function(jq,_35){ -return jq.each(function(){ -_17(this,_35); -}); -},check:function(jq){ -return jq.each(function(){ -_f(this,true); -}); -},uncheck:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -},clear:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -},reset:function(jq){ -return jq.each(function(){ -var _36=$(this).switchbutton("options"); -_f(this,_36.originalChecked); -}); -},setValue:function(jq,_37){ -return jq.each(function(){ -$(this).val(_37); -$.data(this,"switchbutton").switchbutton.find(".switchbutton-value").val(_37); -}); -}}; -$.fn.switchbutton.parseOptions=function(_38){ -var t=$(_38); -return $.extend({},$.parser.parseOptions(_38,["onText","offText","handleText",{handleWidth:"number",reversed:"boolean"}]),{value:(t.val()||undefined),checked:(t.attr("checked")?true:undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.switchbutton.defaults={handleWidth:"auto",width:60,height:26,checked:false,disabled:false,readonly:false,reversed:false,onText:"ON",offText:"OFF",handleText:"",value:"on",onChange:function(_39){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tabs.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tabs.js deleted file mode 100644 index 9f188089..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tabs.js +++ /dev/null @@ -1,692 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(c){ -var w=0; -$(c).children().each(function(){ -w+=$(this).outerWidth(true); -}); -return w; -}; -function _2(_3){ -var _4=$.data(_3,"tabs").options; -if(_4.tabPosition=="left"||_4.tabPosition=="right"||!_4.showHeader){ -return; -} -var _5=$(_3).children("div.tabs-header"); -var _6=_5.children("div.tabs-tool:not(.tabs-tool-hidden)"); -var _7=_5.children("div.tabs-scroller-left"); -var _8=_5.children("div.tabs-scroller-right"); -var _9=_5.children("div.tabs-wrap"); -var _a=_5.outerHeight(); -if(_4.plain){ -_a-=_a-_5.height(); -} -_6._outerHeight(_a); -var _b=_1(_5.find("ul.tabs")); -var _c=_5.width()-_6._outerWidth(); -if(_b>_c){ -_7.add(_8).show()._outerHeight(_a); -if(_4.toolPosition=="left"){ -_6.css({left:_7.outerWidth(),right:""}); -_9.css({marginLeft:_7.outerWidth()+_6._outerWidth(),marginRight:_8._outerWidth(),width:_c-_7.outerWidth()-_8.outerWidth()}); -}else{ -_6.css({left:"",right:_8.outerWidth()}); -_9.css({marginLeft:_7.outerWidth(),marginRight:_8.outerWidth()+_6._outerWidth(),width:_c-_7.outerWidth()-_8.outerWidth()}); -} -}else{ -_7.add(_8).hide(); -if(_4.toolPosition=="left"){ -_6.css({left:0,right:""}); -_9.css({marginLeft:_6._outerWidth(),marginRight:0,width:_c}); -}else{ -_6.css({left:"",right:0}); -_9.css({marginLeft:0,marginRight:_6._outerWidth(),width:_c}); -} -} -}; -function _d(_e){ -var _f=$.data(_e,"tabs").options; -var _10=$(_e).children("div.tabs-header"); -if(_f.tools){ -if(typeof _f.tools=="string"){ -$(_f.tools).addClass("tabs-tool").appendTo(_10); -$(_f.tools).show(); -}else{ -_10.children("div.tabs-tool").remove(); -var _11=$("
                                                ").appendTo(_10); -var tr=_11.find("tr"); -for(var i=0;i<_f.tools.length;i++){ -var td=$("").appendTo(tr); -var _12=$("").appendTo(td); -_12[0].onclick=eval(_f.tools[i].handler||function(){ -}); -_12.linkbutton($.extend({},_f.tools[i],{plain:true})); -} -} -}else{ -_10.children("div.tabs-tool").remove(); -} -}; -function _13(_14,_15){ -var _16=$.data(_14,"tabs"); -var _17=_16.options; -var cc=$(_14); -if(!_17.doSize){ -return; -} -if(_15){ -$.extend(_17,{width:_15.width,height:_15.height}); -} -cc._size(_17); -var _18=cc.children("div.tabs-header"); -var _19=cc.children("div.tabs-panels"); -var _1a=_18.find("div.tabs-wrap"); -var ul=_1a.find(".tabs"); -ul.children("li").removeClass("tabs-first tabs-last"); -ul.children("li:first").addClass("tabs-first"); -ul.children("li:last").addClass("tabs-last"); -if(_17.tabPosition=="left"||_17.tabPosition=="right"){ -_18._outerWidth(_17.showHeader?_17.headerWidth:0); -_19._outerWidth(cc.width()-_18.outerWidth()); -_18.add(_19)._outerHeight(_17.height); -_1a._outerWidth(_18.width()); -ul._outerWidth(_1a.width()).css("height",""); -}else{ -_18.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)").css("display",_17.showHeader?"block":"none"); -_18._outerWidth(cc.width()).css("height",""); -if(_17.showHeader){ -_18.css("background-color",""); -_1a.css("height",""); -}else{ -_18.css("background-color","transparent"); -_18._outerHeight(0); -_1a._outerHeight(0); -} -ul._outerHeight(_17.tabHeight).css("width",""); -ul._outerHeight(ul.outerHeight()-ul.height()-1+_17.tabHeight).css("width",""); -_19._size("height",isNaN(_17.height)?"":(_17.height-_18.outerHeight())); -_19._size("width",isNaN(_17.width)?"":_17.width); -} -if(_16.tabs.length){ -var d1=ul.outerWidth(true)-ul.width(); -var li=ul.children("li:first"); -var d2=li.outerWidth(true)-li.width(); -var _1b=_18.width()-_18.children(".tabs-tool:not(.tabs-tool-hidden)")._outerWidth(); -var _1c=Math.floor((_1b-d1-d2*_16.tabs.length)/_16.tabs.length); -$.map(_16.tabs,function(p){ -_1d(p,(_17.justified&&$.inArray(_17.tabPosition,["top","bottom"])>=0)?_1c:undefined); -}); -if(_17.justified&&$.inArray(_17.tabPosition,["top","bottom"])>=0){ -var _1e=_1b-d1-_1(ul); -_1d(_16.tabs[_16.tabs.length-1],_1c+_1e); -} -} -_2(_14); -function _1d(p,_1f){ -var _20=p.panel("options"); -var p_t=_20.tab.find("a.tabs-inner"); -var _1f=_1f?_1f:(parseInt(_20.tabWidth||_17.tabWidth||undefined)); -if(_1f){ -p_t._outerWidth(_1f); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(_17.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -p_t.find(".easyui-fluid:visible").triggerHandler("_resize"); -}; -}; -function _21(_22){ -var _23=$.data(_22,"tabs").options; -var tab=_24(_22); -if(tab){ -var _25=$(_22).children("div.tabs-panels"); -var _26=_23.width=="auto"?"auto":_25.width(); -var _27=_23.height=="auto"?"auto":_25.height(); -tab.panel("resize",{width:_26,height:_27}); -} -}; -function _28(_29){ -var _2a=$.data(_29,"tabs").tabs; -var cc=$(_29).addClass("tabs-container"); -var _2b=$("
                                                ").insertBefore(cc); -cc.children("div").each(function(){ -_2b[0].appendChild(this); -}); -cc[0].appendChild(_2b[0]); -$("
                                                "+"
                                                "+"
                                                "+"
                                                "+"
                                                  "+"
                                                  "+"
                                                  ").prependTo(_29); -cc.children("div.tabs-panels").children("div").each(function(i){ -var _2c=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -_3c(_29,_2c,$(this)); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_2d){ -if($(this).hasClass("easyui-fluid")||_2d){ -_13(_29); -_21(_29); -} -return false; -}); -}; -function _2e(_2f){ -var _30=$.data(_2f,"tabs"); -var _31=_30.options; -$(_2f).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_2f).tabs("scrollBy",-_31.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_2f).tabs("scrollBy",_31.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return false; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_5a(_2f,_32(li)); -}else{ -if(li.length){ -var _33=_32(li); -var _34=_30.tabs[_33].panel("options"); -if(_34.collapsible){ -_34.closed?_50(_2f,_33):_74(_2f,_33); -}else{ -_50(_2f,_33); -} -} -} -return false; -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -_31.onContextMenu.call(_2f,e,li.find("span.tabs-title").html(),_32(li)); -} -}); -function _32(li){ -var _35=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_35=i; -return false; -} -}); -return _35; -}; -}; -function _36(_37){ -var _38=$.data(_37,"tabs").options; -var _39=$(_37).children("div.tabs-header"); -var _3a=$(_37).children("div.tabs-panels"); -_39.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_3a.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(_38.tabPosition=="top"){ -_39.insertBefore(_3a); -}else{ -if(_38.tabPosition=="bottom"){ -_39.insertAfter(_3a); -_39.addClass("tabs-header-bottom"); -_3a.addClass("tabs-panels-top"); -}else{ -if(_38.tabPosition=="left"){ -_39.addClass("tabs-header-left"); -_3a.addClass("tabs-panels-right"); -}else{ -if(_38.tabPosition=="right"){ -_39.addClass("tabs-header-right"); -_3a.addClass("tabs-panels-left"); -} -} -} -} -if(_38.plain==true){ -_39.addClass("tabs-header-plain"); -}else{ -_39.removeClass("tabs-header-plain"); -} -_39.removeClass("tabs-header-narrow").addClass(_38.narrow?"tabs-header-narrow":""); -var _3b=_39.find(".tabs"); -_3b.removeClass("tabs-pill").addClass(_38.pill?"tabs-pill":""); -_3b.removeClass("tabs-narrow").addClass(_38.narrow?"tabs-narrow":""); -_3b.removeClass("tabs-justified").addClass(_38.justified?"tabs-justified":""); -if(_38.border==true){ -_39.removeClass("tabs-header-noborder"); -_3a.removeClass("tabs-panels-noborder"); -}else{ -_39.addClass("tabs-header-noborder"); -_3a.addClass("tabs-panels-noborder"); -} -_38.doSize=true; -}; -function _3c(_3d,_3e,pp){ -_3e=_3e||{}; -var _3f=$.data(_3d,"tabs"); -var _40=_3f.tabs; -if(_3e.index==undefined||_3e.index>_40.length){ -_3e.index=_40.length; -} -if(_3e.index<0){ -_3e.index=0; -} -var ul=$(_3d).children("div.tabs-header").find("ul.tabs"); -var _41=$(_3d).children("div.tabs-panels"); -var tab=$("
                                                • "+""+""+""+""+"
                                                • "); -if(!pp){ -pp=$("
                                                  "); -} -if(_3e.index>=_40.length){ -tab.appendTo(ul); -pp.appendTo(_41); -_40.push(pp); -}else{ -tab.insertBefore(ul.children("li:eq("+_3e.index+")")); -pp.insertBefore(_41.children("div.panel:eq("+_3e.index+")")); -_40.splice(_3e.index,0,pp); -} -pp.panel($.extend({},_3e,{tab:tab,border:false,noheader:true,closed:true,doSize:false,iconCls:(_3e.icon?_3e.icon:undefined),onLoad:function(){ -if(_3e.onLoad){ -_3e.onLoad.call(this,arguments); -} -_3f.options.onLoad.call(_3d,$(this)); -},onBeforeOpen:function(){ -if(_3e.onBeforeOpen){ -if(_3e.onBeforeOpen.call(this)==false){ -return false; -} -} -var p=$(_3d).tabs("getSelected"); -if(p){ -if(p[0]!=this){ -$(_3d).tabs("unselect",_4a(_3d,p)); -p=$(_3d).tabs("getSelected"); -if(p){ -return false; -} -}else{ -_21(_3d); -return false; -} -} -var _42=$(this).panel("options"); -_42.tab.addClass("tabs-selected"); -var _43=$(_3d).find(">div.tabs-header>div.tabs-wrap"); -var _44=_42.tab.position().left; -var _45=_44+_42.tab.outerWidth(); -if(_44<0||_45>_43.width()){ -var _46=_44-(_43.width()-_42.tab.width())/2; -$(_3d).tabs("scrollBy",_46); -}else{ -$(_3d).tabs("scrollBy",0); -} -var _47=$(this).panel("panel"); -_47.css("display","block"); -_21(_3d); -_47.css("display","none"); -},onOpen:function(){ -if(_3e.onOpen){ -_3e.onOpen.call(this); -} -var _48=$(this).panel("options"); -_3f.selectHis.push(_48.title); -_3f.options.onSelect.call(_3d,_48.title,_4a(_3d,this)); -},onBeforeClose:function(){ -if(_3e.onBeforeClose){ -if(_3e.onBeforeClose.call(this)==false){ -return false; -} -} -$(this).panel("options").tab.removeClass("tabs-selected"); -},onClose:function(){ -if(_3e.onClose){ -_3e.onClose.call(this); -} -var _49=$(this).panel("options"); -_3f.options.onUnselect.call(_3d,_49.title,_4a(_3d,this)); -}})); -$(_3d).tabs("update",{tab:pp,options:pp.panel("options"),type:"header"}); -}; -function _4b(_4c,_4d){ -var _4e=$.data(_4c,"tabs"); -var _4f=_4e.options; -if(_4d.selected==undefined){ -_4d.selected=true; -} -_3c(_4c,_4d); -_4f.onAdd.call(_4c,_4d.title,_4d.index); -if(_4d.selected){ -_50(_4c,_4d.index); -} -}; -function _51(_52,_53){ -_53.type=_53.type||"all"; -var _54=$.data(_52,"tabs").selectHis; -var pp=_53.tab; -var _55=pp.panel("options"); -var _56=_55.title; -$.extend(_55,_53.options,{iconCls:(_53.options.icon?_53.options.icon:undefined)}); -if(_53.type=="all"||_53.type=="body"){ -pp.panel(); -} -if(_53.type=="all"||_53.type=="header"){ -var tab=_55.tab; -if(_55.header){ -tab.find(".tabs-inner").html($(_55.header)); -}else{ -var _57=tab.find("span.tabs-title"); -var _58=tab.find("span.tabs-icon"); -_57.html(_55.title); -_58.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(_55.closable){ -_57.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_57.removeClass("tabs-closable"); -} -if(_55.iconCls){ -_57.addClass("tabs-with-icon"); -_58.addClass(_55.iconCls); -}else{ -_57.removeClass("tabs-with-icon"); -} -if(_55.tools){ -var _59=tab.find("span.tabs-p-tool"); -if(!_59.length){ -var _59=$("").insertAfter(tab.find("a.tabs-inner")); -} -if($.isArray(_55.tools)){ -_59.empty(); -for(var i=0;i<_55.tools.length;i++){ -var t=$("").appendTo(_59); -t.addClass(_55.tools[i].iconCls); -if(_55.tools[i].handler){ -t.bind("click",{handler:_55.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(_55.tools).children().appendTo(_59); -} -var pr=_59.children().length*12; -if(_55.closable){ -pr+=8; -}else{ -pr-=3; -_59.css("right","5px"); -} -_57.css("padding-right",pr+"px"); -}else{ -tab.find("span.tabs-p-tool").remove(); -_57.css("padding-right",""); -} -} -if(_56!=_55.title){ -for(var i=0;i<_54.length;i++){ -if(_54[i]==_56){ -_54[i]=_55.title; -} -} -} -} -_13(_52); -$.data(_52,"tabs").options.onUpdate.call(_52,_55.title,_4a(_52,pp)); -}; -function _5a(_5b,_5c){ -var _5d=$.data(_5b,"tabs").options; -var _5e=$.data(_5b,"tabs").tabs; -var _5f=$.data(_5b,"tabs").selectHis; -if(!_60(_5b,_5c)){ -return; -} -var tab=_61(_5b,_5c); -var _62=tab.panel("options").title; -var _63=_4a(_5b,tab); -if(_5d.onBeforeClose.call(_5b,_62,_63)==false){ -return; -} -var tab=_61(_5b,_5c,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -_5d.onClose.call(_5b,_62,_63); -_13(_5b); -for(var i=0;i<_5f.length;i++){ -if(_5f[i]==_62){ -_5f.splice(i,1); -i--; -} -} -var _64=_5f.pop(); -if(_64){ -_50(_5b,_64); -}else{ -if(_5e.length){ -_50(_5b,0); -} -} -}; -function _61(_65,_66,_67){ -var _68=$.data(_65,"tabs").tabs; -if(typeof _66=="number"){ -if(_66<0||_66>=_68.length){ -return null; -}else{ -var tab=_68[_66]; -if(_67){ -_68.splice(_66,1); -} -return tab; -} -} -for(var i=0;i<_68.length;i++){ -var tab=_68[i]; -if(tab.panel("options").title==_66){ -if(_67){ -_68.splice(i,1); -} -return tab; -} -} -return null; -}; -function _4a(_69,tab){ -var _6a=$.data(_69,"tabs").tabs; -for(var i=0;i<_6a.length;i++){ -if(_6a[i][0]==$(tab)[0]){ -return i; -} -} -return -1; -}; -function _24(_6b){ -var _6c=$.data(_6b,"tabs").tabs; -for(var i=0;i<_6c.length;i++){ -var tab=_6c[i]; -if(tab.panel("options").tab.hasClass("tabs-selected")){ -return tab; -} -} -return null; -}; -function _6d(_6e){ -var _6f=$.data(_6e,"tabs"); -var _70=_6f.tabs; -for(var i=0;i<_70.length;i++){ -if(_70[i].panel("options").selected){ -_50(_6e,i); -return; -} -} -_50(_6e,_6f.options.selected); -}; -function _50(_71,_72){ -var p=_61(_71,_72); -if(p&&!p.is(":visible")){ -_73(_71); -p.panel("open"); -} -}; -function _74(_75,_76){ -var p=_61(_75,_76); -if(p&&p.is(":visible")){ -_73(_75); -p.panel("close"); -} -}; -function _73(_77){ -$(_77).children("div.tabs-panels").each(function(){ -$(this).stop(true,true); -}); -}; -function _60(_78,_79){ -return _61(_78,_79)!=null; -}; -function _7a(_7b,_7c){ -var _7d=$.data(_7b,"tabs").options; -_7d.showHeader=_7c; -$(_7b).tabs("resize"); -}; -function _7e(_7f,_80){ -var _81=$(_7f).find(">.tabs-header>.tabs-tool"); -if(_80){ -_81.removeClass("tabs-tool-hidden").show(); -}else{ -_81.addClass("tabs-tool-hidden").hide(); -} -$(_7f).tabs("resize").tabs("scrollBy",0); -}; -$.fn.tabs=function(_82,_83){ -if(typeof _82=="string"){ -return $.fn.tabs.methods[_82](this,_83); -} -_82=_82||{}; -return this.each(function(){ -var _84=$.data(this,"tabs"); -if(_84){ -$.extend(_84.options,_82); -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_82),tabs:[],selectHis:[]}); -_28(this); -} -_d(this); -_36(this); -_13(this); -_2e(this); -_6d(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var _85=$.data(cc,"tabs").options; -var s=_24(cc); -_85.selected=s?_4a(cc,s):-1; -return _85; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq,_86){ -return jq.each(function(){ -_13(this,_86); -_21(this); -}); -},add:function(jq,_87){ -return jq.each(function(){ -_4b(this,_87); -}); -},close:function(jq,_88){ -return jq.each(function(){ -_5a(this,_88); -}); -},getTab:function(jq,_89){ -return _61(jq[0],_89); -},getTabIndex:function(jq,tab){ -return _4a(jq[0],tab); -},getSelected:function(jq){ -return _24(jq[0]); -},select:function(jq,_8a){ -return jq.each(function(){ -_50(this,_8a); -}); -},unselect:function(jq,_8b){ -return jq.each(function(){ -_74(this,_8b); -}); -},exists:function(jq,_8c){ -return _60(jq[0],_8c); -},update:function(jq,_8d){ -return jq.each(function(){ -_51(this,_8d); -}); -},enableTab:function(jq,_8e){ -return jq.each(function(){ -$(this).tabs("getTab",_8e).panel("options").tab.removeClass("tabs-disabled"); -}); -},disableTab:function(jq,_8f){ -return jq.each(function(){ -$(this).tabs("getTab",_8f).panel("options").tab.addClass("tabs-disabled"); -}); -},showHeader:function(jq){ -return jq.each(function(){ -_7a(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_7a(this,false); -}); -},showTool:function(jq){ -return jq.each(function(){ -_7e(this,true); -}); -},hideTool:function(jq){ -return jq.each(function(){ -_7e(this,false); -}); -},scrollBy:function(jq,_90){ -return jq.each(function(){ -var _91=$(this).tabs("options"); -var _92=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(_92._scrollLeft()+_90,_93()); -_92.animate({scrollLeft:pos},_91.scrollDuration); -function _93(){ -var w=0; -var ul=_92.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-_92.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_94){ -return $.extend({},$.parser.parseOptions(_94,["tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean"},{headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number"},{showHeader:"boolean",justified:"boolean",narrow:"boolean",pill:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,justified:false,narrow:false,pill:false,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_95){ -},onSelect:function(_96,_97){ -},onUnselect:function(_98,_99){ -},onBeforeClose:function(_9a,_9b){ -},onClose:function(_9c,_9d){ -},onAdd:function(_9e,_9f){ -},onUpdate:function(_a0,_a1){ -},onContextMenu:function(e,_a2,_a3){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.textbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.textbox.js deleted file mode 100644 index a852a6ab..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.textbox.js +++ /dev/null @@ -1,396 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("textbox-f").hide(); -var _3=$(""+""+""+"").insertAfter(_2); -var _4=$(_2).attr("name"); -if(_4){ -_3.find("input.textbox-value").attr("name",_4); -$(_2).removeAttr("name").attr("textboxName",_4); -} -return _3; -}; -function _5(_6){ -var _7=$.data(_6,"textbox"); -var _8=_7.options; -var tb=_7.textbox; -tb.find(".textbox-text").remove(); -if(_8.multiline){ -$("").prependTo(tb); -}else{ -$("").prependTo(tb); -} -tb.find(".textbox-addon").remove(); -var bb=_8.icons?$.extend(true,[],_8.icons):[]; -if(_8.iconCls){ -bb.push({iconCls:_8.iconCls,disabled:true}); -} -if(bb.length){ -var bc=$("").prependTo(tb); -bc.addClass("textbox-addon-"+_8.iconAlign); -for(var i=0;i"); -} -} -tb.find(".textbox-button").remove(); -if(_8.buttonText||_8.buttonIcon){ -var _9=$("").prependTo(tb); -_9.addClass("textbox-button-"+_8.buttonAlign).linkbutton({text:_8.buttonText,iconCls:_8.buttonIcon}); -} -_a(_6,_8.disabled); -_b(_6,_8.readonly); -}; -function _c(_d){ -var tb=$.data(_d,"textbox").textbox; -tb.find(".textbox-text").validatebox("destroy"); -tb.remove(); -$(_d).remove(); -}; -function _e(_f,_10){ -var _11=$.data(_f,"textbox"); -var _12=_11.options; -var tb=_11.textbox; -var _13=tb.parent(); -if(_10){ -_12.width=_10; -} -if(isNaN(parseInt(_12.width))){ -var c=$(_f).clone(); -c.css("visibility","hidden"); -c.insertAfter(_f); -_12.width=c.outerWidth(); -c.remove(); -} -var _14=tb.is(":visible"); -if(!_14){ -tb.appendTo("body"); -} -var _15=tb.find(".textbox-text"); -var btn=tb.find(".textbox-button"); -var _16=tb.find(".textbox-addon"); -var _17=_16.find(".textbox-icon"); -tb._size(_12,_13); -btn.linkbutton("resize",{height:tb.height()}); -btn.css({left:(_12.buttonAlign=="left"?0:""),right:(_12.buttonAlign=="right"?0:"")}); -_16.css({left:(_12.iconAlign=="left"?(_12.buttonAlign=="left"?btn._outerWidth():0):""),right:(_12.iconAlign=="right"?(_12.buttonAlign=="right"?btn._outerWidth():0):"")}); -_17.css({width:_12.iconWidth+"px",height:tb.height()+"px"}); -_15.css({paddingLeft:(_f.style.paddingLeft||""),paddingRight:(_f.style.paddingRight||""),marginLeft:_18("left"),marginRight:_18("right")}); -if(_12.multiline){ -_15.css({paddingTop:(_f.style.paddingTop||""),paddingBottom:(_f.style.paddingBottom||"")}); -_15._outerHeight(tb.height()); -}else{ -var _19=Math.floor((tb.height()-_15.height())/2); -_15.css({paddingTop:_19+"px",paddingBottom:_19+"px"}); -} -_15._outerWidth(tb.width()-_17.length*_12.iconWidth-btn._outerWidth()); -if(!_14){ -tb.insertAfter(_f); -} -_12.onResize.call(_f,_12.width,_12.height); -function _18(_1a){ -return (_12.iconAlign==_1a?_16._outerWidth():0)+(_12.buttonAlign==_1a?btn._outerWidth():0); -}; -}; -function _1b(_1c){ -var _1d=$(_1c).textbox("options"); -var _1e=$(_1c).textbox("textbox"); -_1e.validatebox($.extend({},_1d,{deltaX:$(_1c).textbox("getTipX"),onBeforeValidate:function(){ -var box=$(this); -if(!box.is(":focus")){ -_1d.oldInputValue=box.val(); -box.val(_1d.value); -} -},onValidate:function(_1f){ -var box=$(this); -if(_1d.oldInputValue!=undefined){ -box.val(_1d.oldInputValue); -_1d.oldInputValue=undefined; -} -var tb=box.parent(); -if(_1f){ -tb.removeClass("textbox-invalid"); -}else{ -tb.addClass("textbox-invalid"); -} -}})); -}; -function _20(_21){ -var _22=$.data(_21,"textbox"); -var _23=_22.options; -var tb=_22.textbox; -var _24=tb.find(".textbox-text"); -_24.attr("placeholder",_23.prompt); -_24.unbind(".textbox"); -if(!_23.disabled&&!_23.readonly){ -_24.bind("blur.textbox",function(e){ -if(!tb.hasClass("textbox-focused")){ -return; -} -_23.value=$(this).val(); -if(_23.value==""){ -$(this).val(_23.prompt).addClass("textbox-prompt"); -}else{ -$(this).removeClass("textbox-prompt"); -} -tb.removeClass("textbox-focused"); -}).bind("focus.textbox",function(e){ -if(tb.hasClass("textbox-focused")){ -return; -} -if($(this).val()!=_23.value){ -$(this).val(_23.value); -} -$(this).removeClass("textbox-prompt"); -tb.addClass("textbox-focused"); -}); -for(var _25 in _23.inputEvents){ -_24.bind(_25+".textbox",{target:_21},_23.inputEvents[_25]); -} -} -var _26=tb.find(".textbox-addon"); -_26.unbind().bind("click",{target:_21},function(e){ -var _27=$(e.target).closest("a.textbox-icon:not(.textbox-icon-disabled)"); -if(_27.length){ -var _28=parseInt(_27.attr("icon-index")); -var _29=_23.icons[_28]; -if(_29&&_29.handler){ -_29.handler.call(_27[0],e); -_23.onClickIcon.call(_21,_28); -} -} -}); -_26.find(".textbox-icon").each(function(_2a){ -var _2b=_23.icons[_2a]; -var _2c=$(this); -if(!_2b||_2b.disabled||_23.disabled||_23.readonly){ -_2c.addClass("textbox-icon-disabled"); -}else{ -_2c.removeClass("textbox-icon-disabled"); -} -}); -var btn=tb.find(".textbox-button"); -btn.unbind(".textbox").bind("click.textbox",function(){ -if(!btn.linkbutton("options").disabled){ -_23.onClickButton.call(_21); -} -}); -btn.linkbutton((_23.disabled||_23.readonly)?"disable":"enable"); -tb.unbind(".textbox").bind("_resize.textbox",function(e,_2d){ -if($(this).hasClass("easyui-fluid")||_2d){ -_e(_21); -} -return false; -}); -}; -function _a(_2e,_2f){ -var _30=$.data(_2e,"textbox"); -var _31=_30.options; -var tb=_30.textbox; -if(_2f){ -_31.disabled=true; -$(_2e).attr("disabled","disabled"); -tb.addClass("textbox-disabled"); -tb.find(".textbox-text,.textbox-value").attr("disabled","disabled"); -}else{ -_31.disabled=false; -tb.removeClass("textbox-disabled"); -$(_2e).removeAttr("disabled"); -tb.find(".textbox-text,.textbox-value").removeAttr("disabled"); -} -}; -function _b(_32,_33){ -var _34=$.data(_32,"textbox"); -var _35=_34.options; -_35.readonly=_33==undefined?true:_33; -_34.textbox.removeClass("textbox-readonly").addClass(_35.readonly?"textbox-readonly":""); -var _36=_34.textbox.find(".textbox-text"); -_36.removeAttr("readonly"); -if(_35.readonly||!_35.editable){ -_36.attr("readonly","readonly"); -} -}; -$.fn.textbox=function(_37,_38){ -if(typeof _37=="string"){ -var _39=$.fn.textbox.methods[_37]; -if(_39){ -return _39(this,_38); -}else{ -return this.each(function(){ -var _3a=$(this).textbox("textbox"); -_3a.validatebox(_37,_38); -}); -} -} -_37=_37||{}; -return this.each(function(){ -var _3b=$.data(this,"textbox"); -if(_3b){ -$.extend(_3b.options,_37); -if(_37.value!=undefined){ -_3b.options.originalValue=_37.value; -} -}else{ -_3b=$.data(this,"textbox",{options:$.extend({},$.fn.textbox.defaults,$.fn.textbox.parseOptions(this),_37),textbox:_1(this)}); -_3b.options.originalValue=_3b.options.value; -} -_5(this); -_20(this); -_e(this); -_1b(this); -$(this).textbox("initValue",_3b.options.value); -}); -}; -$.fn.textbox.methods={options:function(jq){ -return $.data(jq[0],"textbox").options; -},cloneFrom:function(jq,_3c){ -return jq.each(function(){ -var t=$(this); -if(t.data("textbox")){ -return; -} -if(!$(_3c).data("textbox")){ -$(_3c).textbox(); -} -var _3d=t.attr("name")||""; -t.addClass("textbox-f").hide(); -t.removeAttr("name").attr("textboxName",_3d); -var _3e=$(_3c).next().clone().insertAfter(t); -_3e.find("input.textbox-value").attr("name",_3d); -$.data(this,"textbox",{options:$.extend(true,{},$(_3c).textbox("options")),textbox:_3e}); -var _3f=$(_3c).textbox("button"); -if(_3f.length){ -t.textbox("button").linkbutton($.extend(true,{},_3f.linkbutton("options"))); -} -_20(this); -_1b(this); -}); -},textbox:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-text"); -},button:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-button"); -},destroy:function(jq){ -return jq.each(function(){ -_c(this); -}); -},resize:function(jq,_40){ -return jq.each(function(){ -_e(this,_40); -}); -},disable:function(jq){ -return jq.each(function(){ -_a(this,true); -_20(this); -}); -},enable:function(jq){ -return jq.each(function(){ -_a(this,false); -_20(this); -}); -},readonly:function(jq,_41){ -return jq.each(function(){ -_b(this,_41); -_20(this); -}); -},isValid:function(jq){ -return jq.textbox("textbox").validatebox("isValid"); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("setValue",""); -}); -},setText:function(jq,_42){ -return jq.each(function(){ -var _43=$(this).textbox("options"); -var _44=$(this).textbox("textbox"); -_42=_42==undefined?"":String(_42); -if($(this).textbox("getText")!=_42){ -_44.val(_42); -} -_43.value=_42; -if(!_44.is(":focus")){ -if(_42){ -_44.removeClass("textbox-prompt"); -}else{ -_44.val(_43.prompt).addClass("textbox-prompt"); -} -} -$(this).textbox("validate"); -}); -},initValue:function(jq,_45){ -return jq.each(function(){ -var _46=$.data(this,"textbox"); -_46.options.value=""; -$(this).textbox("setText",_45); -_46.textbox.find(".textbox-value").val(_45); -$(this).val(_45); -}); -},setValue:function(jq,_47){ -return jq.each(function(){ -var _48=$.data(this,"textbox").options; -var _49=$(this).textbox("getValue"); -$(this).textbox("initValue",_47); -if(_49!=_47){ -_48.onChange.call(this,_47,_49); -$(this).closest("form").trigger("_change",[this]); -} -}); -},getText:function(jq){ -var _4a=jq.textbox("textbox"); -if(_4a.is(":focus")){ -return _4a.val(); -}else{ -return jq.textbox("options").value; -} -},getValue:function(jq){ -return jq.data("textbox").textbox.find(".textbox-value").val(); -},reset:function(jq){ -return jq.each(function(){ -var _4b=$(this).textbox("options"); -$(this).textbox("setValue",_4b.originalValue); -}); -},getIcon:function(jq,_4c){ -return jq.data("textbox").textbox.find(".textbox-icon:eq("+_4c+")"); -},getTipX:function(jq){ -var _4d=jq.data("textbox"); -var _4e=_4d.options; -var tb=_4d.textbox; -var _4f=tb.find(".textbox-text"); -var _50=tb.find(".textbox-addon")._outerWidth(); -var _51=tb.find(".textbox-button")._outerWidth(); -if(_4e.tipPosition=="right"){ -return (_4e.iconAlign=="right"?_50:0)+(_4e.buttonAlign=="right"?_51:0)+1; -}else{ -if(_4e.tipPosition=="left"){ -return (_4e.iconAlign=="left"?-_50:0)+(_4e.buttonAlign=="left"?-_51:0)-1; -}else{ -return _50/2*(_4e.iconAlign=="right"?1:-1); -} -} -}}; -$.fn.textbox.parseOptions=function(_52){ -var t=$(_52); -return $.extend({},$.fn.validatebox.parseOptions(_52),$.parser.parseOptions(_52,["prompt","iconCls","iconAlign","buttonText","buttonIcon","buttonAlign",{multiline:"boolean",editable:"boolean",iconWidth:"number"}]),{value:(t.val()||undefined),type:(t.attr("type")?t.attr("type"):undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.textbox.defaults=$.extend({},$.fn.validatebox.defaults,{width:"auto",height:22,prompt:"",value:"",type:"text",multiline:false,editable:true,disabled:false,readonly:false,icons:[],iconCls:null,iconAlign:"right",iconWidth:18,buttonText:"",buttonIcon:null,buttonAlign:"right",inputEvents:{blur:function(e){ -var t=$(e.data.target); -var _53=t.textbox("options"); -t.textbox("setValue",_53.value); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.textbox("setValue",t.textbox("getText")); -} -}},onChange:function(_54,_55){ -},onResize:function(_56,_57){ -},onClickButton:function(){ -},onClickIcon:function(_58){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.timespinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.timespinner.js deleted file mode 100644 index 6ed3048b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.timespinner.js +++ /dev/null @@ -1,181 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=0; -if(typeof _2.selectionStart=="number"){ -_3=_2.selectionStart; -}else{ -if(_2.createTextRange){ -var _4=_2.createTextRange(); -var s=document.selection.createRange(); -s.setEndPoint("StartToStart",_4); -_3=s.text.length; -} -} -return _3; -}; -function _5(_6,_7,_8){ -if(_6.setSelectionRange){ -_6.setSelectionRange(_7,_8); -}else{ -if(_6.createTextRange){ -var _9=_6.createTextRange(); -_9.collapse(); -_9.moveEnd("character",_8); -_9.moveStart("character",_7); -_9.select(); -} -} -}; -function _a(_b){ -var _c=$.data(_b,"timespinner").options; -$(_b).addClass("timespinner-f").spinner(_c); -var _d=_c.formatter.call(_b,_c.parser.call(_b,_c.value)); -$(_b).timespinner("initValue",_d); -}; -function _e(e){ -var _f=e.data.target; -var _10=$.data(_f,"timespinner").options; -var _11=_1(this); -for(var i=0;i<_10.selections.length;i++){ -var _12=_10.selections[i]; -if(_11>=_12[0]&&_11<=_12[1]){ -_13(_f,i); -return; -} -} -}; -function _13(_14,_15){ -var _16=$.data(_14,"timespinner").options; -if(_15!=undefined){ -_16.highlight=_15; -} -var _17=_16.selections[_16.highlight]; -if(_17){ -var tb=$(_14).timespinner("textbox"); -_5(tb[0],_17[0],_17[1]); -tb.focus(); -} -}; -function _18(_19,_1a){ -var _1b=$.data(_19,"timespinner").options; -var _1a=_1b.parser.call(_19,_1a); -var _1c=_1b.formatter.call(_19,_1a); -$(_19).spinner("setValue",_1c); -}; -function _1d(_1e,_1f){ -var _20=$.data(_1e,"timespinner").options; -var s=$(_1e).timespinner("getValue"); -var _21=_20.selections[_20.highlight]; -var s1=s.substring(0,_21[0]); -var s2=s.substring(_21[0],_21[1]); -var s3=s.substring(_21[1]); -var v=s1+((parseInt(s2)||0)+_20.increment*(_1f?-1:1))+s3; -$(_1e).timespinner("setValue",v); -_13(_1e); -}; -$.fn.timespinner=function(_22,_23){ -if(typeof _22=="string"){ -var _24=$.fn.timespinner.methods[_22]; -if(_24){ -return _24(this,_23); -}else{ -return this.spinner(_22,_23); -} -} -_22=_22||{}; -return this.each(function(){ -var _25=$.data(this,"timespinner"); -if(_25){ -$.extend(_25.options,_22); -}else{ -$.data(this,"timespinner",{options:$.extend({},$.fn.timespinner.defaults,$.fn.timespinner.parseOptions(this),_22)}); -} -_a(this); -}); -}; -$.fn.timespinner.methods={options:function(jq){ -var _26=jq.data("spinner")?jq.spinner("options"):{}; -return $.extend($.data(jq[0],"timespinner").options,{width:_26.width,value:_26.value,originalValue:_26.originalValue,disabled:_26.disabled,readonly:_26.readonly}); -},setValue:function(jq,_27){ -return jq.each(function(){ -_18(this,_27); -}); -},getHours:function(jq){ -var _28=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_28.separator); -return parseInt(vv[0],10); -},getMinutes:function(jq){ -var _29=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_29.separator); -return parseInt(vv[1],10); -},getSeconds:function(jq){ -var _2a=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_2a.separator); -return parseInt(vv[2],10)||0; -}}; -$.fn.timespinner.parseOptions=function(_2b){ -return $.extend({},$.fn.spinner.parseOptions(_2b),$.parser.parseOptions(_2b,["separator",{showSeconds:"boolean",highlight:"number"}])); -}; -$.fn.timespinner.defaults=$.extend({},$.fn.spinner.defaults,{inputEvents:$.extend({},$.fn.spinner.defaults.inputEvents,{click:function(e){ -_e.call(this,e); -},blur:function(e){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -} -}}),formatter:function(_2c){ -if(!_2c){ -return ""; -} -var _2d=$(this).timespinner("options"); -var tt=[_2e(_2c.getHours()),_2e(_2c.getMinutes())]; -if(_2d.showSeconds){ -tt.push(_2e(_2c.getSeconds())); -} -return tt.join(_2d.separator); -function _2e(_2f){ -return (_2f<10?"0":"")+_2f; -}; -},parser:function(s){ -var _30=$(this).timespinner("options"); -var _31=_32(s); -if(_31){ -var min=_32(_30.min); -var max=_32(_30.max); -if(min&&min>_31){ -_31=min; -} -if(max&&max<_31){ -_31=max; -} -} -return _31; -function _32(s){ -if(!s){ -return null; -} -var tt=s.split(_30.separator); -return new Date(1900,0,0,parseInt(tt[0],10)||0,parseInt(tt[1],10)||0,parseInt(tt[2],10)||0); -}; -if(!s){ -return null; -} -var tt=s.split(_30.separator); -return new Date(1900,0,0,parseInt(tt[0],10)||0,parseInt(tt[1],10)||0,parseInt(tt[2],10)||0); -},selections:[[0,2],[3,5],[6,8]],separator:":",showSeconds:false,highlight:0,spin:function(_33){ -_1d(this,_33); -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tooltip.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tooltip.js deleted file mode 100644 index 312e5b37..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tooltip.js +++ /dev/null @@ -1,232 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("tooltip-f"); -}; -function _3(_4){ -var _5=$.data(_4,"tooltip").options; -$(_4).unbind(".tooltip").bind(_5.showEvent+".tooltip",function(e){ -$(_4).tooltip("show",e); -}).bind(_5.hideEvent+".tooltip",function(e){ -$(_4).tooltip("hide",e); -}).bind("mousemove.tooltip",function(e){ -if(_5.trackMouse){ -_5.trackMouseX=e.pageX; -_5.trackMouseY=e.pageY; -$(_4).tooltip("reposition"); -} -}); -}; -function _6(_7){ -var _8=$.data(_7,"tooltip"); -if(_8.showTimer){ -clearTimeout(_8.showTimer); -_8.showTimer=null; -} -if(_8.hideTimer){ -clearTimeout(_8.hideTimer); -_8.hideTimer=null; -} -}; -function _9(_a){ -var _b=$.data(_a,"tooltip"); -if(!_b||!_b.tip){ -return; -} -var _c=_b.options; -var _d=_b.tip; -var _e={left:-100000,top:-100000}; -if($(_a).is(":visible")){ -_e=_f(_c.position); -if(_c.position=="top"&&_e.top<0){ -_e=_f("bottom"); -}else{ -if((_c.position=="bottom")&&(_e.top+_d._outerHeight()>$(window)._outerHeight()+$(document).scrollTop())){ -_e=_f("top"); -} -} -if(_e.left<0){ -if(_c.position=="left"){ -_e=_f("right"); -}else{ -$(_a).tooltip("arrow").css("left",_d._outerWidth()/2+_e.left); -_e.left=0; -} -}else{ -if(_e.left+_d._outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -if(_c.position=="right"){ -_e=_f("left"); -}else{ -var _10=_e.left; -_e.left=$(window)._outerWidth()+$(document)._scrollLeft()-_d._outerWidth(); -$(_a).tooltip("arrow").css("left",_d._outerWidth()/2-(_e.left-_10)); -} -} -} -} -_d.css({left:_e.left,top:_e.top,zIndex:(_c.zIndex!=undefined?_c.zIndex:($.fn.window?$.fn.window.defaults.zIndex++:""))}); -_c.onPosition.call(_a,_e.left,_e.top); -function _f(_11){ -_c.position=_11||"bottom"; -_d.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+_c.position); -var _12,top; -if(_c.trackMouse){ -t=$(); -_12=_c.trackMouseX+_c.deltaX; -top=_c.trackMouseY+_c.deltaY; -}else{ -var t=$(_a); -_12=t.offset().left+_c.deltaX; -top=t.offset().top+_c.deltaY; -} -switch(_c.position){ -case "right": -_12+=t._outerWidth()+12+(_c.trackMouse?12:0); -top-=(_d._outerHeight()-t._outerHeight())/2; -break; -case "left": -_12-=_d._outerWidth()+12+(_c.trackMouse?12:0); -top-=(_d._outerHeight()-t._outerHeight())/2; -break; -case "top": -_12-=(_d._outerWidth()-t._outerWidth())/2; -top-=_d._outerHeight()+12+(_c.trackMouse?12:0); -break; -case "bottom": -_12-=(_d._outerWidth()-t._outerWidth())/2; -top+=t._outerHeight()+12+(_c.trackMouse?12:0); -break; -} -return {left:_12,top:top}; -}; -}; -function _13(_14,e){ -var _15=$.data(_14,"tooltip"); -var _16=_15.options; -var tip=_15.tip; -if(!tip){ -tip=$("
                                                  "+"
                                                  "+"
                                                  "+"
                                                  "+"
                                                  ").appendTo("body"); -_15.tip=tip; -_17(_14); -} -_6(_14); -_15.showTimer=setTimeout(function(){ -$(_14).tooltip("reposition"); -tip.show(); -_16.onShow.call(_14,e); -var _18=tip.children(".tooltip-arrow-outer"); -var _19=tip.children(".tooltip-arrow"); -var bc="border-"+_16.position+"-color"; -_18.add(_19).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_18.css(bc,tip.css(bc)); -_19.css(bc,tip.css("backgroundColor")); -},_16.showDelay); -}; -function _1a(_1b,e){ -var _1c=$.data(_1b,"tooltip"); -if(_1c&&_1c.tip){ -_6(_1b); -_1c.hideTimer=setTimeout(function(){ -_1c.tip.hide(); -_1c.options.onHide.call(_1b,e); -},_1c.options.hideDelay); -} -}; -function _17(_1d,_1e){ -var _1f=$.data(_1d,"tooltip"); -var _20=_1f.options; -if(_1e){ -_20.content=_1e; -} -if(!_1f.tip){ -return; -} -var cc=typeof _20.content=="function"?_20.content.call(_1d):_20.content; -_1f.tip.children(".tooltip-content").html(cc); -_20.onUpdate.call(_1d,cc); -}; -function _21(_22){ -var _23=$.data(_22,"tooltip"); -if(_23){ -_6(_22); -var _24=_23.options; -if(_23.tip){ -_23.tip.remove(); -} -if(_24._title){ -$(_22).attr("title",_24._title); -} -$.removeData(_22,"tooltip"); -$(_22).unbind(".tooltip").removeClass("tooltip-f"); -_24.onDestroy.call(_22); -} -}; -$.fn.tooltip=function(_25,_26){ -if(typeof _25=="string"){ -return $.fn.tooltip.methods[_25](this,_26); -} -_25=_25||{}; -return this.each(function(){ -var _27=$.data(this,"tooltip"); -if(_27){ -$.extend(_27.options,_25); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_25)}); -_1(this); -} -_3(this); -_17(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_13(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_1a(this,e); -}); -},update:function(jq,_28){ -return jq.each(function(){ -_17(this,_28); -}); -},reposition:function(jq){ -return jq.each(function(){ -_9(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_21(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_29){ -var t=$(_29); -var _2a=$.extend({},$.parser.parseOptions(_29,["position","showEvent","hideEvent","content",{trackMouse:"boolean",deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!_2a.content){ -_2a.content=_2a._title; -} -return _2a; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_2b){ -},onPosition:function(_2c,top){ -},onDestroy:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tree.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tree.js deleted file mode 100644 index 9798baf5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.tree.js +++ /dev/null @@ -1,1249 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$(_2); -_3.addClass("tree"); -return _3; -}; -function _4(_5){ -var _6=$.data(_5,"tree").options; -$(_5).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _7=tt.closest("div.tree-node"); -if(!_7.length){ -return; -} -_7.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _8=tt.closest("div.tree-node"); -if(!_8.length){ -return; -} -_8.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _9=tt.closest("div.tree-node"); -if(!_9.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_8f(_5,_9[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_34(_5,_9[0]); -return false; -}else{ -_e9(_5,_9[0]); -_6.onClick.call(_5,_c(_5,_9[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _a=$(e.target).closest("div.tree-node"); -if(!_a.length){ -return; -} -_e9(_5,_a[0]); -_6.onDblClick.call(_5,_c(_5,_a[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _b=$(e.target).closest("div.tree-node"); -if(!_b.length){ -return; -} -_6.onContextMenu.call(_5,e,_c(_5,_b[0])); -e.stopPropagation(); -}); -}; -function _d(_e){ -var _f=$.data(_e,"tree").options; -_f.dnd=false; -var _10=$(_e).find("div.tree-node"); -_10.draggable("disable"); -_10.css("cursor","pointer"); -}; -function _11(_12){ -var _13=$.data(_12,"tree"); -var _14=_13.options; -var _15=_13.tree; -_13.disabledNodes=[]; -_14.dnd=true; -_15.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_16){ -var p=$("
                                                  ").appendTo("body"); -p.html(" "+$(_16).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_14.onBeforeDrag.call(_12,_c(_12,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -var _17=$(this).find("span.tree-indent"); -if(_17.length){ -e.data.offsetWidth-=_17.length*_17.width(); -} -},onStartDrag:function(e){ -$(this).next("ul").find("div.tree-node").each(function(){ -$(this).droppable("disable"); -_13.disabledNodes.push(this); -}); -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_14.onStartDrag.call(_12,_c(_12,this)); -var _18=_c(_12,this); -if(_18.id==undefined){ -_18.id="easyui_tree_node_id_temp"; -_64(_12,_18); -} -_13.draggingNodeId=_18.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -for(var i=0;i<_13.disabledNodes.length;i++){ -$(_13.disabledNodes[i]).droppable("enable"); -} -_13.disabledNodes=[]; -var _19=_dc(_12,_13.draggingNodeId); -if(_19&&_19.id=="easyui_tree_node_id_temp"){ -_19.id=""; -_64(_12,_19); -} -_14.onStopDrag.call(_12,_19); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_1a){ -if(_14.onDragEnter.call(_12,this,_1b(_1a))==false){ -_1c(_1a,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragOver:function(e,_1d){ -if($(this).droppable("options").disabled){ -return; -} -var _1e=_1d.pageY; -var top=$(this).offset().top; -var _1f=top+$(this).outerHeight(); -_1c(_1d,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_1e>top+(_1f-top)/2){ -if(_1f-_1e<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_1e-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_14.onDragOver.call(_12,this,_1b(_1d))==false){ -_1c(_1d,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragLeave:function(e,_20){ -_1c(_20,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_14.onDragLeave.call(_12,this,_1b(_20)); -},onDrop:function(e,_21){ -var _22=this; -var _23,_24; -if($(this).hasClass("tree-node-append")){ -_23=_25; -_24="append"; -}else{ -_23=_26; -_24=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_14.onBeforeDrop.call(_12,_22,_1b(_21),_24)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_23(_21,_22,_24); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _1b(_27,pop){ -return $(_27).closest("ul.tree").tree(pop?"pop":"getData",_27); -}; -function _1c(_28,_29){ -var _2a=$(_28).draggable("proxy").find("span.tree-dnd-icon"); -_2a.removeClass("tree-dnd-yes tree-dnd-no").addClass(_29?"tree-dnd-yes":"tree-dnd-no"); -}; -function _25(_2b,_2c){ -if(_c(_12,_2c).state=="closed"){ -_83(_12,_2c,function(){ -_2d(); -}); -}else{ -_2d(); -} -function _2d(){ -var _2e=_1b(_2b,true); -$(_12).tree("append",{parent:_2c,data:[_2e]}); -_14.onDrop.call(_12,_2c,_2e,"append"); -}; -}; -function _26(_2f,_30,_31){ -var _32={}; -if(_31=="top"){ -_32.before=_30; -}else{ -_32.after=_30; -} -var _33=_1b(_2f,true); -_32.data=_33; -$(_12).tree("insert",_32); -_14.onDrop.call(_12,_30,_33,_31); -}; -}; -function _34(_35,_36,_37){ -var _38=$.data(_35,"tree"); -var _39=_38.options; -if(!_39.checkbox){ -return; -} -var _3a=_c(_35,_36); -if(_37==undefined){ -var ck=$(_36).find(".tree-checkbox"); -if(ck.hasClass("tree-checkbox1")){ -_37=false; -}else{ -if(ck.hasClass("tree-checkbox0")){ -_37=true; -}else{ -if(_3a._checked==undefined){ -_3a._checked=$(_36).find(".tree-checkbox").hasClass("tree-checkbox1"); -} -_37=!_3a._checked; -} -} -} -_3a._checked=_37; -if(_39.onBeforeCheck.call(_35,_3a,_37)==false){ -return; -} -if(_39.cascadeCheck){ -_3b(_3a,_37); -_3c(_3a,_37); -}else{ -_3d($(_3a.target),_37?"1":"0"); -} -_39.onCheck.call(_35,_3a,_37); -function _3d(_3e,_3f){ -var ck=_3e.find(".tree-checkbox"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -ck.addClass("tree-checkbox"+_3f); -}; -function _3b(_40,_41){ -if(_39.deepCheck){ -var _42=$("#"+_40.domId); -var _43=_41?"1":"0"; -_3d(_42,_43); -_3d(_42.next(),_43); -}else{ -_44(_40,_41); -_68(_40.children||[],function(n){ -_44(n,_41); -}); -} -}; -function _44(_45,_46){ -if(_45.hidden){ -return; -} -var cls="tree-checkbox"+(_46?"1":"0"); -var _47=$("#"+_45.domId); -_3d(_47,_46?"1":"0"); -if(_45.children){ -for(var i=0;i<_45.children.length;i++){ -if(_45.children[i].hidden){ -if(!$("#"+_45.children[i].domId).find("."+cls).length){ -_3d(_47,"2"); -var _48=_9a(_35,_47[0]); -while(_48){ -_3d($(_48.target),"2"); -_48=_9a(_35,_48[0]); -} -return; -} -} -} -} -}; -function _3c(_49,_4a){ -var _4b=$("#"+_49.domId); -var _4c=_9a(_35,_4b[0]); -if(_4c){ -var _4d=""; -if(_4e(_4b,true)){ -_4d="1"; -}else{ -if(_4e(_4b,false)){ -_4d="0"; -}else{ -_4d="2"; -} -} -_3d($(_4c.target),_4d); -_3c(_4c,_4a); -} -}; -function _4e(_4f,_50){ -var cls="tree-checkbox"+(_50?"1":"0"); -var ck=_4f.find(".tree-checkbox"); -if(!ck.hasClass(cls)){ -return false; -} -var b=true; -_4f.parent().siblings().each(function(){ -var ck=$(this).children("div.tree-node").children(".tree-checkbox"); -if(ck.length&&!ck.hasClass(cls)){ -b=false; -return false; -} -}); -return b; -}; -}; -function _51(_52,_53){ -var _54=$.data(_52,"tree").options; -if(!_54.checkbox){ -return; -} -var _55=$(_53); -if(_56(_52,_53)){ -var ck=_55.find(".tree-checkbox"); -if(ck.length){ -if(ck.hasClass("tree-checkbox1")){ -_34(_52,_53,true); -}else{ -_34(_52,_53,false); -} -}else{ -if(_54.onlyLeafCheck){ -$("").insertBefore(_55.find(".tree-title")); -} -} -}else{ -var ck=_55.find(".tree-checkbox"); -if(_54.onlyLeafCheck){ -ck.remove(); -}else{ -if(ck.hasClass("tree-checkbox1")){ -_34(_52,_53,true); -}else{ -if(ck.hasClass("tree-checkbox2")){ -var _57=true; -var _58=true; -var _59=_5a(_52,_53); -for(var i=0;i<_59.length;i++){ -if(_59[i].checked){ -_58=false; -}else{ -_57=false; -} -} -if(_57){ -_34(_52,_53,true); -} -if(_58){ -_34(_52,_53,false); -} -} -} -} -} -}; -function _5b(_5c,ul,_5d,_5e){ -var _5f=$.data(_5c,"tree"); -var _60=_5f.options; -var _61=$(ul).prevAll("div.tree-node:first"); -_5d=_60.loadFilter.call(_5c,_5d,_61[0]); -var _62=_63(_5c,"domId",_61.attr("id")); -if(!_5e){ -_62?_62.children=_5d:_5f.data=_5d; -$(ul).empty(); -}else{ -if(_62){ -_62.children?_62.children=_62.children.concat(_5d):_62.children=_5d; -}else{ -_5f.data=_5f.data.concat(_5d); -} -} -_60.view.render.call(_60.view,_5c,ul,_5d); -if(_60.dnd){ -_11(_5c); -} -if(_62){ -_64(_5c,_62); -} -var _65=[]; -var _66=[]; -for(var i=0;i<_5d.length;i++){ -var _67=_5d[i]; -if(!_67.checked){ -_65.push(_67); -} -} -_68(_5d,function(_69){ -if(_69.checked){ -_66.push(_69); -} -}); -var _6a=_60.onCheck; -_60.onCheck=function(){ -}; -if(_65.length){ -_34(_5c,$("#"+_65[0].domId)[0],false); -} -for(var i=0;i<_66.length;i++){ -_34(_5c,$("#"+_66[i].domId)[0],true); -} -_60.onCheck=_6a; -setTimeout(function(){ -_6b(_5c,_5c); -},0); -_60.onLoadSuccess.call(_5c,_62,_5d); -}; -function _6b(_6c,ul,_6d){ -var _6e=$.data(_6c,"tree").options; -if(_6e.lines){ -$(_6c).addClass("tree-lines"); -}else{ -$(_6c).removeClass("tree-lines"); -return; -} -if(!_6d){ -_6d=true; -$(_6c).find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -$(_6c).find("div.tree-node").removeClass("tree-node-last tree-root-first tree-root-one"); -var _6f=$(_6c).tree("getRoots"); -if(_6f.length>1){ -$(_6f[0].target).addClass("tree-root-first"); -}else{ -if(_6f.length==1){ -$(_6f[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var _70=$(this).children("div.tree-node"); -var ul=_70.next("ul"); -if(ul.length){ -if($(this).next().length){ -_71(_70); -} -_6b(_6c,ul,_6d); -}else{ -_72(_70); -} -}); -var _73=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_73.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _72(_74,_75){ -var _76=_74.find("span.tree-icon"); -_76.prev("span.tree-indent").addClass("tree-join"); -}; -function _71(_77){ -var _78=_77.find("span.tree-indent, span.tree-hit").length; -_77.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_78-1)+")").addClass("tree-line"); -}); -}; -}; -function _79(_7a,ul,_7b,_7c){ -var _7d=$.data(_7a,"tree").options; -_7b=$.extend({},_7d.queryParams,_7b||{}); -var _7e=null; -if(_7a!=ul){ -var _7f=$(ul).prev(); -_7e=_c(_7a,_7f[0]); -} -if(_7d.onBeforeLoad.call(_7a,_7e,_7b)==false){ -return; -} -var _80=$(ul).prev().children("span.tree-folder"); -_80.addClass("tree-loading"); -var _81=_7d.loader.call(_7a,_7b,function(_82){ -_80.removeClass("tree-loading"); -_5b(_7a,ul,_82); -if(_7c){ -_7c(); -} -},function(){ -_80.removeClass("tree-loading"); -_7d.onLoadError.apply(_7a,arguments); -if(_7c){ -_7c(); -} -}); -if(_81==false){ -_80.removeClass("tree-loading"); -} -}; -function _83(_84,_85,_86){ -var _87=$.data(_84,"tree").options; -var hit=$(_85).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var _88=_c(_84,_85); -if(_87.onBeforeExpand.call(_84,_88)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_85).next(); -if(ul.length){ -if(_87.animate){ -ul.slideDown("normal",function(){ -_88.state="open"; -_87.onExpand.call(_84,_88); -if(_86){ -_86(); -} -}); -}else{ -ul.css("display","block"); -_88.state="open"; -_87.onExpand.call(_84,_88); -if(_86){ -_86(); -} -} -}else{ -var _89=$("
                                                    ").insertAfter(_85); -_79(_84,_89[0],{id:_88.id},function(){ -if(_89.is(":empty")){ -_89.remove(); -} -if(_87.animate){ -_89.slideDown("normal",function(){ -_88.state="open"; -_87.onExpand.call(_84,_88); -if(_86){ -_86(); -} -}); -}else{ -_89.css("display","block"); -_88.state="open"; -_87.onExpand.call(_84,_88); -if(_86){ -_86(); -} -} -}); -} -}; -function _8a(_8b,_8c){ -var _8d=$.data(_8b,"tree").options; -var hit=$(_8c).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var _8e=_c(_8b,_8c); -if(_8d.onBeforeCollapse.call(_8b,_8e)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_8c).next(); -if(_8d.animate){ -ul.slideUp("normal",function(){ -_8e.state="closed"; -_8d.onCollapse.call(_8b,_8e); -}); -}else{ -ul.css("display","none"); -_8e.state="closed"; -_8d.onCollapse.call(_8b,_8e); -} -}; -function _8f(_90,_91){ -var hit=$(_91).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_8a(_90,_91); -}else{ -_83(_90,_91); -} -}; -function _92(_93,_94){ -var _95=_5a(_93,_94); -if(_94){ -_95.unshift(_c(_93,_94)); -} -for(var i=0;i<_95.length;i++){ -_83(_93,_95[i].target); -} -}; -function _96(_97,_98){ -var _99=[]; -var p=_9a(_97,_98); -while(p){ -_99.unshift(p); -p=_9a(_97,p.target); -} -for(var i=0;i<_99.length;i++){ -_83(_97,_99[i].target); -} -}; -function _9b(_9c,_9d){ -var c=$(_9c).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_9d); -var _9e=n.offset().top; -if(c[0].tagName!="BODY"){ -var _9f=c.offset().top; -if(_9e<_9f){ -c.scrollTop(c.scrollTop()+_9e-_9f); -}else{ -if(_9e+n.outerHeight()>_9f+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+_9e+n.outerHeight()-_9f-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(_9e); -} -}; -function _a0(_a1,_a2){ -var _a3=_5a(_a1,_a2); -if(_a2){ -_a3.unshift(_c(_a1,_a2)); -} -for(var i=0;i<_a3.length;i++){ -_8a(_a1,_a3[i].target); -} -}; -function _a4(_a5,_a6){ -var _a7=$(_a6.parent); -var _a8=_a6.data; -if(!_a8){ -return; -} -_a8=$.isArray(_a8)?_a8:[_a8]; -if(!_a8.length){ -return; -} -var ul; -if(_a7.length==0){ -ul=$(_a5); -}else{ -if(_56(_a5,_a7[0])){ -var _a9=_a7.find("span.tree-icon"); -_a9.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_a9); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=_a7.next(); -if(!ul.length){ -ul=$("
                                                      ").insertAfter(_a7); -} -} -_5b(_a5,ul[0],_a8,true); -_51(_a5,ul.prev()); -}; -function _aa(_ab,_ac){ -var ref=_ac.before||_ac.after; -var _ad=_9a(_ab,ref); -var _ae=_ac.data; -if(!_ae){ -return; -} -_ae=$.isArray(_ae)?_ae:[_ae]; -if(!_ae.length){ -return; -} -_a4(_ab,{parent:(_ad?_ad.target:null),data:_ae}); -var _af=_ad?_ad.children:$(_ab).tree("getRoots"); -for(var i=0;i<_af.length;i++){ -if(_af[i].domId==$(ref).attr("id")){ -for(var j=_ae.length-1;j>=0;j--){ -_af.splice((_ac.before?i:(i+1)),0,_ae[j]); -} -_af.splice(_af.length-_ae.length,_ae.length); -break; -} -} -var li=$(); -for(var i=0;i<_ae.length;i++){ -li=li.add($("#"+_ae[i].domId).parent()); -} -if(_ac.before){ -li.insertBefore($(ref).parent()); -}else{ -li.insertAfter($(ref).parent()); -} -}; -function _b0(_b1,_b2){ -var _b3=del(_b2); -$(_b2).parent().remove(); -if(_b3){ -if(!_b3.children||!_b3.children.length){ -var _b4=$(_b3.target); -_b4.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -_b4.find(".tree-hit").remove(); -$("").prependTo(_b4); -_b4.next().remove(); -} -_64(_b1,_b3); -_51(_b1,_b3.target); -} -_6b(_b1,_b1); -function del(_b5){ -var id=$(_b5).attr("id"); -var _b6=_9a(_b1,_b5); -var cc=_b6?_b6.children:$.data(_b1,"tree").data; -for(var i=0;i=0;i--){ -_e7.unshift(_e8.children[i]); -} -} -} -}; -function _e9(_ea,_eb){ -var _ec=$.data(_ea,"tree").options; -var _ed=_c(_ea,_eb); -if(_ec.onBeforeSelect.call(_ea,_ed)==false){ -return; -} -$(_ea).find("div.tree-node-selected").removeClass("tree-node-selected"); -$(_eb).addClass("tree-node-selected"); -_ec.onSelect.call(_ea,_ed); -}; -function _56(_ee,_ef){ -return $(_ef).children("span.tree-hit").length==0; -}; -function _f0(_f1,_f2){ -var _f3=$.data(_f1,"tree").options; -var _f4=_c(_f1,_f2); -if(_f3.onBeforeEdit.call(_f1,_f4)==false){ -return; -} -$(_f2).css("position","relative"); -var nt=$(_f2).find(".tree-title"); -var _f5=nt.outerWidth(); -nt.empty(); -var _f6=$("").appendTo(nt); -_f6.val(_f4.text).focus(); -_f6.width(_f5+20); -_f6.height(document.compatMode=="CSS1Compat"?(18-(_f6.outerHeight()-_f6.height())):18); -_f6.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_f7(_f1,_f2); -return false; -}else{ -if(e.keyCode==27){ -_fd(_f1,_f2); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_f7(_f1,_f2); -}); -}; -function _f7(_f8,_f9){ -var _fa=$.data(_f8,"tree").options; -$(_f9).css("position",""); -var _fb=$(_f9).find("input.tree-editor"); -var val=_fb.val(); -_fb.remove(); -var _fc=_c(_f8,_f9); -_fc.text=val; -_64(_f8,_fc); -_fa.onAfterEdit.call(_f8,_fc); -}; -function _fd(_fe,_ff){ -var opts=$.data(_fe,"tree").options; -$(_ff).css("position",""); -$(_ff).find("input.tree-editor").remove(); -var node=_c(_fe,_ff); -_64(_fe,node); -opts.onCancelEdit.call(_fe,node); -}; -function _100(_101,q){ -var _102=$.data(_101,"tree"); -var opts=_102.options; -var ids={}; -_68(_102.data,function(node){ -if(opts.filter.call(_101,q,node)){ -$("#"+node.domId).removeClass("tree-node-hidden"); -ids[node.domId]=1; -node.hidden=false; -}else{ -$("#"+node.domId).addClass("tree-node-hidden"); -node.hidden=true; -} -}); -for(var id in ids){ -_103(id); -} -function _103(_104){ -var p=$(_101).tree("getParent",$("#"+_104)[0]); -while(p){ -$(p.target).removeClass("tree-node-hidden"); -p.hidden=false; -p=$(_101).tree("getParent",p.target); -} -}; -}; -$.fn.tree=function(_105,_106){ -if(typeof _105=="string"){ -return $.fn.tree.methods[_105](this,_106); -} -var _105=_105||{}; -return this.each(function(){ -var _107=$.data(this,"tree"); -var opts; -if(_107){ -opts=$.extend(_107.options,_105); -_107.options=opts; -}else{ -opts=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_105); -$.data(this,"tree",{options:opts,tree:_1(this),data:[]}); -var data=$.fn.tree.parseData(this); -if(data.length){ -_5b(this,this,data); -} -} -_4(this); -if(opts.data){ -_5b(this,this,$.extend(true,[],opts.data)); -} -_79(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,data){ -return jq.each(function(){ -_5b(this,this,data); -}); -},getNode:function(jq,_108){ -return _c(jq[0],_108); -},getData:function(jq,_109){ -return _d5(jq[0],_109); -},reload:function(jq,_10a){ -return jq.each(function(){ -if(_10a){ -var node=$(_10a); -var hit=node.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -node.next().remove(); -_83(this,_10a); -}else{ -$(this).empty(); -_79(this,this); -} -}); -},getRoot:function(jq,_10b){ -return _bd(jq[0],_10b); -},getRoots:function(jq){ -return _c1(jq[0]); -},getParent:function(jq,_10c){ -return _9a(jq[0],_10c); -},getChildren:function(jq,_10d){ -return _5a(jq[0],_10d); -},getChecked:function(jq,_10e){ -return _cc(jq[0],_10e); -},getSelected:function(jq){ -return _d2(jq[0]); -},isLeaf:function(jq,_10f){ -return _56(jq[0],_10f); -},find:function(jq,id){ -return _dc(jq[0],id); -},select:function(jq,_110){ -return jq.each(function(){ -_e9(this,_110); -}); -},check:function(jq,_111){ -return jq.each(function(){ -_34(this,_111,true); -}); -},uncheck:function(jq,_112){ -return jq.each(function(){ -_34(this,_112,false); -}); -},collapse:function(jq,_113){ -return jq.each(function(){ -_8a(this,_113); -}); -},expand:function(jq,_114){ -return jq.each(function(){ -_83(this,_114); -}); -},collapseAll:function(jq,_115){ -return jq.each(function(){ -_a0(this,_115); -}); -},expandAll:function(jq,_116){ -return jq.each(function(){ -_92(this,_116); -}); -},expandTo:function(jq,_117){ -return jq.each(function(){ -_96(this,_117); -}); -},scrollTo:function(jq,_118){ -return jq.each(function(){ -_9b(this,_118); -}); -},toggle:function(jq,_119){ -return jq.each(function(){ -_8f(this,_119); -}); -},append:function(jq,_11a){ -return jq.each(function(){ -_a4(this,_11a); -}); -},insert:function(jq,_11b){ -return jq.each(function(){ -_aa(this,_11b); -}); -},remove:function(jq,_11c){ -return jq.each(function(){ -_b0(this,_11c); -}); -},pop:function(jq,_11d){ -var node=jq.tree("getData",_11d); -jq.tree("remove",_11d); -return node; -},update:function(jq,_11e){ -return jq.each(function(){ -_64(this,_11e); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_11(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_d(this); -}); -},beginEdit:function(jq,_11f){ -return jq.each(function(){ -_f0(this,_11f); -}); -},endEdit:function(jq,_120){ -return jq.each(function(){ -_f7(this,_120); -}); -},cancelEdit:function(jq,_121){ -return jq.each(function(){ -_fd(this,_121); -}); -},doFilter:function(jq,q){ -return jq.each(function(){ -_100(this,q); -}); -}}; -$.fn.tree.parseOptions=function(_122){ -var t=$(_122); -return $.extend({},$.parser.parseOptions(_122,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_123){ -var data=[]; -_124(data,$(_123)); -return data; -function _124(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _125=node.children("ul"); -if(_125.length){ -item.children=[]; -_124(item.children,_125); -} -aa.push(item); -}); -}; -}; -var _126=1; -var _127={render:function(_128,ul,data){ -var opts=$.data(_128,"tree").options; -var _129=$(ul).prev("div.tree-node").find("span.tree-indent, span.tree-hit").length; -var cc=_12a(_129,data); -$(ul).append(cc.join("")); -function _12a(_12b,_12c){ -var cc=[]; -for(var i=0;i<_12c.length;i++){ -var item=_12c[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_126++; -cc.push("
                                                    • "); -cc.push("
                                                      "); -for(var j=0;j<_12b;j++){ -cc.push(""); -} -var _12d=false; -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -_12d=true; -} -} -if(opts.checkbox){ -if((!opts.onlyLeafCheck)||_12d){ -cc.push(""); -} -} -cc.push(""+opts.formatter.call(_128,item)+""); -cc.push("
                                                      "); -if(item.children&&item.children.length){ -var tmp=_12a(_12b+1,item.children); -cc.push("
                                                        "); -cc=cc.concat(tmp); -cc.push("
                                                      "); -} -cc.push("
                                                    • "); -} -return cc; -}; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,queryParams:{},formatter:function(node){ -return node.text; -},filter:function(q,node){ -return node.text.toLowerCase().indexOf(q.toLowerCase())>=0; -},loader:function(_12e,_12f,_130){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_12e,dataType:"json",success:function(data){ -_12f(data); -},error:function(){ -_130.apply(this,arguments); -}}); -},loadFilter:function(data,_131){ -return data; -},view:_127,onBeforeLoad:function(node,_132){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_133){ -},onCheck:function(node,_134){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_135,_136){ -},onDragOver:function(_137,_138){ -},onDragLeave:function(_139,_13a){ -},onBeforeDrop:function(_13b,_13c,_13d){ -},onDrop:function(_13e,_13f,_140){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.treegrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.treegrid.js deleted file mode 100644 index 8fdbd530..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.treegrid.js +++ /dev/null @@ -1,1119 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"treegrid"); -var _4=_3.options; -$(_2).datagrid($.extend({},_4,{url:null,data:null,loader:function(){ -return false; -},onBeforeLoad:function(){ -return false; -},onLoadSuccess:function(){ -},onResizeColumn:function(_5,_6){ -_16(_2); -_4.onResizeColumn.call(_2,_5,_6); -},onBeforeSortColumn:function(_7,_8){ -if(_4.onBeforeSortColumn.call(_2,_7,_8)==false){ -return false; -} -},onSortColumn:function(_9,_a){ -_4.sortName=_9; -_4.sortOrder=_a; -if(_4.remoteSort){ -_15(_2); -}else{ -var _b=$(_2).treegrid("getData"); -_2f(_2,0,_b); -} -_4.onSortColumn.call(_2,_9,_a); -},onClickCell:function(_c,_d){ -_4.onClickCell.call(_2,_d,_37(_2,_c)); -},onDblClickCell:function(_e,_f){ -_4.onDblClickCell.call(_2,_f,_37(_2,_e)); -},onRowContextMenu:function(e,_10){ -_4.onContextMenu.call(_2,e,_37(_2,_10)); -}})); -var _11=$.data(_2,"datagrid").options; -_4.columns=_11.columns; -_4.frozenColumns=_11.frozenColumns; -_3.dc=$.data(_2,"datagrid").dc; -if(_4.pagination){ -var _12=$(_2).datagrid("getPager"); -_12.pagination({pageNumber:_4.pageNumber,pageSize:_4.pageSize,pageList:_4.pageList,onSelectPage:function(_13,_14){ -_4.pageNumber=_13; -_4.pageSize=_14; -_15(_2); -}}); -_4.pageSize=_12.pagination("options").pageSize; -} -}; -function _16(_17,_18){ -var _19=$.data(_17,"datagrid").options; -var dc=$.data(_17,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!_19.nowrap||_19.autoRowHeight)){ -if(_18!=undefined){ -var _1a=_1b(_17,_18); -for(var i=0;i<_1a.length;i++){ -_1c(_1a[i][_19.idField]); -} -} -} -$(_17).datagrid("fixRowHeight",_18); -function _1c(_1d){ -var tr1=_19.finder.getTr(_17,_1d,"body",1); -var tr2=_19.finder.getTr(_17,_1d,"body",2); -tr1.css("height",""); -tr2.css("height",""); -var _1e=Math.max(tr1.height(),tr2.height()); -tr1.css("height",_1e); -tr2.css("height",_1e); -}; -}; -function _1f(_20){ -var dc=$.data(_20,"datagrid").dc; -var _21=$.data(_20,"treegrid").options; -if(!_21.rownumbers){ -return; -} -dc.body1.find("div.datagrid-cell-rownumber").each(function(i){ -$(this).html(i+1); -}); -}; -function _22(_23){ -return function(e){ -$.fn.datagrid.defaults.rowEvents[_23?"mouseover":"mouseout"](e); -var tt=$(e.target); -var fn=_23?"addClass":"removeClass"; -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt[fn]("tree-expanded-hover"):tt[fn]("tree-collapsed-hover"); -} -}; -}; -function _24(e){ -var tt=$(e.target); -if(tt.hasClass("tree-hit")){ -var tr=tt.closest("tr.datagrid-row"); -var _25=tr.closest("div.datagrid-view").children(".datagrid-f")[0]; -_26(_25,tr.attr("node-id")); -}else{ -$.fn.datagrid.defaults.rowEvents.click(e); -} -}; -function _27(_28,_29){ -var _2a=$.data(_28,"treegrid").options; -var tr1=_2a.finder.getTr(_28,_29,"body",1); -var tr2=_2a.finder.getTr(_28,_29,"body",2); -var _2b=$(_28).datagrid("getColumnFields",true).length+(_2a.rownumbers?1:0); -var _2c=$(_28).datagrid("getColumnFields",false).length; -_2d(tr1,_2b); -_2d(tr2,_2c); -function _2d(tr,_2e){ -$(""+""+"
                                                      "+""+"").insertAfter(tr); -}; -}; -function _2f(_30,_31,_32,_33){ -var _34=$.data(_30,"treegrid"); -var _35=_34.options; -var dc=_34.dc; -_32=_35.loadFilter.call(_30,_32,_31); -var _36=_37(_30,_31); -if(_36){ -var _38=_35.finder.getTr(_30,_31,"body",1); -var _39=_35.finder.getTr(_30,_31,"body",2); -var cc1=_38.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_39.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_33){ -_36.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_33){ -_34.data=[]; -} -} -if(!_33){ -cc1.empty(); -cc2.empty(); -} -if(_35.view.onBeforeRender){ -_35.view.onBeforeRender.call(_35.view,_30,_31,_32); -} -_35.view.render.call(_35.view,_30,cc1,true); -_35.view.render.call(_35.view,_30,cc2,false); -if(_35.showFooter){ -_35.view.renderFooter.call(_35.view,_30,dc.footer1,true); -_35.view.renderFooter.call(_35.view,_30,dc.footer2,false); -} -if(_35.view.onAfterRender){ -_35.view.onAfterRender.call(_35.view,_30); -} -if(!_31&&_35.pagination){ -var _3a=$.data(_30,"treegrid").total; -var _3b=$(_30).datagrid("getPager"); -if(_3b.pagination("options").total!=_3a){ -_3b.pagination({total:_3a}); -} -} -_16(_30); -_1f(_30); -$(_30).treegrid("showLines"); -$(_30).treegrid("setSelectionState"); -$(_30).treegrid("autoSizeColumn"); -_35.onLoadSuccess.call(_30,_36,_32); -}; -function _15(_3c,_3d,_3e,_3f,_40){ -var _41=$.data(_3c,"treegrid").options; -var _42=$(_3c).datagrid("getPanel").find("div.datagrid-body"); -if(_3e){ -_41.queryParams=_3e; -} -var _43=$.extend({},_41.queryParams); -if(_41.pagination){ -$.extend(_43,{page:_41.pageNumber,rows:_41.pageSize}); -} -if(_41.sortName){ -$.extend(_43,{sort:_41.sortName,order:_41.sortOrder}); -} -var row=_37(_3c,_3d); -if(_41.onBeforeLoad.call(_3c,row,_43)==false){ -return; -} -var _44=_42.find("tr[node-id=\""+_3d+"\"] span.tree-folder"); -_44.addClass("tree-loading"); -$(_3c).treegrid("loading"); -var _45=_41.loader.call(_3c,_43,function(_46){ -_44.removeClass("tree-loading"); -$(_3c).treegrid("loaded"); -_2f(_3c,_3d,_46,_3f); -if(_40){ -_40(); -} -},function(){ -_44.removeClass("tree-loading"); -$(_3c).treegrid("loaded"); -_41.onLoadError.apply(_3c,arguments); -if(_40){ -_40(); -} -}); -if(_45==false){ -_44.removeClass("tree-loading"); -$(_3c).treegrid("loaded"); -} -}; -function _47(_48){ -var _49=_4a(_48); -if(_49.length){ -return _49[0]; -}else{ -return null; -} -}; -function _4a(_4b){ -return $.data(_4b,"treegrid").data; -}; -function _4c(_4d,_4e){ -var row=_37(_4d,_4e); -if(row._parentId){ -return _37(_4d,row._parentId); -}else{ -return null; -} -}; -function _1b(_4f,_50){ -var _51=$.data(_4f,"treegrid").options; -var _52=$(_4f).datagrid("getPanel").find("div.datagrid-view2 div.datagrid-body"); -var _53=[]; -if(_50){ -_54(_50); -}else{ -var _55=_4a(_4f); -for(var i=0;i<_55.length;i++){ -_53.push(_55[i]); -_54(_55[i][_51.idField]); -} -} -function _54(_56){ -var _57=_37(_4f,_56); -if(_57&&_57.children){ -for(var i=0,len=_57.children.length;i").insertBefore(_85); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_2f(_81,_82.parent,_82.data,true); -}; -function _86(_87,_88){ -var ref=_88.before||_88.after; -var _89=$.data(_87,"treegrid").options; -var _8a=_4c(_87,ref); -_80(_87,{parent:(_8a?_8a[_89.idField]:null),data:[_88.data]}); -var _8b=_8a?_8a.children:$(_87).treegrid("getRoots"); -for(var i=0;i<_8b.length;i++){ -if(_8b[i][_89.idField]==ref){ -var _8c=_8b[_8b.length-1]; -_8b.splice(_88.before?i:(i+1),0,_8c); -_8b.splice(_8b.length-1,1); -break; -} -} -_8d(true); -_8d(false); -_1f(_87); -$(_87).treegrid("showLines"); -function _8d(_8e){ -var _8f=_8e?1:2; -var tr=_89.finder.getTr(_87,_88.data[_89.idField],"body",_8f); -var _90=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var _91=_89.finder.getTr(_87,ref,"body",_8f); -if(_88.before){ -tr.insertBefore(_91); -}else{ -var sub=_91.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:_91); -} -_90.remove(); -}; -}; -function _92(_93,_94){ -var _95=$.data(_93,"treegrid"); -$(_93).datagrid("deleteRow",_94); -_1f(_93); -_95.total-=1; -$(_93).datagrid("getPager").pagination("refresh",{total:_95.total}); -$(_93).treegrid("showLines"); -}; -function _96(_97){ -var t=$(_97); -var _98=t.treegrid("options"); -if(_98.lines){ -t.treegrid("getPanel").addClass("tree-lines"); -}else{ -t.treegrid("getPanel").removeClass("tree-lines"); -return; -} -t.treegrid("getPanel").find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -t.treegrid("getPanel").find("div.datagrid-cell").removeClass("tree-node-last tree-root-first tree-root-one"); -var _99=t.treegrid("getRoots"); -if(_99.length>1){ -_9a(_99[0]).addClass("tree-root-first"); -}else{ -if(_99.length==1){ -_9a(_99[0]).addClass("tree-root-one"); -} -} -_9b(_99); -_9c(_99); -function _9b(_9d){ -$.map(_9d,function(_9e){ -if(_9e.children&&_9e.children.length){ -_9b(_9e.children); -}else{ -var _9f=_9a(_9e); -_9f.find(".tree-icon").prev().addClass("tree-join"); -} -}); -if(_9d.length){ -var _a0=_9a(_9d[_9d.length-1]); -_a0.addClass("tree-node-last"); -_a0.find(".tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -} -}; -function _9c(_a1){ -$.map(_a1,function(_a2){ -if(_a2.children&&_a2.children.length){ -_9c(_a2.children); -} -}); -for(var i=0;i<_a1.length-1;i++){ -var _a3=_a1[i]; -var _a4=t.treegrid("getLevel",_a3[_98.idField]); -var tr=_98.finder.getTr(_97,_a3[_98.idField]); -var cc=tr.next().find("tr.datagrid-row td[field=\""+_98.treeField+"\"] div.datagrid-cell"); -cc.find("span:eq("+(_a4-1)+")").addClass("tree-line"); -} -}; -function _9a(_a5){ -var tr=_98.finder.getTr(_97,_a5[_98.idField]); -var _a6=tr.find("td[field=\""+_98.treeField+"\"] div.datagrid-cell"); -return _a6; -}; -}; -$.fn.treegrid=function(_a7,_a8){ -if(typeof _a7=="string"){ -var _a9=$.fn.treegrid.methods[_a7]; -if(_a9){ -return _a9(this,_a8); -}else{ -return this.datagrid(_a7,_a8); -} -} -_a7=_a7||{}; -return this.each(function(){ -var _aa=$.data(this,"treegrid"); -if(_aa){ -$.extend(_aa.options,_a7); -}else{ -_aa=$.data(this,"treegrid",{options:$.extend({},$.fn.treegrid.defaults,$.fn.treegrid.parseOptions(this),_a7),data:[]}); -} -_1(this); -if(_aa.options.data){ -$(this).treegrid("loadData",_aa.options.data); -} -_15(this); -}); -}; -$.fn.treegrid.methods={options:function(jq){ -return $.data(jq[0],"treegrid").options; -},resize:function(jq,_ab){ -return jq.each(function(){ -$(this).datagrid("resize",_ab); -}); -},fixRowHeight:function(jq,_ac){ -return jq.each(function(){ -_16(this,_ac); -}); -},loadData:function(jq,_ad){ -return jq.each(function(){ -_2f(this,_ad.parent,_ad); -}); -},load:function(jq,_ae){ -return jq.each(function(){ -$(this).treegrid("options").pageNumber=1; -$(this).treegrid("getPager").pagination({pageNumber:1}); -$(this).treegrid("reload",_ae); -}); -},reload:function(jq,id){ -return jq.each(function(){ -var _af=$(this).treegrid("options"); -var _b0={}; -if(typeof id=="object"){ -_b0=id; -}else{ -_b0=$.extend({},_af.queryParams); -_b0.id=id; -} -if(_b0.id){ -var _b1=$(this).treegrid("find",_b0.id); -if(_b1.children){ -_b1.children.splice(0,_b1.children.length); -} -_af.queryParams=_b0; -var tr=_af.finder.getTr(this,_b0.id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.find("span.tree-hit").removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -_68(this,_b0.id); -}else{ -_15(this,null,_b0); -} -}); -},reloadFooter:function(jq,_b2){ -return jq.each(function(){ -var _b3=$.data(this,"treegrid").options; -var dc=$.data(this,"datagrid").dc; -if(_b2){ -$.data(this,"treegrid").footer=_b2; -} -if(_b3.showFooter){ -_b3.view.renderFooter.call(_b3.view,this,dc.footer1,true); -_b3.view.renderFooter.call(_b3.view,this,dc.footer2,false); -if(_b3.view.onAfterRender){ -_b3.view.onAfterRender.call(_b3.view,this); -} -$(this).treegrid("fixRowHeight"); -} -}); -},getData:function(jq){ -return $.data(jq[0],"treegrid").data; -},getFooterRows:function(jq){ -return $.data(jq[0],"treegrid").footer; -},getRoot:function(jq){ -return _47(jq[0]); -},getRoots:function(jq){ -return _4a(jq[0]); -},getParent:function(jq,id){ -return _4c(jq[0],id); -},getChildren:function(jq,id){ -return _1b(jq[0],id); -},getLevel:function(jq,id){ -return _59(jq[0],id); -},find:function(jq,id){ -return _37(jq[0],id); -},isLeaf:function(jq,id){ -var _b4=$.data(jq[0],"treegrid").options; -var tr=_b4.finder.getTr(jq[0],id); -var hit=tr.find("span.tree-hit"); -return hit.length==0; -},select:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("selectRow",id); -}); -},unselect:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("unselectRow",id); -}); -},collapse:function(jq,id){ -return jq.each(function(){ -_64(this,id); -}); -},expand:function(jq,id){ -return jq.each(function(){ -_68(this,id); -}); -},toggle:function(jq,id){ -return jq.each(function(){ -_26(this,id); -}); -},collapseAll:function(jq,id){ -return jq.each(function(){ -_72(this,id); -}); -},expandAll:function(jq,id){ -return jq.each(function(){ -_77(this,id); -}); -},expandTo:function(jq,id){ -return jq.each(function(){ -_7c(this,id); -}); -},append:function(jq,_b5){ -return jq.each(function(){ -_80(this,_b5); -}); -},insert:function(jq,_b6){ -return jq.each(function(){ -_86(this,_b6); -}); -},remove:function(jq,id){ -return jq.each(function(){ -_92(this,id); -}); -},pop:function(jq,id){ -var row=jq.treegrid("find",id); -jq.treegrid("remove",id); -return row; -},refresh:function(jq,id){ -return jq.each(function(){ -var _b7=$.data(this,"treegrid").options; -_b7.view.refreshRow.call(_b7.view,this,id); -}); -},update:function(jq,_b8){ -return jq.each(function(){ -var _b9=$.data(this,"treegrid").options; -_b9.view.updateRow.call(_b9.view,this,_b8.id,_b8.row); -}); -},beginEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("beginEdit",id); -$(this).treegrid("fixRowHeight",id); -}); -},endEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("endEdit",id); -}); -},cancelEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("cancelEdit",id); -}); -},showLines:function(jq){ -return jq.each(function(){ -_96(this); -}); -}}; -$.fn.treegrid.parseOptions=function(_ba){ -return $.extend({},$.fn.datagrid.parseOptions(_ba),$.parser.parseOptions(_ba,["treeField",{animate:"boolean"}])); -}; -var _bb=$.extend({},$.fn.datagrid.defaults.view,{render:function(_bc,_bd,_be){ -var _bf=$.data(_bc,"treegrid").options; -var _c0=$(_bc).datagrid("getColumnFields",_be); -var _c1=$.data(_bc,"datagrid").rowIdPrefix; -if(_be){ -if(!(_bf.rownumbers||(_bf.frozenColumns&&_bf.frozenColumns.length))){ -return; -} -} -var _c2=this; -if(this.treeNodes&&this.treeNodes.length){ -var _c3=_c4(_be,this.treeLevel,this.treeNodes); -$(_bd).append(_c3.join("")); -} -function _c4(_c5,_c6,_c7){ -var _c8=$(_bc).treegrid("getParent",_c7[0][_bf.idField]); -var _c9=(_c8?_c8.children.length:$(_bc).treegrid("getRoots").length)-_c7.length; -var _ca=[""]; -for(var i=0;i<_c7.length;i++){ -var row=_c7[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=_bf.rowStyler?_bf.rowStyler.call(_bc,row):""; -var _cb=""; -var _cc=""; -if(typeof css=="string"){ -_cc=css; -}else{ -if(css){ -_cb=css["class"]||""; -_cc=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_c9++%2&&_bf.striped?"datagrid-row-alt ":" ")+_cb+"\""; -var _cd=_cc?"style=\""+_cc+"\"":""; -var _ce=_c1+"-"+(_c5?1:2)+"-"+row[_bf.idField]; -_ca.push(""); -_ca=_ca.concat(_c2.renderRow.call(_c2,_bc,_c0,_c5,_c6,row)); -_ca.push(""); -if(row.children&&row.children.length){ -var tt=_c4(_c5,_c6+1,row.children); -var v=row.state=="closed"?"none":"block"; -_ca.push(""); -} -} -_ca.push("
                                                      "); -_ca=_ca.concat(tt); -_ca.push("
                                                      "); -return _ca; -}; -},renderFooter:function(_cf,_d0,_d1){ -var _d2=$.data(_cf,"treegrid").options; -var _d3=$.data(_cf,"treegrid").footer||[]; -var _d4=$(_cf).datagrid("getColumnFields",_d1); -var _d5=[""]; -for(var i=0;i<_d3.length;i++){ -var row=_d3[i]; -row[_d2.idField]=row[_d2.idField]||("foot-row-id"+i); -_d5.push(""); -_d5.push(this.renderRow.call(this,_cf,_d4,_d1,0,row)); -_d5.push(""); -} -_d5.push("
                                                      "); -$(_d0).html(_d5.join("")); -},renderRow:function(_d6,_d7,_d8,_d9,row){ -var _da=$.data(_d6,"treegrid").options; -var cc=[]; -if(_d8&&_da.rownumbers){ -cc.push("
                                                      0
                                                      "); -} -for(var i=0;i<_d7.length;i++){ -var _db=_d7[i]; -var col=$(_d6).datagrid("getColumnOption",_db); -if(col){ -var css=col.styler?(col.styler(row[_db],row)||""):""; -var _dc=""; -var _dd=""; -if(typeof css=="string"){ -_dd=css; -}else{ -if(cc){ -_dc=css["class"]||""; -_dd=css["style"]||""; -} -} -var cls=_dc?"class=\""+_dc+"\"":""; -var _de=col.hidden?"style=\"display:none;"+_dd+"\"":(_dd?"style=\""+_dd+"\"":""); -cc.push(""); -var _de=""; -if(!col.checkbox){ -if(col.align){ -_de+="text-align:"+col.align+";"; -} -if(!_da.nowrap){ -_de+="white-space:normal;height:auto;"; -}else{ -if(_da.autoRowHeight){ -_de+="height:auto;"; -} -} -} -cc.push("
                                                      "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_db],row); -}else{ -val=row[_db]; -} -if(_db==_da.treeField){ -for(var j=0;j<_d9;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
                                                      "); -cc.push(""); -} -} -return cc.join(""); -},refreshRow:function(_df,id){ -this.updateRow.call(this,_df,id,{}); -},updateRow:function(_e0,id,row){ -var _e1=$.data(_e0,"treegrid").options; -var _e2=$(_e0).treegrid("find",id); -$.extend(_e2,row); -var _e3=$(_e0).treegrid("getLevel",id)-1; -var _e4=_e1.rowStyler?_e1.rowStyler.call(_e0,_e2):""; -var _e5=$.data(_e0,"datagrid").rowIdPrefix; -var _e6=_e2[_e1.idField]; -function _e7(_e8){ -var _e9=$(_e0).treegrid("getColumnFields",_e8); -var tr=_e1.finder.getTr(_e0,id,"body",(_e8?1:2)); -var _ea=tr.find("div.datagrid-cell-rownumber").html(); -var _eb=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_e0,_e9,_e8,_e3,_e2)); -tr.attr("style",_e4||""); -tr.find("div.datagrid-cell-rownumber").html(_ea); -if(_eb){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -if(_e6!=id){ -tr.attr("id",_e5+"-"+(_e8?1:2)+"-"+_e6); -tr.attr("node-id",_e6); -} -}; -_e7.call(this,true); -_e7.call(this,false); -$(_e0).treegrid("fixRowHeight",id); -},deleteRow:function(_ec,id){ -var _ed=$.data(_ec,"treegrid").options; -var tr=_ed.finder.getTr(_ec,id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _ee=del(id); -if(_ee){ -if(_ee.children.length==0){ -tr=_ed.finder.getTr(_ec,_ee[_ed.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var _ef=tr.children("td[field=\""+_ed.treeField+"\"]").children("div.datagrid-cell"); -_ef.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -_ef.find(".tree-hit").remove(); -$("").prependTo(_ef); -} -} -function del(id){ -var cc; -var _f0=$(_ec).treegrid("getParent",id); -if(_f0){ -cc=_f0.children; -}else{ -cc=$(_ec).treegrid("getData"); -} -for(var i=0;ib?1:-1); -}; -r=_100(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i=_3d[0]&&len<=_3d[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_3e,_3f){ -var _40={}; -_40[_3f[1]]=_3e; -var _41=$.ajax({url:_3f[0],dataType:"json",data:_40,async:false,cache:false,type:"post"}).responseText; -return _41=="true"; -},message:"Please fix this field."}},onBeforeValidate:function(){ -},onValidate:function(_42){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.window.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.window.js deleted file mode 100644 index 2d5254c9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/plugins/jquery.window.js +++ /dev/null @@ -1,257 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"window"); -if(_3){ -if(_3.left!=null){ -_4.options.left=_3.left; -} -if(_3.top!=null){ -_4.options.top=_3.top; -} -} -$(_2).panel("move",_4.options); -if(_4.shadow){ -_4.shadow.css({left:_4.options.left,top:_4.options.top}); -} -}; -function _5(_6,_7){ -var _8=$.data(_6,"window").options; -var pp=$(_6).window("panel"); -var _9=pp._outerWidth(); -if(_8.inline){ -var _a=pp.parent(); -_8.left=Math.ceil((_a.width()-_9)/2+_a.scrollLeft()); -}else{ -_8.left=Math.ceil(($(window)._outerWidth()-_9)/2+$(document).scrollLeft()); -} -if(_7){ -_1(_6); -} -}; -function _b(_c,_d){ -var _e=$.data(_c,"window").options; -var pp=$(_c).window("panel"); -var _f=pp._outerHeight(); -if(_e.inline){ -var _10=pp.parent(); -_e.top=Math.ceil((_10.height()-_f)/2+_10.scrollTop()); -}else{ -_e.top=Math.ceil(($(window)._outerHeight()-_f)/2+$(document).scrollTop()); -} -if(_d){ -_1(_c); -} -}; -function _11(_12){ -var _13=$.data(_12,"window"); -var _14=_13.options; -var win=$(_12).panel($.extend({},_13.options,{border:false,doSize:true,closed:true,cls:"window",headerCls:"window-header",bodyCls:"window-body "+(_14.noheader?"window-body-noheader":""),onBeforeDestroy:function(){ -if(_14.onBeforeDestroy.call(_12)==false){ -return false; -} -if(_13.shadow){ -_13.shadow.remove(); -} -if(_13.mask){ -_13.mask.remove(); -} -},onClose:function(){ -if(_13.shadow){ -_13.shadow.hide(); -} -if(_13.mask){ -_13.mask.hide(); -} -_14.onClose.call(_12); -},onOpen:function(){ -if(_13.mask){ -_13.mask.css($.extend({display:"block",zIndex:$.fn.window.defaults.zIndex++},$.fn.window.getMaskSize(_12))); -} -if(_13.shadow){ -_13.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:_14.left,top:_14.top,width:_13.window._outerWidth(),height:_13.window._outerHeight()}); -} -_13.window.css("z-index",$.fn.window.defaults.zIndex++); -_14.onOpen.call(_12); -},onResize:function(_15,_16){ -var _17=$(this).panel("options"); -$.extend(_14,{width:_17.width,height:_17.height,left:_17.left,top:_17.top}); -if(_13.shadow){ -_13.shadow.css({left:_14.left,top:_14.top,width:_13.window._outerWidth(),height:_13.window._outerHeight()}); -} -_14.onResize.call(_12,_15,_16); -},onMinimize:function(){ -if(_13.shadow){ -_13.shadow.hide(); -} -if(_13.mask){ -_13.mask.hide(); -} -_13.options.onMinimize.call(_12); -},onBeforeCollapse:function(){ -if(_14.onBeforeCollapse.call(_12)==false){ -return false; -} -if(_13.shadow){ -_13.shadow.hide(); -} -},onExpand:function(){ -if(_13.shadow){ -_13.shadow.show(); -} -_14.onExpand.call(_12); -}})); -_13.window=win.panel("panel"); -if(_13.mask){ -_13.mask.remove(); -} -if(_14.modal==true){ -_13.mask=$("
                                                      ").insertAfter(_13.window); -} -if(_13.shadow){ -_13.shadow.remove(); -} -if(_14.shadow==true){ -_13.shadow=$("
                                                      ").insertAfter(_13.window); -} -if(_14.left==null){ -_5(_12); -} -if(_14.top==null){ -_b(_12); -} -_1(_12); -if(!_14.closed){ -win.window("open"); -} -}; -function _18(_19){ -var _1a=$.data(_19,"window"); -_1a.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_1a.options.draggable==false,onStartDrag:function(e){ -if(_1a.mask){ -_1a.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_1a.shadow){ -_1a.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_1a.window.css("z-index",$.fn.window.defaults.zIndex++); -if(!_1a.proxy){ -_1a.proxy=$("
                                                      ").insertAfter(_1a.window); -} -_1a.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_1a.proxy._outerWidth(_1a.window._outerWidth()); -_1a.proxy._outerHeight(_1a.window._outerHeight()); -setTimeout(function(){ -if(_1a.proxy){ -_1a.proxy.show(); -} -},500); -},onDrag:function(e){ -_1a.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -return false; -},onStopDrag:function(e){ -_1a.options.left=e.data.left; -_1a.options.top=e.data.top; -$(_19).window("move"); -_1a.proxy.remove(); -_1a.proxy=null; -}}); -_1a.window.resizable({disabled:_1a.options.resizable==false,onStartResize:function(e){ -if(_1a.pmask){ -_1a.pmask.remove(); -} -_1a.pmask=$("
                                                      ").insertAfter(_1a.window); -_1a.pmask.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_1a.window._outerWidth(),height:_1a.window._outerHeight()}); -if(_1a.proxy){ -_1a.proxy.remove(); -} -_1a.proxy=$("
                                                      ").insertAfter(_1a.window); -_1a.proxy.css({zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_1a.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); -},onResize:function(e){ -_1a.proxy.css({left:e.data.left,top:e.data.top}); -_1a.proxy._outerWidth(e.data.width); -_1a.proxy._outerHeight(e.data.height); -return false; -},onStopResize:function(e){ -$(_19).window("resize",e.data); -_1a.pmask.remove(); -_1a.pmask=null; -_1a.proxy.remove(); -_1a.proxy=null; -}}); -}; -$(window).resize(function(){ -$("body>div.window-mask").css({width:$(window)._outerWidth(),height:$(window)._outerHeight()}); -setTimeout(function(){ -$("body>div.window-mask").css($.fn.window.getMaskSize()); -},50); -}); -$.fn.window=function(_1b,_1c){ -if(typeof _1b=="string"){ -var _1d=$.fn.window.methods[_1b]; -if(_1d){ -return _1d(this,_1c); -}else{ -return this.panel(_1b,_1c); -} -} -_1b=_1b||{}; -return this.each(function(){ -var _1e=$.data(this,"window"); -if(_1e){ -$.extend(_1e.options,_1b); -}else{ -_1e=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_1b)}); -if(!_1e.options.inline){ -document.body.appendChild(this); -} -} -_11(this); -_18(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _1f=jq.panel("options"); -var _20=$.data(jq[0],"window").options; -return $.extend(_20,{closed:_1f.closed,collapsed:_1f.collapsed,minimized:_1f.minimized,maximized:_1f.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},move:function(jq,_21){ -return jq.each(function(){ -_1(this,_21); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_5(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_b(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_5(this); -_b(this); -_1(this); -}); -}}; -$.fn.window.getMaskSize=function(_22){ -var _23=$(_22).data("window"); -var _24=(_23&&_23.options.inline); -return {width:(_24?"100%":$(document).width()),height:(_24?"100%":$(document).height())}; -}; -$.fn.window.parseOptions=function(_25){ -return $.extend({},$.fn.panel.parseOptions(_25),$.parser.parseOptions(_25,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/readme.txt b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/readme.txt deleted file mode 100644 index 9cd3c229..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Current Version: 1.4.3 -====================== -This software is allowed to use under GPL or you need to buy commercial license for better support or other purpose. -Please contact us at info@jeasyui.com diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/easyloader.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/easyloader.js deleted file mode 100644 index f677f25a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/easyloader.js +++ /dev/null @@ -1,429 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * easyloader - jQuery EasyUI - * - */ -(function(){ - var modules = { - draggable:{ - js:'jquery.draggable.js' - }, - droppable:{ - js:'jquery.droppable.js' - }, - resizable:{ - js:'jquery.resizable.js' - }, - linkbutton:{ - js:'jquery.linkbutton.js', - css:'linkbutton.css' - }, - progressbar:{ - js:'jquery.progressbar.js', - css:'progressbar.css' - }, - tooltip:{ - js:'jquery.tooltip.js', - css:'tooltip.css' - }, - pagination:{ - js:'jquery.pagination.js', - css:'pagination.css', - dependencies:['linkbutton'] - }, - datagrid:{ - js:'jquery.datagrid.js', - css:'datagrid.css', - dependencies:['panel','resizable','linkbutton','pagination'] - }, - treegrid:{ - js:'jquery.treegrid.js', - css:'tree.css', - dependencies:['datagrid'] - }, - propertygrid:{ - js:'jquery.propertygrid.js', - css:'propertygrid.css', - dependencies:['datagrid'] - }, - datalist:{ - js:'jquery.datalist.js', - css:'datalist.css', - dependencies:['datagrid'] - }, - panel: { - js:'jquery.panel.js', - css:'panel.css' - }, - window:{ - js:'jquery.window.js', - css:'window.css', - dependencies:['resizable','draggable','panel'] - }, - dialog:{ - js:'jquery.dialog.js', - css:'dialog.css', - dependencies:['linkbutton','window'] - }, - messager:{ - js:'jquery.messager.js', - css:'messager.css', - dependencies:['linkbutton','window','progressbar'] - }, - layout:{ - js:'jquery.layout.js', - css:'layout.css', - dependencies:['resizable','panel'] - }, - form:{ - js:'jquery.form.js' - }, - menu:{ - js:'jquery.menu.js', - css:'menu.css' - }, - tabs:{ - js:'jquery.tabs.js', - css:'tabs.css', - dependencies:['panel','linkbutton'] - }, - menubutton:{ - js:'jquery.menubutton.js', - css:'menubutton.css', - dependencies:['linkbutton','menu'] - }, - splitbutton:{ - js:'jquery.splitbutton.js', - css:'splitbutton.css', - dependencies:['menubutton'] - }, - switchbutton:{ - js:'jquery.switchbutton.js', - css:'switchbutton.css' - }, - accordion:{ - js:'jquery.accordion.js', - css:'accordion.css', - dependencies:['panel'] - }, - calendar:{ - js:'jquery.calendar.js', - css:'calendar.css' - }, - textbox:{ - js:'jquery.textbox.js', - css:'textbox.css', - dependencies:['validatebox','linkbutton'] - }, - filebox:{ - js:'jquery.filebox.js', - css:'filebox.css', - dependencies:['textbox'] - }, - combo:{ - js:'jquery.combo.js', - css:'combo.css', - dependencies:['panel','textbox'] - }, - combobox:{ - js:'jquery.combobox.js', - css:'combobox.css', - dependencies:['combo'] - }, - combotree:{ - js:'jquery.combotree.js', - dependencies:['combo','tree'] - }, - combogrid:{ - js:'jquery.combogrid.js', - dependencies:['combo','datagrid'] - }, - validatebox:{ - js:'jquery.validatebox.js', - css:'validatebox.css', - dependencies:['tooltip'] - }, - numberbox:{ - js:'jquery.numberbox.js', - dependencies:['textbox'] - }, - searchbox:{ - js:'jquery.searchbox.js', - css:'searchbox.css', - dependencies:['menubutton','textbox'] - }, - spinner:{ - js:'jquery.spinner.js', - css:'spinner.css', - dependencies:['textbox'] - }, - numberspinner:{ - js:'jquery.numberspinner.js', - dependencies:['spinner','numberbox'] - }, - timespinner:{ - js:'jquery.timespinner.js', - dependencies:['spinner'] - }, - tree:{ - js:'jquery.tree.js', - css:'tree.css', - dependencies:['draggable','droppable'] - }, - datebox:{ - js:'jquery.datebox.js', - css:'datebox.css', - dependencies:['calendar','combo'] - }, - datetimebox:{ - js:'jquery.datetimebox.js', - dependencies:['datebox','timespinner'] - }, - slider:{ - js:'jquery.slider.js', - dependencies:['draggable'] - }, - tooltip:{ - js:'jquery.tooltip.js' - }, - parser:{ - js:'jquery.parser.js' - }, - mobile:{ - js:'jquery.mobile.js' - } - }; - - var locales = { - 'af':'easyui-lang-af.js', - 'ar':'easyui-lang-ar.js', - 'bg':'easyui-lang-bg.js', - 'ca':'easyui-lang-ca.js', - 'cs':'easyui-lang-cs.js', - 'cz':'easyui-lang-cz.js', - 'da':'easyui-lang-da.js', - 'de':'easyui-lang-de.js', - 'el':'easyui-lang-el.js', - 'en':'easyui-lang-en.js', - 'es':'easyui-lang-es.js', - 'fr':'easyui-lang-fr.js', - 'it':'easyui-lang-it.js', - 'jp':'easyui-lang-jp.js', - 'nl':'easyui-lang-nl.js', - 'pl':'easyui-lang-pl.js', - 'pt_BR':'easyui-lang-pt_BR.js', - 'ru':'easyui-lang-ru.js', - 'sv_SE':'easyui-lang-sv_SE.js', - 'tr':'easyui-lang-tr.js', - 'zh_CN':'easyui-lang-zh_CN.js', - 'zh_TW':'easyui-lang-zh_TW.js' - }; - - var queues = {}; - - function loadJs(url, callback){ - var done = false; - var script = document.createElement('script'); - script.type = 'text/javascript'; - script.language = 'javascript'; - script.src = url; - script.onload = script.onreadystatechange = function(){ - if (!done && (!script.readyState || script.readyState == 'loaded' || script.readyState == 'complete')){ - done = true; - script.onload = script.onreadystatechange = null; - if (callback){ - callback.call(script); - } - } - } - document.getElementsByTagName("head")[0].appendChild(script); - } - - function runJs(url, callback){ - loadJs(url, function(){ - document.getElementsByTagName("head")[0].removeChild(this); - if (callback){ - callback(); - } - }); - } - - function loadCss(url, callback){ - var link = document.createElement('link'); - link.rel = 'stylesheet'; - link.type = 'text/css'; - link.media = 'screen'; - link.href = url; - document.getElementsByTagName('head')[0].appendChild(link); - if (callback){ - callback.call(link); - } - } - - function loadSingle(name, callback){ - queues[name] = 'loading'; - - var module = modules[name]; - var jsStatus = 'loading'; - var cssStatus = (easyloader.css && module['css']) ? 'loading' : 'loaded'; - - if (easyloader.css && module['css']){ - if (/^http/i.test(module['css'])){ - var url = module['css']; - } else { - var url = easyloader.base + 'themes/' + easyloader.theme + '/' + module['css']; - } - loadCss(url, function(){ - cssStatus = 'loaded'; - if (jsStatus == 'loaded' && cssStatus == 'loaded'){ - finish(); - } - }); - } - - if (/^http/i.test(module['js'])){ - var url = module['js']; - } else { - var url = easyloader.base + 'plugins/' + module['js']; - } - loadJs(url, function(){ - jsStatus = 'loaded'; - if (jsStatus == 'loaded' && cssStatus == 'loaded'){ - finish(); - } - }); - - function finish(){ - queues[name] = 'loaded'; - easyloader.onProgress(name); - if (callback){ - callback(); - } - } - } - - function loadModule(name, callback){ - var mm = []; - var doLoad = false; - - if (typeof name == 'string'){ - add(name); - } else { - for(var i=0; i.panel>.accordion-header'); - if (headers.length){ - headerHeight = $(headers[0]).css('height', '')._outerHeight(); - } - if (!isNaN(parseInt(opts.height))){ - bodyHeight = cc.height() - headerHeight*headers.length; - } - - _resize(true, bodyHeight - _resize(false) + 1); - - function _resize(collapsible, height){ - var totalHeight = 0; - for(var i=0; i= panels.length){ - return null; - } else { - return panels[which]; - } - } - return findBy(container, 'title', which); - } - - function setProperties(container){ - var opts = $.data(container, 'accordion').options; - var cc = $(container); - if (opts.border){ - cc.removeClass('accordion-noborder'); - } else { - cc.addClass('accordion-noborder'); - } - } - - function init(container){ - var state = $.data(container, 'accordion'); - var cc = $(container); - cc.addClass('accordion'); - - state.panels = []; - cc.children('div').each(function(){ - var opts = $.extend({}, $.parser.parseOptions(this), { - selected: ($(this).attr('selected') ? true : undefined) - }); - var pp = $(this); - state.panels.push(pp); - createPanel(container, pp, opts); - }); - - cc.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(container); - } - return false; - }); - } - - function createPanel(container, pp, options){ - var opts = $.data(container, 'accordion').options; - pp.panel($.extend({}, { - collapsible: true, - minimizable: false, - maximizable: false, - closable: false, - doSize: false, - collapsed: true, - headerCls: 'accordion-header', - bodyCls: 'accordion-body' - }, options, { - onBeforeExpand: function(){ - if (options.onBeforeExpand){ - if (options.onBeforeExpand.call(this) == false){return false} - } - if (!opts.multiple){ - // get all selected panel - var all = $.grep(getSelections(container), function(p){ - return p.panel('options').collapsible; - }); - for(var i=0; i').addClass('accordion-collapse accordion-expand').appendTo(tool); - t.bind('click', function(){ - togglePanel(pp); - return false; - }); - pp.panel('options').collapsible ? t.show() : t.hide(); - - header.click(function(){ - togglePanel(pp); - return false; - }); - - function togglePanel(p){ - var popts = p.panel('options'); - if (popts.collapsible){ - var index = getPanelIndex(container, p); - if (popts.collapsed){ - select(container, index); - } else { - unselect(container, index); - } - } - } - } - - /** - * select and set the specified panel active - */ - function select(container, which){ - var p = getPanel(container, which); - if (!p){return} - stopAnimate(container); - var opts = $.data(container, 'accordion').options; - p.panel('expand', opts.animate); - } - - function unselect(container, which){ - var p = getPanel(container, which); - if (!p){return} - stopAnimate(container); - var opts = $.data(container, 'accordion').options; - p.panel('collapse', opts.animate); - } - - function doFirstSelect(container){ - var opts = $.data(container, 'accordion').options; - var p = findBy(container, 'selected', true); - if (p){ - _select(getPanelIndex(container, p)); - } else { - _select(opts.selected); - } - - function _select(index){ - var animate = opts.animate; - opts.animate = false; - select(container, index); - opts.animate = animate; - } - } - - /** - * stop the animation of all panels - */ - function stopAnimate(container){ - var panels = $.data(container, 'accordion').panels; - for(var i=0; i').appendTo(container); - panels.push(pp); - createPanel(container, pp, options); - setSize(container); - - opts.onAdd.call(container, options.title, panels.length-1); - - if (options.selected){ - select(container, panels.length-1); - } - } - - function remove(container, which){ - var state = $.data(container, 'accordion'); - var opts = state.options; - var panels = state.panels; - - stopAnimate(container); - - var panel = getPanel(container, which); - var title = panel.panel('options').title; - var index = getPanelIndex(container, panel); - - if (!panel){return} - if (opts.onBeforeRemove.call(container, title, index) == false){return} - - panels.splice(index, 1); - panel.panel('destroy'); - if (panels.length){ - setSize(container); - var curr = getSelected(container); - if (!curr){ - select(container, 0); - } - } - - opts.onRemove.call(container, title, index); - } - - $.fn.accordion = function(options, param){ - if (typeof options == 'string'){ - return $.fn.accordion.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'accordion'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'accordion', { - options: $.extend({}, $.fn.accordion.defaults, $.fn.accordion.parseOptions(this), options), - accordion: $(this).addClass('accordion'), - panels: [] - }); - init(this); - } - - setProperties(this); - setSize(this); - doFirstSelect(this); - }); - }; - - $.fn.accordion.methods = { - options: function(jq){ - return $.data(jq[0], 'accordion').options; - }, - panels: function(jq){ - return $.data(jq[0], 'accordion').panels; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - getSelections: function(jq){ - return getSelections(jq[0]); - }, - getSelected: function(jq){ - return getSelected(jq[0]); - }, - getPanel: function(jq, which){ - return getPanel(jq[0], which); - }, - getPanelIndex: function(jq, panel){ - return getPanelIndex(jq[0], panel); - }, - select: function(jq, which){ - return jq.each(function(){ - select(this, which); - }); - }, - unselect: function(jq, which){ - return jq.each(function(){ - unselect(this, which); - }); - }, - add: function(jq, options){ - return jq.each(function(){ - add(this, options); - }); - }, - remove: function(jq, which){ - return jq.each(function(){ - remove(this, which); - }); - } - }; - - $.fn.accordion.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'width','height', - {fit:'boolean',border:'boolean',animate:'boolean',multiple:'boolean',selected:'number'} - ])); - }; - - $.fn.accordion.defaults = { - width: 'auto', - height: 'auto', - fit: false, - border: true, - animate: true, - multiple: false, - selected: 0, - - onSelect: function(title, index){}, - onUnselect: function(title, index){}, - onAdd: function(title, index){}, - onBeforeRemove: function(title, index){}, - onRemove: function(title, index){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.calendar.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.calendar.js deleted file mode 100644 index b5dca13d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.calendar.js +++ /dev/null @@ -1,438 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * calendar - jQuery EasyUI - * - */ -(function($){ - - function setSize(target, param){ - var opts = $.data(target, 'calendar').options; - var t = $(target); - if (param){ - $.extend(opts, { - width: param.width, - height: param.height - }); - } - t._size(opts, t.parent()); - t.find('.calendar-body')._outerHeight(t.height() - t.find('.calendar-header')._outerHeight()); - if (t.find('.calendar-menu').is(':visible')){ - showSelectMenus(target); - } - } - - function init(target){ - $(target).addClass('calendar').html( - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '' + - '' + - '' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' - ); - - - $(target).bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - } - - function bindEvents(target){ - var opts = $.data(target, 'calendar').options; - var menu = $(target).find('.calendar-menu'); - menu.find('.calendar-menu-year').unbind('.calendar').bind('keypress.calendar', function(e){ - if (e.keyCode == 13){ - setDate(true); - } - }); - $(target).unbind('.calendar').bind('mouseover.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){ - t.addClass('calendar-nav-hover'); - } - }).bind('mouseout.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){ - t.removeClass('calendar-nav-hover'); - } - }).bind('click.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-menu-next') || t.hasClass('calendar-nextyear')){ - showYear(1); - } else if (t.hasClass('calendar-menu-prev') || t.hasClass('calendar-prevyear')){ - showYear(-1); - } else if (t.hasClass('calendar-menu-month')){ - menu.find('.calendar-selected').removeClass('calendar-selected'); - t.addClass('calendar-selected'); - setDate(true); - } else if (t.hasClass('calendar-prevmonth')){ - showMonth(-1); - } else if (t.hasClass('calendar-nextmonth')){ - showMonth(1); - } else if (t.hasClass('calendar-text')){ - if (menu.is(':visible')){ - menu.hide(); - } else { - showSelectMenus(target); - } - } else if (t.hasClass('calendar-day')){ - if (t.hasClass('calendar-disabled')){return} - var oldValue = opts.current; - t.closest('div.calendar-body').find('.calendar-selected').removeClass('calendar-selected'); - t.addClass('calendar-selected'); - var parts = t.attr('abbr').split(','); - var y = parseInt(parts[0]); - var m = parseInt(parts[1]); - var d = parseInt(parts[2]); - opts.current = new Date(y, m-1, d); - opts.onSelect.call(target, opts.current); - if (!oldValue || oldValue.getTime() != opts.current.getTime()){ - opts.onChange.call(target, opts.current, oldValue); - } - if (opts.year != y || opts.month != m){ - opts.year = y; - opts.month = m; - show(target); - } - } - }); - function toTarget(t){ - var day = $(t).closest('.calendar-day'); - if (day.length){ - return day; - } else { - return $(t); - } - } - function setDate(hideMenu){ - var menu = $(target).find('.calendar-menu'); - var year = menu.find('.calendar-menu-year').val(); - var month = menu.find('.calendar-selected').attr('abbr'); - if (!isNaN(year)){ - opts.year = parseInt(year); - opts.month = parseInt(month); - show(target); - } - if (hideMenu){menu.hide()} - } - function showYear(delta){ - opts.year += delta; - show(target); - menu.find('.calendar-menu-year').val(opts.year); - } - function showMonth(delta){ - opts.month += delta; - if (opts.month > 12){ - opts.year++; - opts.month = 1; - } else if (opts.month < 1){ - opts.year--; - opts.month = 12; - } - show(target); - - menu.find('td.calendar-selected').removeClass('calendar-selected'); - menu.find('td:eq(' + (opts.month-1) + ')').addClass('calendar-selected'); - } - } - - /** - * show the select menu that can change year or month, if the menu is not be created then create it. - */ - function showSelectMenus(target){ - var opts = $.data(target, 'calendar').options; - $(target).find('.calendar-menu').show(); - - if ($(target).find('.calendar-menu-month-inner').is(':empty')){ - $(target).find('.calendar-menu-month-inner').empty(); - var t = $('
                                                      ').appendTo($(target).find('.calendar-menu-month-inner')); - var idx = 0; - for(var i=0; i<3; i++){ - var tr = $('').appendTo(t); - for(var j=0; j<4; j++){ - $('').html(opts.months[idx++]).attr('abbr',idx).appendTo(tr); - } - } - } - - var body = $(target).find('.calendar-body'); - var sele = $(target).find('.calendar-menu'); - var seleYear = sele.find('.calendar-menu-year-inner'); - var seleMonth = sele.find('.calendar-menu-month-inner'); - - seleYear.find('input').val(opts.year).focus(); - seleMonth.find('td.calendar-selected').removeClass('calendar-selected'); - seleMonth.find('td:eq('+(opts.month-1)+')').addClass('calendar-selected'); - - sele._outerWidth(body._outerWidth()); - sele._outerHeight(body._outerHeight()); - seleMonth._outerHeight(sele.height() - seleYear._outerHeight()); - } - - /** - * get weeks data. - */ - function getWeeks(target, year, month){ - var opts = $.data(target, 'calendar').options; - var dates = []; - var lastDay = new Date(year, month, 0).getDate(); - for(var i=1; i<=lastDay; i++) dates.push([year,month,i]); - - // group date by week - var weeks = [], week = []; - var memoDay = -1; - while(dates.length > 0){ - var date = dates.shift(); - week.push(date); - var day = new Date(date[0],date[1]-1,date[2]).getDay(); - if (memoDay == day){ - day = 0; - } else if (day == (opts.firstDay==0 ? 7 : opts.firstDay) - 1){ - weeks.push(week); - week = []; - } - memoDay = day; - } - if (week.length){ - weeks.push(week); - } - - var firstWeek = weeks[0]; - if (firstWeek.length < 7){ - while(firstWeek.length < 7){ - var firstDate = firstWeek[0]; - var date = new Date(firstDate[0],firstDate[1]-1,firstDate[2]-1) - firstWeek.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - } else { - var firstDate = firstWeek[0]; - var week = []; - for(var i=1; i<=7; i++){ - var date = new Date(firstDate[0], firstDate[1]-1, firstDate[2]-i); - week.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - weeks.unshift(week); - } - - var lastWeek = weeks[weeks.length-1]; - while(lastWeek.length < 7){ - var lastDate = lastWeek[lastWeek.length-1]; - var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+1); - lastWeek.push([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - if (weeks.length < 6){ - var lastDate = lastWeek[lastWeek.length-1]; - var week = []; - for(var i=1; i<=7; i++){ - var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+i); - week.push([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - weeks.push(week); - } - - return weeks; - } - - /** - * show the calendar day. - */ - function show(target){ - var opts = $.data(target, 'calendar').options; - if (opts.current && !opts.validator.call(target, opts.current)){ - opts.current = null; - } - - var now = new Date(); - var todayInfo = now.getFullYear()+','+(now.getMonth()+1)+','+now.getDate(); - var currentInfo = opts.current ? (opts.current.getFullYear()+','+(opts.current.getMonth()+1)+','+opts.current.getDate()) : ''; - // calulate the saturday and sunday index - var saIndex = 6 - opts.firstDay; - var suIndex = saIndex + 1; - if (saIndex >= 7) saIndex -= 7; - if (suIndex >= 7) suIndex -= 7; - - $(target).find('.calendar-title span').html(opts.months[opts.month-1] + ' ' + opts.year); - - var body = $(target).find('div.calendar-body'); - body.children('table').remove(); - - var data = ['']; - data.push(''); - for(var i=opts.firstDay; i'+opts.weeks[i]+''); - } - for(var i=0; i'+opts.weeks[i]+''); - } - data.push(''); - - data.push(''); - var weeks = getWeeks(target, opts.year, opts.month); - for(var i=0; i'); - for(var j=0; j' + d + ''); - } - data.push(''); - } - data.push(''); - data.push('
                                                      '); - - body.append(data.join('')); - body.children('table.calendar-dtable').prependTo(body); - - opts.onNavigate.call(target, opts.year, opts.month); - } - - $.fn.calendar = function(options, param){ - if (typeof options == 'string'){ - return $.fn.calendar.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'calendar'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'calendar', { - options:$.extend({}, $.fn.calendar.defaults, $.fn.calendar.parseOptions(this), options) - }); - init(this); - } - if (state.options.border == false){ - $(this).addClass('calendar-noborder'); - } - setSize(this); - bindEvents(this); - show(this); - $(this).find('div.calendar-menu').hide(); // hide the calendar menu - }); - }; - - $.fn.calendar.methods = { - options: function(jq){ - return $.data(jq[0], 'calendar').options; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - moveTo: function(jq, date){ - return jq.each(function(){ - if (!date){ - var now = new Date(); - $(this).calendar({ - year: now.getFullYear(), - month: now.getMonth()+1, - current: date - }); - return; - } - var opts = $(this).calendar('options'); - if (opts.validator.call(this, date)){ - var oldValue = opts.current; - $(this).calendar({ - year: date.getFullYear(), - month: date.getMonth()+1, - current: date - }); - if (!oldValue || oldValue.getTime() != date.getTime()){ - opts.onChange.call(this, opts.current, oldValue); - } - } - }); - } - }; - - $.fn.calendar.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - {firstDay:'number',fit:'boolean',border:'boolean'} - ])); - }; - - $.fn.calendar.defaults = { - width:180, - height:180, - fit:false, - border:true, - firstDay:0, - weeks:['S','M','T','W','T','F','S'], - months:['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - year:new Date().getFullYear(), - month:new Date().getMonth()+1, - current:(function(){ - var d = new Date(); - return new Date(d.getFullYear(), d.getMonth(), d.getDate()); - })(), - - formatter:function(date){return date.getDate()}, - styler:function(date){return ''}, - validator:function(date){return true}, - - onSelect: function(date){}, - onChange: function(newDate, oldDate){}, - onNavigate: function(year, month){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.combobox.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.combobox.js deleted file mode 100644 index 7c95eaa9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.combobox.js +++ /dev/null @@ -1,566 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * combobox - jQuery EasyUI - * - * Dependencies: - * combo - * - */ -(function($){ - var COMBOBOX_SERNO = 0; - - function getRowIndex(target, value){ - var state = $.data(target, 'combobox'); - var opts = state.options; - var data = state.data; - for(var i=0; i panel.height()){ - var h = panel.scrollTop() + item.position().top + item.outerHeight() - panel.height(); - panel.scrollTop(h); - } - } - } - - function nav(target, dir){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combobox('panel'); - var item = panel.children('div.combobox-item-hover'); - if (!item.length){ - item = panel.children('div.combobox-item-selected'); - } - item.removeClass('combobox-item-hover'); - var firstSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):first'; - var lastSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):last'; - if (!item.length){ - item = panel.children(dir=='next' ? firstSelector : lastSelector); -// item = panel.children('div.combobox-item:visible:' + (dir=='next'?'first':'last')); - } else { - if (dir == 'next'){ - item = item.nextAll(firstSelector); -// item = item.nextAll('div.combobox-item:visible:first'); - if (!item.length){ - item = panel.children(firstSelector); -// item = panel.children('div.combobox-item:visible:first'); - } - } else { - item = item.prevAll(firstSelector); -// item = item.prevAll('div.combobox-item:visible:first'); - if (!item.length){ - item = panel.children(lastSelector); -// item = panel.children('div.combobox-item:visible:last'); - } - } - } - if (item.length){ - item.addClass('combobox-item-hover'); - var row = opts.finder.getRow(target, item); - if (row){ - scrollTo(target, row[opts.valueField]); - if (opts.selectOnNavigation){ - select(target, row[opts.valueField]); - } - } - } - } - - /** - * select the specified value - */ - function select(target, value){ - var opts = $.data(target, 'combobox').options; - var values = $(target).combo('getValues'); - if ($.inArray(value+'', values) == -1){ - if (opts.multiple){ - values.push(value); - } else { - values = [value]; - } - setValues(target, values); - opts.onSelect.call(target, opts.finder.getRow(target, value)); - } - } - - /** - * unselect the specified value - */ - function unselect(target, value){ - var opts = $.data(target, 'combobox').options; - var values = $(target).combo('getValues'); - var index = $.inArray(value+'', values); - if (index >= 0){ - values.splice(index, 1); - setValues(target, values); - opts.onUnselect.call(target, opts.finder.getRow(target, value)); - } - } - - /** - * set values - */ - function setValues(target, values, remainText){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combo('panel'); - - if (!$.isArray(values)){values = values.split(opts.separator)} - panel.find('div.combobox-item-selected').removeClass('combobox-item-selected'); - var vv = [], ss = []; - for(var i=0; i'); - dd.push(opts.groupFormatter ? opts.groupFormatter.call(target, g) : g); - dd.push(''); - } - } else { - group = undefined; - } - - var cls = 'combobox-item' + (row.disabled ? ' combobox-item-disabled' : '') + (g ? ' combobox-gitem' : ''); - dd.push('
                                                      '); - dd.push(opts.formatter ? opts.formatter.call(target, row) : s); - dd.push('
                                                      '); - -// if (item['selected']){ -// (function(){ -// for(var i=0; i= 0){ - vv.push(v); - } - }); - t.combobox('setValues', vv); - if (!opts.multiple){ - t.combobox('hidePanel'); - } - } - - /** - * create the component - */ - function create(target){ - var state = $.data(target, 'combobox'); - var opts = state.options; - - COMBOBOX_SERNO++; - state.itemIdPrefix = '_easyui_combobox_i' + COMBOBOX_SERNO; - state.groupIdPrefix = '_easyui_combobox_g' + COMBOBOX_SERNO; - - $(target).addClass('combobox-f'); - $(target).combo($.extend({}, opts, { - onShowPanel: function(){ - $(target).combo('panel').find('div.combobox-item:hidden,div.combobox-group:hidden').show(); - scrollTo(target, $(target).combobox('getValue')); - opts.onShowPanel.call(target); - } - })); - - $(target).combo('panel').unbind().bind('mouseover', function(e){ - $(this).children('div.combobox-item-hover').removeClass('combobox-item-hover'); - var item = $(e.target).closest('div.combobox-item'); - if (!item.hasClass('combobox-item-disabled')){ - item.addClass('combobox-item-hover'); - } - e.stopPropagation(); - }).bind('mouseout', function(e){ - $(e.target).closest('div.combobox-item').removeClass('combobox-item-hover'); - e.stopPropagation(); - }).bind('click', function(e){ - var item = $(e.target).closest('div.combobox-item'); - if (!item.length || item.hasClass('combobox-item-disabled')){return} - var row = opts.finder.getRow(target, item); - if (!row){return} - var value = row[opts.valueField]; - if (opts.multiple){ - if (item.hasClass('combobox-item-selected')){ - unselect(target, value); - } else { - select(target, value); - } - } else { - select(target, value); - $(target).combo('hidePanel'); - } - e.stopPropagation(); - }); - } - - $.fn.combobox = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.combobox.methods[options]; - if (method){ - return method(this, param); - } else { - return this.combo(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'combobox'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'combobox', { - options: $.extend({}, $.fn.combobox.defaults, $.fn.combobox.parseOptions(this), options), - data: [] - }); - } - create(this); - if (state.options.data){ - loadData(this, state.options.data); - } else { - var data = $.fn.combobox.parseData(this); - if (data.length){ - loadData(this, data); - } - } - request(this); - }); - }; - - - $.fn.combobox.methods = { - options: function(jq){ - var copts = jq.combo('options'); - return $.extend($.data(jq[0], 'combobox').options, { - width: copts.width, - height: copts.height, - originalValue: copts.originalValue, - disabled: copts.disabled, - readonly: copts.readonly - }); - }, - getData: function(jq){ - return $.data(jq[0], 'combobox').data; - }, - setValues: function(jq, values){ - return jq.each(function(){ - setValues(this, values); - }); - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValues(this, [value]); - }); - }, - clear: function(jq){ - return jq.each(function(){ - $(this).combo('clear'); - var panel = $(this).combo('panel'); - panel.find('div.combobox-item-selected').removeClass('combobox-item-selected'); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).combobox('options'); - if (opts.multiple){ - $(this).combobox('setValues', opts.originalValue); - } else { - $(this).combobox('setValue', opts.originalValue); - } - }); - }, - loadData: function(jq, data){ - return jq.each(function(){ - loadData(this, data); - }); - }, - reload: function(jq, url){ - return jq.each(function(){ - if (typeof url == 'string'){ - request(this, url); - } else { - if (url){ - var opts = $(this).combobox('options'); - opts.queryParams = url; - } - request(this); - } - }); - }, - select: function(jq, value){ - return jq.each(function(){ - select(this, value); - }); - }, - unselect: function(jq, value){ - return jq.each(function(){ - unselect(this, value); - }); - } - }; - - $.fn.combobox.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target,[ - 'valueField','textField','groupField','mode','method','url' - ])); - }; - - $.fn.combobox.parseData = function(target){ - var data = []; - var opts = $(target).combobox('options'); - $(target).children().each(function(){ - if (this.tagName.toLowerCase() == 'optgroup'){ - var group = $(this).attr('label'); - $(this).children().each(function(){ - _parseItem(this, group); - }); - } else { - _parseItem(this); - } - }); - return data; - - function _parseItem(el, group){ - var t = $(el); - var row = {}; - row[opts.valueField] = t.attr('value')!=undefined ? t.attr('value') : t.text(); - row[opts.textField] = t.text(); - row['selected'] = t.is(':selected'); - row['disabled'] = t.is(':disabled'); - if (group){ - opts.groupField = opts.groupField || 'group'; - row[opts.groupField] = group; - } - data.push(row); - } - }; - - $.fn.combobox.defaults = $.extend({}, $.fn.combo.defaults, { - valueField: 'value', - textField: 'text', - groupField: null, - groupFormatter: function(group){return group;}, - mode: 'local', // or 'remote' - method: 'post', - url: null, - data: null, - queryParams: {}, - - keyHandler: { - up: function(e){nav(this,'prev');e.preventDefault()}, - down: function(e){nav(this,'next');e.preventDefault()}, - left: function(e){}, - right: function(e){}, - enter: function(e){doEnter(this)}, - query: function(q,e){doQuery(this, q)} - }, - filter: function(q, row){ - var opts = $(this).combobox('options'); - return row[opts.textField].toLowerCase().indexOf(q.toLowerCase()) == 0; - }, - formatter: function(row){ - var opts = $(this).combobox('options'); - return row[opts.textField]; - }, - loader: function(param, success, error){ - var opts = $(this).combobox('options'); - if (!opts.url) return false; - $.ajax({ - type: opts.method, - url: opts.url, - data: param, - dataType: 'json', - success: function(data){ - success(data); - }, - error: function(){ - error.apply(this, arguments); - } - }); - }, - loadFilter: function(data){ - return data; - }, - finder:{ - getEl:function(target, value){ - var index = getRowIndex(target, value); - var id = $.data(target, 'combobox').itemIdPrefix + '_' + index; - return $('#'+id); - }, - getRow:function(target, p){ - var state = $.data(target, 'combobox'); - var index = (p instanceof jQuery) ? p.attr('id').substr(state.itemIdPrefix.length+1) : getRowIndex(target, p); - return state.data[parseInt(index)]; - } - }, - - onBeforeLoad: function(param){}, - onLoadSuccess: function(){}, - onLoadError: function(){}, - onSelect: function(record){}, - onUnselect: function(record){} - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.datebox.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.datebox.js deleted file mode 100644 index 8c696b71..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.datebox.js +++ /dev/null @@ -1,285 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * datebox - jQuery EasyUI - * - * Dependencies: - * calendar - * combo - * - */ -(function($){ - /** - * create date box - */ - function createBox(target){ - var state = $.data(target, 'datebox'); - var opts = state.options; - - $(target).addClass('datebox-f').combo($.extend({}, opts, { - onShowPanel:function(){ - bindEvents(this); - setButtons(this); - setCalendar(this); - setValue(this, $(this).datebox('getText'), true); - opts.onShowPanel.call(this); - } - })); - - /** - * if the calendar isn't created, create it. - */ - if (!state.calendar){ - var panel = $(target).combo('panel').css('overflow','hidden'); - panel.panel('options').onBeforeDestroy = function(){ - var c = $(this).find('.calendar-shared'); - if (c.length){ - c.insertBefore(c[0].pholder); - } - }; - var cc = $('
                                                      ').prependTo(panel); - if (opts.sharedCalendar){ - var c = $(opts.sharedCalendar); - if (!c[0].pholder){ - c[0].pholder = $('').insertAfter(c); - } - c.addClass('calendar-shared').appendTo(cc); - if (!c.hasClass('calendar')){ - c.calendar(); - } - state.calendar = c; - } else { - state.calendar = $('
                                                      ').appendTo(cc).calendar(); - } - - $.extend(state.calendar.calendar('options'), { - fit:true, - border:false, - onSelect:function(date){ - var target = this.target; - var opts = $(target).datebox('options'); - setValue(target, opts.formatter.call(target, date)); - $(target).combo('hidePanel'); - opts.onSelect.call(target, date); - } - }); - } - - $(target).combo('textbox').parent().addClass('datebox'); - $(target).datebox('initValue', opts.value); - - function bindEvents(target){ - var opts = $(target).datebox('options'); - var panel = $(target).combo('panel'); - panel.unbind('.datebox').bind('click.datebox', function(e){ - if ($(e.target).hasClass('datebox-button-a')){ - var index = parseInt($(e.target).attr('datebox-button-index')); - opts.buttons[index].handler.call(e.target, target); - } - }); - } - function setButtons(target){ - var panel = $(target).combo('panel'); - if (panel.children('div.datebox-button').length){return} - var button = $('
                                                      ').appendTo(panel); - var tr = button.find('tr'); - for(var i=0; i').appendTo(tr); - var btn = opts.buttons[i]; - var t = $('').html($.isFunction(btn.text) ? btn.text(target) : btn.text).appendTo(td); - t.attr('datebox-button-index', i); - } - tr.find('td').css('width', (100/opts.buttons.length)+'%'); - } - function setCalendar(target){ - var panel = $(target).combo('panel'); - var cc = panel.children('div.datebox-calendar-inner'); - panel.children()._outerWidth(panel.width()); - state.calendar.appendTo(cc); - state.calendar[0].target = target; - if (opts.panelHeight != 'auto'){ - var height = panel.height(); - panel.children().not(cc).each(function(){ - height -= $(this).outerHeight(); - }); - cc._outerHeight(height); - } - state.calendar.calendar('resize'); - } - } - - /** - * called when user inputs some value in text box - */ - function doQuery(target, q){ - setValue(target, q, true); - } - - /** - * called when user press enter key - */ - function doEnter(target){ - var state = $.data(target, 'datebox'); - var opts = state.options; - var current = state.calendar.calendar('options').current; - if (current){ - setValue(target, opts.formatter.call(target, current)); - $(target).combo('hidePanel'); - } - } - - function setValue(target, value, remainText){ - var state = $.data(target, 'datebox'); - var opts = state.options; - var calendar = state.calendar; - calendar.calendar('moveTo', opts.parser.call(target, value)); - if (remainText){ - $(target).combo('setValue', value); - } else { - if (value){ - value = opts.formatter.call(target, calendar.calendar('options').current); - } - $(target).combo('setText', value).combo('setValue', value); - } - } - - $.fn.datebox = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.datebox.methods[options]; - if (method){ - return method(this, param); - } else { - return this.combo(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'datebox'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'datebox', { - options: $.extend({}, $.fn.datebox.defaults, $.fn.datebox.parseOptions(this), options) - }); - } - createBox(this); - }); - }; - - $.fn.datebox.methods = { - options: function(jq){ - var copts = jq.combo('options'); - return $.extend($.data(jq[0], 'datebox').options, { - width: copts.width, - height: copts.height, - originalValue: copts.originalValue, - disabled: copts.disabled, - readonly: copts.readonly - }); - }, - cloneFrom: function(jq, from){ - return jq.each(function(){ - $(this).combo('cloneFrom', from); - $.data(this, 'datebox', { - options: $.extend(true, {}, $(from).datebox('options')), - calendar: $(from).datebox('calendar') - }); - $(this).addClass('datebox-f'); - }); - }, - calendar: function(jq){ // get the calendar object - return $.data(jq[0], 'datebox').calendar; - }, - initValue: function(jq, value){ - return jq.each(function(){ - var opts = $(this).datebox('options'); - var value = opts.value; - if (value){ - value = opts.formatter.call(this, opts.parser.call(this, value)); - } - $(this).combo('initValue', value).combo('setText', value); - }); - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValue(this, value); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).datebox('options'); - $(this).datebox('setValue', opts.originalValue); - }); - } - }; - - $.fn.datebox.parseOptions = function(target){ - return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target, ['sharedCalendar'])); - }; - - $.fn.datebox.defaults = $.extend({}, $.fn.combo.defaults, { - panelWidth:180, - panelHeight:'auto', - sharedCalendar:null, - - keyHandler: { - up:function(e){}, - down:function(e){}, - left: function(e){}, - right: function(e){}, - enter:function(e){doEnter(this)}, - query:function(q,e){doQuery(this, q)} - }, - - currentText:'Today', - closeText:'Close', - okText:'Ok', - - buttons:[{ - text: function(target){return $(target).datebox('options').currentText;}, - handler: function(target){ - var now = new Date(); - $(target).datebox('calendar').calendar({ - year:now.getFullYear(), - month:now.getMonth()+1, - current:new Date(now.getFullYear(), now.getMonth(), now.getDate()) - }); - doEnter(target); - } - },{ - text: function(target){return $(target).datebox('options').closeText;}, - handler: function(target){ - $(this).closest('div.combo-panel').panel('close'); - } - }], - - formatter:function(date){ - var y = date.getFullYear(); - var m = date.getMonth()+1; - var d = date.getDate(); - return (m<10?('0'+m):m)+'/'+(d<10?('0'+d):d)+'/'+y; - }, - parser:function(s){ - if (!s) return new Date(); - var ss = s.split('/'); - var m = parseInt(ss[0],10); - var d = parseInt(ss[1],10); - var y = parseInt(ss[2],10); - if (!isNaN(y) && !isNaN(m) && !isNaN(d)){ - return new Date(y,m-1,d); - } else { - return new Date(); - } - }, - - onSelect:function(date){} - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.draggable.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.draggable.js deleted file mode 100644 index cd2d5975..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.draggable.js +++ /dev/null @@ -1,395 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * draggable - jQuery EasyUI - * - */ -(function($){ - function drag(e){ - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - var proxy = state.proxy; - - var dragData = e.data; - var left = dragData.startLeft + e.pageX - dragData.startX; - var top = dragData.startTop + e.pageY - dragData.startY; - - if (proxy){ - if (proxy.parent()[0] == document.body){ - if (opts.deltaX != null && opts.deltaX != undefined){ - left = e.pageX + opts.deltaX; - } else { - left = e.pageX - e.data.offsetWidth; - } - if (opts.deltaY != null && opts.deltaY != undefined){ - top = e.pageY + opts.deltaY; - } else { - top = e.pageY - e.data.offsetHeight; - } - } else { - if (opts.deltaX != null && opts.deltaX != undefined){ - left += e.data.offsetWidth + opts.deltaX; - } - if (opts.deltaY != null && opts.deltaY != undefined){ - top += e.data.offsetHeight + opts.deltaY; - } - } - } - - if (e.data.parent != document.body) { - left += $(e.data.parent).scrollLeft(); - top += $(e.data.parent).scrollTop(); - } - - if (opts.axis == 'h') { - dragData.left = left; - } else if (opts.axis == 'v') { - dragData.top = top; - } else { - dragData.left = left; - dragData.top = top; - } - } - - function applyDrag(e){ - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - var proxy = state.proxy; - if (!proxy){ - proxy = $(e.data.target); - } - proxy.css({ - left:e.data.left, - top:e.data.top - }); - $('body').css('cursor', opts.cursor); - } - - function doDown(e){ - if (!$.fn.draggable.isDragging){return false;} - - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - - var droppables = $('.droppable').filter(function(){ - return e.data.target != this; - }).filter(function(){ - var accept = $.data(this, 'droppable').options.accept; - if (accept){ - return $(accept).filter(function(){ - return this == e.data.target; - }).length > 0; - } else { - return true; - } - }); - state.droppables = droppables; - - var proxy = state.proxy; - if (!proxy){ - if (opts.proxy){ - if (opts.proxy == 'clone'){ - proxy = $(e.data.target).clone().insertAfter(e.data.target); - } else { - proxy = opts.proxy.call(e.data.target, e.data.target); - } - state.proxy = proxy; - } else { - proxy = $(e.data.target); - } - } - - proxy.css('position', 'absolute'); - drag(e); - applyDrag(e); - - opts.onStartDrag.call(e.data.target, e); - return false; - } - - function doMove(e){ - if (!$.fn.draggable.isDragging){return false;} - - var state = $.data(e.data.target, 'draggable'); - drag(e); - if (state.options.onDrag.call(e.data.target, e) != false){ - applyDrag(e); - } - - var source = e.data.target; - state.droppables.each(function(){ - var dropObj = $(this); - if (dropObj.droppable('options').disabled){return;} - - var p2 = dropObj.offset(); - if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth() - && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){ - if (!this.entered){ - $(this).trigger('_dragenter', [source]); - this.entered = true; - } - $(this).trigger('_dragover', [source]); - } else { - if (this.entered){ - $(this).trigger('_dragleave', [source]); - this.entered = false; - } - } - }); - - return false; - } - - function doUp(e){ - if (!$.fn.draggable.isDragging){ - clearDragging(); - return false; - } - - doMove(e); - - var state = $.data(e.data.target, 'draggable'); - var proxy = state.proxy; - var opts = state.options; - if (opts.revert){ - if (checkDrop() == true){ - $(e.data.target).css({ - position:e.data.startPosition, - left:e.data.startLeft, - top:e.data.startTop - }); - } else { - if (proxy){ - var left, top; - if (proxy.parent()[0] == document.body){ - left = e.data.startX - e.data.offsetWidth; - top = e.data.startY - e.data.offsetHeight; - } else { - left = e.data.startLeft; - top = e.data.startTop; - } - proxy.animate({ - left: left, - top: top - }, function(){ - removeProxy(); - }); - } else { - $(e.data.target).animate({ - left:e.data.startLeft, - top:e.data.startTop - }, function(){ - $(e.data.target).css('position', e.data.startPosition); - }); - } - } - } else { - $(e.data.target).css({ - position:'absolute', - left:e.data.left, - top:e.data.top - }); - checkDrop(); - } - - opts.onStopDrag.call(e.data.target, e); - - clearDragging(); - - function removeProxy(){ - if (proxy){ - proxy.remove(); - } - state.proxy = null; - } - - function checkDrop(){ - var dropped = false; - state.droppables.each(function(){ - var dropObj = $(this); - if (dropObj.droppable('options').disabled){return;} - - var p2 = dropObj.offset(); - if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth() - && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){ - if (opts.revert){ - $(e.data.target).css({ - position:e.data.startPosition, - left:e.data.startLeft, - top:e.data.startTop - }); - } - $(this).trigger('_drop', [e.data.target]); - removeProxy(); - dropped = true; - this.entered = false; - return false; - } - }); - if (!dropped && !opts.revert){ - removeProxy(); - } - return dropped; - } - - return false; - } - - function clearDragging(){ - if ($.fn.draggable.timer){ - clearTimeout($.fn.draggable.timer); - $.fn.draggable.timer = undefined; - } - $(document).unbind('.draggable'); - $.fn.draggable.isDragging = false; - setTimeout(function(){ - $('body').css('cursor',''); - },100); - } - - $.fn.draggable = function(options, param){ - if (typeof options == 'string'){ - return $.fn.draggable.methods[options](this, param); - } - - return this.each(function(){ - var opts; - var state = $.data(this, 'draggable'); - if (state) { - state.handle.unbind('.draggable'); - opts = $.extend(state.options, options); - } else { - opts = $.extend({}, $.fn.draggable.defaults, $.fn.draggable.parseOptions(this), options || {}); - } - var handle = opts.handle ? (typeof opts.handle=='string' ? $(opts.handle, this) : opts.handle) : $(this); - - $.data(this, 'draggable', { - options: opts, - handle: handle - }); - - if (opts.disabled) { - $(this).css('cursor', ''); - return; - } - - handle.unbind('.draggable').bind('mousemove.draggable', {target:this}, function(e){ - if ($.fn.draggable.isDragging){return} - var opts = $.data(e.data.target, 'draggable').options; - if (checkArea(e)){ - $(this).css('cursor', opts.cursor); - } else { - $(this).css('cursor', ''); - } - }).bind('mouseleave.draggable', {target:this}, function(e){ - $(this).css('cursor', ''); - }).bind('mousedown.draggable', {target:this}, function(e){ - if (checkArea(e) == false) return; - $(this).css('cursor', ''); - - var position = $(e.data.target).position(); - var offset = $(e.data.target).offset(); - var data = { - startPosition: $(e.data.target).css('position'), - startLeft: position.left, - startTop: position.top, - left: position.left, - top: position.top, - startX: e.pageX, - startY: e.pageY, - offsetWidth: (e.pageX - offset.left), - offsetHeight: (e.pageY - offset.top), - target: e.data.target, - parent: $(e.data.target).parent()[0] - }; - - $.extend(e.data, data); - var opts = $.data(e.data.target, 'draggable').options; - if (opts.onBeforeDrag.call(e.data.target, e) == false) return; - - $(document).bind('mousedown.draggable', e.data, doDown); - $(document).bind('mousemove.draggable', e.data, doMove); - $(document).bind('mouseup.draggable', e.data, doUp); - - $.fn.draggable.timer = setTimeout(function(){ - $.fn.draggable.isDragging = true; - doDown(e); - }, opts.delay); - return false; - }); - - // check if the handle can be dragged - function checkArea(e) { - var state = $.data(e.data.target, 'draggable'); - var handle = state.handle; - var offset = $(handle).offset(); - var width = $(handle).outerWidth(); - var height = $(handle).outerHeight(); - var t = e.pageY - offset.top; - var r = offset.left + width - e.pageX; - var b = offset.top + height - e.pageY; - var l = e.pageX - offset.left; - - return Math.min(t,r,b,l) > state.options.edge; - } - - }); - }; - - $.fn.draggable.methods = { - options: function(jq){ - return $.data(jq[0], 'draggable').options; - }, - proxy: function(jq){ - return $.data(jq[0], 'draggable').proxy; - }, - enable: function(jq){ - return jq.each(function(){ - $(this).draggable({disabled:false}); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $(this).draggable({disabled:true}); - }); - } - }; - - $.fn.draggable.parseOptions = function(target){ - var t = $(target); - return $.extend({}, - $.parser.parseOptions(target, ['cursor','handle','axis', - {'revert':'boolean','deltaX':'number','deltaY':'number','edge':'number','delay':'number'}]), { - disabled: (t.attr('disabled') ? true : undefined) - }); - }; - - $.fn.draggable.defaults = { - proxy:null, // 'clone' or a function that will create the proxy object, - // the function has the source parameter that indicate the source object dragged. - revert:false, - cursor:'move', - deltaX:null, - deltaY:null, - handle: null, - disabled: false, - edge:0, - axis:null, // v or h - delay:100, - - onBeforeDrag: function(e){}, - onStartDrag: function(e){}, - onDrag: function(e){}, - onStopDrag: function(e){} - }; - - $.fn.draggable.isDragging = false; - -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.droppable.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.droppable.js deleted file mode 100644 index a2288c0e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.droppable.js +++ /dev/null @@ -1,81 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * droppable - jQuery EasyUI - * - */ -(function($){ - function init(target){ - $(target).addClass('droppable'); - $(target).bind('_dragenter', function(e, source){ - $.data(target, 'droppable').options.onDragEnter.apply(target, [e, source]); - }); - $(target).bind('_dragleave', function(e, source){ - $.data(target, 'droppable').options.onDragLeave.apply(target, [e, source]); - }); - $(target).bind('_dragover', function(e, source){ - $.data(target, 'droppable').options.onDragOver.apply(target, [e, source]); - }); - $(target).bind('_drop', function(e, source){ - $.data(target, 'droppable').options.onDrop.apply(target, [e, source]); - }); - } - - $.fn.droppable = function(options, param){ - if (typeof options == 'string'){ - return $.fn.droppable.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'droppable'); - if (state){ - $.extend(state.options, options); - } else { - init(this); - $.data(this, 'droppable', { - options: $.extend({}, $.fn.droppable.defaults, $.fn.droppable.parseOptions(this), options) - }); - } - }); - }; - - $.fn.droppable.methods = { - options: function(jq){ - return $.data(jq[0], 'droppable').options; - }, - enable: function(jq){ - return jq.each(function(){ - $(this).droppable({disabled:false}); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $(this).droppable({disabled:true}); - }); - } - }; - - $.fn.droppable.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, ['accept']), { - disabled: (t.attr('disabled') ? true : undefined) - }); - }; - - $.fn.droppable.defaults = { - accept:null, - disabled:false, - onDragEnter:function(e, source){}, - onDragOver:function(e, source){}, - onDragLeave:function(e, source){}, - onDrop:function(e, source){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.form.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.form.js deleted file mode 100644 index dd3ecfb2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.form.js +++ /dev/null @@ -1,387 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * form - jQuery EasyUI - * - */ -(function($){ - /** - * submit the form - */ - function ajaxSubmit(target, options){ - var opts = $.data(target, 'form').options; - $.extend(opts, options||{}); - - var param = $.extend({}, opts.queryParams); - if (opts.onSubmit.call(target, param) == false){return;} - $(target).find('.textbox-text:focus').blur(); - - var frameId = 'easyui_frame_' + (new Date().getTime()); - var frame = $('').appendTo('body') - frame.attr('src', window.ActiveXObject ? 'javascript:false' : 'about:blank'); - frame.css({ - position:'absolute', - top:-1000, - left:-1000 - }); - frame.bind('load', cb); - - submit(param); - - function submit(param){ - var form = $(target); - if (opts.url){ - form.attr('action', opts.url); - } - var t = form.attr('target'), a = form.attr('action'); - form.attr('target', frameId); - var paramFields = $(); - try { - for(var n in param){ - var field = $('').val(param[n]).appendTo(form); - paramFields = paramFields.add(field); - } - checkState(); - form[0].submit(); - } finally { - form.attr('action', a); - t ? form.attr('target', t) : form.removeAttr('target'); - paramFields.remove(); - } - } - - function checkState(){ - var f = $('#'+frameId); - if (!f.length){return} - try{ - var s = f.contents()[0].readyState; - if (s && s.toLowerCase() == 'uninitialized'){ - setTimeout(checkState, 100); - } - } catch(e){ - cb(); - } - } - - var checkCount = 10; - function cb(){ - var f = $('#'+frameId); - if (!f.length){return} - f.unbind(); - var data = ''; - try{ - var body = f.contents().find('body'); - data = body.html(); - if (data == ''){ - if (--checkCount){ - setTimeout(cb, 100); - return; - } - } - var ta = body.find('>textarea'); - if (ta.length){ - data = ta.val(); - } else { - var pre = body.find('>pre'); - if (pre.length){ - data = pre.html(); - } - } - } catch(e){ - } - opts.success(data); - setTimeout(function(){ - f.unbind(); - f.remove(); - }, 100); - } - } - - /** - * load form data - * if data is a URL string type load from remote site, - * otherwise load from local data object. - */ - function load(target, data){ - var opts = $.data(target, 'form').options; - - if (typeof data == 'string'){ - var param = {}; - if (opts.onBeforeLoad.call(target, param) == false) return; - - $.ajax({ - url: data, - data: param, - dataType: 'json', - success: function(data){ - _load(data); - }, - error: function(){ - opts.onLoadError.apply(target, arguments); - } - }); - } else { - _load(data); - } - - function _load(data){ - var form = $(target); - for(var name in data){ - var val = data[name]; - if (!_checkField(name, val)){ - if (!_loadBox(name, val)){ - form.find('input[name="'+name+'"]').val(val); - form.find('textarea[name="'+name+'"]').val(val); - form.find('select[name="'+name+'"]').val(val); - } - } - } - opts.onLoadSuccess.call(target, data); - form.form('validate'); - } - - /** - * check the checkbox and radio fields - */ - function _checkField(name, val){ - var cc = $(target).find('[switchbuttonName="'+name+'"]'); - if (cc.length){ - cc.switchbutton('uncheck'); - cc.each(function(){ - if (_isChecked($(this).switchbutton('options').value, val)){ - $(this).switchbutton('check'); - } - }); - return true; - } - cc = $(target).find('input[name="'+name+'"][type=radio], input[name="'+name+'"][type=checkbox]'); - if (cc.length){ - cc._propAttr('checked', false); - cc.each(function(){ - if (_isChecked($(this).val(), val)){ - $(this)._propAttr('checked', true); - } - }); - return true; - } - return false; - } - function _isChecked(v, val){ - if (v == String(val) || $.inArray(v, $.isArray(val)?val:[val]) >= 0){ - return true; - } else { - return false; - } - } - - function _loadBox(name, val){ - var field = $(target).find('[textboxName="'+name+'"],[sliderName="'+name+'"]'); - if (field.length){ - for(var i=0; i=0; i--){ - var type = opts.fieldTypes[i]; - var field = form.find('.'+type+'-f'); - if (field.length && field[type]){ - field[type]('clear'); - } - } - form.form('validate'); - } - - function reset(target){ - target.reset(); - var form = $(target); - var opts = $.data(target, 'form').options; - for(var i=opts.fieldTypes.length-1; i>=0; i--){ - var type = opts.fieldTypes[i]; - var field = form.find('.'+type+'-f'); - if (field.length && field[type]){ - field[type]('reset'); - } - } - form.form('validate'); - } - - /** - * set the form to make it can submit with ajax. - */ - function setForm(target){ - var options = $.data(target, 'form').options; - $(target).unbind('.form'); - if (options.ajax){ - $(target).bind('submit.form', function(){ - setTimeout(function(){ - ajaxSubmit(target, options); - }, 0); - return false; - }); - } - $(target).bind('_change.form', function(e, t){ - options.onChange.call(this, t); - }).bind('change.form', function(e){ - var t = e.target; - if (!$(t).hasClass('textbox-text')){ - options.onChange.call(this, t); - } - }); - setValidation(target, options.novalidate); - } - - function initForm(target, options){ - options = options || {}; - var state = $.data(target, 'form'); - if (state){ - $.extend(state.options, options); - } else { - $.data(target, 'form', { - options: $.extend({}, $.fn.form.defaults, $.fn.form.parseOptions(target), options) - }); - } - } - - function validate(target){ - if ($.fn.validatebox){ - var t = $(target); - t.find('.validatebox-text:not(:disabled)').validatebox('validate'); - var invalidbox = t.find('.validatebox-invalid'); - invalidbox.filter(':not(:disabled):first').focus(); - return invalidbox.length == 0; - } - return true; - } - - function setValidation(target, novalidate){ - var opts = $.data(target, 'form').options; - opts.novalidate = novalidate; - $(target).find('.validatebox-text:not(:disabled)').validatebox(novalidate ? 'disableValidation' : 'enableValidation'); - } - - $.fn.form = function(options, param){ - if (typeof options == 'string'){ - this.each(function(){ - initForm(this); - }); - return $.fn.form.methods[options](this, param); - } - - return this.each(function(){ - initForm(this, options); - setForm(this); - }); - }; - - $.fn.form.methods = { - options: function(jq){ - return $.data(jq[0], 'form').options; - }, - submit: function(jq, options){ - return jq.each(function(){ - ajaxSubmit(this, options); - }); - }, - load: function(jq, data){ - return jq.each(function(){ - load(this, data); - }); - }, - clear: function(jq){ - return jq.each(function(){ - clear(this); - }); - }, - reset: function(jq){ - return jq.each(function(){ - reset(this); - }); - }, - validate: function(jq){ - return validate(jq[0]); - }, - disableValidation: function(jq){ - return jq.each(function(){ - setValidation(this, true); - }); - }, - enableValidation: function(jq){ - return jq.each(function(){ - setValidation(this, false); - }); - } - }; - - $.fn.form.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [{ajax:'boolean'}]), { - url: (t.attr('action') ? t.attr('action') : undefined) - }); - }; - - $.fn.form.defaults = { - fieldTypes: ['combobox','combotree','combogrid','datetimebox','datebox','combo', - 'datetimespinner','timespinner','numberspinner','spinner', - 'slider','searchbox','numberbox','textbox','switchbutton'], - novalidate: false, - ajax: true, - url: null, - queryParams: {}, - onSubmit: function(param){return $(this).form('validate');}, - success: function(data){}, - onBeforeLoad: function(param){}, - onLoadSuccess: function(data){}, - onLoadError: function(){}, - onChange: function(target){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.linkbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.linkbutton.js deleted file mode 100644 index c07fd43e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.linkbutton.js +++ /dev/null @@ -1,242 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * linkbutton - jQuery EasyUI - * - */ -(function($){ - function setSize(target, param){ - var opts = $.data(target, 'linkbutton').options; - if (param){ - $.extend(opts, param); - } - if (opts.width || opts.height || opts.fit){ - var btn = $(target); - var parent = btn.parent(); - var isVisible = btn.is(':visible'); - if (!isVisible){ - var spacer = $('
                                                      ').insertBefore(target); - var style = { - position: btn.css('position'), - display: btn.css('display'), - left: btn.css('left') - }; - btn.appendTo('body'); - btn.css({ - position: 'absolute', - display: 'inline-block', - left: -20000 - }); - } - btn._size(opts, parent); - var left = btn.find('.l-btn-left'); - left.css('margin-top', 0); - left.css('margin-top', parseInt((btn.height()-left.height())/2)+'px'); - if (!isVisible){ - btn.insertAfter(spacer); - btn.css(style); - spacer.remove(); - } - } - } - - function createButton(target) { - var opts = $.data(target, 'linkbutton').options; - var t = $(target).empty(); - - t.addClass('l-btn').removeClass('l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline'); - t.removeClass('l-btn-small l-btn-medium l-btn-large').addClass('l-btn-'+opts.size); - if (opts.plain){t.addClass('l-btn-plain')} - if (opts.outline){t.addClass('l-btn-outline')} - if (opts.selected){ - t.addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected'); - } - t.attr('group', opts.group || ''); - t.attr('id', opts.id || ''); - - var inner = $('').appendTo(t); - if (opts.text){ - $('').html(opts.text).appendTo(inner); - } else { - $(' ').appendTo(inner); - } - if (opts.iconCls){ - $(' ').addClass(opts.iconCls).appendTo(inner); - inner.addClass('l-btn-icon-'+opts.iconAlign); - } - - t.unbind('.linkbutton').bind('focus.linkbutton',function(){ - if (!opts.disabled){ - $(this).addClass('l-btn-focus'); - } - }).bind('blur.linkbutton',function(){ - $(this).removeClass('l-btn-focus'); - }).bind('click.linkbutton',function(){ - if (!opts.disabled){ - if (opts.toggle){ - if (opts.selected){ - $(this).linkbutton('unselect'); - } else { - $(this).linkbutton('select'); - } - } - opts.onClick.call(this); - } -// return false; - }); -// if (opts.toggle && !opts.disabled){ -// t.bind('click.linkbutton', function(){ -// if (opts.selected){ -// $(this).linkbutton('unselect'); -// } else { -// $(this).linkbutton('select'); -// } -// }); -// } - - setSelected(target, opts.selected) - setDisabled(target, opts.disabled); - } - - function setSelected(target, selected){ - var opts = $.data(target, 'linkbutton').options; - if (selected){ - if (opts.group){ - $('a.l-btn[group="'+opts.group+'"]').each(function(){ - var o = $(this).linkbutton('options'); - if (o.toggle){ - $(this).removeClass('l-btn-selected l-btn-plain-selected'); - o.selected = false; - } - }); - } - $(target).addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected'); - opts.selected = true; - } else { - if (!opts.group){ - $(target).removeClass('l-btn-selected l-btn-plain-selected'); - opts.selected = false; - } - } - } - - function setDisabled(target, disabled){ - var state = $.data(target, 'linkbutton'); - var opts = state.options; - $(target).removeClass('l-btn-disabled l-btn-plain-disabled'); - if (disabled){ - opts.disabled = true; - var href = $(target).attr('href'); - if (href){ - state.href = href; - $(target).attr('href', 'javascript:void(0)'); - } - if (target.onclick){ - state.onclick = target.onclick; - target.onclick = null; - } - opts.plain ? $(target).addClass('l-btn-disabled l-btn-plain-disabled') : $(target).addClass('l-btn-disabled'); - } else { - opts.disabled = false; - if (state.href) { - $(target).attr('href', state.href); - } - if (state.onclick) { - target.onclick = state.onclick; - } - } - } - - $.fn.linkbutton = function(options, param){ - if (typeof options == 'string'){ - return $.fn.linkbutton.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'linkbutton'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'linkbutton', { - options: $.extend({}, $.fn.linkbutton.defaults, $.fn.linkbutton.parseOptions(this), options) - }); - $(this).removeAttr('disabled'); - $(this).bind('_resize', function(e, force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(this); - } - return false; - }); - } - - createButton(this); - setSize(this); - }); - }; - - $.fn.linkbutton.methods = { - options: function(jq){ - return $.data(jq[0], 'linkbutton').options; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - enable: function(jq){ - return jq.each(function(){ - setDisabled(this, false); - }); - }, - disable: function(jq){ - return jq.each(function(){ - setDisabled(this, true); - }); - }, - select: function(jq){ - return jq.each(function(){ - setSelected(this, true); - }); - }, - unselect: function(jq){ - return jq.each(function(){ - setSelected(this, false); - }); - } - }; - - $.fn.linkbutton.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, - ['id','iconCls','iconAlign','group','size','text',{plain:'boolean',toggle:'boolean',selected:'boolean',outline:'boolean'}] - ), { - disabled: (t.attr('disabled') ? true : undefined), - text: ($.trim(t.html()) || undefined), - iconCls: (t.attr('icon') || t.attr('iconCls')) - }); - }; - - $.fn.linkbutton.defaults = { - id: null, - disabled: false, - toggle: false, - selected: false, - outline: false, - group: null, - plain: false, - text: '', - iconCls: null, - iconAlign: 'left', - size: 'small', // small,large - onClick: function(){} - }; - -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.menu.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.menu.js deleted file mode 100644 index 68280b95..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.menu.js +++ /dev/null @@ -1,637 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * menu - jQuery EasyUI - * - */ -(function($){ - $(function(){ - $(document).unbind('.menu').bind('mousedown.menu', function(e){ - var m = $(e.target).closest('div.menu,div.combo-p'); - if (m.length){return} - $('body>div.menu-top:visible').not('.menu-inline').menu('hide'); - hideMenu($('body>div.menu:visible').not('.menu-inline')); - }); - }); - - /** - * initialize the target menu, the function can be invoked only once - */ - function init(target){ - var opts = $.data(target, 'menu').options; - $(target).addClass('menu-top'); // the top menu - opts.inline ? $(target).addClass('menu-inline') : $(target).appendTo('body'); - $(target).bind('_resize', function(e, force){ - if ($(this).hasClass('easyui-fluid') || force){ - $(target).menu('resize', target); - } - return false; - }); - - var menus = splitMenu($(target)); - for(var i=0; i').html(text)); - if (itemOpts.iconCls){ - $('').addClass(itemOpts.iconCls).appendTo(item); - } - if (itemOpts.disabled){ - setDisabled(target, item[0], true); - } - if (item[0].submenu){ - $('').appendTo(item); // has sub menu - } - - bindMenuItemEvent(target, item); - } - }); - $('').prependTo(menu); - } - setMenuSize(target, menu); - if (!menu.hasClass('menu-inline')){ - menu.hide(); - } - - bindMenuEvent(target, menu); - } - } - - function setMenuSize(target, menu){ - var opts = $.data(target, 'menu').options; - var style = menu.attr('style') || ''; - menu.css({ - display: 'block', - left:-10000, - height: 'auto', - overflow: 'hidden' - }); - menu.find('.menu-item').each(function(){ - $(this)._outerHeight(opts.itemHeight); - $(this).find('.menu-text').css({ - height: (opts.itemHeight-2)+'px', - lineHeight: (opts.itemHeight-2)+'px' - }); - }); - menu.removeClass('menu-noline').addClass(opts.noline?'menu-noline':''); - - var width = menu[0].originalWidth || 'auto'; - if (isNaN(parseInt(width))){ - width = 0; - menu.find('div.menu-text').each(function(){ - if (width < $(this)._outerWidth()){ - width = $(this)._outerWidth(); - } - }); - width += 40; - } - - var autoHeight = menu.outerHeight(); - var height = menu[0].originalHeight || 'auto'; - if (isNaN(parseInt(height))){ - height = autoHeight; - - if (menu.hasClass('menu-top') && opts.alignTo){ - var at = $(opts.alignTo); - var h1 = at.offset().top - $(document).scrollTop(); - var h2 = $(window)._outerHeight() + $(document).scrollTop() - at.offset().top - at._outerHeight(); - height = Math.min(height, Math.max(h1, h2)); - } else if (height > $(window)._outerHeight()){ - height = $(window).height(); - } - } - - menu.attr('style', style); // restore the original style - menu._size({ - fit: (menu[0]==target?opts.fit:false), - width: width, - minWidth: opts.minWidth, - height: height - }); - menu.css('overflow', menu.outerHeight() < autoHeight ? 'auto' : 'hidden'); - menu.children('div.menu-line')._outerHeight(autoHeight-2); - } - - /** - * bind menu event - */ - function bindMenuEvent(target, menu){ - if (menu.hasClass('menu-inline')){return} - var state = $.data(target, 'menu'); - menu.unbind('.menu').bind('mouseenter.menu', function(){ - if (state.timer){ - clearTimeout(state.timer); - state.timer = null; - } - }).bind('mouseleave.menu', function(){ - if (state.options.hideOnUnhover){ - state.timer = setTimeout(function(){ - hideAll(target, $(target).hasClass('menu-inline')); - }, state.options.duration); - } - }); - } - - /** - * bind menu item event - */ - function bindMenuItemEvent(target, item){ - if (!item.hasClass('menu-item')){return} - item.unbind('.menu'); - item.bind('click.menu', function(){ - if ($(this).hasClass('menu-item-disabled')){ - return; - } - // only the sub menu clicked can hide all menus - if (!this.submenu){ - hideAll(target, $(target).hasClass('menu-inline')); - var href = this.itemHref; - if (href){ - location.href = href; - } - } - $(this).trigger('mouseenter'); - var item = $(target).menu('getItem', this); - $.data(target, 'menu').options.onClick.call(target, item); - }).bind('mouseenter.menu', function(e){ - // hide other menu - item.siblings().each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - // show this menu - item.addClass('menu-active'); - - if ($(this).hasClass('menu-item-disabled')){ - item.addClass('menu-active-disabled'); - return; - } - - var submenu = item[0].submenu; - if (submenu){ - $(target).menu('show', { - menu: submenu, - parent: item - }); - } - }).bind('mouseleave.menu', function(e){ - item.removeClass('menu-active menu-active-disabled'); - var submenu = item[0].submenu; - if (submenu){ - if (e.pageX>=parseInt(submenu.css('left'))){ - item.addClass('menu-active'); - } else { - hideMenu(submenu); - } - - } else { - item.removeClass('menu-active'); - } - }); - } - - /** - * hide top menu and it's all sub menus - */ - function hideAll(target, inline){ - var state = $.data(target, 'menu'); - if (state){ - if ($(target).is(':visible')){ - hideMenu($(target)); - if (inline){ - $(target).show(); - } else { - state.options.onHide.call(target); - } - } - } - return false; - } - - /** - * show the menu, the 'param' object has one or more properties: - * left: the left position to display - * top: the top position to display - * menu: the menu to display, if not defined, the 'target menu' is used - * parent: the parent menu item to align to - * alignTo: the element object to align to - */ - function showMenu(target, param){ - var left,top; - param = param || {}; - var menu = $(param.menu || target); - $(target).menu('resize', menu[0]); - if (menu.hasClass('menu-top')){ - var opts = $.data(target, 'menu').options; - $.extend(opts, param); - left = opts.left; - top = opts.top; - if (opts.alignTo){ - var at = $(opts.alignTo); - left = at.offset().left; - top = at.offset().top + at._outerHeight(); - if (opts.align == 'right'){ - left += at.outerWidth() - menu.outerWidth(); - } - } - if (left + menu.outerWidth() > $(window)._outerWidth() + $(document)._scrollLeft()){ - left = $(window)._outerWidth() + $(document).scrollLeft() - menu.outerWidth() - 5; - } - if (left < 0){left = 0;} - top = _fixTop(top, opts.alignTo); - } else { - var parent = param.parent; // the parent menu item - left = parent.offset().left + parent.outerWidth() - 2; - if (left + menu.outerWidth() + 5 > $(window)._outerWidth() + $(document).scrollLeft()){ - left = parent.offset().left - menu.outerWidth() + 2; - } - top = _fixTop(parent.offset().top - 3); - } - - function _fixTop(top, alignTo){ - if (top + menu.outerHeight() > $(window)._outerHeight() + $(document).scrollTop()){ - if (alignTo){ - top = $(alignTo).offset().top - menu._outerHeight(); - } else { - top = $(window)._outerHeight() + $(document).scrollTop() - menu.outerHeight(); - } - } - if (top < 0){top = 0;} - return top; - } - - menu.css({left:left,top:top}); - menu.show(0, function(){ - if (!menu[0].shadow){ - menu[0].shadow = $('').insertAfter(menu); - } - menu[0].shadow.css({ - display:(menu.hasClass('menu-inline')?'none':'block'), - zIndex:$.fn.menu.defaults.zIndex++, - left:menu.css('left'), - top:menu.css('top'), - width:menu.outerWidth(), - height:menu.outerHeight() - }); - menu.css('z-index', $.fn.menu.defaults.zIndex++); - if (menu.hasClass('menu-top')){ - $.data(menu[0], 'menu').options.onShow.call(menu[0]); - } - }); - } - - function hideMenu(menu){ - if (menu && menu.length){ - hideit(menu); - menu.find('div.menu-item').each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - } - - function hideit(m){ - m.stop(true,true); - if (m[0].shadow){ - m[0].shadow.hide(); - } - m.hide(); - } - } - - function findItem(target, text){ - var result = null; - var tmp = $('
                                                      '); - function find(menu){ - menu.children('div.menu-item').each(function(){ - var item = $(target).menu('getItem', this); - var s = tmp.empty().html(item.text).text(); - if (text == $.trim(s)) { - result = item; - } else if (this.submenu && !result){ - find(this.submenu); - } - }); - } - find($(target)); - tmp.remove(); - return result; - } - - function setDisabled(target, itemEl, disabled){ - var t = $(itemEl); - if (!t.hasClass('menu-item')){return} - - if (disabled){ - t.addClass('menu-item-disabled'); - if (itemEl.onclick){ - itemEl.onclick1 = itemEl.onclick; - itemEl.onclick = null; - } - } else { - t.removeClass('menu-item-disabled'); - if (itemEl.onclick1){ - itemEl.onclick = itemEl.onclick1; - itemEl.onclick1 = null; - } - } - } - - function appendItem(target, param){ - var opts = $.data(target, 'menu').options; - var menu = $(target); - if (param.parent){ - if (!param.parent.submenu){ - var submenu = $('').appendTo('body'); - submenu.hide(); - param.parent.submenu = submenu; - $('').appendTo(param.parent); - } - menu = param.parent.submenu; - } - if (param.separator){ - var item = $('').appendTo(menu); - } else { - var item = $('').appendTo(menu); - $('').html(param.text).appendTo(item); - } - if (param.iconCls) $('').addClass(param.iconCls).appendTo(item); - if (param.id) item.attr('id', param.id); - if (param.name){item[0].itemName = param.name} - if (param.href){item[0].itemHref = param.href} - if (param.onclick){ - if (typeof param.onclick == 'string'){ - item.attr('onclick', param.onclick); - } else { - item[0].onclick = eval(param.onclick); - } - } - if (param.handler){item[0].onclick = eval(param.handler)} - if (param.disabled){setDisabled(target, item[0], true)} - - bindMenuItemEvent(target, item); - bindMenuEvent(target, menu); - setMenuSize(target, menu); - } - - function removeItem(target, itemEl){ - function removeit(el){ - if (el.submenu){ - el.submenu.children('div.menu-item').each(function(){ - removeit(this); - }); - var shadow = el.submenu[0].shadow; - if (shadow) shadow.remove(); - el.submenu.remove(); - } - $(el).remove(); - } - var menu = $(itemEl).parent(); - removeit(itemEl); - setMenuSize(target, menu); - } - - function setVisible(target, itemEl, visible){ - var menu = $(itemEl).parent(); - if (visible){ - $(itemEl).show(); - } else { - $(itemEl).hide(); - } - setMenuSize(target, menu); - } - - function destroyMenu(target){ - $(target).children('div.menu-item').each(function(){ - removeItem(target, this); - }); - if (target.shadow) target.shadow.remove(); - $(target).remove(); - } - - $.fn.menu = function(options, param){ - if (typeof options == 'string'){ - return $.fn.menu.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'menu'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'menu', { - options: $.extend({}, $.fn.menu.defaults, $.fn.menu.parseOptions(this), options) - }); - init(this); - } - $(this).css({ - left: state.options.left, - top: state.options.top - }); - }); - }; - - $.fn.menu.methods = { - options: function(jq){ - return $.data(jq[0], 'menu').options; - }, - show: function(jq, pos){ - return jq.each(function(){ - showMenu(this, pos); - }); - }, - hide: function(jq){ - return jq.each(function(){ - hideAll(this); - }); - }, - destroy: function(jq){ - return jq.each(function(){ - destroyMenu(this); - }); - }, - /** - * set the menu item text - * param: { - * target: DOM object, indicate the menu item - * text: string, the new text - * } - */ - setText: function(jq, param){ - return jq.each(function(){ - $(param.target).children('div.menu-text').html(param.text); - }); - }, - /** - * set the menu icon class - * param: { - * target: DOM object, indicate the menu item - * iconCls: the menu item icon class - * } - */ - setIcon: function(jq, param){ - return jq.each(function(){ - $(param.target).children('div.menu-icon').remove(); - if (param.iconCls){ - $('').addClass(param.iconCls).appendTo(param.target); - } - }); - }, - /** - * get the menu item data that contains the following property: - * { - * target: DOM object, the menu item - * id: the menu id - * text: the menu item text - * iconCls: the icon class - * href: a remote address to redirect to - * onclick: a function to be called when the item is clicked - * } - */ - getItem: function(jq, itemEl){ - var t = $(itemEl); - var item = { - target: itemEl, - id: t.attr('id'), - text: $.trim(t.children('div.menu-text').html()), - disabled: t.hasClass('menu-item-disabled'), -// href: t.attr('href'), -// name: t.attr('name'), - name: itemEl.itemName, - href: itemEl.itemHref, - onclick: itemEl.onclick - } - var icon = t.children('div.menu-icon'); - if (icon.length){ - var cc = []; - var aa = icon.attr('class').split(' '); - for(var i=0; i= 0){ - v = Math.floor((parent.width()-delta) * v / 100.0); - } else { - v = Math.floor((parent.height()-delta) * v / 100.0); - } - } else { - v = parseInt(v) || undefined; - } - return v; - }, - - /** - * parse options, including standard 'data-options' attribute. - * - * calling examples: - * $.parser.parseOptions(target); - * $.parser.parseOptions(target, ['id','title','width',{fit:'boolean',border:'boolean'},{min:'number'}]); - */ - parseOptions: function(target, properties){ - var t = $(target); - var options = {}; - - var s = $.trim(t.attr('data-options')); - if (s){ - if (s.substring(0, 1) != '{'){ - s = '{' + s + '}'; - } - options = (new Function('return ' + s))(); - } - $.map(['width','height','left','top','minWidth','maxWidth','minHeight','maxHeight'], function(p){ - var pv = $.trim(target.style[p] || ''); - if (pv){ - if (pv.indexOf('%') == -1){ - pv = parseInt(pv) || undefined; - } - options[p] = pv; - } - }); - - if (properties){ - var opts = {}; - for(var i=0; i').appendTo('body'); - $._boxModel = d.outerWidth()!=100; - d.remove(); - d = $('
                                                      ').appendTo('body'); - $._positionFixed = (d.css('position') == 'fixed'); - d.remove(); - - if (!window.easyloader && $.parser.auto){ - $.parser.parse(); - } - }); - - /** - * extend plugin to set box model width - */ - $.fn._outerWidth = function(width){ - if (width == undefined){ - if (this[0] == window){ - return this.width() || document.body.clientWidth; - } - return this.outerWidth()||0; - } - return this._size('width', width); - }; - - /** - * extend plugin to set box model height - */ - $.fn._outerHeight = function(height){ - if (height == undefined){ - if (this[0] == window){ - return this.height() || document.body.clientHeight; - } - return this.outerHeight()||0; - } - return this._size('height', height); - }; - - $.fn._scrollLeft = function(left){ - if (left == undefined){ - return this.scrollLeft(); - } else { - return this.each(function(){$(this).scrollLeft(left)}); - } - }; - - $.fn._propAttr = $.fn.prop || $.fn.attr; - - $.fn._size = function(options, parent){ - if (typeof options == 'string'){ - if (options == 'clear'){ - return this.each(function(){ - $(this).css({width:'',minWidth:'',maxWidth:'',height:'',minHeight:'',maxHeight:''}); - }); - } else if (options == 'fit'){ - return this.each(function(){ - _fit(this, this.tagName=='BODY' ? $('body') : $(this).parent(), true); - }); - } else if (options == 'unfit'){ - return this.each(function(){ - _fit(this, $(this).parent(), false); - }); - } else { - if (parent == undefined){ - return _css(this[0], options); - } else { - return this.each(function(){ - _css(this, options, parent); - }); - } - } - } else { - return this.each(function(){ - parent = parent || $(this).parent(); - $.extend(options, _fit(this, parent, options.fit)||{}); - var r1 = _setSize(this, 'width', parent, options); - var r2 = _setSize(this, 'height', parent, options); - if (r1 || r2){ - $(this).addClass('easyui-fluid'); - } else { - $(this).removeClass('easyui-fluid'); - } - }); - } - - function _fit(target, parent, fit){ - if (!parent.length){return false;} - var t = $(target)[0]; - var p = parent[0]; - var fcount = p.fcount || 0; - if (fit){ - if (!t.fitted){ - t.fitted = true; - p.fcount = fcount + 1; - $(p).addClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').addClass('panel-fit'); - } - } - return { - width: ($(p).width()||1), - height: ($(p).height()||1) - }; - } else { - if (t.fitted){ - t.fitted = false; - p.fcount = fcount - 1; - if (p.fcount == 0){ - $(p).removeClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').removeClass('panel-fit'); - } - } - } - return false; - } - } - function _setSize(target, property, parent, options){ - var t = $(target); - var p = property; - var p1 = p.substr(0,1).toUpperCase() + p.substr(1); - var min = $.parser.parseValue('min'+p1, options['min'+p1], parent);// || 0; - var max = $.parser.parseValue('max'+p1, options['max'+p1], parent);// || 99999; - var val = $.parser.parseValue(p, options[p], parent); - var fluid = (String(options[p]||'').indexOf('%') >= 0 ? true : false); - - if (!isNaN(val)){ - var v = Math.min(Math.max(val, min||0), max||99999); - if (!fluid){ - options[p] = v; - } - t._size('min'+p1, ''); - t._size('max'+p1, ''); - t._size(p, v); - } else { - t._size(p, ''); - t._size('min'+p1, min); - t._size('max'+p1, max); - } - return fluid || options.fit; - } - function _css(target, property, value){ - var t = $(target); - if (value == undefined){ - value = parseInt(target.style[property]); - if (isNaN(value)){return undefined;} - if ($._boxModel){ - value += getDeltaSize(); - } - return value; - } else if (value === ''){ - t.css(property, ''); - } else { - if ($._boxModel){ - value -= getDeltaSize(); - if (value < 0){value = 0;} - } - t.css(property, value+'px'); - } - function getDeltaSize(){ - if (property.toLowerCase().indexOf('width') >= 0){ - return t.outerWidth() - t.width(); - } else { - return t.outerHeight() - t.height(); - } - } - } - }; - -})(jQuery); - -/** - * support for mobile devices - */ -(function($){ - var longTouchTimer = null; - var dblTouchTimer = null; - var isDblClick = false; - - function onTouchStart(e){ - if (e.touches.length != 1){return} - if (!isDblClick){ - isDblClick = true; - dblClickTimer = setTimeout(function(){ - isDblClick = false; - }, 500); - } else { - clearTimeout(dblClickTimer); - isDblClick = false; - fire(e, 'dblclick'); -// e.preventDefault(); - } - longTouchTimer = setTimeout(function(){ - fire(e, 'contextmenu', 3); - }, 1000); - fire(e, 'mousedown'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchMove(e){ - if (e.touches.length != 1){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mousemove'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchEnd(e){ -// if (e.touches.length > 0){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mouseup'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - - function fire(e, name, which){ - var event = new $.Event(name); - event.pageX = e.changedTouches[0].pageX; - event.pageY = e.changedTouches[0].pageY; - event.which = which || 1; - $(e.target).trigger(event); - } - - if (document.addEventListener){ - document.addEventListener("touchstart", onTouchStart, true); - document.addEventListener("touchmove", onTouchMove, true); - document.addEventListener("touchend", onTouchEnd, true); - } -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.progressbar.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.progressbar.js deleted file mode 100644 index c342cdb7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.progressbar.js +++ /dev/null @@ -1,107 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * progressbar - jQuery EasyUI - * - * Dependencies: - * none - * - */ -(function($){ - function init(target){ - $(target).addClass('progressbar'); - $(target).html('
                                                      '); - $(target).bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - return $(target); - } - - function setSize(target,width){ - var opts = $.data(target, 'progressbar').options; - var bar = $.data(target, 'progressbar').bar; - if (width) opts.width = width; - bar._size(opts); - - bar.find('div.progressbar-text').css('width', bar.width()); - bar.find('div.progressbar-text,div.progressbar-value').css({ - height: bar.height()+'px', - lineHeight: bar.height()+'px' - }); - } - - $.fn.progressbar = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.progressbar.methods[options]; - if (method){ - return method(this, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'progressbar'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'progressbar', { - options: $.extend({}, $.fn.progressbar.defaults, $.fn.progressbar.parseOptions(this), options), - bar: init(this) - }); - } - $(this).progressbar('setValue', state.options.value); - setSize(this); - }); - }; - - $.fn.progressbar.methods = { - options: function(jq){ - return $.data(jq[0], 'progressbar').options; - }, - resize: function(jq, width){ - return jq.each(function(){ - setSize(this, width); - }); - }, - getValue: function(jq){ - return $.data(jq[0], 'progressbar').options.value; - }, - setValue: function(jq, value){ - if (value < 0) value = 0; - if (value > 100) value = 100; - return jq.each(function(){ - var opts = $.data(this, 'progressbar').options; - var text = opts.text.replace(/{value}/, value); - var oldValue = opts.value; - opts.value = value; - $(this).find('div.progressbar-value').width(value+'%'); - $(this).find('div.progressbar-text').html(text); - if (oldValue != value){ - opts.onChange.call(this, value, oldValue); - } - }); - } - }; - - $.fn.progressbar.parseOptions = function(target){ - return $.extend({}, $.parser.parseOptions(target, ['width','height','text',{value:'number'}])); - }; - - $.fn.progressbar.defaults = { - width: 'auto', - height: 22, - value: 0, // percentage value - text: '{value}%', - onChange:function(newValue,oldValue){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.propertygrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.propertygrid.js deleted file mode 100644 index 4c2177bf..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.propertygrid.js +++ /dev/null @@ -1,410 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * propertygrid - jQuery EasyUI - * - * Dependencies: - * datagrid - * - */ -(function($){ - var currTarget; - $(document).unbind('.propertygrid').bind('mousedown.propertygrid', function(e){ - var p = $(e.target).closest('div.datagrid-view,div.combo-panel'); - if (p.length){return;} - stopEditing(currTarget); - currTarget = undefined; - }); - - function buildGrid(target){ - var state = $.data(target, 'propertygrid'); - var opts = $.data(target, 'propertygrid').options; - $(target).datagrid($.extend({}, opts, { - cls:'propertygrid', - view:(opts.showGroup ? opts.groupView : opts.view), - onBeforeEdit:function(index, row){ - if (opts.onBeforeEdit.call(target, index, row) == false){return false;} - var dg = $(this); - var row = dg.datagrid('getRows')[index]; - var col = dg.datagrid('getColumnOption', 'value'); - col.editor = row.editor; - }, - onClickCell:function(index, field, value){ - if (currTarget != this){ - stopEditing(currTarget); - currTarget = this; - } - if (opts.editIndex != index){ - stopEditing(currTarget); - $(this).datagrid('beginEdit', index); - var ed = $(this).datagrid('getEditor', {index:index,field:field}); - if (!ed){ - ed = $(this).datagrid('getEditor', {index:index,field:'value'}); - } - if (ed){ - var t = $(ed.target); - var input = t.data('textbox') ? t.textbox('textbox') : t; - input.focus(); - opts.editIndex = index; - } - } - opts.onClickCell.call(target, index, field, value); - }, - loadFilter:function(data){ - stopEditing(this); - return opts.loadFilter.call(this, data); - } - })); - } - - function stopEditing(target){ - var t = $(target); - if (!t.length){return} - var opts = $.data(target, 'propertygrid').options; - opts.finder.getTr(target, null, 'editing').each(function(){ - var index = parseInt($(this).attr('datagrid-row-index')); - if (t.datagrid('validateRow', index)){ - t.datagrid('endEdit', index); - } else { - t.datagrid('cancelEdit', index); - } - }); - opts.editIndex = undefined; - } - - $.fn.propertygrid = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.propertygrid.methods[options]; - if (method){ - return method(this, param); - } else { - return this.datagrid(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'propertygrid'); - if (state){ - $.extend(state.options, options); - } else { - var opts = $.extend({}, $.fn.propertygrid.defaults, $.fn.propertygrid.parseOptions(this), options); - opts.frozenColumns = $.extend(true, [], opts.frozenColumns); - opts.columns = $.extend(true, [], opts.columns); - $.data(this, 'propertygrid', { - options: opts - }); - } - buildGrid(this); - }); - } - - $.fn.propertygrid.methods = { - options: function(jq){ - return $.data(jq[0], 'propertygrid').options; - } - }; - - $.fn.propertygrid.parseOptions = function(target){ - return $.extend({}, $.fn.datagrid.parseOptions(target), $.parser.parseOptions(target,[{showGroup:'boolean'}])); - }; - - // the group view definition - var groupview = $.extend({}, $.fn.datagrid.defaults.view, { - render: function(target, container, frozen){ - var table = []; - var groups = this.groups; - for(var i=0; i'); - table.push(''); - table.push(''); - if ((frozen && (opts.rownumbers || opts.frozenColumns.length)) || - (!frozen && !(opts.rownumbers || opts.frozenColumns.length))){ - table.push(''); - } - table.push(''); - table.push(''); - table.push('
                                                       '); - if (!frozen){ - table.push(''); - table.push(opts.groupFormatter.call(target, group.value, group.rows)); - table.push(''); - } - table.push('
                                                      '); - table.push(''); - - table.push(''); - var index = group.startIndex; - for(var j=0; j'); - table.push(this.renderRow.call(this, target, fields, frozen, index, group.rows[j])); - table.push(''); - index++; - } - table.push('
                                                      '); - return table.join(''); - }, - - bindEvents: function(target){ - var state = $.data(target, 'datagrid'); - var dc = state.dc; - var body = dc.body1.add(dc.body2); - var clickHandler = ($.data(body[0],'events')||$._data(body[0],'events')).click[0].handler; - body.unbind('click').bind('click', function(e){ - var tt = $(e.target); - var expander = tt.closest('span.datagrid-row-expander'); - if (expander.length){ - var gindex = expander.closest('div.datagrid-group').attr('group-index'); - if (expander.hasClass('datagrid-row-collapse')){ - $(target).datagrid('collapseGroup', gindex); - } else { - $(target).datagrid('expandGroup', gindex); - } - } else { - clickHandler(e); - } - e.stopPropagation(); - }); - }, - - onBeforeRender: function(target, rows){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - - initCss(); - - var groups = []; - for(var i=0; i' + - '.datagrid-group{height:25px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}' + - '' - ); - } - } - } - }); - - $.extend($.fn.datagrid.methods, { - expandGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-expand')){ - expander.removeClass('datagrid-row-expand').addClass('datagrid-row-collapse'); - group.next('table').show(); - } - $(this).datagrid('fixRowHeight'); - }); - }, - collapseGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-collapse')){ - expander.removeClass('datagrid-row-collapse').addClass('datagrid-row-expand'); - group.next('table').hide(); - } - $(this).datagrid('fixRowHeight'); - }); - } - }); - - $.extend(groupview, { - refreshGroupTitle: function(target, groupIndex){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var group = this.groups[groupIndex]; - var span = dc.body2.children('div.datagrid-group[group-index=' + groupIndex + ']').find('span.datagrid-group-title'); - span.html(opts.groupFormatter.call(target, group.value, group.rows)); - }, - - insertRow: function(target, index, row){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var group = null; - var groupIndex; - - for(var i=0; i group.startIndex + group.rows.length){ - index = group.startIndex + group.rows.length; - } - $.fn.datagrid.defaults.view.insertRow.call(this, target, index, row); - - if (index >= group.startIndex + group.rows.length){ - _moveTr(index, true); - _moveTr(index, false); - } - group.rows.splice(index - group.startIndex, 0, row); - } else { - group = { - value: row[opts.groupField], - rows: [row], - startIndex: state.data.rows.length - } - groupIndex = this.groups.length; - dc.body1.append(this.renderGroup.call(this, target, groupIndex, group, true)); - dc.body2.append(this.renderGroup.call(this, target, groupIndex, group, false)); - this.groups.push(group); - state.data.rows.push(row); - } - - this.refreshGroupTitle(target, groupIndex); - - function _moveTr(index,frozen){ - var serno = frozen?1:2; - var prevTr = opts.finder.getTr(target, index-1, 'body', serno); - var tr = opts.finder.getTr(target, index, 'body', serno); - tr.insertAfter(prevTr); - } - }, - - updateRow: function(target, index, row){ - var opts = $.data(target, 'datagrid').options; - $.fn.datagrid.defaults.view.updateRow.call(this, target, index, row); - var tb = opts.finder.getTr(target, index, 'body', 2).closest('table.datagrid-btable'); - var groupIndex = parseInt(tb.prev().attr('group-index')); - this.refreshGroupTitle(target, groupIndex); - }, - - deleteRow: function(target, index){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var body = dc.body1.add(dc.body2); - - var tb = opts.finder.getTr(target, index, 'body', 2).closest('table.datagrid-btable'); - var groupIndex = parseInt(tb.prev().attr('group-index')); - - $.fn.datagrid.defaults.view.deleteRow.call(this, target, index); - - var group = this.groups[groupIndex]; - if (group.rows.length > 1){ - group.rows.splice(index-group.startIndex, 1); - this.refreshGroupTitle(target, groupIndex); - } else { - body.children('div.datagrid-group[group-index='+groupIndex+']').remove(); - for(var i=groupIndex+1; i= options.minWidth && resizeData.width <= options.maxWidth) { -// resizeData.left = resizeData.startLeft + e.pageX - resizeData.startX; -// } - } - if (resizeData.dir.indexOf('n') != -1) { - var height = resizeData.startHeight - e.pageY + resizeData.startY; - height = Math.min( - Math.max(height, options.minHeight), - options.maxHeight - ); - resizeData.height = height; - resizeData.top = resizeData.startTop + resizeData.startHeight - resizeData.height; - -// resizeData.height = resizeData.startHeight - e.pageY + resizeData.startY; -// if (resizeData.height >= options.minHeight && resizeData.height <= options.maxHeight) { -// resizeData.top = resizeData.startTop + e.pageY - resizeData.startY; -// } - } - } - - function applySize(e){ - var resizeData = e.data; - var t = $(resizeData.target); - t.css({ - left: resizeData.left, - top: resizeData.top - }); - if (t.outerWidth() != resizeData.width){t._outerWidth(resizeData.width)} - if (t.outerHeight() != resizeData.height){t._outerHeight(resizeData.height)} -// t._outerWidth(resizeData.width)._outerHeight(resizeData.height); - } - - function doDown(e){ -// isResizing = true; - $.fn.resizable.isResizing = true; - $.data(e.data.target, 'resizable').options.onStartResize.call(e.data.target, e); - return false; - } - - function doMove(e){ - resize(e); - if ($.data(e.data.target, 'resizable').options.onResize.call(e.data.target, e) != false){ - applySize(e) - } - return false; - } - - function doUp(e){ -// isResizing = false; - $.fn.resizable.isResizing = false; - resize(e, true); - applySize(e); - $.data(e.data.target, 'resizable').options.onStopResize.call(e.data.target, e); - $(document).unbind('.resizable'); - $('body').css('cursor',''); -// $('body').css('cursor','auto'); - return false; - } - - return this.each(function(){ - var opts = null; - var state = $.data(this, 'resizable'); - if (state) { - $(this).unbind('.resizable'); - opts = $.extend(state.options, options || {}); - } else { - opts = $.extend({}, $.fn.resizable.defaults, $.fn.resizable.parseOptions(this), options || {}); - $.data(this, 'resizable', { - options:opts - }); - } - - if (opts.disabled == true) { - return; - } - - // bind mouse event using namespace resizable - $(this).bind('mousemove.resizable', {target:this}, function(e){ -// if (isResizing) return; - if ($.fn.resizable.isResizing){return} - var dir = getDirection(e); - if (dir == '') { - $(e.data.target).css('cursor', ''); - } else { - $(e.data.target).css('cursor', dir + '-resize'); - } - }).bind('mouseleave.resizable', {target:this}, function(e){ - $(e.data.target).css('cursor', ''); - }).bind('mousedown.resizable', {target:this}, function(e){ - var dir = getDirection(e); - if (dir == '') return; - - function getCssValue(css) { - var val = parseInt($(e.data.target).css(css)); - if (isNaN(val)) { - return 0; - } else { - return val; - } - } - - var data = { - target: e.data.target, - dir: dir, - startLeft: getCssValue('left'), - startTop: getCssValue('top'), - left: getCssValue('left'), - top: getCssValue('top'), - startX: e.pageX, - startY: e.pageY, - startWidth: $(e.data.target).outerWidth(), - startHeight: $(e.data.target).outerHeight(), - width: $(e.data.target).outerWidth(), - height: $(e.data.target).outerHeight(), - deltaWidth: $(e.data.target).outerWidth() - $(e.data.target).width(), - deltaHeight: $(e.data.target).outerHeight() - $(e.data.target).height() - }; - $(document).bind('mousedown.resizable', data, doDown); - $(document).bind('mousemove.resizable', data, doMove); - $(document).bind('mouseup.resizable', data, doUp); - $('body').css('cursor', dir+'-resize'); - }); - - // get the resize direction - function getDirection(e) { - var tt = $(e.data.target); - var dir = ''; - var offset = tt.offset(); - var width = tt.outerWidth(); - var height = tt.outerHeight(); - var edge = opts.edge; - if (e.pageY > offset.top && e.pageY < offset.top + edge) { - dir += 'n'; - } else if (e.pageY < offset.top + height && e.pageY > offset.top + height - edge) { - dir += 's'; - } - if (e.pageX > offset.left && e.pageX < offset.left + edge) { - dir += 'w'; - } else if (e.pageX < offset.left + width && e.pageX > offset.left + width - edge) { - dir += 'e'; - } - - var handles = opts.handles.split(','); - for(var i=0; i' + - '
                                                      ' + - '' + - '' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '
                                                      ' + - '' + - '').insertAfter(target); - var t = $(target); - t.addClass('slider-f').hide(); - var name = t.attr('name'); - if (name){ - slider.find('input.slider-value').attr('name', name); - t.removeAttr('name').attr('sliderName', name); - } - slider.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - return slider; - } - - /** - * set the slider size, for vertical slider, the height property is required - */ - function setSize(target, param){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - if (param){ - if (param.width) opts.width = param.width; - if (param.height) opts.height = param.height; - } - slider._size(opts); - if (opts.mode == 'h'){ - slider.css('height', ''); - slider.children('div').css('height', ''); - } else { - slider.css('width', ''); - slider.children('div').css('width', ''); - slider.children('div.slider-rule,div.slider-rulelabel,div.slider-inner')._outerHeight(slider._outerHeight()); - } - initValue(target); - } - - /** - * show slider rule if needed - */ - function showRule(target){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - var aa = opts.mode == 'h' ? opts.rule : opts.rule.slice(0).reverse(); - if (opts.reversed){ - aa = aa.slice(0).reverse(); - } - _build(aa); - - function _build(aa){ - var rule = slider.find('div.slider-rule'); - var label = slider.find('div.slider-rulelabel'); - rule.empty(); - label.empty(); - for(var i=0; i').appendTo(rule); - span.css((opts.mode=='h'?'left':'top'), distance); - - // show the labels - if (aa[i] != '|'){ - span = $('').appendTo(label); - span.html(aa[i]); - if (opts.mode == 'h'){ - span.css({ - left: distance, - marginLeft: -Math.round(span.outerWidth()/2) - }); - } else { - span.css({ - top: distance, - marginTop: -Math.round(span.outerHeight()/2) - }); - } - } - } - } - } - - /** - * build the slider and set some properties - */ - function buildSlider(target){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - slider.removeClass('slider-h slider-v slider-disabled'); - slider.addClass(opts.mode == 'h' ? 'slider-h' : 'slider-v'); - slider.addClass(opts.disabled ? 'slider-disabled' : ''); - - var inner = slider.find('.slider-inner'); - inner.html( - '' + - '' - ); - if (opts.range){ - inner.append( - '' + - '' - ); - } - - slider.find('a.slider-handle').draggable({ - axis:opts.mode, - cursor:'pointer', - disabled: opts.disabled, - onDrag:function(e){ - var left = e.data.left; - var width = slider.width(); - if (opts.mode!='h'){ - left = e.data.top; - width = slider.height(); - } - if (left < 0 || left > width) { - return false; - } else { - setPos(left, this); - return false; - } - }, - onStartDrag:function(){ - state.isDragging = true; - opts.onSlideStart.call(target, opts.value); - }, - onStopDrag:function(e){ - setPos(opts.mode=='h'?e.data.left:e.data.top, this); - opts.onSlideEnd.call(target, opts.value); - opts.onComplete.call(target, opts.value); - state.isDragging = false; - } - }); - slider.find('div.slider-inner').unbind('.slider').bind('mousedown.slider', function(e){ - if (state.isDragging || opts.disabled){return} - var pos = $(this).offset(); - setPos(opts.mode=='h'?(e.pageX-pos.left):(e.pageY-pos.top)); - opts.onComplete.call(target, opts.value); - }); - - function setPos(pos, handle){ - var value = pos2value(target, pos); - var s = Math.abs(value % opts.step); - if (s < opts.step/2){ - value -= s; - } else { - value = value - s + opts.step; - } - if (opts.range){ - var v1 = opts.value[0]; - var v2 = opts.value[1]; - var m = parseFloat((v1+v2)/2); - if (handle){ - var isLeft = $(handle).nextAll('.slider-handle').length > 0; - if (value <= v2 && isLeft){ - v1 = value; - } else if (value >= v1 && (!isLeft)){ - v2 = value; - } - } else { - if (value < v1){ - v1 = value; - } else if (value > v2){ - v2 = value; - } else { - value < m ? v1 = value : v2 = value; - } - } - $(target).slider('setValues', [v1,v2]); - } else { - $(target).slider('setValue', value); - } - } - } - - /** - * set a specified value to slider - */ - function setValues(target, values){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var oldValues = $.isArray(opts.value) ? opts.value : [opts.value]; - var newValues = []; - - if (!$.isArray(values)){ - values = $.map(String(values).split(opts.separator), function(v){ - return parseFloat(v); - }); - } - - slider.find('.slider-value').remove(); - var name = $(target).attr('sliderName') || ''; - for(var i=0; i opts.max) value = opts.max; - - var input = $('').appendTo(slider); - input.attr('name', name); - input.val(value); - newValues.push(value); - - var handle = slider.find('.slider-handle:eq('+i+')'); - var tip = handle.next(); - var pos = value2pos(target, value); - if (opts.showTip){ - tip.show(); - tip.html(opts.tipFormatter.call(target, value)); - } else { - tip.hide(); - } - - if (opts.mode == 'h'){ - var style = 'left:'+pos+'px;'; - handle.attr('style', style); - tip.attr('style', style + 'margin-left:' + (-Math.round(tip.outerWidth()/2)) + 'px'); - } else { - var style = 'top:' + pos + 'px;'; - handle.attr('style', style); - tip.attr('style', style + 'margin-left:' + (-Math.round(tip.outerWidth())) + 'px'); - } - } - opts.value = opts.range ? newValues : newValues[0]; - $(target).val(opts.range ? newValues.join(opts.separator) : newValues[0]); - - if (oldValues.join(',') != newValues.join(',')){ - opts.onChange.call(target, opts.value, (opts.range?oldValues:oldValues[0])); - } - } - - function initValue(target){ - var opts = $.data(target, 'slider').options; - var fn = opts.onChange; - opts.onChange = function(){}; - setValues(target, opts.value); - opts.onChange = fn; - } - - /** - * translate value to slider position - */ - function value2pos(target, value){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var size = opts.mode == 'h' ? slider.width() : slider.height(); - var pos = opts.converter.toPosition.call(target, value, size); - if (opts.mode == 'v'){ - pos = slider.height() - pos; - } - if (opts.reversed){ - pos = size - pos; - } - return pos.toFixed(0); - } - - /** - * translate slider position to value - */ - function pos2value(target, pos){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var size = opts.mode == 'h' ? slider.width() : slider.height(); - var pos = opts.mode=='h' ? (opts.reversed?(size-pos):pos) : (opts.reversed?pos:(size-pos)); - var value = opts.converter.toValue.call(target, pos, size); - return value.toFixed(0); - } - - $.fn.slider = function(options, param){ - if (typeof options == 'string'){ - return $.fn.slider.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'slider'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'slider', { - options: $.extend({}, $.fn.slider.defaults, $.fn.slider.parseOptions(this), options), - slider: init(this) - }); - $(this).removeAttr('disabled'); - } - - var opts = state.options; - opts.min = parseFloat(opts.min); - opts.max = parseFloat(opts.max); - if (opts.range){ - if (!$.isArray(opts.value)){ - opts.value = $.map(String(opts.value).split(opts.separator), function(v){ - return parseFloat(v); - }); - } - if (opts.value.length < 2){ - opts.value.push(opts.max); - } - } else { - opts.value = parseFloat(opts.value); - } - opts.step = parseFloat(opts.step); - opts.originalValue = opts.value; - - buildSlider(this); - showRule(this); - setSize(this); - }); - }; - - $.fn.slider.methods = { - options: function(jq){ - return $.data(jq[0], 'slider').options; - }, - destroy: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').slider.remove(); - $(this).remove(); - }); - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - getValue: function(jq){ - return jq.slider('options').value; - }, - getValues: function(jq){ - return jq.slider('options').value; - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValues(this, [value]); - }); - }, - setValues: function(jq, values){ - return jq.each(function(){ - setValues(this, values); - }); - }, - clear: function(jq){ - return jq.each(function(){ - var opts = $(this).slider('options'); - setValues(this, opts.range?[opts.min,opts.max]:[opts.min]); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).slider('options'); - $(this).slider(opts.range?'setValues':'setValue', opts.originalValue); - }); - }, - enable: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').options.disabled = false; - buildSlider(this); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').options.disabled = true; - buildSlider(this); - }); - } - }; - - $.fn.slider.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'width','height','mode',{reversed:'boolean',showTip:'boolean',range:'boolean',min:'number',max:'number',step:'number'} - ]), { - value: (t.val() || undefined), - disabled: (t.attr('disabled') ? true : undefined), - rule: (t.attr('rule') ? eval(t.attr('rule')) : undefined) - }); - }; - - $.fn.slider.defaults = { - width: 'auto', - height: 'auto', - mode: 'h', // 'h'(horizontal) or 'v'(vertical) - reversed: false, - showTip: false, - disabled: false, - range: false, - value: 0, - separator: ',', - min: 0, - max: 100, - step: 1, - rule: [], // [0,'|',100] - tipFormatter: function(value){return value}, - converter:{ - toPosition:function(value, size){ - var opts = $(this).slider('options'); - return (value-opts.min)/(opts.max-opts.min)*size; - }, - toValue:function(pos, size){ - var opts = $(this).slider('options'); - return opts.min + (opts.max-opts.min)*(pos/size); - } - }, - onChange: function(value, oldValue){}, - onSlideStart: function(value){}, - onSlideEnd: function(value){}, - onComplete: function(value){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.tabs.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.tabs.js deleted file mode 100644 index 1670d9c1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.tabs.js +++ /dev/null @@ -1,875 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * tabs - jQuery EasyUI - * - * Dependencies: - * panel - * linkbutton - * - */ -(function($){ - function getContentWidth(c){ - var w = 0; - $(c).children().each(function(){ - w += $(this).outerWidth(true); - }); - return w; - } - /** - * set the tabs scrollers to show or not, - * dependent on the tabs count and width - */ - function setScrollers(container) { - var opts = $.data(container, 'tabs').options; - if (opts.tabPosition == 'left' || opts.tabPosition == 'right' || !opts.showHeader){return} - - var header = $(container).children('div.tabs-header'); - var tool = header.children('div.tabs-tool:not(.tabs-tool-hidden)'); - var sLeft = header.children('div.tabs-scroller-left'); - var sRight = header.children('div.tabs-scroller-right'); - var wrap = header.children('div.tabs-wrap'); - - // set the tool height - var tHeight = header.outerHeight(); - if (opts.plain){ - tHeight -= tHeight - header.height(); - } - tool._outerHeight(tHeight); - - var tabsWidth = getContentWidth(header.find('ul.tabs')); - var cWidth = header.width() - tool._outerWidth(); - - if (tabsWidth > cWidth) { - sLeft.add(sRight).show()._outerHeight(tHeight); - if (opts.toolPosition == 'left'){ - tool.css({ - left: sLeft.outerWidth(), - right: '' - }); - wrap.css({ - marginLeft: sLeft.outerWidth() + tool._outerWidth(), - marginRight: sRight._outerWidth(), - width: cWidth - sLeft.outerWidth() - sRight.outerWidth() - }); - } else { - tool.css({ - left: '', - right: sRight.outerWidth() - }); - wrap.css({ - marginLeft: sLeft.outerWidth(), - marginRight: sRight.outerWidth() + tool._outerWidth(), - width: cWidth - sLeft.outerWidth() - sRight.outerWidth() - }); - } - } else { - sLeft.add(sRight).hide(); - if (opts.toolPosition == 'left'){ - tool.css({ - left: 0, - right: '' - }); - wrap.css({ - marginLeft: tool._outerWidth(), - marginRight: 0, - width: cWidth - }); - } else { - tool.css({ - left: '', - right: 0 - }); - wrap.css({ - marginLeft: 0, - marginRight: tool._outerWidth(), - width: cWidth - }); - } - } - } - - function addTools(container){ - var opts = $.data(container, 'tabs').options; - var header = $(container).children('div.tabs-header'); - if (opts.tools) { - if (typeof opts.tools == 'string'){ - $(opts.tools).addClass('tabs-tool').appendTo(header); - $(opts.tools).show(); - } else { - header.children('div.tabs-tool').remove(); - var tools = $('
                                                      ').appendTo(header); - var tr = tools.find('tr'); - for(var i=0; i').appendTo(tr); - var tool = $('').appendTo(td); - tool[0].onclick = eval(opts.tools[i].handler || function(){}); - tool.linkbutton($.extend({}, opts.tools[i], { - plain: true - })); - } - } - } else { - header.children('div.tabs-tool').remove(); - } - } - - function setSize(container, param) { - var state = $.data(container, 'tabs'); - var opts = state.options; - var cc = $(container); - - if (!opts.doSize){return} - if (param){ - $.extend(opts, { - width: param.width, - height: param.height - }); - } - cc._size(opts); - - var header = cc.children('div.tabs-header'); - var panels = cc.children('div.tabs-panels'); - var wrap = header.find('div.tabs-wrap'); - var ul = wrap.find('.tabs'); - ul.children('li').removeClass('tabs-first tabs-last'); - ul.children('li:first').addClass('tabs-first'); - ul.children('li:last').addClass('tabs-last'); - - if (opts.tabPosition == 'left' || opts.tabPosition == 'right'){ - header._outerWidth(opts.showHeader ? opts.headerWidth : 0); - panels._outerWidth(cc.width() - header.outerWidth()); - header.add(panels)._outerHeight(opts.height); - wrap._outerWidth(header.width()); - ul._outerWidth(wrap.width()).css('height',''); - } else { - header.children('div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)').css('display', opts.showHeader?'block':'none'); - header._outerWidth(cc.width()).css('height',''); - if (opts.showHeader){ - header.css('background-color',''); - wrap.css('height',''); - } else { - header.css('background-color','transparent'); - header._outerHeight(0); - wrap._outerHeight(0); - } - ul._outerHeight(opts.tabHeight).css('width',''); - ul._outerHeight(ul.outerHeight()-ul.height()-1+opts.tabHeight).css('width',''); - - panels._size('height', isNaN(opts.height) ? '' : (opts.height-header.outerHeight())); - panels._size('width', isNaN(opts.width) ? '' : opts.width); - } - - if (state.tabs.length){ - var d1 = ul.outerWidth(true) - ul.width(); - var li = ul.children('li:first'); - var d2 = li.outerWidth(true) - li.width(); - var hwidth = header.width() - header.children('.tabs-tool:not(.tabs-tool-hidden)')._outerWidth(); - var justifiedWidth = Math.floor((hwidth-d1-d2*state.tabs.length)/state.tabs.length); - - $.map(state.tabs, function(p){ - setTabSize(p, (opts.justified && $.inArray(opts.tabPosition,['top','bottom'])>=0) ? justifiedWidth : undefined); - }); - if (opts.justified && $.inArray(opts.tabPosition,['top','bottom'])>=0){ - var deltaWidth = hwidth - d1 - getContentWidth(ul); - setTabSize(state.tabs[state.tabs.length-1], justifiedWidth+deltaWidth); - } - } - setScrollers(container); - - function setTabSize(p, width){ - var p_opts = p.panel('options'); - var p_t = p_opts.tab.find('a.tabs-inner'); - var width = width ? width : (parseInt(p_opts.tabWidth||opts.tabWidth||undefined)); - if (width){ - p_t._outerWidth(width); - } else { - p_t.css('width', ''); - } - p_t._outerHeight(opts.tabHeight); - p_t.css('lineHeight', p_t.height()+'px'); - p_t.find('.easyui-fluid:visible').triggerHandler('_resize'); - } - } - - /** - * set selected tab panel size - */ - function setSelectedSize(container){ - var opts = $.data(container, 'tabs').options; - var tab = getSelectedTab(container); - if (tab){ - var panels = $(container).children('div.tabs-panels'); - var width = opts.width=='auto' ? 'auto' : panels.width(); - var height = opts.height=='auto' ? 'auto' : panels.height(); - tab.panel('resize', { - width: width, - height: height - }); - } - } - - /** - * wrap the tabs header and body - */ - function wrapTabs(container) { - var tabs = $.data(container, 'tabs').tabs; - var cc = $(container).addClass('tabs-container'); - var panels = $('
                                                      ').insertBefore(cc); - cc.children('div').each(function(){ - panels[0].appendChild(this); - }); - cc[0].appendChild(panels[0]); - $('
                                                      ' - + '
                                                      ' - + '
                                                      ' - + '
                                                      ' - + '
                                                        ' - + '
                                                        ' - + '
                                                        ').prependTo(container); - - cc.children('div.tabs-panels').children('div').each(function(i){ - var opts = $.extend({}, $.parser.parseOptions(this), { - selected: ($(this).attr('selected') ? true : undefined) - }); - createTab(container, opts, $(this)); - }); - - cc.children('div.tabs-header').find('.tabs-scroller-left, .tabs-scroller-right').hover( - function(){$(this).addClass('tabs-scroller-over');}, - function(){$(this).removeClass('tabs-scroller-over');} - ); - cc.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(container); - setSelectedSize(container); - } - return false; - }); - } - - function bindEvents(container){ - var state = $.data(container, 'tabs') - var opts = state.options; - $(container).children('div.tabs-header').unbind().bind('click', function(e){ - if ($(e.target).hasClass('tabs-scroller-left')){ - $(container).tabs('scrollBy', -opts.scrollIncrement); - } else if ($(e.target).hasClass('tabs-scroller-right')){ - $(container).tabs('scrollBy', opts.scrollIncrement); - } else { - var li = $(e.target).closest('li'); - if (li.hasClass('tabs-disabled')){return false;} - var a = $(e.target).closest('a.tabs-close'); - if (a.length){ - closeTab(container, getLiIndex(li)); - } else if (li.length){ -// selectTab(container, getLiIndex(li)); - var index = getLiIndex(li); - var popts = state.tabs[index].panel('options'); - if (popts.collapsible){ - popts.closed ? selectTab(container, index) : unselectTab(container, index); - } else { - selectTab(container, index); - } - } - return false; - } - }).bind('contextmenu', function(e){ - var li = $(e.target).closest('li'); - if (li.hasClass('tabs-disabled')){return;} - if (li.length){ - opts.onContextMenu.call(container, e, li.find('span.tabs-title').html(), getLiIndex(li)); - } - }); - - function getLiIndex(li){ - var index = 0; - li.parent().children('li').each(function(i){ - if (li[0] == this){ - index = i; - return false; - } - }); - return index; - } - } - - function setProperties(container){ - var opts = $.data(container, 'tabs').options; - var header = $(container).children('div.tabs-header'); - var panels = $(container).children('div.tabs-panels'); - - header.removeClass('tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right'); - panels.removeClass('tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right'); - if (opts.tabPosition == 'top'){ - header.insertBefore(panels); - } else if (opts.tabPosition == 'bottom'){ - header.insertAfter(panels); - header.addClass('tabs-header-bottom'); - panels.addClass('tabs-panels-top'); - } else if (opts.tabPosition == 'left'){ - header.addClass('tabs-header-left'); - panels.addClass('tabs-panels-right'); - } else if (opts.tabPosition == 'right'){ - header.addClass('tabs-header-right'); - panels.addClass('tabs-panels-left'); - } - - if (opts.plain == true) { - header.addClass('tabs-header-plain'); - } else { - header.removeClass('tabs-header-plain'); - } - header.removeClass('tabs-header-narrow').addClass(opts.narrow?'tabs-header-narrow':''); - var tabs = header.find('.tabs'); - tabs.removeClass('tabs-pill').addClass(opts.pill?'tabs-pill':''); - tabs.removeClass('tabs-narrow').addClass(opts.narrow?'tabs-narrow':''); - tabs.removeClass('tabs-justified').addClass(opts.justified?'tabs-justified':''); - if (opts.border == true){ - header.removeClass('tabs-header-noborder'); - panels.removeClass('tabs-panels-noborder'); - } else { - header.addClass('tabs-header-noborder'); - panels.addClass('tabs-panels-noborder'); - } - opts.doSize = true; - } - - function createTab(container, options, pp) { - options = options || {}; - var state = $.data(container, 'tabs'); - var tabs = state.tabs; - if (options.index == undefined || options.index > tabs.length){options.index = tabs.length} - if (options.index < 0){options.index = 0} - - var ul = $(container).children('div.tabs-header').find('ul.tabs'); - var panels = $(container).children('div.tabs-panels'); - var tab = $( - '
                                                      • ' + - '' + - '' + - '' + - '' + - '
                                                      • '); - if (!pp){pp = $('
                                                        ');} - if (options.index >= tabs.length){ - tab.appendTo(ul); - pp.appendTo(panels); - tabs.push(pp); - } else { - tab.insertBefore(ul.children('li:eq('+options.index+')')); - pp.insertBefore(panels.children('div.panel:eq('+options.index+')')); - tabs.splice(options.index, 0, pp); - } - - // create panel - pp.panel($.extend({}, options, { - tab: tab, - border: false, - noheader: true, - closed: true, - doSize: false, - iconCls: (options.icon ? options.icon : undefined), - onLoad: function(){ - if (options.onLoad){ - options.onLoad.call(this, arguments); - } - state.options.onLoad.call(container, $(this)); - }, - onBeforeOpen: function(){ - if (options.onBeforeOpen){ - if (options.onBeforeOpen.call(this) == false){return false;} - } - var p = $(container).tabs('getSelected'); - if (p){ - if (p[0] != this){ - $(container).tabs('unselect', getTabIndex(container, p)); - p = $(container).tabs('getSelected'); - if (p){ - return false; - } - } else { - setSelectedSize(container); - return false; - } - } - - var popts = $(this).panel('options'); - popts.tab.addClass('tabs-selected'); - // scroll the tab to center position if required. - var wrap = $(container).find('>div.tabs-header>div.tabs-wrap'); - var left = popts.tab.position().left; - var right = left + popts.tab.outerWidth(); - if (left < 0 || right > wrap.width()){ - var deltaX = left - (wrap.width()-popts.tab.width()) / 2; - $(container).tabs('scrollBy', deltaX); - } else { - $(container).tabs('scrollBy', 0); - } - - var panel = $(this).panel('panel'); - panel.css('display','block'); - setSelectedSize(container); - panel.css('display','none'); - }, - onOpen: function(){ - if (options.onOpen){ - options.onOpen.call(this); - } - var popts = $(this).panel('options'); - state.selectHis.push(popts.title); - state.options.onSelect.call(container, popts.title, getTabIndex(container, this)); - }, - onBeforeClose: function(){ - if (options.onBeforeClose){ - if (options.onBeforeClose.call(this) == false){return false;} - } - $(this).panel('options').tab.removeClass('tabs-selected'); - }, - onClose: function(){ - if (options.onClose){ - options.onClose.call(this); - } - var popts = $(this).panel('options'); - state.options.onUnselect.call(container, popts.title, getTabIndex(container, this)); - } - })); - - // only update the tab header - $(container).tabs('update', { - tab: pp, - options: pp.panel('options'), - type: 'header' - }); - } - - function addTab(container, options) { - var state = $.data(container, 'tabs'); - var opts = state.options; - if (options.selected == undefined) options.selected = true; - - createTab(container, options); - opts.onAdd.call(container, options.title, options.index); - if (options.selected){ - selectTab(container, options.index); // select the added tab panel - } - } - - /** - * update tab panel, param has following properties: - * tab: the tab panel to be updated - * options: the tab panel options - * type: the update type, possible values are: 'header','body','all' - */ - function updateTab(container, param){ - param.type = param.type || 'all'; - var selectHis = $.data(container, 'tabs').selectHis; - var pp = param.tab; // the tab panel - var opts = pp.panel('options'); // get the tab panel options - var oldTitle = opts.title; - $.extend(opts, param.options, { - iconCls: (param.options.icon ? param.options.icon : undefined) - }); - - if (param.type == 'all' || param.type == 'body'){ - pp.panel(); - } - if (param.type == 'all' || param.type == 'header'){ - var tab = opts.tab; - - if (opts.header){ - tab.find('.tabs-inner').html($(opts.header)); - } else { - var s_title = tab.find('span.tabs-title'); - var s_icon = tab.find('span.tabs-icon'); - s_title.html(opts.title); - s_icon.attr('class', 'tabs-icon'); - - tab.find('a.tabs-close').remove(); - if (opts.closable){ - s_title.addClass('tabs-closable'); - $('').appendTo(tab); - } else{ - s_title.removeClass('tabs-closable'); - } - if (opts.iconCls){ - s_title.addClass('tabs-with-icon'); - s_icon.addClass(opts.iconCls); - } else { - s_title.removeClass('tabs-with-icon'); - } - if (opts.tools){ - var p_tool = tab.find('span.tabs-p-tool'); - if (!p_tool.length){ - var p_tool = $('').insertAfter(tab.find('a.tabs-inner')); - } - if ($.isArray(opts.tools)){ - p_tool.empty(); - for(var i=0; i').appendTo(p_tool); - t.addClass(opts.tools[i].iconCls); - if (opts.tools[i].handler){ - t.bind('click', {handler:opts.tools[i].handler}, function(e){ - if ($(this).parents('li').hasClass('tabs-disabled')){return;} - e.data.handler.call(this); - }); - } - } - } else { - $(opts.tools).children().appendTo(p_tool); - } - var pr = p_tool.children().length * 12; - if (opts.closable) { - pr += 8; - } else { - pr -= 3; - p_tool.css('right','5px'); - } - s_title.css('padding-right', pr+'px'); - } else { - tab.find('span.tabs-p-tool').remove(); - s_title.css('padding-right', ''); - } - } - if (oldTitle != opts.title){ - for(var i=0; i= tabs.length){ - return null; - } else { - var tab = tabs[which]; - if (removeit) { - tabs.splice(which, 1); - } - return tab; - } - } - for(var i=0; i.tabs-header>.tabs-tool'); - if (visible){ - tool.removeClass('tabs-tool-hidden').show(); - } else { - tool.addClass('tabs-tool-hidden').hide(); - } - $(container).tabs('resize').tabs('scrollBy', 0); - } - - - $.fn.tabs = function(options, param){ - if (typeof options == 'string') { - return $.fn.tabs.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'tabs'); - if (state) { - $.extend(state.options, options); - } else { - $.data(this, 'tabs', { - options: $.extend({},$.fn.tabs.defaults, $.fn.tabs.parseOptions(this), options), - tabs: [], - selectHis: [] - }); - wrapTabs(this); - } - - addTools(this); - setProperties(this); - setSize(this); - bindEvents(this); - - doFirstSelect(this); - }); - }; - - $.fn.tabs.methods = { - options: function(jq){ - var cc = jq[0]; - var opts = $.data(cc, 'tabs').options; - var s = getSelectedTab(cc); - opts.selected = s ? getTabIndex(cc, s) : -1; - return opts; - }, - tabs: function(jq){ - return $.data(jq[0], 'tabs').tabs; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - setSelectedSize(this); - }); - }, - add: function(jq, options){ - return jq.each(function(){ - addTab(this, options); - }); - }, - close: function(jq, which){ - return jq.each(function(){ - closeTab(this, which); - }); - }, - getTab: function(jq, which){ - return getTab(jq[0], which); - }, - getTabIndex: function(jq, tab){ - return getTabIndex(jq[0], tab); - }, - getSelected: function(jq){ - return getSelectedTab(jq[0]); - }, - select: function(jq, which){ - return jq.each(function(){ - selectTab(this, which); - }); - }, - unselect: function(jq, which){ - return jq.each(function(){ - unselectTab(this, which); - }); - }, - exists: function(jq, which){ - return exists(jq[0], which); - }, - update: function(jq, options){ - return jq.each(function(){ - updateTab(this, options); - }); - }, - enableTab: function(jq, which){ - return jq.each(function(){ - $(this).tabs('getTab', which).panel('options').tab.removeClass('tabs-disabled'); - }); - }, - disableTab: function(jq, which){ - return jq.each(function(){ - $(this).tabs('getTab', which).panel('options').tab.addClass('tabs-disabled'); - }); - }, - showHeader: function(jq){ - return jq.each(function(){ - showHeader(this, true); - }); - }, - hideHeader: function(jq){ - return jq.each(function(){ - showHeader(this, false); - }); - }, - showTool: function(jq){ - return jq.each(function(){ - showTool(this, true); - }); - }, - hideTool: function(jq){ - return jq.each(function(){ - showTool(this, false); - }); - }, - scrollBy: function(jq, deltaX){ // scroll the tab header by the specified amount of pixels - return jq.each(function(){ - var opts = $(this).tabs('options'); - var wrap = $(this).find('>div.tabs-header>div.tabs-wrap'); - var pos = Math.min(wrap._scrollLeft() + deltaX, getMaxScrollWidth()); - wrap.animate({scrollLeft: pos}, opts.scrollDuration); - - function getMaxScrollWidth(){ - var w = 0; - var ul = wrap.children('ul'); - ul.children('li').each(function(){ - w += $(this).outerWidth(true); - }); - return w - wrap.width() + (ul.outerWidth() - ul.width()); - } - }); - } - }; - - $.fn.tabs.parseOptions = function(target){ - return $.extend({}, $.parser.parseOptions(target, [ - 'tools','toolPosition','tabPosition', - {fit:'boolean',border:'boolean',plain:'boolean'}, - {headerWidth:'number',tabWidth:'number',tabHeight:'number',selected:'number'}, - {showHeader:'boolean',justified:'boolean',narrow:'boolean',pill:'boolean'} - ])); - }; - - $.fn.tabs.defaults = { - width: 'auto', - height: 'auto', - headerWidth: 150, // the tab header width, it is valid only when tabPosition set to 'left' or 'right' - tabWidth: 'auto', // the tab width - tabHeight: 27, // the tab height - selected: 0, // the initialized selected tab index - showHeader: true, - plain: false, - fit: false, - border: true, - justified: false, - narrow: false, - pill: false, - tools: null, - toolPosition: 'right', // left,right - tabPosition: 'top', // possible values: top,bottom - scrollIncrement: 100, - scrollDuration: 400, - onLoad: function(panel){}, - onSelect: function(title, index){}, - onUnselect: function(title, index){}, - onBeforeClose: function(title, index){}, - onClose: function(title, index){}, - onAdd: function(title, index){}, - onUpdate: function(title, index){}, - onContextMenu: function(e, title, index){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.window.js b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.window.js deleted file mode 100644 index 705e1d82..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/src/jquery.window.js +++ /dev/null @@ -1,376 +0,0 @@ -/** - * jQuery EasyUI 1.4.3 - * - * Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved. - * - * Licensed under the GPL license: http://www.gnu.org/licenses/gpl.txt - * To use it on other terms please contact us at info@jeasyui.com - * - */ -/** - * window - jQuery EasyUI - * - * Dependencies: - * panel - * draggable - * resizable - * - */ -(function($){ - function moveWindow(target, param){ - var state = $.data(target, 'window'); - if (param){ - if (param.left != null) state.options.left = param.left; - if (param.top != null) state.options.top = param.top; - } - $(target).panel('move', state.options); - if (state.shadow){ - state.shadow.css({ - left: state.options.left, - top: state.options.top - }); - } - } - - /** - * center the window only horizontally - */ - function hcenter(target, tomove){ - var opts = $.data(target, 'window').options; - var pp = $(target).window('panel'); - var width = pp._outerWidth(); - if (opts.inline){ - var parent = pp.parent(); - opts.left = Math.ceil((parent.width() - width) / 2 + parent.scrollLeft()); - } else { - opts.left = Math.ceil(($(window)._outerWidth() - width) / 2 + $(document).scrollLeft()); - } - if (tomove){moveWindow(target);} - } - - /** - * center the window only vertically - */ - function vcenter(target, tomove){ - var opts = $.data(target, 'window').options; - var pp = $(target).window('panel'); - var height = pp._outerHeight(); - if (opts.inline){ - var parent = pp.parent(); - opts.top = Math.ceil((parent.height() - height) / 2 + parent.scrollTop()); - } else { - opts.top = Math.ceil(($(window)._outerHeight() - height) / 2 + $(document).scrollTop()); - } - if (tomove){moveWindow(target);} - } - - function create(target){ - var state = $.data(target, 'window'); - var opts = state.options; - var win = $(target).panel($.extend({}, state.options, { - border: false, - doSize: true, // size the panel, the property undefined in window component - closed: true, // close the panel - cls: 'window', - headerCls: 'window-header', - bodyCls: 'window-body ' + (opts.noheader ? 'window-body-noheader' : ''), - - onBeforeDestroy: function(){ - if (opts.onBeforeDestroy.call(target) == false){return false;} - if (state.shadow){state.shadow.remove();} - if (state.mask){state.mask.remove();} - }, - onClose: function(){ - if (state.shadow){state.shadow.hide();} - if (state.mask){state.mask.hide();} - opts.onClose.call(target); - }, - onOpen: function(){ - if (state.mask){ - state.mask.css($.extend({ - display:'block', - zIndex: $.fn.window.defaults.zIndex++ - }, $.fn.window.getMaskSize(target))); - } - if (state.shadow){ - state.shadow.css({ - display:'block', - zIndex: $.fn.window.defaults.zIndex++, - left: opts.left, - top: opts.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - } - state.window.css('z-index', $.fn.window.defaults.zIndex++); - - opts.onOpen.call(target); - }, - onResize: function(width, height){ - var popts = $(this).panel('options'); - $.extend(opts, { - width: popts.width, - height: popts.height, - left: popts.left, - top: popts.top - }); - if (state.shadow){ - state.shadow.css({ - left: opts.left, - top: opts.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - } - opts.onResize.call(target, width, height); - }, - onMinimize: function(){ - if (state.shadow){state.shadow.hide();} - if (state.mask){state.mask.hide();} - state.options.onMinimize.call(target); - }, - onBeforeCollapse: function(){ - if (opts.onBeforeCollapse.call(target) == false){return false;} - if (state.shadow){state.shadow.hide();} - }, - onExpand: function(){ - if (state.shadow){state.shadow.show();} - opts.onExpand.call(target); - } - })); - - state.window = win.panel('panel'); - - // create mask - if (state.mask){state.mask.remove();} - if (opts.modal == true){ - state.mask = $('').insertAfter(state.window); - } - - // create shadow - if (state.shadow){state.shadow.remove();} - if (opts.shadow == true){ - state.shadow = $('').insertAfter(state.window); - } - - // if require center the window - if (opts.left == null){hcenter(target);} - if (opts.top == null){vcenter(target);} - moveWindow(target); - - if (!opts.closed){ - win.window('open'); // open the window - } - } - - - /** - * set window drag and resize property - */ - function setProperties(target){ - var state = $.data(target, 'window'); - - state.window.draggable({ - handle: '>div.panel-header>div.panel-title', - disabled: state.options.draggable == false, - onStartDrag: function(e){ - if (state.mask) state.mask.css('z-index', $.fn.window.defaults.zIndex++); - if (state.shadow) state.shadow.css('z-index', $.fn.window.defaults.zIndex++); - state.window.css('z-index', $.fn.window.defaults.zIndex++); - - if (!state.proxy){ - state.proxy = $('
                                                        ').insertAfter(state.window); - } - state.proxy.css({ - display:'none', - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(state.window._outerWidth()); - state.proxy._outerHeight(state.window._outerHeight()); - setTimeout(function(){ - if (state.proxy) state.proxy.show(); - }, 500); - }, - onDrag: function(e){ - state.proxy.css({ - display:'block', - left: e.data.left, - top: e.data.top - }); - return false; - }, - onStopDrag: function(e){ - state.options.left = e.data.left; - state.options.top = e.data.top; - $(target).window('move'); - state.proxy.remove(); - state.proxy = null; - } - }); - - state.window.resizable({ - disabled: state.options.resizable == false, - onStartResize:function(e){ - if (state.pmask){state.pmask.remove();} - state.pmask = $('
                                                        ').insertAfter(state.window); - state.pmask.css({ - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - if (state.proxy){state.proxy.remove();} - state.proxy = $('
                                                        ').insertAfter(state.window); - state.proxy.css({ - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); - }, - onResize: function(e){ - state.proxy.css({ - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width); - state.proxy._outerHeight(e.data.height); - return false; - }, - onStopResize: function(e){ - $(target).window('resize', e.data); - state.pmask.remove(); - state.pmask = null; - state.proxy.remove(); - state.proxy = null; - } - }); - } - - // function getPageArea() { - // if (document.compatMode == 'BackCompat') { - // return { - // width: Math.max(document.body.scrollWidth, document.body.clientWidth), - // height: Math.max(document.body.scrollHeight, document.body.clientHeight) - // } - // } else { - // return { - // width: Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth), - // height: Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight) - // } - // } - // } - - // when window resize, reset the width and height of the window's mask - $(window).resize(function(){ - $('body>div.window-mask').css({ - width: $(window)._outerWidth(), - height: $(window)._outerHeight() - }); - setTimeout(function(){ - $('body>div.window-mask').css($.fn.window.getMaskSize()); - }, 50); - }); - - $.fn.window = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.window.methods[options]; - if (method){ - return method(this, param); - } else { - return this.panel(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'window'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'window', { - options: $.extend({}, $.fn.window.defaults, $.fn.window.parseOptions(this), options) - }); - if (!state.options.inline){ - document.body.appendChild(this); - } - } - create(this); - setProperties(this); - }); - }; - - $.fn.window.methods = { - options: function(jq){ - var popts = jq.panel('options'); - var wopts = $.data(jq[0], 'window').options; - return $.extend(wopts, { - closed: popts.closed, - collapsed: popts.collapsed, - minimized: popts.minimized, - maximized: popts.maximized - }); - }, - window: function(jq){ - return $.data(jq[0], 'window').window; - }, - move: function(jq, param){ - return jq.each(function(){ - moveWindow(this, param); - }); - }, - hcenter: function(jq){ - return jq.each(function(){ - hcenter(this, true); - }); - }, - vcenter: function(jq){ - return jq.each(function(){ - vcenter(this, true); - }); - }, - center: function(jq){ - return jq.each(function(){ - hcenter(this); - vcenter(this); - moveWindow(this); - }); - } - }; - - $.fn.window.getMaskSize = function(target){ - var state = $(target).data('window'); - var inline = (state && state.options.inline); - return { - width: (inline ? '100%' : $(document).width()), - height: (inline ? '100%' : $(document).height()) - }; - }; - - $.fn.window.parseOptions = function(target){ - return $.extend({}, $.fn.panel.parseOptions(target), $.parser.parseOptions(target, [ - {draggable:'boolean',resizable:'boolean',shadow:'boolean',modal:'boolean',inline:'boolean'} - ])); - }; - - // Inherited from $.fn.panel.defaults - $.fn.window.defaults = $.extend({}, $.fn.panel.defaults, { - zIndex: 9000, - draggable: true, - resizable: true, - shadow: true, - modal: false, - inline: false, // true to stay inside its parent, false to go on top of all elements - - // window's property which difference from panel - title: 'New Window', - collapsible: true, - minimizable: true, - maximizable: true, - closable: true, - closed: false - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/accordion.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/accordion.css deleted file mode 100644 index a0f6ddc3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #666; - border-color: #000; -} -.accordion .accordion-header { - background: #3d3d3d; - filter: none; -} -.accordion .accordion-header-selected { - background: #0052A3; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/calendar.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/calendar.css deleted file mode 100644 index e862e22e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/calendar.css +++ /dev/null @@ -1,197 +0,0 @@ -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #ffffff; -} -.calendar-day { - color: #fff; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #000; -} -.calendar { - border-color: #000; -} -.calendar-header { - background: #3d3d3d; -} -.calendar-body, -.calendar-menu { - background: #666; -} -.calendar-body th { - background: #555; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #777; - color: #fff; -} -.calendar-hover { - border: 1px solid #555; - padding: 0; -} -.calendar-selected { - background-color: #0052A3; - color: #fff; - border: 1px solid #00458a; - padding: 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combo.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combo.css deleted file mode 100644 index ca0e4618..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combo.css +++ /dev/null @@ -1,60 +0,0 @@ -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #666; -} -.combo { - border-color: #000; - background-color: #fff; -} -.combo-arrow { - background-color: #3d3d3d; -} -.combo-arrow-hover { - background-color: #777; -} -.combo-arrow:hover { - background-color: #777; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combobox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combobox.css deleted file mode 100644 index 284332e0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #777; - color: #fff; -} -.combobox-item-selected { - background-color: #0052A3; - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datagrid.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datagrid.css deleted file mode 100644 index 4431d4ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datagrid.css +++ /dev/null @@ -1,271 +0,0 @@ -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #000; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #666 url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #444; - background: -webkit-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -moz-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -o-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: linear-gradient(to bottom,#4c4c4c 0,#3f3f3f 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c4c4c,endColorstr=#3f3f3f,GradientType=0); -} -.datagrid-cell-rownumber { - color: #fff; -} -.datagrid-resize-proxy { - background: #cccccc; -} -.datagrid-mask { - background: #000; -} -.datagrid-mask-msg { - border-color: #000; -} -.datagrid-toolbar, -.datagrid-pager { - background: #555; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #222; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #222; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #fff; - border-collapse: separate; -} -.datagrid-row-alt { - background: #555; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #777; - color: #fff; - cursor: default; -} -.datagrid-row-selected { - background: #0052A3; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datalist.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datalist.css deleted file mode 100644 index 94dd67e5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datalist.css +++ /dev/null @@ -1,95 +0,0 @@ -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #444; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #fff; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.m-list li>a:hover { - background: #777; - color: #fff; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datebox.css deleted file mode 100644 index e368f640..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #555; -} -.datebox-button a { - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/dialog.css deleted file mode 100644 index ed832df7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/dialog.css +++ /dev/null @@ -1,32 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #555; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #000 #000 #222 #000; -} -.dialog-button { - border-color: #222 #000 #000 #000; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/easyui.css deleted file mode 100644 index de6c0016..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/easyui.css +++ /dev/null @@ -1,2823 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #777; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #000; -} -.panel-header { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 100%); - background: -moz-linear-gradient(top,#454545 0,#383838 100%); - background: -o-linear-gradient(top,#454545 0,#383838 100%); - background: linear-gradient(to bottom,#454545 0,#383838 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.panel-body { - background-color: #666; - color: #fff; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #fff; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #000; - overflow: hidden; - background: #555; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #666; - border-color: #000; -} -.accordion .accordion-header { - background: #3d3d3d; - filter: none; -} -.accordion .accordion-header-selected { - background: #0052A3; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #777; - -moz-box-shadow: 2px 2px 3px #787878; - -webkit-box-shadow: 2px 2px 3px #787878; - box-shadow: 2px 2px 3px #787878; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #000; -} -.window { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 20%); - background: -moz-linear-gradient(top,#454545 0,#383838 20%); - background: -o-linear-gradient(top,#454545 0,#383838 20%); - background: linear-gradient(to bottom,#454545 0,#383838 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.window-proxy { - border: 1px dashed #000; -} -.window-proxy-mask, -.window-mask { - background: #000; -} -.window .panel-footer { - border: 1px solid #000; - position: relative; - top: -1px; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #555; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #000 #000 #222 #000; -} -.dialog-button { - border-color: #222 #000 #000 #000; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #fff; - background: #777; - background-repeat: repeat-x; - border: 1px solid #555; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #777; - color: #fff; - border: 1px solid #555; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #555; - padding: 0; -} -.l-btn-plain:hover { - background: #777; - color: #fff; - border: 1px solid #555; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #777; - color: #fff; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #000; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #000; -} -.textbox { - position: relative; - border: 1px solid #000; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox-button-right, -.textbox-button-right:hover { - border-width: 0 0 0 1px; -} -.textbox-button-left, -.textbox-button-left:hover { - border-width: 0 1px 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - -moz-box-shadow: 0 0 3px 0 #000; - -webkit-box-shadow: 0 0 3px 0 #000; - box-shadow: 0 0 3px 0 #000; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #666; -} -.combo { - border-color: #000; - background-color: #fff; -} -.combo-arrow { - background-color: #3d3d3d; -} -.combo-arrow-hover { - background-color: #777; -} -.combo-arrow:hover { - background-color: #777; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #777; - color: #fff; -} -.combobox-item-selected { - background-color: #0052A3; - color: #fff; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #cccccc; -} -.layout-split-north { - border-bottom: 5px solid #444; -} -.layout-split-south { - border-top: 5px solid #444; -} -.layout-split-east { - border-left: 5px solid #444; -} -.layout-split-west { - border-right: 5px solid #444; -} -.layout-expand { - background-color: #3d3d3d; -} -.layout-expand-over { - background-color: #3d3d3d; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #3d3d3d url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #3d3d3d url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #777; - color: #fff; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #666; - color: #fff; - background: -webkit-linear-gradient(top,#454545 0,#666 100%); - background: -moz-linear-gradient(top,#454545 0,#666 100%); - background: -o-linear-gradient(top,#454545 0,#666 100%); - background: linear-gradient(to bottom,#454545 0,#666 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#666,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#666 0,#454545 100%); - background: -moz-linear-gradient(top,#666 0,#454545 100%); - background: -o-linear-gradient(top,#666 0,#454545 100%); - background: linear-gradient(to bottom,#666 0,#454545 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#454545,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#454545 0,#666 100%); - background: -moz-linear-gradient(left,#454545 0,#666 100%); - background: -o-linear-gradient(left,#454545 0,#666 100%); - background: linear-gradient(to right,#454545 0,#666 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#666,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#666 0,#454545 100%); - background: -moz-linear-gradient(left,#666 0,#454545 100%); - background: -o-linear-gradient(left,#666 0,#454545 100%); - background: linear-gradient(to right,#666 0,#454545 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#454545,GradientType=1); -} -.tabs li a.tabs-inner { - color: #fff; - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 100%); - background: -moz-linear-gradient(top,#454545 0,#383838 100%); - background: -o-linear-gradient(top,#454545 0,#383838 100%); - background: linear-gradient(to bottom,#454545 0,#383838 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #3d3d3d; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #000; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #777; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #666; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #666; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #666; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #666; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0052A3; - color: #fff; - filter: none; - border-color: #000; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #000; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #666 url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #444; - background: -webkit-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -moz-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -o-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: linear-gradient(to bottom,#4c4c4c 0,#3f3f3f 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c4c4c,endColorstr=#3f3f3f,GradientType=0); -} -.datagrid-cell-rownumber { - color: #fff; -} -.datagrid-resize-proxy { - background: #cccccc; -} -.datagrid-mask { - background: #000; -} -.datagrid-mask-msg { - border-color: #000; -} -.datagrid-toolbar, -.datagrid-pager { - background: #555; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #222; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #222; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #fff; - border-collapse: separate; -} -.datagrid-row-alt { - background: #555; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #777; - color: #fff; - cursor: default; -} -.datagrid-row-selected { - background: #0052A3; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #222; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #3d3d3d; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #222; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #3d3d3d; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #444; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #fff; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.m-list li>a:hover { - background: #777; - color: #fff; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #000; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #ffffff; -} -.calendar-day { - color: #fff; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #000; -} -.calendar { - border-color: #000; -} -.calendar-header { - background: #3d3d3d; -} -.calendar-body, -.calendar-menu { - background: #666; -} -.calendar-body th { - background: #555; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #777; - color: #fff; -} -.calendar-hover { - border: 1px solid #555; - padding: 0; -} -.calendar-selected { - background-color: #0052A3; - color: #fff; - border: 1px solid #00458a; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #555; -} -.datebox-button a { - color: #fff; -} -.numberbox { - border: 1px solid #000; - margin: 0; - padding: 0 2px; - vertical-align: middle; -} -.textbox { - padding: 0; -} -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0 2px; - vertical-align: baseline; -} -.spinner-arrow { - background-color: #3d3d3d; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #fff; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #777; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #777; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #3d3d3d; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #000; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #000; -} -.progressbar-text { - color: #fff; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0052A3; - color: #fff; -} -.searchbox { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.searchbox .searchbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 0 2px; - vertical-align: top; -} -.searchbox .searchbox-prompt { - font-size: 12px; - color: #ccc; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox { - border-color: #000; - background-color: #fff; -} -.searchbox .l-btn-plain { - background: #3d3d3d; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #000; - background: #3d3d3d; -} -.slider-rule span { - border-color: #000; -} -.slider-rulelabel span { - color: #fff; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #777; - -moz-box-shadow: 2px 2px 3px #787878; - -webkit-box-shadow: 2px 2px 3px #787878; - box-shadow: 2px 2px 3px #787878; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #444; - border-right: 1px solid #777; -} -.menu-sep { - border-top: 1px solid #444; - border-bottom: 1px solid #777; -} -.menu { - background-color: #666; - border-color: #444; - color: #fff; -} -.menu-content { - background: #666; -} -.menu-item { - border-color: transparent; - _border-color: #666; -} -.menu-active { - border-color: #555; - color: #fff; - background: #777; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #fff; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #777; - color: #fff; - border: 1px solid #555; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #cccccc; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #555; - background-color: #777; - color: #fff; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #cccccc; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px; - overflow: hidden; -} -.messager-button { - text-align: center; - padding-top: 10px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 1px 0; - border: 1px solid #000; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ccc; - font-size: 12px; - height: 14px !important; - height: 18px; - line-height: 14px; - padding: 1px 2px; - width: 80px; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #666; - color: #fff; - border-color: #000; -} -.tree-node-hover { - background: #777; - color: #fff; -} -.tree-node-selected { - background: #0052A3; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #666; - border-color: #000; - color: #fff; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #000; -} -.tooltip-right .tooltip-arrow { - border-right-color: #666; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #000; -} -.tooltip-left .tooltip-arrow { - border-left-color: #666; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #000; -} -.tooltip-top .tooltip-arrow { - border-top-color: #666; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #000; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #666; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #555; - border: 1px solid #555; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0052A3; - color: #fff; -} -.switchbutton-off { - background-color: #666; - color: #fff; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #666; - color: #fff; - border: 1px solid #555; - -moz-box-shadow: 0 0 3px 0 #555; - -webkit-box-shadow: 0 0 3px 0 #555; - box-shadow: 0 0 3px 0 #555; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/accordion_arrows.png deleted file mode 100644 index 45fd44aa30476e107428feeea74273a354d3b003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel%uDMV@SoVN1z5L3B> xDW~hhNx=}0EonJY9@lzK3(R79rLjPWf#H~1{zPk!fAK(V44$rjF6*2Ung93|vWVV6Z%4vL?&44I-o%PJ?Cx6QLVXnHR?Rhr;0){R%hr=okS>HS^0Qvf^!Vg~N^Sz&#ASvge z87j5M#D4oX@65PaX>s2t&yQ?p-0*+9{K1F+nQRT$=L)dM>6M4Gp7v%sn+|j&gQu&X J%Q~loCIFcQP)Gm( diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/datebox_arrow.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/datebox_arrow.png deleted file mode 100644 index 783c83357fdf90a1c7c024358e1d768b5c09c135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$f3kcwMx!yWk;1b9CG_kXOx zmzFK*Ssi^NN-27((w?4M8@u`^_qP=9nfy4m{lwb6;U^wS@qDtp9?C45@HGEwayQ3S z%Ua=ZSB3W+c`gDw6;3c4*f@AGFEUxQKH4x2D*a5)78&qol`;+03qN((f|Me diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/linkbutton_bg.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/linkbutton_bg.png deleted file mode 100644 index fc66bd2cd24047b8377342365a1df3846327ecde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/menu_arrows.png deleted file mode 100644 index 2a984941d6590c78d67ee68d2087d8cc88efbac6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQof!pjv*Dd-d;V(%b>u);`l3H z>g53sy@tf+`c*Dhco^6|8Eg#8WENqsU-wu%RB=*I5D$X7F_Nb6Mw<&;$S;RV&B< diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 lGy-mR diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/panel_tools.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/panel_tools.png deleted file mode 100644 index f97761eb393def3b5f61774142413e740fe8fe8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(QuUrLjv*Dd-p+93Yfuni{`r6T z$48CLf{EOzXU|M@xy0GMavBpu(5ti8zb3QZ+Tfp^siO37?WI*8%sM?7u5w1XttgAw z*Z5axHOr-aZj1~Mw;UHx3vIVCg!0FXpSG5`Po diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/spinner_arrows.png deleted file mode 100644 index 25ee848d772e71e591fdf4e4d07409b94e58fc92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel)0yiV@SoV}ezCPaUb%ArQw1m64&Nzopr0N{TzyZ`_I diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/tree_icons.png deleted file mode 100644 index 2b4fd2025c7588c84df27d89466b470e273f5c06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3086 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/black/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #333; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e6e6e6; - color: #00438a; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datebox.css deleted file mode 100644 index b9d2bcb8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F5F5F5; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/dialog.css deleted file mode 100644 index 5fdaec39..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/dialog.css +++ /dev/null @@ -1,32 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F5F5F5; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; -} -.dialog-button { - border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/easyui.css deleted file mode 100644 index 8bfb1291..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/easyui.css +++ /dev/null @@ -1,2842 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e6e6e6; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D4D4D4; -} -.panel-header { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #333; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #D4D4D4; - overflow: hidden; - background: #F5F5F5; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D4D4D4; -} -.accordion .accordion-header { - background: #F2F2F2; - filter: none; -} -.accordion .accordion-header-selected { - background: #0081c2; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D4D4D4; -} -.window { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.window-proxy { - border: 1px dashed #D4D4D4; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #D4D4D4; - position: relative; - top: -1px; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F5F5F5; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; -} -.dialog-button { - border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #f5f5f5; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ddd; - padding: 0; -} -.l-btn-plain:hover { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #f5f5f5; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #D4D4D4; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox-button-right, -.textbox-button-right:hover { - border-width: 0 0 0 1px; -} -.textbox-button-left, -.textbox-button-left:hover { - border-width: 0 1px 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - -moz-box-shadow: 0 0 3px 0 #D4D4D4; - -webkit-box-shadow: 0 0 3px 0 #D4D4D4; - box-shadow: 0 0 3px 0 #D4D4D4; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo { - border-color: #D4D4D4; - background-color: #fff; -} -.combo-arrow { - background-color: #F2F2F2; -} -.combo-arrow-hover { - background-color: #e6e6e6; -} -.combo-arrow:hover { - background-color: #e6e6e6; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #e6e6e6; - color: #00438a; -} -.combobox-item-selected { - background-color: #0081c2; - color: #fff; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #bbb; -} -.layout-split-north { - border-bottom: 5px solid #eee; -} -.layout-split-south { - border-top: 5px solid #eee; -} -.layout-split-east { - border-left: 5px solid #eee; -} -.layout-split-west { - border-right: 5px solid #eee; -} -.layout-expand { - background-color: #F2F2F2; -} -.layout-expand-over { - background-color: #F2F2F2; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #F2F2F2 url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #F2F2F2 url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #e6e6e6; - color: #00438a; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #777; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: linear-gradient(to right,#ffffff 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: linear-gradient(to right,#ffffff 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); -} -.tabs li a.tabs-inner { - color: #777; - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #F2F2F2; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #D4D4D4; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #e6e6e6; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0081c2; - color: #fff; - filter: none; - border-color: #D4D4D4; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #D4D4D4; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.datagrid-cell-rownumber { - color: #333; -} -.datagrid-resize-proxy { - background: #bbb; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #D4D4D4; -} -.datagrid-toolbar, -.datagrid-pager { - background: #F5F5F5; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #e6e6e6; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #333; - border-collapse: separate; -} -.datagrid-row-alt { - background: #F5F5F5; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #e6e6e6; - color: #00438a; - cursor: default; -} -.datagrid-row-selected { - background: #0081c2; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #e6e6e6; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #F2F2F2; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #e6e6e6; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #F2F2F2; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #F2F2F2; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #333; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e6e6e6; - color: #00438a; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #D4D4D4; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #808080; -} -.calendar-day { - color: #333; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #D4D4D4; -} -.calendar { - border-color: #D4D4D4; -} -.calendar-header { - background: #F2F2F2; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #F5F5F5; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #e6e6e6; - color: #00438a; -} -.calendar-hover { - border: 1px solid #ddd; - padding: 0; -} -.calendar-selected { - background-color: #0081c2; - color: #fff; - border: 1px solid #0070a9; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F5F5F5; -} -.datebox-button a { - color: #444; -} -.numberbox { - border: 1px solid #D4D4D4; - margin: 0; - padding: 0 2px; - vertical-align: middle; -} -.textbox { - padding: 0; -} -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0 2px; - vertical-align: baseline; -} -.spinner-arrow { - background-color: #F2F2F2; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #e6e6e6; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #e6e6e6; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #F2F2F2; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #D4D4D4; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #D4D4D4; -} -.progressbar-text { - color: #333; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0081c2; - color: #fff; -} -.searchbox { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.searchbox .searchbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 0 2px; - vertical-align: top; -} -.searchbox .searchbox-prompt { - font-size: 12px; - color: #ccc; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox { - border-color: #D4D4D4; - background-color: #fff; -} -.searchbox .l-btn-plain { - background: #F2F2F2; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #D4D4D4; - background: #F2F2F2; -} -.slider-rule span { - border-color: #D4D4D4; -} -.slider-rulelabel span { - color: #333; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #fff; - border-color: #e6e6e6; - color: #333; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #fff; -} -.menu-active { - border-color: #ddd; - color: #00438a; - background: #e6e6e6; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #333; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #bbb; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ddd; - background-color: #e6e6e6; - color: #00438a; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #bbb; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px; - overflow: hidden; -} -.messager-button { - text-align: center; - padding-top: 10px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 1px 0; - border: 1px solid #D4D4D4; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ccc; - font-size: 12px; - height: 14px !important; - height: 18px; - line-height: 14px; - padding: 1px 2px; - width: 80px; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #333; - border-color: #D4D4D4; -} -.tree-node-hover { - background: #e6e6e6; - color: #00438a; -} -.tree-node-selected { - background: #0081c2; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #D4D4D4; - color: #333; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #D4D4D4; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #D4D4D4; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #D4D4D4; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #D4D4D4; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0081c2; - color: #fff; -} -.switchbutton-off { - background-color: #ffffff; - color: #333; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #333; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} -.tabs-panels { - border-color: transparent; -} -.tabs li a.tabs-inner { - border-color: transparent; - background: transparent; - filter: none; - color: #0088CC; -} -.menu-active { - background-color: #0081C2; - border-color: #0081C2; - color: #fff; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #333; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4f WNYm=W^A8UI00005OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fRl}UZ@-Co%Cq`k{wEj}Dr>ShP9AQ|IKKA30{ejJboVoF`C-z@6mZMY&%Wiz%6S}#zb4u?o?9Mi=ECopVxzz+sNviAA!DK)mm8xe zgY9ZT9jlddc^&y2^u9XqDeU4{8s^AS#8C7TXsxEJW@uLu(3Whc35-X6v}jEgEb{G` z!{)$uKzw<~%0A6PhNHYfSuTvOzD8LpPF>PVr=&QqGC936QlPgc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/spinner_arrows.png deleted file mode 100644 index b68592de3200fbe1f7defe98a2b59b0398b1b737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel$EE8V@SoV_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/bootstrap/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #eaf2ff; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datebox.css deleted file mode 100644 index 6225a0d2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F4F4F4; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/dialog.css deleted file mode 100644 index c3510e66..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/dialog.css +++ /dev/null @@ -1,32 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F4F4F4; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; -} -.dialog-button { - border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/easyui.css deleted file mode 100644 index ea21ea6c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/easyui.css +++ /dev/null @@ -1,2823 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #eaf2ff; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #95B8E7; -} -.panel-header { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #0E2D5F; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #95B8E7; - overflow: hidden; - background: #F4F4F4; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #95B8E7; -} -.accordion .accordion-header { - background: #E0ECFF; - filter: none; -} -.accordion .accordion-header-selected { - background: #ffe48d; -} -.accordion .accordion-header-selected .panel-title { - color: #000000; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #95B8E7; -} -.window { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.window-proxy { - border: 1px dashed #95B8E7; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #95B8E7; - position: relative; - top: -1px; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F4F4F4; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; -} -.dialog-button { - border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #fafafa; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #b7d2ff; - padding: 0; -} -.l-btn-plain:hover { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #fafafa; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #95B8E7; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox-button-right, -.textbox-button-right:hover { - border-width: 0 0 0 1px; -} -.textbox-button-left, -.textbox-button-left:hover { - border-width: 0 1px 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - -moz-box-shadow: 0 0 3px 0 #95B8E7; - -webkit-box-shadow: 0 0 3px 0 #95B8E7; - box-shadow: 0 0 3px 0 #95B8E7; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo { - border-color: #95B8E7; - background-color: #fff; -} -.combo-arrow { - background-color: #E0ECFF; -} -.combo-arrow-hover { - background-color: #eaf2ff; -} -.combo-arrow:hover { - background-color: #eaf2ff; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #eaf2ff; - color: #000000; -} -.combobox-item-selected { - background-color: #ffe48d; - color: #000000; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #aac5e7; -} -.layout-split-north { - border-bottom: 5px solid #E6EEF8; -} -.layout-split-south { - border-top: 5px solid #E6EEF8; -} -.layout-split-east { - border-left: 5px solid #E6EEF8; -} -.layout-split-west { - border-right: 5px solid #E6EEF8; -} -.layout-expand { - background-color: #E0ECFF; -} -.layout-expand-over { - background-color: #E0ECFF; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #E0ECFF url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #eaf2ff; - color: #000000; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #0E2D5F; - background: -webkit-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: -moz-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: -o-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: linear-gradient(to bottom,#ffffff 0,#EFF5FF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: -moz-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: -o-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: linear-gradient(to right,#EFF5FF 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: -moz-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: -o-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: linear-gradient(to right,#ffffff 0,#EFF5FF 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1); -} -.tabs li a.tabs-inner { - color: #0E2D5F; - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #E0ECFF; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #95B8E7; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #eaf2ff; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #ffe48d; - color: #000000; - filter: none; - border-color: #95B8E7; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #95B8E7; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #efefef; - background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); -} -.datagrid-cell-rownumber { - color: #000000; -} -.datagrid-resize-proxy { - background: #aac5e7; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #95B8E7; -} -.datagrid-toolbar, -.datagrid-pager { - background: #F4F4F4; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #dddddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #000000; - border-collapse: separate; -} -.datagrid-row-alt { - background: #fafafa; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #eaf2ff; - color: #000000; - cursor: default; -} -.datagrid-row-selected { - background: #ffe48d; - color: #000000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #dddddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #E0ECFF; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #dddddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #E0ECFF; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #efefef; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #eaf2ff; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #95B8E7; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #4d4d4d; -} -.calendar-day { - color: #000000; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #95B8E7; -} -.calendar { - border-color: #95B8E7; -} -.calendar-header { - background: #E0ECFF; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #F4F4F4; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #eaf2ff; - color: #000000; -} -.calendar-hover { - border: 1px solid #b7d2ff; - padding: 0; -} -.calendar-selected { - background-color: #ffe48d; - color: #000000; - border: 1px solid #ffab3f; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F4F4F4; -} -.datebox-button a { - color: #444; -} -.numberbox { - border: 1px solid #95B8E7; - margin: 0; - padding: 0 2px; - vertical-align: middle; -} -.textbox { - padding: 0; -} -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0 2px; - vertical-align: baseline; -} -.spinner-arrow { - background-color: #E0ECFF; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #eaf2ff; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #eaf2ff; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #E0ECFF; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #95B8E7; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #95B8E7; -} -.progressbar-text { - color: #000000; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #ffe48d; - color: #000000; -} -.searchbox { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.searchbox .searchbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 0 2px; - vertical-align: top; -} -.searchbox .searchbox-prompt { - font-size: 12px; - color: #ccc; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox { - border-color: #95B8E7; - background-color: #fff; -} -.searchbox .l-btn-plain { - background: #E0ECFF; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #95B8E7; - background: #E0ECFF; -} -.slider-rule span { - border-color: #95B8E7; -} -.slider-rulelabel span { - color: #000000; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #fafafa; - border-color: #ddd; - color: #444; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #fafafa; -} -.menu-active { - border-color: #b7d2ff; - color: #000000; - background: #eaf2ff; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #aac5e7; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #b7d2ff; - background-color: #eaf2ff; - color: #000000; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #aac5e7; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px; - overflow: hidden; -} -.messager-button { - text-align: center; - padding-top: 10px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 1px 0; - border: 1px solid #95B8E7; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ccc; - font-size: 12px; - height: 14px !important; - height: 18px; - line-height: 14px; - padding: 1px 2px; - width: 80px; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #000000; - border-color: #95B8E7; -} -.tree-node-hover { - background: #eaf2ff; - color: #000000; -} -.tree-node-selected { - background: #ffe48d; - color: #000000; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #95B8E7; - color: #000000; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #95B8E7; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #95B8E7; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #95B8E7; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #95B8E7; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #ffe48d; - color: #000000; -} -.switchbutton-off { - background-color: #ffffff; - color: #000000; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #000000; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4f WNYm=W^A8UI00005OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fRl}UZ@-Co%Cq`k{wEj}Dr>ShP9AQ|IKKA30{ejJboVoF`C-z@6mZMY&%Wiz%6S}#zb4u?o?9Mi=ECopVxzz+sNviAA!DK)mm8xe zgY9ZT9jlddc^&y2^u9XqDeU4{8s^AS#8C7TXsxEJW@uLu(3Whc35-X6v}jEgEb{G` z!{)$uKzw<~%0A6PhNHYfSuTvOzD8LpPF>PVr=&QqGC936QlPgc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 zcmV4ipNH~GQlZq-E3cpkxw(Z%$u2@caXAbn6(}n&uLHV9 zeNxi1kd>9kQ0nnzI23^L1q<=Vn6aoDF%s3ohok!Aj~SQ$`x!2NI~x~v?M6;^e!bq; z(yQQH2Fglz{=N4)aWWYxXLE7&Y9;>o<2T&6UWHrL)n-B0%fq!al> zED?O^kKb{*@(M0j-NawFs_P!l&x5Wsy=;C-LD_2Cr$+B z%mHj|RV-S>@98`V;?`TeQT5tuFpQgkwCK3MjU2=Ia8%!VQb0jfRbQMvlUu*{%FZul z*Gp2(5g!~LhrI`mu{iYSiF~~fJP$_Teq5hp&=D_4mPFqP)bF>;RV)Phj>y;)76J+C zUjBw+Pw%?KuU!kcxdHC(DyU88NC?xX1EWWCB9IU&+qOmg-0x8T&d*0>rGgt(3JZV` z7xx@CtUvnT_d1tvz-bZnB^NHR<4wtx=sSGAxY^r`hVB1rRv?$E{$x-)Fe)8~L+|Ve z8TE$qMNB?9`ff-!hq5cTSOiouf@3of6c&HiX+Tkb>(y78OeU5Hc51fL8ag5}E(J=lGyh8qk97Jwwr6mcmOH~pcs z{ZYUk%0meJKHGY(VY!oZsN-8;rXppImH-+?cddEOU*=taVXX;1q%Fey7;& z=F;GN`DHE%p{KIp=N}~EGW)jwq>8E2jpVcQiF_iN1Rx<@uay8vKKIuIK*@ogJy`^a z0>?s*qkihX!oW2vA%Lks^tHgk(n>$?n(v1DeuGaLGNswE5g^zn9vsnZ=+2`u~kwiWv5INS=`Im31M-s&s z-}^v$ei>dK=80EE?t#*7E|jOg#1pUDVA6I6BVh~Q_RMc9eR2NFSf$s`mND7aK61aPaJ z5P-G7v&M2TV894Wn6&-g?~!z-5ZO6-T=(_lOX3N1UJ|=9Y~k#Sf1$^4XDFTK zKavmknc%QWrF1UzurWAT;hF;pwys%aN|lN9t4v6QQaBU zS5*NV4|)cVJ@Gx_V$*R?b)RBAH}{+|t|g(ej#Hb+(>q)CF-N}Pat&l35&+?3W;twr zaKY)M49MuG5j)2}x&NjK`7{6&Mkn^+G(et*~p*dI{2}J5cUA{+ySJtu!-Wub{*IoTnIRRJzA_boPa3iM!eI`%biy*%z zx!^MPg{Ncd{xJCZ_!&z=CKKf)NQp?k53cKm9b;KhYfSyFBhm0Qvd(knXR(q!+^N2}jUepB8y!+?z(Z6v8xHFLZcgCSDn^0@g!T;>n&iP+APZ zPg_IP0iQ-bk(_<8+6X#NpHD8n#UeOxG7n$Ou;+CGa->lJCZwBU>Z%ZQ9_EYQGvYCS zb3D7-!6U9l03sP)8tlqM6Y=DFf)qhg@t-&tl?mTt$=K|&4KdO2ssOrnV*yYC$k^T? z>i(g#XHhMLPB>9ez#`BSFWW@^tj|7U@@0R|j0_x~JsVZco1;Jof!u#eAW|g7Ga*Nk(3#}L2*uv`@K9{&}TI~0z=_*swgh0B6#=RPcd`WU8ca1@C3C4Xf;|N;j%3S zuzE)f8og=@<*`NT44|U}l%_WL!TAIWz?67GYMBayCIBh{At^<8qrVLg2m_;1xCBs* z){`$ITn{2MIK2{)IaS=I{$m#H<>-I-%`Gf~&ld+7`w~)1YeYcpu=G+EfYbK9@E3Le zTv!x4lLerQ?ToL!LU>*tt_XigQt3UV0uf%Sk)I;kKa3fR-NN;HJRTih$V#{EP(p{dec9If%ipss2u&;)R3Pe-(DwG64LS-2|!M8&5gtGKdG z{gyGVujhn+eCPz_g^fHDpy}YkEwQx(AW7GQu95qRd_o87(XiX-iGZ*KL?mXi08ELe z*eBxT(Nqu=^=<*Y}O2!g82BRO<4eh z4dT0J%&@tuWn*%GQCjWVuR8xJST%TG9RH1>Z@;3g42pr_MO7&8z4IC7&G)-I0ffe6 zFgYXueeI?r5lZcxOE8LH(AT@vbpV|JC?WLZliTG{w&TuMBQWti3!qKcPw}JuPF|p) zGC%_~B2^MDT`SwBpld7KQ=t4~DXhnbV|~Ci#GkKA{HYQ!s7=@P0$93iCA*Z|$tfTP zag`E}Kdw5we}ANwm)8Vsp5b0`HCAVpaguNB+Z!blGMC$|yo_vH%ED0F(ff4kK{&9sYfS;V*G5?3fNcv|lj%5-7MRnPePcq242Ccp) zzWsI`5l~zI-WdC077_o@Lo5IyULrya6p8%9k30f@an1UL7ep=hzAZUr=a#7M&l2Qb z{XgT#|MS7k#OJ!A!y^MZ1w7V0X`B(z0@0sEY6^7gJ|0V#@4vkOypP22QZ232S*qU> zJfO2609oVdA5Bh=)Bf@Lc4Ss14ksAkbFvUtua0B^?D;j0#{qF!6}KhZ6f_o~nm>MZ zjIq8;!Yv^p=Q;~uTRd}h;G-O1walZw-WIZGUf>h@4d$&FeO|sh`a#>c#$t_U@kQ72=fM+rE-HrH<^^{E3Y-o_=W-Rc@o5r~Wy${K)P5kXZi9z=#_kZW$g~^krVUL#&j)}paQ3OPoF1GdL6N!Fyb||}c z&1?e1I5}}2OQ6`_C&+hi)QD4n1h9U+qeWs$Qd+S9IR1&yvc`ZG?L_p8tvh4d=palS z+Cz0ekzb^xfDpmWJXI9VYhJ_iudKAZWlVE%uM-(8g2S=-OroB6>1Y|_G!8H)06H(p z4lPvM!MV4%O~<{l7x+FK52vA1pBd=+?@2rjq#3{_?@%rU6wg$r^~CE*m+mHP*q@E* zcE@=jNJ7w)eY^k+Ixmkt@#Xj>_zc$WOTg%Fe#G3l^LR-(%(@3VlU!*Ofq-5Bbd6R6 zX+g+R3CO;31-or+xvyFB1?e7|0Je+wZNxakk^o9`*QxHOXfIOTPi|&{wG{aDKOMwp z7s1EzX*B@~G!!>hr-ULku4k*~I=?sx>((8#oB|s>!{B)|oDUr{7NZtLSwUnB8EwkcHd&tjurEao~N!N-G#!FiJlKPM0)W&yG; zOY&shmgIjob}W3NqAZfHpCWD&(?a<@K^jN^6#Yaz!A`VWw{DHin}0S-N=51us{7N) z#Vu6#OM;730jyovUVL^s68)N}2~eaH0qqnD+{kFaf{`hZlXK3z2xuvI#jfLU^$W*t z;Y4yPjo8fz;K=k)@hqa^?5BdKsYcnWjePT=v*!_c+w zM7V6*Z`>86hc=eE9p)sEA~1Ee-rfKF)Rou&d0(K@96V~h7~ZF@))GKK)-48+zcpCY zeeWnN+!2ocBgb+4A3qkx;!9q(oTp_Z0)LHgS<9*Y&8Sgk7kOxAaAxRG;}}4mr*(t% zHa5oZqSz<$cM7;_BCrwY(4hmiZmqj>SIhkcP1N|$Ra9sMQyDnv+YApYA8|jf{{>1- zKS}}GB%;sfszQ3@)$!Q4@mI?!Ku_-2`$WQdUj*C^#dEzpdiJVO0I8MW(LSyGDKEOA z&EQaU`6_`y?S|dgW7(c8WAyJ$xe52kB943_fBr8gIr^#g+bnRZ^|%;q2>Av?un0DK zg>apw`%~T4$GD94e$&;}zbD?=iM9iMc{;c^xvCcN`%-RTceHS1z*#1L(bfb+(2} zbL^OWc7J{|HU5drObz-Z5TqX8(XuA`b9H?(we&z2!0;%l)7A4Yb(sif=Rn+cYuM4% z4-;1T8q;8-Ujj!s)o&>V5&)$G5idc+Zx2%)Z@)L5vBEnJqn7SP^A|_3^G8lt4sX9u zvk!!DDH6o|yu%yc*n4pr5P4L$X~&OZd{?-EBc0q%AhM+}s03^eFNU)a-dew8qw6Qz z@58{)zh>vtw2wA`OrH<*7ozaj>hn&`wcg#j;Y310EmFz(rsT`feL%l{yh5lK%l;lc zn0Ru&opv0d)&C_+meu(mltnkjg(wBrk{SXPt(ZI``FastRE#Tr?EVs^wooK4TdAvq zDXK`eujzv4Ut4|q6d-c8dj#-q-30qXJT@RP5a?kGB9+KpdnlC&r>OTlRmqMgvCuW@ z_l4b2c73x>L(r+`XiWQVJq`wh^Mfb1Tl}CTpr>|bE_Z>Ay$_SP@)s5Ky(_&FcqC8J zPK1*Pyb`aly@6HRwO|Gko#Ycx>CYg9m-44}!>-?{l450IpiSCir&g zViW*5pU&;mL6R?H{z(7+M)E0D9CYLpYz3MLyxqGG_WRWym6v4NpvFxyM*p#^(dUa*7_-Ek%Yy_9Ly)~SvVvi^KaHdQo$>4N(nkyNu+{s#;WK#jLf-TV zi%7WZ-7l)oG)SY(nsGC2@zs1M7Q+IUKrRtSmXY+88u8SALv#PU z@4m0|P)J2w2Na)Ba4A+0XJ{@Q-NZ;_4WX(4I$O!@U@P7YT<~Qlbtf>rE>J3xaA?r-5JSGa1$c=VI0df1?0)#a+cRk3?AY zn!t6QM)}mAR{8>iqWFQ6`*}i{NFyQqvSSx-+}O;s#iW@FF>S#b76Q55ImEyMpkx?1 zWdT0^Xb_L`iTJ=@gSg(`?bETfe{*yH^5n573{(X`L=kCb-K-_Rptqjk?cmmp zC*as2AaL6dbugG|Aq7}ajd3+b?epp2!RYD2cl;uT#2|n6MfIHK^(%dnu=zwO=Il&n0gyoMhj{%xei|~AN!PpC&O{K7 zy7zWwh_}@+L?gfJYhB^6b{#U$=G6Jyile$9@34ZRAl0E)qcy~6(AqcRq^lMDIIR=D zA2$mAE`9hMT{G>k2Yv7FC)Cfco!1jho|uK;poIJ9Y0usuCY%O)I}v!ttqJjTZnpSr zcP;kG`Sx}WIFn&M5la)NB7L8NtOE)QA@7i7oYRCtg#RU`i>tE-?`>+7wJsRTF zZl&Il;iHPdcE;;y)^ZNocbs-_;{c04C`rl?gR)KNJ$@4>0tvvZHh0orCbulT#ax#_r5?!&GEF%OHcePw_U-5*t@-#r`Hkm z{@2&A?lzXUaqA1#-N&L=k1u%&_;{XKtbAL0?o7LV}O;_fHn3fykv;@7Aq5*LFJ6dpbX5@>H(%M~{XeC+FV(!O_tf q*!=TRhMQYZy@Oouu{+c_4g7y7m@TUq;8eW;0000zI<5nO~0)=fnxErNrCA`WgM*1^R=&_zX)CMr1T;-rJKi{RhT zwTRWWFSbznW6?ZwYBk2xccxEVa`0%4(Yva@;pbF0^9S2uAKfle(?qtbyxJ(2%kiF>CHXa` zwdcneqDH8s8`O=^Z;G*FoH3bGkRlewXgRMPCtCR>olp$6SSk2LaLtdk735GTeS6JrtWdjq}ZZs34}bF$p9qsdLBnIC+J1{xF!;M>5@n5YI? z&4z;cHjvE$_V&)MtT*$6579tEVTAaOu<<1(%cR!^622ph;K0g-9AQF(O3vhYiNJ*b z7Xuat7f#qV!aOb!Q6;pKF~UjxbnQ*DOwWIpHq-OqgFQe0fa`fz9oUMD0Z9VV1d9Q= z5#TIiB5HxD12dV7Jd)hJ_=qt$xd^NA4nEk!Bp@qUu0k4c(cRlRc0Y)25Z^q7^m|=T zEPSa{>fbuK*p?QKGWOF9-+|Bne}*tPWtM~)t<`EXu;7__@_h5{U+e{v=r+F-NMp}oB#0F&Ath1Z0fB%h<+sXzP;6TCwIF) z=XWKASa=$lA2eqle32Vdi_T3x4Qu>yxA*?om5;I#SWP5^#D2B6W$V>}P2w$`U+8H@ z0Ci?&Wu5GGc(Ia9{_CO5k{E>dTE6S>md@Y8z9L=77KeNpc;t7B)#8uV-B0>e^*5VwvF24Q#~Lh^WJDN!=N)I%V_ z3gc!>Fya-lLcclypp#1paq!SzI)AUI+cGqr6pX%dy3^@MQaM7bubeKKUmk$ssBS+{ z+D{bs1Nc(Z?FVcB@Meu!ev3HfXH1NcL_ z+>=<>Hi(2XX;)F{S;fEtv9G)w*hwlY~kM zCZMZPpFad1^A}a4J^;=P&LDat|`y57>Sp=A%yET$ajG`}@`p^xNM^J>GAB eBlUQ{{Qm&YJg{HE_Fe7(0000lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/spinner_arrows.png deleted file mode 100644 index b68592de3200fbe1f7defe98a2b59b0398b1b737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel$EE8V@SoV_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/default/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e2e2e2; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datebox.css deleted file mode 100644 index 8c413503..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/dialog.css deleted file mode 100644 index b1ff52fa..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/dialog.css +++ /dev/null @@ -1,32 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; -} -.dialog-button { - border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/easyui.css deleted file mode 100644 index baa79335..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/easyui.css +++ /dev/null @@ -1,2823 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e2e2e2; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D3D3D3; -} -.panel-header { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #575765; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #D3D3D3; - overflow: hidden; - background: #fafafa; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D3D3D3; -} -.accordion .accordion-header { - background: #f3f3f3; - filter: none; -} -.accordion .accordion-header-selected { - background: #0092DC; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D3D3D3; -} -.window { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.window-proxy { - border: 1px dashed #D3D3D3; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #D3D3D3; - position: relative; - top: -1px; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; -} -.dialog-button { - border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #fafafa; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ccc; - padding: 0; -} -.l-btn-plain:hover { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #fafafa; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #D3D3D3; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox-button-right, -.textbox-button-right:hover { - border-width: 0 0 0 1px; -} -.textbox-button-left, -.textbox-button-left:hover { - border-width: 0 1px 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - -moz-box-shadow: 0 0 3px 0 #D3D3D3; - -webkit-box-shadow: 0 0 3px 0 #D3D3D3; - box-shadow: 0 0 3px 0 #D3D3D3; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo { - border-color: #D3D3D3; - background-color: #fff; -} -.combo-arrow { - background-color: #f3f3f3; -} -.combo-arrow-hover { - background-color: #e2e2e2; -} -.combo-arrow:hover { - background-color: #e2e2e2; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #e2e2e2; - color: #000000; -} -.combobox-item-selected { - background-color: #0092DC; - color: #fff; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #bfbfbf; -} -.layout-split-north { - border-bottom: 5px solid #efefef; -} -.layout-split-south { - border-top: 5px solid #efefef; -} -.layout-split-east { - border-left: 5px solid #efefef; -} -.layout-split-west { - border-right: 5px solid #efefef; -} -.layout-expand { - background-color: #f3f3f3; -} -.layout-expand-over { - background-color: #f3f3f3; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #f3f3f3 url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #f3f3f3 url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #e2e2e2; - color: #000000; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #575765; - background: -webkit-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: -o-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: linear-gradient(to bottom,#ffffff 0,#F8F8F8 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F8F8F8,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: -moz-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: -o-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: linear-gradient(to right,#F8F8F8 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: -moz-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: -o-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: linear-gradient(to right,#ffffff 0,#F8F8F8 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F8F8F8,GradientType=1); -} -.tabs li a.tabs-inner { - color: #575765; - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #f3f3f3; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #D3D3D3; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #e2e2e2; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0092DC; - color: #fff; - filter: none; - border-color: #D3D3D3; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #D3D3D3; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #fafafa; - background: -webkit-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: -moz-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: -o-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: linear-gradient(to bottom,#fdfdfd 0,#f5f5f5 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd,endColorstr=#f5f5f5,GradientType=0); -} -.datagrid-cell-rownumber { - color: #000000; -} -.datagrid-resize-proxy { - background: #bfbfbf; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #D3D3D3; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fafafa; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #ddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #000000; - border-collapse: separate; -} -.datagrid-row-alt { - background: #fafafa; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #e2e2e2; - color: #000000; - cursor: default; -} -.datagrid-row-selected { - background: #0092DC; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #ddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #f3f3f3; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #ddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #f3f3f3; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #fafafa; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e2e2e2; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #D3D3D3; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #4d4d4d; -} -.calendar-day { - color: #000000; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #D3D3D3; -} -.calendar { - border-color: #D3D3D3; -} -.calendar-header { - background: #f3f3f3; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #fafafa; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #e2e2e2; - color: #000000; -} -.calendar-hover { - border: 1px solid #ccc; - padding: 0; -} -.calendar-selected { - background-color: #0092DC; - color: #fff; - border: 1px solid #0070a9; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #444; -} -.numberbox { - border: 1px solid #D3D3D3; - margin: 0; - padding: 0 2px; - vertical-align: middle; -} -.textbox { - padding: 0; -} -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0 2px; - vertical-align: baseline; -} -.spinner-arrow { - background-color: #f3f3f3; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #e2e2e2; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #e2e2e2; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #f3f3f3; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #D3D3D3; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #D3D3D3; -} -.progressbar-text { - color: #000000; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0092DC; - color: #fff; -} -.searchbox { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.searchbox .searchbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 0 2px; - vertical-align: top; -} -.searchbox .searchbox-prompt { - font-size: 12px; - color: #ccc; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox { - border-color: #D3D3D3; - background-color: #fff; -} -.searchbox .l-btn-plain { - background: #f3f3f3; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #D3D3D3; - background: #f3f3f3; -} -.slider-rule span { - border-color: #D3D3D3; -} -.slider-rulelabel span { - color: #000000; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #f3f3f3; - border-color: #D3D3D3; - color: #444; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #f3f3f3; -} -.menu-active { - border-color: #ccc; - color: #000000; - background: #e2e2e2; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #bfbfbf; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ccc; - background-color: #e2e2e2; - color: #000000; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #bfbfbf; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px; - overflow: hidden; -} -.messager-button { - text-align: center; - padding-top: 10px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 1px 0; - border: 1px solid #D3D3D3; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ccc; - font-size: 12px; - height: 14px !important; - height: 18px; - line-height: 14px; - padding: 1px 2px; - width: 80px; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #000000; - border-color: #D3D3D3; -} -.tree-node-hover { - background: #e2e2e2; - color: #000000; -} -.tree-node-selected { - background: #0092DC; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #D3D3D3; - color: #000000; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #D3D3D3; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #D3D3D3; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #D3D3D3; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #D3D3D3; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0092DC; - color: #fff; -} -.switchbutton-off { - background-color: #ffffff; - color: #000000; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #000000; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/accordion_arrows.png deleted file mode 100644 index a0b8769cc5091d81760c7ed555ac3c3453febbfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel#8c}V@SoVHq8x z8Mn?6aTf^k-V*tOYvn_ZO}fk5lvg|}E|PI9vs&aPwII@?XO4*juRBlIrj#un@>dub Yl7)&6CQe}74m6L!)78&qol`;+0Id=veEh?7!oT zn93bYIb9!43Wj)WNz0M)xYl!8U>3_OjRiss3@1w0OwrH79T#p(gyX!(OO%qL5+0mDFDfJ;B_@in}@(}4BiPLQ2?X$D?b^JVD5OIknH tgv}h^JNN(XBRKqD;7RpfJ(WszOFJ3?rQM;ds#yR4002ovPDHLkV1n1EUx5Gs diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/datebox_arrow.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/datebox_arrow.png deleted file mode 100644 index 783c83357fdf90a1c7c024358e1d768b5c09c135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fWs*_M~|PZK4f_B}P-f8$r|z#h zE+)9D_?OzcE{A)9cRCb`94D|RR5VOsbIEjx-=1{JpsQ;^Px3ZX?(@vc^nEOU2KU{_ gJ$cDa*@;a`BkgHpqSBTGpgR~mUHx3vIVCg!07Oqo9{>OV diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/linkbutton_bg.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/linkbutton_bg.png deleted file mode 100644 index fc66bd2cd24047b8377342365a1df3846327ecde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/spinner_arrows.png deleted file mode 100644 index dba62bb723518b491c763eb623179afab0f9e1a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeREVdGV@SoV|gxNLixBH6G+?&imoXunS7gp2NL oacw*Y(&nwsF2UyID`n8m&$nZ<^krzppre_*0C6=+@buQ_y%c^L~IL^<_ t&+}8oM91jk1`W4%S64GGH^xE+hOnLmClB8dn+LRl!PC{xWt~$(69Df$H1z-g diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/gray/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/cut.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/cut.png deleted file mode 100644 index 21fdb4dc3c8ee79a0ce59a981c336538bb334442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 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 Y07EoBQ)jr0B>(^b07*qoM6N<$g57L=!vFvP diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/filter.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/filter.png deleted file mode 100644 index 1fedf7ae66f9512c8991a91f606e33926210dfd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 305 zcmV-10nYx3P)i;JxOiC&m|MyN^@V~Zu%6~m0)Bj`zY(-tqe_OBM|76EZZDa3$M~@)# z4XCPX|L^4POMwARE&rW8d?@fjbNzpNXSe?h!y5nqPb`Zh>Gjmx00000NkvXXu0mjf D9Yd^C diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/help.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/help.png deleted file mode 100644 index 28a0f9e5e6a24fe2cc3d842d0708e70512dbf84b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcmXX`YfMuI6h6Hzx2+Ut1EjYq1A-3cSfq4{Is$g`oXj!QjiG^7TiBdhXGlOZxm1@9 zS*DOla3bRT0cHN_rJ;^5DgN)q2ZN z|EAt&1z&5w`m%mvX&4t+@c4Ki)zj^n9Qtq}u-Kkgm|S+sG2Fc6RK?X36?YJhP0dA}?VOU?JP&>G6klO2uGz08Gy=gKR?}h(b{K&aenodIzi% z2f@MJp01+RY|(6BJziiDpcm1+C)f4BSg6zCdpJmKRiimi){G4(q} z1^PxxRYp%IvSXi?q6Z{WU1=c||G9fvjNOV8M5eGC9+9=$-Km*DQ5AV*WII_(dnpARZKp%77uh;KZ$z~72R!)*N`!~x=0M8DAMel@xO((;7NkGYln^j z>m@53+D`)q@q?T2z|AfKr0Wq7@&V%3vEWE%IJj2*@I~|AQ1|l-SXw1vg>V7oa|8I- z0PP3HCDVWP3>La6dZtL>>2W$NTXeTeE3}I*#OEs`#HLvXE;&}!k}!JOU8}8G*^*;= zPjSv0_%M5yo+6j0Lw14m9`2dn-mf1NjIPg)Vw7)%a0o9zj^>|q#+Vv13MJSTT;}7h z4Zfq*P7G=k-K=j!InVUNj9wh!)4I~ern6^GUXtfu4!SZ`QB}@5t|WV`n%8=*ErSn) zGjYM$*~Vxc9q@=I`#Q~!`<=w&Se+$ud=Pk1O*Brwau1*M?WFKRth>8iTZJdIQgn~v zCzI($b7!BT>3&ZqyhH4&mz1-ow|8KFVjY;l(ti5lghhYge-hacl;-uimIqemZ0Qjj zBEs2%Kv-FHfq7&Jo><&)%Bjgdi{^SdvbB+` z{s9&)87BY$ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_chart.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_chart.png deleted file mode 100644 index 527608ee94683724de57fac1ed7593714ac41be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1669 zcmV;027394P)OoL=dNpfT{jDe$P=9Ivhqz^iKm@S3IrUXvM(0iptmQ@N;^Xr`2l z>4!e;MtyMJ3@@+P z*cta0P;qWNgQ5t%kIIj;1wLh)>WhuhRMihnmHnENfO~VPJZBe!rXUHBxK2!dnjp`y z(`>y!X!;Ed4J}m4t$ZUqDz_on(tKFP<=Z=Rs60EC!Cg-WdZizNtwDlZX0M^Vz;da) zRk?SP0@rg5(0I-o4d?oDoM&fiyuRg4U;@stq2@8HW2l!$}hO{43f| zkRR=*CN3~#OC`C|Iv#~EN98>g3S3CjgZzXU!JJQyrc1M^d~XB;xx@+$vxiXb(Hu;2 zFkVG15abzF9mEABn@ce}UQW15nZ?ctSFs`YA(b2XNb$S02Wm1+P?Kd!R)b`wDdkb6 zCzU6LGN^U6z@3>6xI=D6HtT0{`DdiBAW!S7q=4(sCGh;Unj`KKp_&pQYoKyNuN0h3 z>4uAkjZtyfh~o%1H-B;Tyx`6PO>T7N03V` zRm26HLyu!xbTQ#9Pcfzv)@CTEytl`8oQ&&CR-qS4QuImc^K&oUE}l;1F@X$9N9*IV zt0kqDPnO3&c?t4VOC>Ad6r2G`;c zZL$jAAUCcD$!6rIrcrt1d7v}p0A*tdPKG=NXjthX$oHBn*@BUalQ2H`5S$6` z=j!BAD(~+66VldeLAJFU$F}YQwYk%%Jlu!D>47@<&9NuWwLl;BLGFS)*|eRw!0-ie za0*Js*mo@Da%Dm>mFtdK4rzo2jz;S?v#Be|uBeu|QF-WW1}FM!qG)(`6n)FmjZ1QT zD{!hH-)-`>xWHha&2U__1EVQB;porJD|X~jx$a1R>xdQ@kmMRh^?hR)nfvf`+O z%7Z-_$ZXV*Kcq8G59xyZ!8~ME1WXp>iN;C_IDEeWBj(2tw(!JIf?{P<-f74@B!zT< zbe#^N6Q4RbKqyO}MCB`HFgRwVijxkV$WJf1UsxQp=`3I5BFGbr+K3C-O%KIT?T?T-@#dA#9Q z;sUmAt1xJ0IEN>jVHikqadaA$YuV30+)`ES3DG2Ik=5Xmr9?W3%2^JXwn3&%2M%i% zH8QK=vahos-)X311*~0{V8FCs!YV!q?!oZixSz_^ZQSt75)~w@)IcI3VHJxeJuXgl z5elRlllOu?D&(=NLi0!;Rg$Wxo;OaAr}+IKF3`u>4|bBJu$#P;roAMHWDxu!_E7ma z?={#K&<>Oq`+Z|wn+bg3ZL(&JZbVMWEEBYkyTWk)Z(So z!f8HiUHo|hg!B!M$GACb=$E$mwIkcmQAGak2~^IWlW0V?!K{sl3*KXpx^l@oc}8YI z#pD*RYzcN>l)?XzF!)U82=c!Hwib{lHNGh0 P00000NkvXXu0mjf#2YXZ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_clipart.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_clipart.png deleted file mode 100644 index 9c9c44002b6f76fcddea75aad020f5f58e91d10f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1727 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 N002ovPDHLkV1luY1RVeX diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_shapes.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_shapes.png deleted file mode 100644 index 90a0dcacd8d8b851262102fbbd9f99e23404da11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1318 zcmV+>1=;$EP)9s!&kf1?`{(nr_nL4ijp z@Q59_AEy-e%+o#ZJ=sso=F5O#0npiiBF!K&3p5uYxXhffFJlfWXEo!=YI0RFHj|7W z&H(1NBtX7zVpRehUIYfo{O?&edZ&-@i=qNGe+_v<@V;`X*;FshvcF;T88V-8p>5(AZNn>gl#-9;-jVL6Zqt{a0Jynq z=d$e|UqepKAj-6p7_e+%Y4Zq2$EP^I+-^6v4_uhEA3$qbL2-*2*?;t+e{vhTc{lps zyU|0LcUUCzma!wWo44>?RMtg+^*yP4@*ZZC^RgtE6sv5dFQ1Brbbj=2NJS70%oFl<4p8eh$siTIRu^T?<{w4o zO=R3)cB1v26SpHX{{@gzDCU}*i#0~06P{d1)GpdTw`eE^IVH2hW2ryhkXf6>4UOp# zRk|J0HfjvJl%W&1!qN%;80}=O&W=zzH!cA1_^~mI4a1TO(K6ve z?<_6=*!%$084n2hL;y(UQs(uhebgHEQKjF7vU&gsFDiWikiolUNjzeqNd@?G()}L* zxB$S=w?dza%-LLHI-ttz3G;^GJw&FyhN`l|8z3UNK#ZSRo^4V{Vt@eSC-^$#iIh2& zy_QVXdIx>(Kz4Z_VxN`K88EW#bq<6luOHzqnF*auL*&S>Jxa^#HoxuSGW$xFUS7_o(5!A3KNgoUV^#B8C2JFaD4^28?_+<%y_grD6z~>!07Bw^NBr{&sH!?HH|NF8(A;BIaA(R2wgPNQaZIAy zso^etBH|Aig2zHuumB$OaE=wwGvPG=oXvS4>p?=k_etpRK8oMk&H$u2_nv~F0q)1= z`33l#F$@~uhhJ49*yRA;Q^42P2Jmx6849&?=&_ywoSa@>fm-^tE9siYou3rJ190ai zDb^faoa~#vtuJo{>G47$b(*}il2nl)ZxD%s9IQ=WSaMlM1aFb`3 z193JPDm9|h@^P24;|Gp!!_sg!T7jrk71ETISDX8*K*;AqW8dg)8OE1{Dc=+5++PL8 cmjX5Y2jT&te&o4V^Z)<=07*qoM6N<$f=jV;pa1{> diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_smartart.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/large_smartart.png deleted file mode 100644 index b47da08fa7ff9b56f6abb2517cb6c2177029faf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1336 zcmV-81;_e{P)pBh)O^%3AYgtAK>fS=bS`B3ob2ygd+n1+_U!rp`nRtOoyGX4 z=(KTP5eZuwP_)XRw^g9SUyshotLT2$geTLtU<+8$8*JY(&u4BU|8g?AY}~;uO)!@y z>wkj2Plaovm1yv2ah0#c4PJ+vZatdah8=NjxDqu^B~rEDZ*79zU=O5Q_QT*TLmht} zwVWEYLlv+Ll%uADk^-pOgQdid1!+XCm|3L0E>AWS|%q`)HvTg}BgDAjS}svlza|@=dV0YH3{6 zlZT?;5|LSXFg_DGEyrMdDaVDrLR8!HQDr-gs^@uODs6dD`NlaRe|~z?Tn_SS-8^HO zU}CG+Gl3mS)#Gevp5;KhOEeN}tbCY(<8&VG+4;sTzoc?ne#H5wCtc4@QF? z8cVQTnB(CM;}OWMQX}i!QL5g(8gmDdE#IO1!7org&JZwKo8epZkf0|V$L4v74MG7o zJcM^+9+U|181awbSYB>Oyz{eXAknlJC0$8SK1!oriRi62Nth>L9^(s4)GaU?ieYgV zJaaBVj2Fgk@RYj=*9-@zyBDWaMz-}_mz__EdJB@w-=eVNXR1C0G$ibX+|Vviq-%pr(~4|WBhpIhalD`wM{`U#l%)eVbHj>odMUZ zi>l_pO^={|bO3{14*t0nOwO%F8_?aWhOCXmyOUAvI0e&iVHD<$R!ppni;K(T>4rEm0?aX^j%&w4$RTOCJA`P6-9ma{O zACRd&6cbHd132F>F(fcNK7^q$k-^bdR3Sz0t1tr|#vu9$-@C17zr@~VMVO#}j;dx*^?pe_mVpFjf=$HYdWRi><#o(0 zeIOGbkS;e7227I?h2al@VqH55G;KIp(Ta?c8%Qp!$FbZ?IGk-HQ)>bff`R(azXe-e z*V}s$T>gl_(nm6}PA1l+U0B1rAR!4%(oQg@NXRcSF}o`CpNa3nfIYT>`7av?@4)O1 z4P0$!E%+$5V3EWb)Qai(55f*ig$Nm$TNA~Jx2$>+enXM5GXr;DKyA4#e3((VOSWww uo;PJ%&{}NG?HKsto3b6^`p5L2x&8(W8B7jWgRVFL0000P$7bO0Bg$#2^g^4GL=P|t$hNq6Wo3a*(T;p z0vQVx+}+~^FZg$7F5mpj8TfC>dxjeSoPQ1VOMaA_u^ZnVr5#t%}HrnH>ScvMk452cyww4>){z4m<+~ zz$VYjod;A^<#YL=rT|^%{p!C3c<0*i002ov JPDHLkV1n}aiueEk diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/man.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/man.png deleted file mode 100644 index a8cafcb9a1bc9fafbc429093084aa2e5b37103b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmVC_BI~?$baTUM>r&7#gjkN^eHIi#o0SqI#KDxPp zw@9vyR-*q#A1*f^_CI2jYYrM;0TvR|rdBA|{&P?5Vul}=KM*D;@QW`DQsz%=+`fM~ u3QS{w?+kN@RWQ}B0CTJ}SKVj!J=PhX&@(3LQ}*Qm0000>$j+3?x7IEPn{3BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%xd!-zxLTAQhakJ^Q+73{+?&sPG@tVTk}cBH8-FbMA2gTIwZ$R1rnqZ!{LQN5dZW*_A98)a hcb&}1B^+S+>+nau>-9y|=gz9{lr;}c=wVN)Q*o7; z#1rt#{)*L{NuLvUInMbWz@F$~q+t2X*32`7HA0n}1B^+RR-Z*1Eqt_euNB=!4?3hCYmYkCBcssH5 zPdnEk2K$~yJ;tQ}=`B*K3`ckaI0gPP&VH(3X7A9z$Z+9+&@?^iN_(Jb44$rjF6*2U FngA=BGHCz+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/more.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/more.png deleted file mode 100644 index 94922a2c86cb6b1cd2a7085e055073226ad591ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rk*a2Ar-fh6Atj!H2mNcuy5Mr z$>!hq!(QaR^6>_B54Jn1#~Jije3o~(=`7H5>`;cz1${9F%W##sAI~(r1scHM>FVdQ I&MBb@08~pNrT_o{ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/no.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/no.png deleted file mode 100644 index 37a7c7497782dadcf14a765051a62dd5616200c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 922 zcmV;L17-Y)P)~H)FpGiVA+maa075~P;^Ost z%FF+My>{*Y{|_Jj|9|)H|Nl2{{{Mgd`v2FHC;#tBN%>zXAW)C22Oxl$VT=}a_4z4N zrW6=>dNQ#7{ma1c;R6H1`}YhCZ{IR7ym`aG`ujJ7l8z38nu>}8%kkq1$A10V2+{`- zKwtwZB_!%oy1NTx6%`p6K7NE?kmh&qz?vCezh+=~@q&Tj`Ev$7py4W#k_H^-&M_Qi zU^oa6K+Hft^Ls=_t}xct=3w~ph2g@XLkuqj1Q@RF*ukL03^f1MD~7#5#lI~rfyxgu zaNW7Xz<&Nb!`D}@41jje0SF)#Adz5aXehvN>=*+B8yf?swKapfn;XM72M30|Sy>DW zKpQP*⪼M8hY&JO$LjiB8ETz{xN7UFbD`TFvI`^5R0b1z5^G~7O=A!85y{?ZDaUm zW(L+^Ic*v^d_e5S7cMYxwYD<+1#12S6ypJ6X$A&ofB<6R;@}Wqc=-|@XtF@Rz6ILy z4af&+glT^3?aiPM6a#4n;om^~pMgONAb^+{fF?40{tPhyif@4oL;}JJ3Jh;0B^mw# zW8x=}{|jLN13&;Vy?*uT0mILqkWdF|-uwSQgXPktaGPN+vD~wV;i$eo!w;Y)5C$0p zwDt}_05Ls!`0&8vU%%kCa{`?TcealY!&?szxFJjd0dNCeK=2WO00KL4xwZBE|LW@h z|4T~#eCJ-NHV0gBdfguHGz&s%LFGwFi05M|8lxzVE3}(QD5+KCD wpazO6V0O9-%njRjGcW*?E5jFL#Q*^Y0M({d4SP?a6aWAK07*qoM6N<$f&>VU5C8xG diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/ok.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/ok.png deleted file mode 100644 index 5b0f6a6174f67879d89b8c970d88734cd6f9f844..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 883 zcmV-(1C0EMP)wF51aIxG|t0o~WeTux?(*f!J?S`!vJrWM3^ z)v?u>(g^>@;xO#mkNlu=e*%b!BkO=S9U%&s|{QUTj4;ur+Qxv`b{1=&{q{_{@=tdkKKPJjPv{N-R+ z=H{q0b!wOgrI|?`QkZ(!{_7i9LV-VtRJx`%DQ2F^23wD{DqBhIRk` zF);r5{m+$GoMl&Put7+Jt2=`@4-Z4{!AlI=w!d7({+qd+0V(7F0suh(zW)OTFd63V z^!sFSNlF9<4gMd;*WzU&Dh*+FS2`3*A~OK^{__Bz$W0R(*Uum z?9l=80a*nF0_+3*1ONs71^@>82>=H93IGBCK>)u00}wAF|NZm@`|<(rTQ4UU0WcOM z00aL60Pp?k0KeVV0IsF+;Q#FbO$G-6;062!00#UB00{XE00{OE015OE00M|vNJE=} z^$*A6FQ5Ne@vDAS;$dfD`1Jo3!|5mY7`86`{^s{nmH;M>-&g)K|ATm%5g73x%=8b8 z0Ro7L;}<&v=RdZejL-PCo<9Aa;W^_ShKsN6GwfXY>&vg(Trted45#rWFn|DJV*bm{ z0Ky#q*cZJ%!~O8Y?dJ?fS26$kepw(JsCg%$6bcYP%o1uwz$j&AU}9wa&h(8#?9FW+ ziyzl{>lm2-O#9FFhv6UdZ-)OYzzhWT0wab200G2EX?6w(FaS`kAv2YZ@FM^K002ov JPDHLkV1n^7jC=q9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/pencil.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/pencil.png deleted file mode 100644 index 5b8cc893d0e50c0e15cf10fbbb08706f81ec224a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh1LP)R)!_m*FeI9eJ0Gxq#H zf0_XxfS9lv%LmkKB8}kx16siJFV!*nd7pOS69ERhSDg(18DcA(#PsQ(DfoWDDC{a=@>nto>xWzb;o zP$*;Aa%nq5TlT(fKhM4o2P*mk(g_ei5CcqsHvff2=RY9k`aMC~Kn&o76a{330bLQrJ&U26`M=Sy3)uqGxWf%F0d5QMO1 v>|l^)2n34pz-1YUGXNlf7%9!p009O71V-RMzjpE=00000NkvXXu0mjfxvf2L diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/print.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/print.png deleted file mode 100644 index fdf67a1e2771c1481d4fdf3c3bb219904cdde434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1057 zcmV++1m63JP)z1G?hxZ;&`ED+>cNGYingzZn1m zi0SLs4-79~-etIOVGqOe=l2>Z%BAk7f^KhW_13_pMU`pwSH#-O94%^)f& z3N-K^13&;VLHzfh;p^8g3^#9{H2wblqZrJ9KS1%{Kv(?!`4i~P{|ua*91=XdJgT6; z`St4;*p&bQ!~(?P!otFnEG?~V1q1{|M1_S}KY#tr@b%YUh9AFvGyDPKzd*%*zcVld z`Ugr`TiaZI_Ty@A>nW=<)yo#7xKlEh(vj1xwlt7#MgWzP$bT0%*uZWO;x9 z!fSwov9Uh~14Beagrk7ItviRhqIkg9=T8*)ge4C=e*XL?NDV*$F=Er`Vr(4mXr?g1 z)x}1@)Y^!FfsqM{nHgR`f5y<=G55mJn=cZMojrRIAb>Coh_o}9pPyizU~Z|yz`(=; z#6U+fLTM=f>$l$wi{@|tuwv(>V1NKZ@j|4%et%nvY=(}S5Cg-n4-5>yKLTkW{__dQ z{tTo)gT>g`J~N1_^Ko3f_)G{OfLLIf9gU6cqmAAaD6jz)zkJHTz{3~O8o!7fdBvhJL&&7 zEzS8KWN)@fPg66=+sNqB{}Vy~Up;L5Ul8klLse1H6FK$(0tk$}jE(!hOym0h|8~m% zDNRwIbd{B3fWmAbIX`3L{U`QU{to~eC?zhgj2`F!0R%=(K`Q6}?=tznbY|Lr4LLb~ zWE+4{s&A&Qo(5!cV$%x{Kwva8UiSa1o0b3Vw6&)alRA+BKmf4-{V&fa#mul`<-^an zUcH*g01htV0YCr&lNW=6vZVpTfxUMQymyyFg$$D!0_P3$1SAV4gvrH q1Tx^k^5vIKzWDHAF9R6>Aiw}@kj85RTB}e10000VP)p|3y6O+Fnsy(*G|dGwA8_{sE@0VD?kY)l*s511}8@N@DpuwT|nH_3V>hx1ODQ%gn&~@8_@IOt#8aVhL_V%$IK8 zWk{S+eg652N7)Q)9AE25ELv$HybnO!M{I#uKD}#=M;vYf7lrQFmo`l@cj9I@ZL*+0D=T!0-G4a z_us4x|CxR%P+4O z%=m19E(1m6KcMkUz;yA2;myD24DM`^3=_Jyz22~IyVL&*H?9B#5X1$4SsA{6|NY{@ z(^>zp*f|F>^Eg`1=E%Jp>r!82Fy*Fx0GG_T{`ts%Hw-;|-9sl#=*HT~_cnLQ6 zZwyY1jNAqP|1re_1K>S4TZ6MV5dUL@_zCI)fB*vkslXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32dEcNn4H`bJ0C+qr9t=q z3IB5(AiS{sSlm!hKmUK){R9C#j!Zc}`+sBs9tE)p5$}U$;ZzVK5OzQCHlA<@UGIO! zvj@U9`H!I>IKl6{$7vAD0_aTr_h<@&41C_Zzj3U$sW?P)s`^}rT?-9$gz_!>OcE=Nf062l+NnAOE%LIKMeUciG zG5@4$#o>#0(^REaszX( z@Br;Y1jl>uI&DD}m2Idxq%!Gwkr0;PT_BnCf*VQmb@KBW^WVSl?z4#ixOz4Ke!ssk zy+~qx3HN1Lmf_*JwldghDRx~#Huv5AzuyA9NNmE;P!yvrh(>!r*9CAQI{gJZ77+*H z@%Rxtk;~ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/undo.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/icons/undo.png deleted file mode 100644 index 6129fa0c77eb1d2100ed1c99b5643ab8990a9566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmV;!0zCbRP)gx00G1Zv_aomR`x(qRh0l2FE0bbpFa!?fB$08 zkFQ)|s9L!2z&&2xfMaLReuNnS5I{^UzkfRf$Hoe9fp{-pGBCV;4WVDWU|@Lm41ym& zW{~CPX6X0xb5MHuav8D<00M~l)~8P=@1HyOnT?gzU0Y6$f#K#&28Oq985rKZgBbSe z6~w?NPZ+p>wDzArsy8?}Ki_-*{y4}0fB<3!5w|~mI{y0k^X(5GJqk7R^5S3xY54Gg z;V@9{y|_37pRO(g>+jzT438c$h_JFUeEIar>Y2FstQW6ee+LL4W|&hReEj(I13UYi znbkhd^K)@A%v-naX4mP{i91)X{{CA+!pI;bgn{AeRR)QlKiRi``0yC0=M+Ey zVT~0JdHJSom6iV+{r%6t#LV>djcY9}FMXXe=l_3O+y7ZoQhPw+00D#(*(oWx*+@tv zp{LLZetz%&x3v79qNw;ED8va6Kn$b;P{O)4dGi0A+S>nhH8gAh0*IMZ1Ma+ke^KiH z{{%~Qb%Axyo~;K6ASMPf!11eBC%hFCV_^OEO$;D_$THxanAm~S7cMXefB&up5J1f2 p81VS{^OpjgoMw-I|K0`=U;x^&`B18C?@a&z002ovPDHLkV1f|(PF(;1 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/accordion.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/accordion.css deleted file mode 100644 index 31d6079e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #fff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #ffffff; - filter: none; -} -.accordion .accordion-header-selected { - background: #CCE6FF; -} -.accordion .accordion-header-selected .panel-title { - color: #000; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/calendar.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/calendar.css deleted file mode 100644 index 6af24ac4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/calendar.css +++ /dev/null @@ -1,197 +0,0 @@ -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-body th, -.calendar-menu-month { - color: #919191; -} -.calendar-day { - color: #444; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #ddd; -} -.calendar { - border-color: #ddd; -} -.calendar-header { - background: #ffffff; -} -.calendar-body, -.calendar-menu { - background: #fff; -} -.calendar-body th { - background: #fff; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #E6E6E6; - color: #444; -} -.calendar-hover { - border: 1px solid #ddd; - padding: 0; -} -.calendar-selected { - background-color: #CCE6FF; - color: #000; - border: 1px solid #99cdff; - padding: 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combo.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combo.css deleted file mode 100644 index 39fac282..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combo.css +++ /dev/null @@ -1,60 +0,0 @@ -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #fff; -} -.combo { - border-color: #ddd; - background-color: #fff; -} -.combo-arrow { - background-color: #ffffff; -} -.combo-arrow-hover { - background-color: #E6E6E6; -} -.combo-arrow:hover { - background-color: #E6E6E6; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combobox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combobox.css deleted file mode 100644 index 0e058b1f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/combobox.css +++ /dev/null @@ -1,24 +0,0 @@ -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #E6E6E6; - color: #444; -} -.combobox-item-selected { - background-color: #CCE6FF; - color: #000; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datagrid.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datagrid.css deleted file mode 100644 index 4e71e703..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datagrid.css +++ /dev/null @@ -1,265 +0,0 @@ -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #ddd; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #fff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #ffffff; -} -.datagrid-cell-rownumber { - color: #444; -} -.datagrid-resize-proxy { - background: #b3b3b3; -} -.datagrid-mask { - background: #eee; -} -.datagrid-mask-msg { - border-color: #ddd; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fff; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #ddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ddd; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #444; - border-collapse: separate; -} -.datagrid-row-alt { - background: #f5f5f5; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #E6E6E6; - color: #444; - cursor: default; -} -.datagrid-row-selected { - background: #CCE6FF; - color: #000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datalist.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datalist.css deleted file mode 100644 index 8a7f9498..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datalist.css +++ /dev/null @@ -1,95 +0,0 @@ -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #ffffff; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #444; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.m-list li>a:hover { - background: #E6E6E6; - color: #444; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datebox.css deleted file mode 100644 index b0f71e24..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fff; -} -.datebox-button a { - color: #777; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/dialog.css deleted file mode 100644 index ea1a9e85..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/dialog.css +++ /dev/null @@ -1,32 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fff; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #ddd #ddd; -} -.dialog-button { - border-color: #ddd #ddd #ddd #ddd; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/easyui.css deleted file mode 100644 index 1bb18a21..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/easyui.css +++ /dev/null @@ -1,2769 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #E6E6E6; - -moz-border-radius: -2px -2px -2px -2px; - -webkit-border-radius: -2px -2px -2px -2px; - border-radius: -2px -2px -2px -2px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #ddd; -} -.panel-header { - background-color: #ffffff; -} -.panel-body { - background-color: #fff; - color: #444; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #ddd; - overflow: hidden; - background: #fff; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #fff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #ffffff; - filter: none; -} -.accordion .accordion-header-selected { - background: #CCE6FF; -} -.accordion .accordion-header-selected .panel-title { - color: #000; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.window-shadow { - background: #eee; - -moz-box-shadow: 2px 2px 3px #ededed; - -webkit-box-shadow: 2px 2px 3px #ededed; - box-shadow: 2px 2px 3px #ededed; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #ddd; -} -.window { - background-color: #ffffff; -} -.window-proxy { - border: 1px dashed #ddd; -} -.window-proxy-mask, -.window-mask { - background: #eee; -} -.window .panel-footer { - border: 1px solid #ddd; - position: relative; - top: -1px; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fff; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #ddd #ddd; -} -.dialog-button { - border-color: #ddd #ddd #ddd #ddd; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #777; - background: #ffffff; - background-repeat: repeat-x; - border: 1px solid #dddddd; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.l-btn:hover { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ddd; - padding: 0; -} -.l-btn-plain:hover { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #ffffff; - color: #777; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #ddd; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox-button-right, -.textbox-button-right:hover { - border-width: 0 0 0 1px; -} -.textbox-button-left, -.textbox-button-left:hover { - border-width: 0 1px 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - -moz-box-shadow: 0 0 3px 0 #ddd; - -webkit-box-shadow: 0 0 3px 0 #ddd; - box-shadow: 0 0 3px 0 #ddd; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.combo .combo-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0px 2px; - vertical-align: baseline; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #fff; -} -.combo { - border-color: #ddd; - background-color: #fff; -} -.combo-arrow { - background-color: #ffffff; -} -.combo-arrow-hover { - background-color: #E6E6E6; -} -.combo-arrow:hover { - background-color: #E6E6E6; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.combobox-item, -.combobox-group { - font-size: 12px; - padding: 3px; - padding-right: 0px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group { - font-weight: bold; -} -.combobox-item-hover { - background-color: #E6E6E6; - color: #444; -} -.combobox-item-selected { - background-color: #CCE6FF; - color: #000; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #b3b3b3; -} -.layout-split-north { - border-bottom: 5px solid #fff; -} -.layout-split-south { - border-top: 5px solid #fff; -} -.layout-split-east { - border-left: 5px solid #fff; -} -.layout-split-west { - border-right: 5px solid #fff; -} -.layout-expand { - background-color: #ffffff; -} -.layout-expand-over { - background-color: #ffffff; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0 0; - -webkit-border-radius: 0px 0px 0 0; - border-radius: 0px 0px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 0px 0px; - -webkit-border-radius: 0 0 0px 0px; - border-radius: 0 0 0px 0px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 0px 0px 0; - -webkit-border-radius: 0 0px 0px 0; - border-radius: 0 0px 0px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #ffffff url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #ffffff url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #E6E6E6; - color: #444; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #fff; - color: #777; -} -.tabs li a.tabs-inner { - color: #777; - background-color: #ffffff; -} -.tabs-header, -.tabs-tool { - background-color: #ffffff; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #ddd; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #E6E6E6; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #fff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #fff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #fff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #fff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #CCE6FF; - color: #000; - filter: none; - border-color: #ddd; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #ddd; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #fff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #ffffff; -} -.datagrid-cell-rownumber { - color: #444; -} -.datagrid-resize-proxy { - background: #b3b3b3; -} -.datagrid-mask { - background: #eee; -} -.datagrid-mask-msg { - border-color: #ddd; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fff; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #ddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ddd; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #444; - border-collapse: separate; -} -.datagrid-row-alt { - background: #f5f5f5; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #E6E6E6; - color: #444; - cursor: default; -} -.datagrid-row-selected { - background: #CCE6FF; - color: #000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #ddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #ffffff; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #ddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #ffffff; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #ffffff; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #444; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.m-list li>a:hover { - background: #E6E6E6; - color: #444; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #ddd; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 40px; - text-align: center; - border-width: 1px; - border-style: solid; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-body th, -.calendar-menu-month { - color: #919191; -} -.calendar-day { - color: #444; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #ddd; -} -.calendar { - border-color: #ddd; -} -.calendar-header { - background: #ffffff; -} -.calendar-body, -.calendar-menu { - background: #fff; -} -.calendar-body th { - background: #fff; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #E6E6E6; - color: #444; -} -.calendar-hover { - border: 1px solid #ddd; - padding: 0; -} -.calendar-selected { - background-color: #CCE6FF; - color: #000; - border: 1px solid #99cdff; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - height: 18px; - padding: 2px 5px; - text-align: center; -} -.datebox-button a { - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fff; -} -.datebox-button a { - color: #777; -} -.numberbox { - border: 1px solid #ddd; - margin: 0; - padding: 0 2px; - vertical-align: middle; -} -.textbox { - padding: 0; -} -.spinner { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.spinner .spinner-text { - font-size: 12px; - border: 0px; - margin: 0; - padding: 0 2px; - vertical-align: baseline; -} -.spinner-arrow { - background-color: #ffffff; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #777; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #E6E6E6; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #E6E6E6; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #ffffff; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner { - border-color: #ddd; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.progressbar { - border-color: #ddd; -} -.progressbar-text { - color: #444; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #CCE6FF; - color: #000; -} -.searchbox { - display: inline-block; - white-space: nowrap; - margin: 0; - padding: 0; - border-width: 1px; - border-style: solid; - overflow: hidden; - vertical-align: middle; -} -.searchbox .searchbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 0 2px; - vertical-align: top; -} -.searchbox .searchbox-prompt { - font-size: 12px; - color: #ccc; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox { - border-color: #ddd; - background-color: #fff; -} -.searchbox .l-btn-plain { - background: #ffffff; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 0px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #ddd; - background: #ffffff; -} -.slider-rule span { - border-color: #ddd; -} -.slider-rulelabel span { - color: #444; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; - background: #eee; - -moz-box-shadow: 2px 2px 3px #ededed; - -webkit-box-shadow: 2px 2px 3px #ededed; - box-shadow: 2px 2px 3px #ededed; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ddd; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ddd; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #ffffff; - border-color: #ddd; - color: #444; -} -.menu-content { - background: #fff; -} -.menu-item { - border-color: transparent; - _border-color: #ffffff; -} -.menu-active { - border-color: #ddd; - color: #444; - background: #E6E6E6; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #b3b3b3; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ddd; - background-color: #E6E6E6; - color: #444; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #b3b3b3; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px; - overflow: hidden; -} -.messager-button { - text-align: center; - padding-top: 10px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 1px 0; - border: 1px solid #ddd; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ccc; - font-size: 12px; - height: 14px !important; - height: 18px; - line-height: 14px; - padding: 1px 2px; - width: 80px; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #fff; - color: #444; - border-color: #ddd; -} -.tree-node-hover { - background: #E6E6E6; - color: #444; -} -.tree-node-selected { - background: #CCE6FF; - color: #000; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #fff; - border-color: #ddd; - color: #444; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #ddd; -} -.tooltip-right .tooltip-arrow { - border-right-color: #fff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #ddd; -} -.tooltip-left .tooltip-arrow { - border-left-color: #fff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #ddd; -} -.tooltip-top .tooltip-arrow { - border-top-color: #fff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #ddd; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #fff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #dddddd; - border: 1px solid #dddddd; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.switchbutton-on { - background: #CCE6FF; - color: #000; -} -.switchbutton-off { - background-color: #fff; - color: #444; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 0px 0px 0; - -webkit-border-radius: 0 0px 0px 0; - border-radius: 0 0px 0px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #fff; - color: #444; - border: 1px solid #dddddd; - -moz-box-shadow: 0 0 3px 0 #dddddd; - -webkit-box-shadow: 0 0 3px 0 #dddddd; - box-shadow: 0 0 3px 0 #dddddd; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4f WNYm=W^A8UI00005OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fRl}UZ@-Co%Cq`k{wEj}Dr>ShP9AQ|IKKA30{ejJboVoF`C-z@6mZMY&%Wiz%6S}#zb4u?o?9Mi=ECopVxzz+sNviAA!DK)mm8xe zgY9ZT9jlddc^&y2^u9XqDeU4{8s^AS#8C7TXsxEJW@uLu(3Whc35-X6v}jEgEb{G` z!{)$uKzw<~%0A6PhNHYfSuTvOzD8LpPF>PVr=&QqGC936QlPgc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/spinner_arrows.png deleted file mode 100644 index b68592de3200fbe1f7defe98a2b59b0398b1b737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel$EE8V@SoV_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.4.3/themes/metro/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BU.l-btn,.m-right>.l-btn, -.m-left>.switchbutton,.m-right>.switchbutton{ - position: relative; - vertical-align: top; - top: 50%; - margin-top: -13px; -} -.m-back::before,.m-next::after{ - position: relative; - display: inline-block; - box-sizing: border-box; - vertical-align: top; - border-style: solid; - -webkit-transform:rotate(45deg); - transform:rotate(45deg); - width: 10px; - height: 10px; - top: 7px; - content: ''; -} -.m-back::before{ - border-width: 0 0 1px 1px; - margin-left: 6px; - margin-right: -6px; -} -.m-next::after{ - border-width: 1px 1px 0 0; - margin-left: -6px; - margin-right: 6px; -} -.m-buttongroup{ - display: inline-block; - margin: 0; - padding: 0; - overflow: hidden; - vertical-align: middle; -} -.m-buttongroup .l-btn{ - float: left; - margin-left: -1px; -} -.m-buttongroup .l-btn:last-child::after{ - content: ''; - clear: both; -} -.m-buttongroup .l-btn:not(:first-child):not(:last-child){ - border-radius: 0; -} -.m-buttongroup .l-btn:first-child{ - border-top-right-radius: 0; - border-bottom-right-radius: 0; - margin-left: 0; -} -.m-buttongroup .l-btn:last-child{ - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.m-buttongroup-justified{ - display: table; - table-layout: fixed; -} -.m-buttongroup-justified .l-btn{ - float: none; - display: table-cell; -} -.m-badge:not(.l-btn), -.l-btn.m-badge::after{ - display: inline-block; - min-width: 10px; - line-height: 1; - font-size: 12px; - text-align: center; - white-space: nowrap; - border-radius: 10px; - padding: 2px 4px; - border-style: solid; - border-width: 0px; - background-color: #d9534f; - color: #fff; - z-index: 99999; -} -.l-btn.m-badge::after, -.l-btn .m-badge{ - position: absolute; - top: -10px; - right: -10px; -} -.tabs-inner .m-badge{ - position: absolute; - top: 1px; - right: -10px; -} -.tabs-inner>.tabs-title>.m-badge{ - top: 0; - right: 0; -} -.tabs-header-bottom .tabs-inner>.tabs-title>.m-badge{ - top: auto; - bottom: 0; - right: 0; -} -.panel-footer .l-btn .l-btn-icon-top .m-badge, -.panel-footer .l-btn .l-btn-icon-bottom .m-badge{ - top: 0; - right: -10px; -} -.l-btn.m-badge::after{ - content: attr(data-badge); -} -.l-btn,.l-btn-left{ - overflow: visible; - position: relative; -} - -.m-in{ - -webkit-animation-timing-function: ease-out; - -webkit-animation-duration: 250ms; -} -.m-out{ - -webkit-animation-timing-function: ease-in; - -webkit-animation-duration: 250ms; -} -.m-slide-left.m-in{ - -webkit-animation-name: slideLeftIn; -} -.m-slide-left.m-out{ - -webkit-animation-name: slideLeftOut; -} -.m-slide-right.m-in{ - -webkit-animation-name: slideRightIn; -} -.m-slide-right.m-out{ - -webkit-animation-name: slideRightOut; -} -.m-slide-up.m-in{ - -webkit-animation-name: slideUpIn; -} -.m-slide-up.m-out{ - -webkit-animation-name: slideUpOut; -} -.m-slide-down.m-in{ - -webkit-animation-name: slideDownIn; -} -.m-slide-down.m-out{ - -webkit-animation-name: slideDownOut; -} - -@-webkit-keyframes slideLeftIn{ - from {-webkit-transform: translateX(100%);} - to {-webkit-transform: translateX(0);} -} -@-webkit-keyframes slideLeftOut{ - from {-webkit-transform: translateX(0);} - to {-webkit-transform: translateX(-100%);} -} -@-webkit-keyframes slideRightIn{ - from {-webkit-transform: translateX(-100%);} - to {-webkit-transform: translateX(0);} -} -@-webkit-keyframes slideRightOut{ - from {-webkit-transform: translateX(0);} - to {-webkit-transform: translateX(100%);} -} -@-webkit-keyframes slideUpIn{ - from {-webkit-transform: translateY(100%);} - to {-webkit-transform: translateY(0);} -} -@-webkit-keyframes slideUpOut{ - from {-webkit-transform: translateY(0);} - to {-webkit-transform: translateY(-100%);} -} -@-webkit-keyframes slideDownIn{ - from {-webkit-transform: translateY(-100%);} - to {-webkit-transform: translateY(0);} -} -@-webkit-keyframes slideDownOut{ - from {-webkit-transform: translateY(0);} - to {-webkit-transform: translateY(100%);} -} - -.m-fade.m-in{ - -webkit-animation-name: fadeIn; -} -.m-fade.m-out{ - -webkit-animation-name: fadeOut; -} - -@-webkit-keyframes fadeIn{ - from {opacity: 0;} - to {opacity: 1} -} -@-webkit-keyframes fadeOut{ - from {opacity: 1;} - to {opacity: 0;} -} - -.m-pop.m-in{ - -webkit-animation-name: popIn; -} -.m-pop.m-out{ - -webkit-animation-name: popOut; -} -@-webkit-keyframes popIn{ - from { - opacity: 0; - -webkit-transform: scale(.2); - } - to { - opacity: 1; - -webkit-transform: scale(1); - } -} -@-webkit-keyframes popOut{ - from { - opacity: 1; - -webkit-transform: scale(1); - } - to { - opacity: 0; - -webkit-transform: scale(0); - } -} - -.navpanel{ - position: absolute; -} - -.calendar-header,.calendar-title{ - height: 30px; -} -.calendar-title span{ - height: 26px; - line-height: 26px -} -.datebox-button{ - height: 24px; -} -.datebox-button a{ - line-height: 24px; - display1: inline-block; -} -.tree-node{ - height:28px; - padding:5px 0; - box-sizing: border-box; -} - -.panel-title{ - height: 26px; - line-height: 26px; -} -.window{ - padding: 5px 0 0 0; -} -.window-shadow{ - -moz-box-shadow: 0 0 30px 0 #D3D3D3; - -webkit-box-shadow: 0 0 30px 0 #D3D3D3; - box-shadow: 0 0 30px 0 #D3D3D3; -} -.window-header .panel-title{ - height: 26px; - line-height: 26px; - text-align: center; -} -.window-header .panel-tool{ - display: none; -} -.window .window-body{ - border: 0; -} -.dialog-button{ - border-color: transparent; - overflow: hidden; -} -.dialog-button .l-btn{ - margin: 0; -} - -.tabs-justified, -.tabs-justified .l-btn, -.tabs-justified li a.tabs-inner, -.tabs-justified li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs-justified li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs-justified li a.tabs-inner{ - -moz-border-radius:0; - -webkit-border-radius:0; - border-radius:0; -} - -.datagrid-row,.datagrid-header-row{ - height: 35px; -} -.datalist .datagrid-group-title, -.m-list .m-list-group{ - padding: 0 10px; -} -.datalist .datagrid-cell, -.m-list li{ - padding: 10px; -} -.m-list li .m-right{ - right: 10px; -} -.datalist .datalist-link, -.m-list li>a{ - margin: -10px; - padding: 10px; - padding-right: 24px; -} -.m-list li>a .m-right{ - right: 24px; -} -.datalist .datalist-link::after, -.m-list li>a::after{ - right: 12px; -} - -.spinner-arrow-up,.spinner-arrow-down{ - position: relative; - display: inline-block; - width: 50%; - height: 100%; - background: none; - float: right; -} -.spinner-arrow-down{ - float: left; -} -.spinner-arrow-up::after, -.spinner-arrow-down::after{ - position: absolute; - display: inline-block; - box-sizing: border-box; - vertical-align: top; - border-style: solid; - border-width: 2px 2px 0 0; - -webkit-transform:rotate(-45deg); - transform:rotate(-45deg); - width: 10px; - height: 10px; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -3px; - content: ''; -} -.spinner-arrow-down::after{ - border-width: 0 0 2px 2px; - margin-top: -8px; -} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/changelog.txt b/src/main/webapp/static/plugins/jquery.easyui/1.5/changelog.txt deleted file mode 100644 index c58bd53c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/changelog.txt +++ /dev/null @@ -1,534 +0,0 @@ -Version 1.5 -------------- -* Bug - * combobox: The 'onSelect' event does not fire when load data that contains the selected item. fixed. - * datagrid: The 'updateRow' method sometimes does not work properly when the field is set to a blank value. fixed. -* Improvement - * A label can be associated to any form fields. - * combobox: Enhance the 'select' and 'unselect' rules on the drop-down items. - * combobox: Add 'limitToList' property to limit the inputed values to the listed items. - * combogrid: Allow the user to clone the component quickly. - * form: Add the 'dirty' property that allows the user to submit the only changed fields. - * form: Add 'resetDirty' method. - * datagrid: Allow the user to display a message when there are no records to be shown. - * textbox: Add 'label','labelWidth','labelPosition' and 'labelAlign' properties. - * spinner: Add 'spinAlign' property. - * calendar: Allow the user to display week number of the year. - * window: Add 'constrain' property. -* New Plugins - * passwordbox: The plugin that allows the user to input passwords with nice feedback. - * combotreegrid: Combines combobox with drop-down treegrid component. - -Version 1.4.5 -------------- -* Bug - * datagrid: The 'getChanges' method does not return the updated rows after calling 'updateRow' method. fixed. - * treegrid: The 'onLoadSuccess' event fires when append or insert a row. fixed. - * tree: The 'onLoadSuccess' event fires when append or insert a node. fixed. -* Improvement - * window: The displaying style can be customized. - * window: The 'border' property allows the user to set different border style. - * navpanel: The 'href' property is enabled to load content from remote server. - * combotree: The 'setValue' and 'setValues' methods accept the paremter values in 'id' and 'text' pairs - * combobox: Add 'showItemIcon' property. - * combobox: Set 'groupPosition' property to 'sticky' to stick the item group to the top of drop-down panel. - * messager: Pressing ENTER key on input box will trigger click event of the first button. - * validatebox: Add 'editable',disabled' and 'readonly' properties. - * validatebox: Add 'enable','disable','readonly' methods. - * validatebox: Allow the user to determine how to display the error message. - * filebox: Add 'accept' and 'multiple' properties. - * form: Add 'iframe' property and 'onProgress' event. - * treegrid: Add cascade checkbox selection. - * treegrid: Add 'getCheckedNodes','checkNode' and 'uncheckNode' methods. - -Version 1.4.4 -------------- -* Bug - * filebox: The 'clear' and 'reset' methods do not work properly in IE9. fixed. - * messager: After calling $.messager.progress() with no arguments, the $.messager.progress('close') does not work properly. fixed. - * timespinner: The value does not display properly in IE8 while clicking the spin buttons. fixed. - * window: The window does not display when calling 'options' method in 'onMove' event. fixed. - * treegrid: The 'getLevel' method does not accept the parameter value of 0. fixed. -* Improvement - * layout: The 'collapsedContent','expandMode' and 'hideExpandTool' properties are supported in region panel. - * layout: The 'hideCollapsedContent' property can be set to display the vertical title bar on collapsed panel. - * layout: Add 'onCollapse','onExpand','onAdd','onRemove' events. - * datagrid: Display the 'up-down' icon on the sortable columns. - * datagrid: Add 'gotoPage' method. - * propertygrid: Add 'groups' method that allows to get all the data groups. - * messager: Auto scroll feature is supported when displaying long messages. - * tabs: The 'disabled' property is supported when defining a disabled tab panel. - * tabs: The percentange size is supported now. - -Version 1.4.3 -------------- -* Bug - * textbox: The 'setText' method does not accept value 0. fixed. - * timespinner: When running in IE11, the error occurs when clicking on the empty textbox. fixed. - * tabs: The 'update' method can not update only the panel body. fixed. -* Improvement - * combobox: Improve the performance of displaying the drop-down panel. - * combogrid: Remember the displaying text when the drop-down datagrid go to other pages. - * combogrid: The 'setValue' and 'setValues' methods accept a key-value object. - * window: The inline window's mask can auto-stretch its size to fill parent container. - * tabs: The 'showTool' and 'hideTool' methods are available for users to show or hide the tools. - * layout: Allow the user to override the 'cls','headerCls' and 'bodyCls' property values. -* New Plugins - * switchbutton: The switch button with two states:'on' and 'off'. - -Version 1.4.2 -------------- -* Bug - * treegrid: The column will restore its size to original size after recreating the treegrid. fixed. -* Improvement - * draggable: Add 'delay' property that allows the user to delay the drag operation. - * tree: Add 'filter' property and 'doFilter' method. - * tabs: The 'add' method allows the user to insert a tab panel at a specified index. - * tabs: The user can determine what tab panel can be selected. - * tabs: Add 'justified' and 'narrow' properties. - * layout: Add 'unsplit' and 'split' methods. - * messager: Keyboard navigation features are supported now. - * form: Add 'onChange' event. - * combobox: Add 'queryParams' property. - * slider: Add 'range' property. - * menu: Add 'itemHeight','inline','noline' properties. - * panel: The 'header' property allows the user to customize the panel header. - * menubutton: Add 'hasDownArrow' property. -* New Plugins - * datalist: The plugin to render items in a list. - * navpanel: The root component for the mobile page. - * mobile: The plugin to provide the mobile page stack management and navigation. - -Version 1.4.1 -------------- -* Bug - * combogrid: The combogrid has different height than other combo components. fixed. - * datagrid: The row element loses some class style value after calling 'updateRow' method. fixed. - * menubutton: Calling 'enable' method on a disabled button can not work well. fixed. - * form: The filebox components in the form do not work correctly after calling 'clear' method. fixed. -* Improvement - * tabs: The 'update' method accepts 'type' option that allows the user to update the header,body,or both. - * panel: Add 'openAnimation','openDuration','closeAnimation' and 'closeDuration' properties to set the animation for opening or closing a panel. - * panel: Add 'footer' property that allows the user to add a footer bar to the bottom of panel. - * datagrid: Calling 'endEdit' method will accept the editing value correctly. - * datagrid: Add 'onBeforeSelect','onBeforeCheck','onBeforeUnselect','onBeforeUncheck' events. - * propertygrid: The user can edit a row by calling 'beginEdit' method. - * datebox: Add 'cloneFrom' method to create the datebox component quickly. - * datetimebox: Add 'cloneFrom' method to create the datetimebox component quickly. - -Version 1.4 -------------- -* Bug - * menu: The menu should not has a correct height when removed a menu item. fixed. - * datagrid: The 'fitColumns' method does not work normally when the datarid width is too small. fixed. -* Improvement - * The fluid/percentange size is supported now for all easyui components. - * menu: Add 'showItem', 'hideItem' and 'resize' methods. - * menu: Auto resize the height upon the window size. - * menu: Add 'duration' property that allows the user to define duration time in milliseconds to hide menu. - * validatebox: Add 'onBeforeValidate' and 'onValidate' events. - * combo: Extended from textbox now. - * combo: Add 'panelMinWidth','panelMaxWidth','panelMinHeight' and 'panelMaxHeight' properties. - * searchbox: Extended from textbox now. - * tree: The 'getRoot' method will return the top parent node of a specified node if pass a 'nodeEl' parameter. - * tree: Add 'queryParams' property. - * datetimebox: Add 'spinnerWidth' property. - * panel: Add 'doLayout' method to cause the panel to lay out its components. - * panel: Add 'clear' method to clear the panel's content. - * datagrid: The user is allowed to assign percent width to columns. - * form: Add 'ajax','novalidate' and 'queryParams' properties. - * linkbutton: Add 'resize' method. -* New Plugins - * textbox: A enhanced input field that allows users build their form easily. - * datetimespinner: A date and time spinner that allows to pick a specific day. - * filebox: The filebox component represents a file field of the forms. - -Version 1.3.6 -------------- -* Bug - * treegrid: The 'getChecked' method can not return correct checked rows. fixed. - * tree: The checkbox does not display properly on async tree when 'onlyLeafCheck' property is true. fixed. -* Improvement - * treegrid: All the selecting and checking methods are extended from datagrid component. - * linkbutton: The icon alignment is fully supported, possible values are: 'top','bottom','left','right'. - * linkbutton: Add 'size' property, possible values are: 'small','large'. - * linkbutton: Add 'onClick' event. - * menubutton: Add 'menuAlign' property that allows the user set top level menu alignment. - * combo: Add 'panelAlign' property, possible values are: 'left','right'. - * calendar: The 'formatter','styler' and 'validator' options are available to custom the calendar dates. - * calendar: Add 'onChange' event. - * panel: Add 'method','queryParams' and 'loader' options. - * panel: Add 'onLoadError' event. - * datagrid: Add 'onBeginEdit' event that fires when a row goes into edit mode. - * datagrid: Add 'onEndEdit' event that fires when finishing editing but before destroying editors. - * datagrid: Add 'sort' method and 'onBeforeSortColumn' event. - * datagrid: The 'combogrid' editor has been integrated into datagrid. - * datagrid: Add 'ctrlSelect' property that only allows multi-selection when ctrl+click is used. - * slider: Add 'converter' option that allows users determine how to convert a value to the slider position or the slider position to the value. - * searchbox: Add 'disabled' property. - * searchbox: Add 'disable','enable','clear','reset' methods. - * spinner: Add 'readonly' property, 'readonly' method and 'onChange' event. - -Version 1.3.5 -------------- -* Bug - * searchbox: The 'searcher' function can not offer 'name' parameter value correctly. fixed. - * combo: The 'isValid' method can not return boolean value. fixed. - * combo: Clicking combo will trigger the 'onHidePanel' event of other combo components that have hidden drop-down panels. fixed. - * combogrid: Some methods can not inherit from combo. fixed. -* Improvement - * datagrid: Improve performance on checking rows. - * menu: Allows to append a menu separator. - * menu: Add 'hideOnUnhover' property to indicate if the menu should be hidden when mouse exits it. - * slider: Add 'clear' and 'reset' methods. - * tabs: Add 'unselect' method that will trigger 'onUnselect' event. - * tabs: Add 'selected' property to specify what tab panel will be opened. - * tabs: The 'collapsible' property of tab panel is supported to determine if the tab panel can be collapsed. - * tabs: Add 'showHeader' property, 'showHeader' and 'hideHeader' methods. - * combobox: The 'disabled' property can be used to disable some items. - * tree: Improve loading performance. - * pagination: The 'layout' property can be used to customize the pagination layout. - * accordion: Add 'unselect' method that will trigger 'onUnselect' event. - * accordion: Add 'selected' and 'multiple' properties. - * accordion: Add 'getSelections' method. - * datebox: Add 'sharedCalendar' property that allows multiple datebox components share one calendar component. - -Version 1.3.4 -------------- -* Bug - * combobox: The onLoadSuccess event fires when parsing empty local data. fixed. - * form: Calling 'reset' method can not reset datebox field. fixed. -* Improvement - * mobile: The context menu and double click features are supported on mobile devices. - * combobox: The 'groupField' and 'groupFormatter' options are available to display items in groups. - * tree: When append or insert nodes, the 'data' parameter accepts one or more nodes data. - * tree: The 'getChecked' method accepts a single 'state' or an array of 'state'. - * tree: Add 'scrollTo' method. - * datagrid: The 'multiSort' property is added to support multiple column sorting. - * datagrid: The 'rowStyler' and column 'styler' can return CSS class name or inline styles. - * treegrid: Add 'load' method to load data and navigate to the first page. - * tabs: Add 'tabWidth' and 'tabHeight' properties. - * validatebox: The 'novalidate' property is available to indicate whether to perform the validation. - * validatebox: Add 'enableValidation' and 'disableValidation' methods. - * form: Add 'enableValidation' and 'disableValidation' methods. - * slider: Add 'onComplete' event. - * pagination: The 'buttons' property accepts the existing element. - -Version 1.3.3 -------------- -* Bug - * datagrid: Some style features are not supported by column styler function. fixed. - * datagrid: IE 31 stylesheet limit. fixed. - * treegrid: Some style features are not supported by column styler function. fixed. - * menu: The auto width of menu item displays incorrect in ie6. fixed. - * combo: The 'onHidePanel' event can not fire when clicked outside the combo area. fixed. -* Improvement - * datagrid: Add 'scrollTo' and 'highlightRow' methods. - * treegrid: Enable treegrid to parse data from element. - * combo: Add 'selectOnNavigation' and 'readonly' options. - * combobox: Add 'loadFilter' option to allow users to change data format before loading into combobox. - * tree: Add 'onBeforeDrop' callback event. - * validatebox: Dependent on tooltip plugin now, add 'deltaX' property. - * numberbox: The 'filter' options can be used to determine if the key pressed was accepted. - * linkbutton: The group button is available. - * layout: The 'minWidth','maxWidth','minHeight','maxHeight' and 'collapsible' properties are available for region panel. -* New Plugins - * tooltip: Display a popup message when moving mouse over an element. - -Version 1.3.2 -------------- -* Bug - * datagrid: The loading message window can not be centered when changing the width of datagrid. fixed. - * treegrid: The 'mergeCells' method can not work normally. fixed. - * propertygrid: Calling 'endEdit' method to stop editing a row will cause errors. fixed. - * tree: Can not load empty data when 'lines' property set to true. fixed. -* Improvement - * RTL feature is supported now. - * tabs: Add 'scrollBy' method to scroll the tab header by the specified amount of pixels - * tabs: Add 'toolPosition' property to set tab tools to left or right. - * tabs: Add 'tabPosition' property to define the tab position, possible values are: 'top','bottom','left','right'. - * datagrid: Add a column level property 'order' that allows users to define different default sort order per column. - * datagrid: Add a column level property 'halign' that allows users to define how to align the column header. - * datagrid: Add 'resizeHandle' property to define the resizing column position, by grabbing the left or right edge of the column. - * datagrid: Add 'freezeRow' method to freeze some rows that will always be displayed at the top when the datagrid is scrolled down. - * datagrid: Add 'clearChecked' method to clear all checked records. - * datagrid: Add 'data' property to initialize the datagrid data. - * linkbutton: Add 'iconAlgin' property to define the icon position, supported values are: 'left','right'. - * menu: Add 'minWidth' property. - * menu: The menu width can be automatically calculated. - * tree: New events are available including 'onBeforeDrag','onStartDrag','onDragEnter','onDragOver','onDragLeave',etc. - * combo: Add 'height' property to allow users to define the height of combo. - * combo: Add 'reset' method. - * numberbox: Add 'reset' method. - * spinner: Add 'reset' method. - * spinner: Add 'height' property to allow users to define the height of spinner. - * searchbox: Add 'height' property to allow users to define the height of searchbox. - * form: Add 'reset' method. - * validatebox: Add 'delay' property to delay validating from the last inputting value. - * validatebox: Add 'tipPosition' property to define the tip position, supported values are: 'left','right'. - * validatebox: Multiple validate rules on a field is supported now. - * slider: Add 'reversed' property to determine if the min value and max value will switch their positions. - * progressbar: Add 'height' property to allow users to define the height of progressbar. - -Version 1.3.1 -------------- -* Bug - * datagrid: Setting the 'pageNumber' property is not valid. fixed. - * datagrid: The id attribute of rows isn't adjusted properly while calling 'insertRow' or 'deleteRow' method. - * dialog: When load content from 'href', the script will run twice. fixed. - * propertygrid: The editors that extended from combo can not accept its changed value. fixed. -* Improvement - * droppable: Add 'disabled' property. - * droppable: Add 'options','enable' and 'disable' methods. - * tabs: The tab panel tools can be changed by calling 'update' method. - * messager: When show a message window, the user can define the window position by applying 'style' property. - * window: Prevent script on window body from running twice. - * window: Add 'hcenter','vcenter' and 'center' methods. - * tree: Add 'onBeforeCheck' callback event. - * tree: Extend the 'getChecked' method to allow users to get 'checked','unchecked' or 'indeterminate' nodes. - * treegrid: Add 'update' method to update a specified node. - * treegrid: Add 'insert' method to insert a new node. - * treegrid: Add 'pop' method to remove a node and get the removed node data. - -Version 1.3 ------------ -* Bug - * combogrid: When set to 'remote' query mode, the 'queryParams' parameters can't be sent to server. fixed. - * combotree: The tree nodes on drop-down panel can not be unchecked while calling 'clear' method. fixed. - * datetimebox: Setting 'showSeconds' property to false cannot hide seconds info. fixed. - * datagrid: Calling 'mergeCells' method can't auto resize the merged cell while header is hidden. fixed. - * dialog: Set cache to false and load data via ajax, the content cannot be refreshed. fixed. -* Improvement - * The HTML5 'data-options' attribute is available for components to declare all custom options, including properties and events. - * More detailed documentation is available. - * panel: Prevent script on panel body from running twice. - * accordion: Add 'getPanelIndex' method. - * accordion: The tools can be added on panel header. - * datetimebox: Add 'timeSeparator' option that allows users to define the time separator. - * pagination: Add 'refresh' and 'select' methods. - * datagrid: Auto resize the column width to fit the contents when the column width is not defined. - * datagrid: Double click on the right border of columns to auto resize the columns to the contents in the columns. - * datagrid: Add 'autoSizeColumn' method that allows users to adjust the column width to fit the contents. - * datagrid: Add 'getChecked' method to get all rows where the checkbox has been checked. - * datagrid: Add 'selectOnCheck' and 'checkOnSelect' properties and some checking methods to enhance the row selections. - * datagrid: Add 'pagePosition' property to allow users to display pager bar at either top,bottom or both places of the grid. - * datagrid: The buffer view and virtual scroll view are supported to display large amounts of records without pagination. - * tabs: Add 'disableTab' and 'enableTab' methods to allow users to disable or enable a tab panel. - -Version 1.2.6 -------------- -* Bug - * tabs: Call 'add' method with 'selected:false' option, the added tab panel is always selected. fixed. - * treegrid: The 'onSelect' and 'onUnselect' events can't be triggered. fixed. - * treegrid: Cannot display zero value field. fixed. -* Improvement - * propertygrid: Add 'expandGroup' and 'collapseGroup' methods. - * layout: Allow users to create collapsed layout panels by assigning 'collapsed' property to true. - * layout: Add 'add' and 'remove' methods that allow users to dynamically add or remove region panel. - * layout: Additional tool icons can be added on region panel header. - * calendar: Add 'firstDay' option that allow users to set first day of week. Sunday is 0, Monday is 1, ... - * tree: Add 'lines' option, true to display tree lines. - * tree: Add 'loadFilter' option that allow users to change data format before loading into the tree. - * tree: Add 'loader' option that allow users to define how to load data from remote server. - * treegrid: Add 'onClickCell' and 'onDblClickCell' callback function options. - * datagrid: Add 'autoRowHeight' property that allow users to determine if set the row height based on the contents of that row. - * datagrid: Improve performance to load large data set. - * datagrid: Add 'loader' option that allow users to define how to load data from remote server. - * treegrid: Add 'loader' option that allow users to define how to load data from remote server. - * combobox: Add 'onBeforeLoad' callback event function. - * combobox: Add 'loader' option that allow users to define how to load data from remote server. - * Add support for other loading mode such as dwr,xml,etc. -* New Plugins - * slider: Allows the user to choose a numeric value from a finite range. - -Version 1.2.5 -------------- -* Bug - * tabs: When add a new tab panel with href property, the content page is loaded twice. fixed. - * form: Failed to call 'load' method to load form input with complex name. fixed. - * draggable: End drag in ie9, the cursor cannot be restored. fixed. -* Improvement - * panel: The tools can be defined via html markup. - * tabs: Call 'close' method to close specified tab panel, users can pass tab title or index of tab panel. Other methods such 'select','getTab' and 'exists' are similar to 'close' method. - * tabs: Add 'getTabIndex' method. - * tabs: Users can define mini tools on tabs. - * tree: The mouse must move a specified distance to begin drag and drop operation. - * resizable: Add 'options','enable' and 'disable' methods. - * numberbox: Allow users to change number format. - * datagrid: The subgrid is supported now. - * searchbox: Add 'selectName' method to select searching type name. - -Version 1.2.4 -------------- -* Bug - * menu: The menu position is wrong when scroll bar appears. fixed. - * accordion: Cannot display the default selected panel in jQuery 1.6.2. fixed. - * tabs: Cannot display the default selected tab panel in jQuery 1.6.2. fixed. -* Improvement - * menu: Allow users to disable or enable menu item. - * combo: Add 'delay' property to set the delay time to do searching from the last key input event. - * treegrid: The 'getEditors' and 'getEditor' methods are supported now. - * treegrid: The 'loadFilter' option is supported now. - * messager: Add 'progress' method to display a message box with a progress bar. - * panel: Add 'extractor' option to allow users to extract panel content from ajax response. -* New Plugins - * searchbox: Allow users to type words into box and do searching operation. - * progressbar: To display the progress of a task. - -Version 1.2.3 -------------- -* Bug - * window: Cannot resize the window with iframe content. fixed. - * tree: The node will be removed when dragging to its child. fixed. - * combogrid: The onChange event fires multiple times. fixed. - * accordion: Cannot add batch new panels when animate property is set to true. fixed. -* Improvement - * treegrid: The footer row and row styler features are supported now. - * treegrid: Add 'getLevel','reloadFooter','getFooterRows' methods. - * treegrid: Support root nodes pagination and editable features. - * datagrid: Add 'getFooterRows','reloadFooter','insertRow' methods and improve editing performance. - * datagrid: Add 'loadFilter' option that allow users to change original source data to standard data format. - * draggable: Add 'onBeforeDrag' callback event function. - * validatebox: Add 'remote' validation type. - * combobox: Add 'method' option. -* New Plugins - * propertygrid: Allow users to edit property value in datagrid. - -Version 1.2.2 -------------- -* Bug - * datagrid: Apply fitColumns cannot work fine while set checkbox column. fixed. - * datagrid: The validateRow method cannot return boolean type value. fixed. - * numberbox: Cannot fix value in chrome when min or max property isn't defined. fixed. -* Improvement - * menu: Add some crud methods. - * combo: Add hasDownArrow property to determine whether to display the down arrow button. - * tree: Supports inline editing. - * calendar: Add some useful methods such as 'resize', 'moveTo' etc. - * timespinner: Add some useful methods. - * datebox: Refactoring based on combo and calendar plugin now. - * datagrid: Allow users to change row style in some conditions. - * datagrid: Users can use the footer row to display summary information. -* New Plugins - * datetimebox: Combines datebox with timespinner component. - -Version 1.2.1 -------------- -* Bug - * easyloader: Some dependencies cannot be loaded by their order. fixed. - * tree: The checkbox is setted incorrectly when removing a node. fixed. - * dialog: The dialog layout incorrectly when 'closed' property is setted to true. fixed. -* Improvement - * parser: Add onComplete callback function that can indicate whether the parse action is complete. - * menu: Add onClick callback function and some other methods. - * tree: Add some useful methods. - * tree: Drag and Drop feature is supported now. - * tree: Add onContextMenu callback function. - * tabs: Add onContextMenu callback function. - * tabs: Add 'tools' property that can create buttons on right bar. - * datagrid: Add onHeaderContextMenu and onRowContextMenu callback functions. - * datagrid: Custom view is supported. - * treegrid: Add onContextMenu callback function and append,remove methods. - -Version 1.2 -------------- -* Improvement - * tree: Add cascadeCheck,onlyLeafCheck properties and select event. - * combobox: Enable multiple selection. - * combotree: Enable multiple selection. - * tabs: Remember the trace of selection, when current tab panel is closed, the previous selected tab will be selected. - * datagrid: Extend from panel, so many properties defined in panel can be used for datagrid. -* New Plugins - * treegrid: Represent tabular data in hierarchical view, combines tree view and datagrid. - * combo: The basic component that allow user to extend their combo component such as combobox,combotree,etc. - * combogrid: Combines combobox with drop-down datagrid component. - * spinner: The basic plugin to create numberspinner,timespinner,etc. - * numberspinner: The numberbox that allow user to change value by clicking up and down spin buttons. - * timespinner: The time selector that allow user to quickly inc/dec a time. - -Version 1.1.2 -------------- -* Bug - * messager: When call show method in layout, the message window will be blocked. fixed. -* Improvement - * datagrid: Add validateRow method, remember the current editing row status when do editing action. - * datagrid: Add the ability to create merged cells. - * form: Add callback functions when loading data. - * panel,window,dialog: Add maximize,minimize,restore,collapse,expand methods. - * panel,tabs,accordion: The lazy loading feature is supported. - * tabs: Add getSelected,update,getTab methods. - * accordion: Add crud methods. - * linkbutton: Accept an id option to set the id attribute. - * tree: Enhance tree node operation. - -Version 1.1.1 -------------- -* Bug - * form: Cannot clear the value of combobox and combotree component. fixed. -* Improvement - * tree: Add some useful methods such as 'getRoot','getChildren','update',etc. - * datagrid: Add editable feature, improve performance while loading data. - * datebox: Add destroy method. - * combobox: Add destroy and clear method. - * combotree: Add destroy and clear method. - -Version 1.1 -------------- -* Bug - * messager: When call show method with timeout property setted, an error occurs while clicking the close button. fixed. - * combobox: The editable property of combobox plugin is invalid. fixed. - * window: The proxy box will not be removed when dragging or resizing exceed browser border in ie. fixed. -* Improvement - * menu: The menu item can use markup to display a different page. - * tree: The tree node can use markup to act as a tree menu. - * pagination: Add some event on refresh button and page list. - * datagrid: Add a 'param' parameter for reload method, with which users can pass query parameter when reload data. - * numberbox: Add required validation support, the usage is same as validatebox plugin. - * combobox: Add required validation support. - * combotree: Add required validation support. - * layout: Add some method that can get a region panel and attach event handlers. -* New Plugins - * droppable: A droppable plugin that supports drag drop operation. - * calendar: A calendar plugin that can either be embedded within a page or popup. - * datebox: Combines a textbox with a calendar that let users to select date. - * easyloader: A JavaScript loader that allows you to load plugin and their dependencies into your page. - -Version 1.0.5 -* Bug - * panel: The fit property of panel performs incorrectly. fixed. -* Improvement - * menu: Add a href attribute for menu item, with which user can display a different page in the current browser window. - * form: Add a validate method to do validation for validatebox component. - * dialog: The dialog can read collapsible,minimizable,maximizable and resizable attribute from markup. -* New Plugins - * validatebox: A validation plugin that checks to make sure the user's input value is valid. - -Version 1.0.4 -------------- -* Bug - * panel: When panel is invisible, it is abnormal when resized. fixed. - * panel: Memory leak in method 'destroy'. fixed. - * messager: Memory leak when messager box is closed. fixed. - * dialog: No onLoad event occurs when loading remote data. fixed. -* Improvement - * panel: Add method 'setTitle'. - * window: Add method 'setTitle'. - * dialog: Add method 'setTitle'. - * combotree: Add method 'getValue'. - * combobox: Add method 'getValue'. - * form: The 'load' method can load data and fill combobox and combotree field correctly. - -Version 1.0.3 -------------- -* Bug - * menu: When menu is show in a DIV container, it will be cropped. fixed. - * layout: If you collpase a region panel and then expand it immediately, the region panel will not show normally. fixed. - * accordion: If no panel selected then the first one will become selected and the first panel's body height will not set correctly. fixed. -* Improvement - * tree: Add some methods to support CRUD operation. - * datagrid: Toolbar can accept a new property named 'disabled' to disable the specified tool button. -* New Plugins - * combobox: Combines a textbox with a list of options that users are able to choose from. - * combotree: Combines combobox with drop-down tree component. - * numberbox: Make input element can only enter number char. - * dialog: rewrite the dialog plugin, dialog can contains toolbar and buttons. diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                        Here is the content loaded via AJAX.

                                                        -
                                                          -
                                                        • easyui is a collection of user-interface plugin based on jQuery.
                                                        • -
                                                        • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                        • -
                                                        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                        • -
                                                        • complete framework for HTML5 web page.
                                                        • -
                                                        • easyui save your time and scales while developing your products.
                                                        • -
                                                        • easyui is very easy but powerful.
                                                        • -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/basic.html deleted file mode 100644 index 36eece52..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Accordion - jQuery EasyUI Mobile Demo
                                                        Basic Accordion
                                                        • WLAN
                                                        • Memory
                                                        • Screen
                                                        • More...
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/header.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/header.html deleted file mode 100644 index 6ea6250b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/accordion/header.html +++ /dev/null @@ -1 +0,0 @@ - Custom Accordion Header - jQuery EasyUI Mobile Demo
                                                        Custom Accordion Header
                                                        List 26/51
                                                        • WLAN
                                                        • Memory
                                                        • Screen
                                                        • More...
                                                        Ajax Loading via ajax 23
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/basic.html deleted file mode 100644 index 995b0f93..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Animation - jQuery EasyUI Mobile Demo
                                                        Panel2
                                                        Panel3

                                                        Panel3 Content.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/fade.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/fade.html deleted file mode 100644 index b85c7846..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/fade.html +++ /dev/null @@ -1 +0,0 @@ - Fade Animation - jQuery EasyUI Mobile Demo
                                                        Fade Animation
                                                        Panel2

                                                        Panel2 Content.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/pop.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/pop.html deleted file mode 100644 index 6bcebccd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/pop.html +++ /dev/null @@ -1 +0,0 @@ - Pop Animation - jQuery EasyUI Mobile Demo
                                                        Pop Animation
                                                        Panel2

                                                        Panel2 Content.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/slide.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/slide.html deleted file mode 100644 index 4528d68c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/animation/slide.html +++ /dev/null @@ -1 +0,0 @@ - Slide Animation - jQuery EasyUI Mobile Demo
                                                        Panel2

                                                        Panel2 Content.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/basic.html deleted file mode 100644 index 6f9cdc6a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Badge - jQuery EasyUI Mobile Demo \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/button.html deleted file mode 100644 index db5d5310..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/button.html +++ /dev/null @@ -1 +0,0 @@ - Button Badge - jQuery EasyUI Mobile Demo \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/list.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/list.html deleted file mode 100644 index c06f18b3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/list.html +++ /dev/null @@ -1 +0,0 @@ - List Badge - jQuery EasyUI Mobile Demo
                                                        List Badge
                                                        • Large
                                                          234
                                                        • Spotted Adult Female
                                                          215
                                                        • Venomless
                                                          12
                                                        • Rattleless
                                                          6
                                                        • Green Adult
                                                        • Tailless
                                                        • With tail
                                                        • Adult Female
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/tabs.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/tabs.html deleted file mode 100644 index 51cd8597..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/badge/tabs.html +++ /dev/null @@ -1 +0,0 @@ - Tabs Badge - jQuery EasyUI Mobile Demo
                                                        Tabs Badge

                                                        Modem

                                                        A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.


                                                        Scanner

                                                        In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.


                                                        Pda 23

                                                        A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.


                                                        Pda 13

                                                        A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/basic.html deleted file mode 100644 index e500fbe7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic LinkButton - jQuery EasyUI Mobile Demo
                                                        Login to System
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/group.html deleted file mode 100644 index 8bd165da..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/group.html +++ /dev/null @@ -1 +0,0 @@ - Group LinkButton - jQuery EasyUI Mobile Demo
                                                        Button Group

                                                        A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/style.html deleted file mode 100644 index 66620940..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/style.html +++ /dev/null @@ -1 +0,0 @@ - Button Style - jQuery EasyUI Mobile Demo \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/switch.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/switch.html deleted file mode 100644 index f2e128e3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/button/switch.html +++ /dev/null @@ -1 +0,0 @@ - Switch Button - jQuery EasyUI Mobile Demo
                                                        Switch Button
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/basic.html deleted file mode 100644 index d81c652d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic DataGrid - jQuery EasyUI Mobile Demo
                                                        Item ID Product List Price Unit Cost
                                                        Basic DataGrid
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/rowediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/rowediting.html deleted file mode 100644 index 8c425e86..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datagrid/rowediting.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - Row Editing DataGrid - jQuery EasyUI Mobile Demo - - - - - - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit Cost
                                                        -
                                                        -
                                                        -
                                                        Row Editing
                                                        -
                                                        - - - -
                                                        -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/basic.html deleted file mode 100644 index 33f5e5bc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic DataList - jQuery EasyUI Mobile Demo
                                                        Basic DataList
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/group.html deleted file mode 100644 index d9e64435..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/group.html +++ /dev/null @@ -1 +0,0 @@ - Group DataList - jQuery EasyUI Mobile Demo
                                                        Group DataList
                                                        Detail
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/selection.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/selection.html deleted file mode 100644 index 06b26230..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/datalist/selection.html +++ /dev/null @@ -1 +0,0 @@ - DataList Selection - jQuery EasyUI Mobile Demo
                                                        DataList Selection
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/basic.html deleted file mode 100644 index d02c84d9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/basic.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - Basic Dialog - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Basic Dialog
                                                        -
                                                        -
                                                        - -
                                                        - Login -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - Sign in -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/message.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/message.html deleted file mode 100644 index 0254dbe4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/dialog/message.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - Message Dialog - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Message Dialog
                                                        -
                                                        -
                                                        - -
                                                        - Click me -
                                                        - -
                                                        -

                                                        This is a message dialog.

                                                        -
                                                        - OK -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/form/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/form/basic.html deleted file mode 100644 index 3d0860d7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/form/basic.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - Basic Form - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Basic Form
                                                        -
                                                        - Reset -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/login1.jpg b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/login1.jpg deleted file mode 100644 index e9faa80895abbf60d56eb871bd1e8a2b49d4a1e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25789 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 Vw=tPSLox1l`AKeZ%~vTW|JfiVbr}Ev diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/modem.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/modem.png deleted file mode 100644 index be5a2eb2fc48a8f16681b591f4ef74888ee09c33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1633 zcmV-n2A=teP)DSXo(n z6%-WGq@<)6*xA{^2Ei8OFVPRn@pc;RG z0K(}2kU_v;uacIQE|igxVPIil0lOU8LJ$V2gBcFvgF+DKL$KN}U%tQ{3j&`%e`fgj z@gvL=d;kH2(*Zz33V;^3sH&=hEe8c1aykKFkQgk@fP4zVAcH}^2L(OIK_D>@4RRES ze)sMj*gUAC{s9CKRtErm69G(cJz`>Fj2}LHfCnwe5SVX(p#$bKGczNn7qEqVe0*Tb zKx$wP1gU%b_AT5|K=waih<*VGAQtps2Pz2H)YP1#tEdz1LA-G{v90jAo(|M-Y{Iec=5@nPoJ&=1Q2>IaFvsjn`>!l$t@@-2(}dD z0GK0?EkXud!iJNWd(GMH9%!pb!uh6=itz=n=!YbLZ{?6XRZ>k+%Q> zhy`Q`&;nIpmRY8(tSkWx7KUffo-s&DO2QK#$WmB3Ko0?!SPXU#m1Z4_<00M=8Jg|USYhq#|2XZmU!j~^!g0l-ZH#ay%!+e4s0^qV7 zCl zzk}l%xnx6*cces$;#;tKkUTJDgZV%`;9LP^gB$_!J;-ce!utdC{SlxvDE_~K)Byw# z3oyP-K}9Sx5VA6|Gca)cV_^9Y%36#J|Cs)QM1f48BN)Nn1tk_xApwc!e}BRC+4mpc z86F%z4whpB71y9L1E@wA=qY;#2Zjsh&of-Ue3{|QnKSo*QNADMdk_E!AQqr6xn4eh z#qi+MGlt6_&NBGR1u$ z0{{Yu<Cx%1A~kt11BpmeSi!CrWZyY9!TmJ7G?m2;TK>OdVJl%92G$?!48NGZF}SmPF>w9nW%&C26N4Xf z00ZYQUWPA1Um5-f1~UBq_k)2IR52MCGQ4~95>y1jif%}W2lO#BFiL>+E&~^z05CCs zVmN;M_>U(~p6rME{s*!H00M|*&z?PPz=SkSTvS{D7-$Skj7;G4z`*hXOoI&m$Mlkc znS+yo>HT}K&zO058JK{<%mPXaz!VNj<)Add07`g3`se1&48M$w7?`+u!SR3g?Afcp z#0yIKkI;*KfB*tHn;DoBY=PJr$mRzc!~(>uKtn+^3nLRF3ou86#ef(n%*@Kf$jA&< z2T=p$g5`mpXJG*;`2Fr3Gnc3+Gb50H=l1Ql4<9~U4~&|{K=YrVI{+Yn7?GN0TtLhY zauAfygvLh4gw(;r{y;5$3@UKZ9RLtOj04>>0tlc1Z!hq!(QaR^6>_B54Jn1#~Jije3o~(=`7H5>`;cz1${9F%W##sAI~(r1scHM>FVdQ I&MBb@08~pNrT_o{ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/pda.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/pda.png deleted file mode 100644 index 1458d9bfa4ef7d27c2434177c8d54294ba9f4028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1787 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 A&;S4c diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/tablet.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/images/tablet.png deleted file mode 100644 index fa871f54035fcd0bb0f7f2068d2b2ed4e5e0e0cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 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 NumberSpinner - jQuery EasyUI Mobile Demo
                                                        NumberSpinner
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/input/textbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/input/textbox.html deleted file mode 100644 index a03bf1e7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/input/textbox.html +++ /dev/null @@ -1 +0,0 @@ - TextBox - jQuery EasyUI Mobile Demo
                                                        TextBox
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/layout/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/layout/basic.html deleted file mode 100644 index c1ecaffb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/layout/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - Basic Layout - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Layout
                                                        -
                                                        - Back -
                                                        -
                                                        - Search -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/basic.html deleted file mode 100644 index fb970961..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/basic.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - Basic Menu - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Menu
                                                        -
                                                        - - -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        Undo
                                                        -
                                                        Redo
                                                        - -
                                                        Cut
                                                        -
                                                        Copy
                                                        -
                                                        Paste
                                                        - -
                                                        Toolbar
                                                        -
                                                        Delete
                                                        -
                                                        Select All
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/menubar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/menubar.html deleted file mode 100644 index 5ef8eef8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/menu/menubar.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Menubar - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        - Home - Edit - Help - About -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        Undo
                                                        -
                                                        Redo
                                                        - -
                                                        Cut
                                                        -
                                                        Copy
                                                        -
                                                        Paste
                                                        - -
                                                        Toolbar
                                                        -
                                                        Delete
                                                        -
                                                        Select All
                                                        -
                                                        -
                                                        -
                                                        Help
                                                        -
                                                        Update
                                                        -
                                                        About
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                        Here is the content loaded via AJAX.

                                                        -
                                                          -
                                                        • easyui is a collection of user-interface plugin based on jQuery.
                                                        • -
                                                        • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                        • -
                                                        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                        • -
                                                        • complete framework for HTML5 web page.
                                                        • -
                                                        • easyui save your time and scales while developing your products.
                                                        • -
                                                        • easyui is very easy but powerful.
                                                        • -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/ajax.html deleted file mode 100644 index e4b4f2de..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/ajax.html +++ /dev/null @@ -1 +0,0 @@ - Ajax Panel - jQuery EasyUI Mobile Demo
                                                        Ajax Panel
                                                        Panel Footer
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/basic.html deleted file mode 100644 index 407a2f32..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Panel - jQuery EasyUI Mobile Demo
                                                        Panel Header
                                                        Panel Footer
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/nav.html deleted file mode 100644 index 0362890b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/panel/nav.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - Navigation Panel - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Navigation
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        Panel2
                                                        -
                                                        - Back -
                                                        -
                                                        -
                                                        -
                                                        - Go Back -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/basic.html deleted file mode 100644 index 906d9426..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/basic.html +++ /dev/null @@ -1 +0,0 @@ - Simple List - jQuery EasyUI Mobile Demo
                                                        Simple List
                                                        • Large
                                                        • Spotted Adult Female
                                                        • Venomless
                                                        • Rattleless
                                                        • Green Adult
                                                        • Tailless
                                                        • With tail
                                                        • Adult Female
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/button.html deleted file mode 100644 index f326ba97..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/button.html +++ /dev/null @@ -1 +0,0 @@ - Button on List - jQuery EasyUI Mobile Demo
                                                        Button on List
                                                        • HP Deskjet 1000 Printer
                                                          Add
                                                        • Epson WorkForce 845
                                                          Add
                                                        • Logitech Keyboard K120
                                                          Add
                                                        • Nikon COOLPIX L26 16.1 MP
                                                          Add
                                                        • SanDisk Sansa Clip Zip 4GB
                                                          Add
                                                        • BLUE MP3 Metal Mini Clip Player
                                                          Add
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/group.html deleted file mode 100644 index e64c2e4a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/group.html +++ /dev/null @@ -1 +0,0 @@ - Group List - jQuery EasyUI Mobile Demo
                                                        Detail
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/image.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/image.html deleted file mode 100644 index ddf79e59..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/image.html +++ /dev/null @@ -1 +0,0 @@ - List with Image - jQuery EasyUI Mobile Demo
                                                        List with Image
                                                        • modem
                                                          modulates an analog carrier signal to encode digital information.
                                                        • scanner
                                                          scans images, printed text, handwriting, or an object.
                                                        • pda
                                                          A personal digital assistant.
                                                        • tablet
                                                          one-piece mobile computer.
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/link.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/link.html deleted file mode 100644 index c630576d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/simplelist/link.html +++ /dev/null @@ -1 +0,0 @@ - Link List - jQuery EasyUI Mobile Demo
                                                        Detail
                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/basic.html deleted file mode 100644 index 4654e125..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/basic.html +++ /dev/null @@ -1 +0,0 @@ - Basic Tabs - jQuery EasyUI Mobile Demo

                                                        Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible.

                                                        Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

                                                        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California[1] in the 1950s for scientific and engineering applications.

                                                        Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.

                                                        Though Perl is not officially an acronym, there are various backronyms in use, such as: Practical Extraction and Reporting Language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/nav.html deleted file mode 100644 index 061218f3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/nav.html +++ /dev/null @@ -1 +0,0 @@ - Navigation Tabs - jQuery EasyUI Mobile Demo
                                                        Devices

                                                        Modem

                                                        A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.


                                                        Scanner

                                                        In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.


                                                        Pda

                                                        A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.


                                                        Pda

                                                        A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/pill.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/pill.html deleted file mode 100644 index ead28638..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tabs/pill.html +++ /dev/null @@ -1 +0,0 @@ - Pill Tabs - jQuery EasyUI Mobile Demo

                                                        Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible.

                                                        Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture.

                                                        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. Originally developed by IBM at their campus in south San Jose, California[1] in the 1950s for scientific and engineering applications.

                                                        Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.

                                                        Though Perl is not officially an acronym, there are various backronyms in use, such as: Practical Extraction and Reporting Language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions.

                                                        \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/basic.html deleted file mode 100644 index f8fc613b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/basic.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - Basic Toolbar - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Basic Toolbar
                                                        -
                                                        - Back -
                                                        -
                                                        - Next -
                                                        -
                                                        -
                                                        -
                                                          -
                                                        • Large
                                                        • -
                                                        • Spotted Adult Female
                                                        • -
                                                        • Venomless
                                                        • -
                                                        • Rattleless
                                                        • -
                                                        • Green Adult
                                                        • -
                                                        • Tailless
                                                        • -
                                                        • With tail
                                                        • -
                                                        • Adult Female
                                                        • -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - Detail -
                                                        - Back -
                                                        -
                                                        -
                                                        -
                                                        - Go Back -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/button.html deleted file mode 100644 index 3db342ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/button.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Toolbar Button - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Toolbar Button
                                                        -
                                                        -
                                                        - -
                                                          -
                                                        • Large
                                                        • -
                                                        • Spotted Adult Female
                                                        • -
                                                        • Venomless
                                                        • -
                                                        • Rattleless
                                                        • -
                                                        • Green Adult
                                                        • -
                                                        • Tailless
                                                        • -
                                                        • With tail
                                                        • -
                                                        • Adult Female
                                                        • -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/menu.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/menu.html deleted file mode 100644 index f053bcc0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/toolbar/menu.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - Menu on Toolbar - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Menu on Toolbar
                                                        -
                                                        - -
                                                        -
                                                        - - -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        Undo
                                                        -
                                                        Redo
                                                        - -
                                                        Cut
                                                        -
                                                        Copy
                                                        -
                                                        Paste
                                                        - -
                                                        Toolbar
                                                        -
                                                        Delete
                                                        -
                                                        Select All
                                                        -
                                                        -
                                                          -
                                                        • Large
                                                        • -
                                                        • Spotted Adult Female
                                                        • -
                                                        • Venomless
                                                        • -
                                                        • Rattleless
                                                        • -
                                                        • Green Adult
                                                        • -
                                                        • Tailless
                                                        • -
                                                        • With tail
                                                        • -
                                                        • Adult Female
                                                        • -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - Detail -
                                                        - Back -
                                                        -
                                                        -
                                                        -
                                                        - Go Back -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/basic.html deleted file mode 100644 index 9284505d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/basic.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - Basic Tree - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Basic Tree
                                                        -
                                                        -
                                                        -
                                                          -
                                                        • - My Documents -
                                                            -
                                                          • - Photos -
                                                              -
                                                            • - Friend -
                                                            • -
                                                            • - Wife -
                                                            • -
                                                            • - Company -
                                                            • -
                                                            -
                                                          • -
                                                          • - Program Files -
                                                              -
                                                            • Intel
                                                            • -
                                                            • Java
                                                            • -
                                                            • Microsoft Office
                                                            • -
                                                            • Games
                                                            • -
                                                            -
                                                          • -
                                                          • index.html
                                                          • -
                                                          • about.html
                                                          • -
                                                          • welcome.html
                                                          • -
                                                          -
                                                        • -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/dnd.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/dnd.html deleted file mode 100644 index ecb8e313..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo-mobile/tree/dnd.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - Drag Drop Tree Nodes - jQuery EasyUI Mobile Demo - - - - - - - - -
                                                        -
                                                        -
                                                        -
                                                        Drag Drop Tree Nodes
                                                        -
                                                        -
                                                        -
                                                          -
                                                        • - My Documents -
                                                            -
                                                          • - Photos -
                                                              -
                                                            • - Friend -
                                                            • -
                                                            • - Wife -
                                                            • -
                                                            • - Company -
                                                            • -
                                                            -
                                                          • -
                                                          • - Program Files -
                                                              -
                                                            • Intel
                                                            • -
                                                            • Java
                                                            • -
                                                            • Microsoft Office
                                                            • -
                                                            • Games
                                                            • -
                                                            -
                                                          • -
                                                          • index.html
                                                          • -
                                                          • about.html
                                                          • -
                                                          • welcome.html
                                                          • -
                                                          -
                                                        • -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                        Here is the content loaded via AJAX.

                                                        -
                                                          -
                                                        • easyui is a collection of user-interface plugin based on jQuery.
                                                        • -
                                                        • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                        • -
                                                        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                        • -
                                                        • complete framework for HTML5 web page.
                                                        • -
                                                        • easyui save your time and scales while developing your products.
                                                        • -
                                                        • easyui is very easy but powerful.
                                                        • -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/actions.html deleted file mode 100644 index f895ebb0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/actions.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - Accordion Actions - jQuery EasyUI Demo - - - - - - - -

                                                        Accordion Actions

                                                        -

                                                        Click the buttons below to add or remove accordion items.

                                                        -
                                                        - Select - Add - Remove -
                                                        -
                                                        -
                                                        -

                                                        Accordion for jQuery

                                                        -

                                                        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/ajax.html deleted file mode 100644 index e5c77f33..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/ajax.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Loading Accordion Content with AJAX - jQuery EasyUI Demo - - - - - - - -

                                                        Loading Accordion Content with AJAX

                                                        -

                                                        Click AJAX panel header to load content via AJAX.

                                                        -
                                                        -
                                                        -
                                                        -

                                                        Accordion for jQuery

                                                        -

                                                        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

                                                        -
                                                        -
                                                        -

                                                        The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/basic.html deleted file mode 100644 index 141deacc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/basic.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Basic Accordion - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Accordion

                                                        -

                                                        Click on panel header to show its content.

                                                        -
                                                        -
                                                        -
                                                        -

                                                        Accordion for jQuery

                                                        -

                                                        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

                                                        -
                                                        -
                                                        -

                                                        The accordion allows you to provide multiple panels and display one or more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

                                                        -
                                                        -
                                                        -
                                                          -
                                                        • - Foods -
                                                            -
                                                          • - Fruits -
                                                              -
                                                            • apple
                                                            • -
                                                            • orange
                                                            • -
                                                            -
                                                          • -
                                                          • - Vegetables -
                                                              -
                                                            • tomato
                                                            • -
                                                            • carrot
                                                            • -
                                                            • cabbage
                                                            • -
                                                            • potato
                                                            • -
                                                            • lettuce
                                                            • -
                                                            -
                                                          • -
                                                          -
                                                        • -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/expandable.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/expandable.html deleted file mode 100644 index a678953a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/expandable.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Keep Expandable Panel in Accordion - jQuery EasyUI Demo - - - - - - - -

                                                        Keep Expandable Panel in Accordion

                                                        -

                                                        Keep a expandable panel and prevent it from collapsing.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -

                                                        Accordion for jQuery

                                                        -

                                                        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

                                                        -
                                                        -
                                                        -

                                                        Content1

                                                        -
                                                        -
                                                        -

                                                        Content2

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/fluid.html deleted file mode 100644 index 18488026..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid Accordion - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid Accordion

                                                        -

                                                        This example shows how to set the width of accordion to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        -

                                                        width: 100%

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -

                                                        width: 50%

                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/multiple.html deleted file mode 100644 index afd1b7f8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/multiple.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Multiple Accordion Panels - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple Accordion Panels

                                                        -

                                                        Enable 'multiple' mode to expand multiple panels at one time.

                                                        -
                                                        -
                                                        -
                                                        -

                                                        A programming language is a formal language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely.

                                                        -
                                                        -
                                                        -

                                                        Java (Indonesian: Jawa) is an island of Indonesia. With a population of 135 million (excluding the 3.6 million on the island of Madura which is administered as part of the provinces of Java), Java is the world's most populous island, and one of the most densely populated places in the world.

                                                        -
                                                        -
                                                        -

                                                        C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

                                                        -
                                                        -
                                                        -

                                                        A dynamic, reflective, general-purpose object-oriented programming language.

                                                        -
                                                        -
                                                        -

                                                        Fortran (previously FORTRAN) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/tools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/tools.html deleted file mode 100644 index 271694b4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/accordion/tools.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Accordion Tools - jQuery EasyUI Demo - - - - - - - -

                                                        Accordion Tools

                                                        -

                                                        Click the tools on top right of panel to perform actions.

                                                        -
                                                        -
                                                        -
                                                        -

                                                        Accordion for jQuery

                                                        -

                                                        Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.

                                                        -
                                                        -
                                                        -

                                                        The accordion allows you to provide multiple panels and display one ore more at a time. Each panel has built-in support for expanding and collapsing. Clicking on a panel header to expand or collapse that panel body. The panel content can be loaded via ajax by specifying a 'href' property. Users can define a panel to be selected. If it is not specified, then the first panel is taken by default.

                                                        -
                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProduct IDList PriceUnit CostAttributeStatus
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/basic.html deleted file mode 100644 index 64f37fe8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/basic.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Basic Calendar - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Calendar

                                                        -

                                                        Click to select date.

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/custom.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/custom.html deleted file mode 100644 index f3fea452..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/custom.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Custom Calendar - jQuery EasyUI Demo - - - - - - - -

                                                        Custom Calendar

                                                        -

                                                        This example shows how to custom the calendar date by using 'formatter' function.

                                                        -
                                                        - -
                                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/disabledate.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/disabledate.html deleted file mode 100644 index ef2c7ea5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/disabledate.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Disable Calendar Date - jQuery EasyUI Demo - - - - - - - -

                                                        Disable Calendar Date

                                                        -

                                                        This example shows how to disable specified dates, only allows the user to select Mondays.

                                                        -
                                                        - -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/firstday.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/firstday.html deleted file mode 100644 index c636a070..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/firstday.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - First Day of Week - jQuery EasyUI Demo - - - - - - - -

                                                        First Day of Week

                                                        -

                                                        Choose the first day of the week.

                                                        - -
                                                        - -
                                                        - -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/fluid.html deleted file mode 100644 index e5e70702..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/fluid.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Fluid Calendar - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid Calendar

                                                        -

                                                        This example shows how to set the width of calendar to a percentage of its parent container.

                                                        -
                                                        -
                                                        -

                                                        width: 50%, height: 250px

                                                        -
                                                        -

                                                        width: 30%, height: 40%

                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/weeknumber.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/weeknumber.html deleted file mode 100644 index 37d38b24..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/calendar/weeknumber.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Week Number on Calendar - jQuery EasyUI Demo - - - - - - - -

                                                        Week Number on Calendar

                                                        -

                                                        This example shows how to display the week number on calendar.

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/animation.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/animation.html deleted file mode 100644 index 4f1d4af9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/animation.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Combo Animation - jQuery EasyUI Demo - - - - - - - -

                                                        Combo Animation

                                                        -

                                                        Change the animation type when open & close the drop-down panel.

                                                        -
                                                        - Animation Type: - -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/basic.html deleted file mode 100644 index cd966241..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combo/basic.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Basic Combo - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Combo

                                                        -

                                                        Click the right arrow button to show drop down panel that can be filled with any content.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        -
                                                        Select a language
                                                        -
                                                        - Java
                                                        - C#
                                                        - Ruby
                                                        - Basic
                                                        - Fortran -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/actions.html deleted file mode 100644 index a883e174..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/actions.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - ComboBox Actions - jQuery EasyUI Demo - - - - - - - -

                                                        ComboBox

                                                        -

                                                        Click the buttons below to perform actions.

                                                        - - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/basic.html deleted file mode 100644 index 1f268ea5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/basic.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - Basic ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Basic ComboBox

                                                        -

                                                        Type in ComboBox to try auto complete.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data1.json deleted file mode 100644 index 9c8f7f5b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data1.json +++ /dev/null @@ -1,22 +0,0 @@ -[{ - "id":1, - "text":"Java", - "desc":"Write once, run anywhere" -},{ - "id":2, - "text":"C#", - "desc":"One of the programming languages designed for the Common Language Infrastructure" -},{ - "id":3, - "text":"Ruby", - "selected":true, - "desc":"A dynamic, reflective, general-purpose object-oriented programming language" -},{ - "id":4, - "text":"Perl", - "desc":"A high-level, general-purpose, interpreted, dynamic programming language" -},{ - "id":5, - "text":"Basic", - "desc":"A family of general-purpose, high-level programming languages" -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data2.json deleted file mode 100644 index c3baf77d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/combobox_data2.json +++ /dev/null @@ -1,47 +0,0 @@ -[{ - "value":"f20", - "text":"Firefox 2.0 or higher", - "group":"Firefox" -},{ - "value":"f15", - "text":"Firefox 1.5.x", - "group":"Firefox" -},{ - "value":"f10", - "text":"Firefox 1.0.x", - "group":"Firefox" -},{ - "value":"ie7", - "text":"Microsoft Internet Explorer 7.0 or higher", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie6", - "text":"Microsoft Internet Explorer 6.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie5", - "text":"Microsoft Internet Explorer 5.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"ie4", - "text":"Microsoft Internet Explorer 4.x", - "group":"Microsoft Internet Explorer" -},{ - "value":"op9", - "text":"Opera 9.0 or higher", - "group":"Opera" -},{ - "value":"op8", - "text":"Opera 8.x", - "group":"Opera" -},{ - "value":"op7", - "text":"Opera 7.x", - "group":"Opera" -},{ - "value":"Safari", - "text":"Safari" -},{ - "value":"Other", - "text":"Other" -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/customformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/customformat.html deleted file mode 100644 index 4ccadfe8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/customformat.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Custom Format in ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Custom Format in ComboBox

                                                        -

                                                        This sample shows how to custom the format of list item.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/dynamicdata.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/dynamicdata.html deleted file mode 100644 index ce151461..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/dynamicdata.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Load Dynamic ComboBox Data - jQuery EasyUI Demo - - - - - - - -

                                                        Load Dynamic ComboBox Data

                                                        -

                                                        Click the button below to load data.

                                                        - -
                                                        - LoadData -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/fluid.html deleted file mode 100644 index 0f5cd259..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/fluid.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Fluid ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid ComboBox

                                                        -

                                                        This example shows how to set the width of combobox to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/group.html deleted file mode 100644 index 8bc3ad87..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/group.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Group ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Group ComboBox

                                                        -

                                                        This example shows how to display combobox items in groups.

                                                        -
                                                        - - Sticky Group -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/icons.html deleted file mode 100644 index 0c30cc1f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/icons.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - ComboBox with Extra Icons- jQuery EasyUI Demo - - - - - - - -

                                                        ComboBox with Extra Icons

                                                        -

                                                        The user can attach extra icons to the ComboBox.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/itemicon.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/itemicon.html deleted file mode 100644 index 6a818197..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/itemicon.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Show Item Icon in ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Show Item Icon in ComboBox

                                                        -

                                                        This example shows how to display item icon in ComboBox.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiline.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiline.html deleted file mode 100644 index e96bfcfd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiline.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - Multiline ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Multiline ComboBox

                                                        -

                                                        This example shows how to create a multiline ComboBox.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiple.html deleted file mode 100644 index 9fd2a114..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/multiple.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Multiple Select - jQuery EasyUI Demo - - - - - - - -

                                                        Load Dynamic ComboBox Data

                                                        -

                                                        Drop down the panel and select multiple items.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/navigation.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/navigation.html deleted file mode 100644 index 691bc7c0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/navigation.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - Navigate ComboBox - jQuery EasyUI Demo - - - - - - - -

                                                        Navigate ComboBox

                                                        -

                                                        Navigate through combobox items width keyboard to select an item.

                                                        -
                                                        - - SelectOnNavigation -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotedata.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotedata.html deleted file mode 100644 index 8277d27d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotedata.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Binding to Remote Data - jQuery EasyUI Demo - - - - - - - -

                                                        Binding to Remote Data

                                                        -

                                                        The ComboBox is bound to a remote data.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotejsonp.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotejsonp.html deleted file mode 100644 index 1fbc04fd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combobox/remotejsonp.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - Remote JSONP - jQuery EasyUI Demo - - - - - - - -

                                                        Remote JSONP

                                                        -

                                                        This sample shows how to use JSONP to retrieve data from a remote site.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/actions.html deleted file mode 100644 index 64443e5f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/actions.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - ComboGrid Actions - jQuery EasyUI Demo - - - - - - - -

                                                        ComboGrid Actions

                                                        -

                                                        Click the buttons below to perform actions.

                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/basic.html deleted file mode 100644 index 3edc31ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/basic.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Basic ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Basic ComboGrid

                                                        -

                                                        Click the right arrow button to show the DataGrid.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/datagrid_data1.json deleted file mode 100644 index c74fa230..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"selected":true,"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/fluid.html deleted file mode 100644 index 52b0ac75..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/fluid.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - Fluid ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid ComboGrid

                                                        -

                                                        This example shows how to set the width of ComboGrid to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/initvalue.html deleted file mode 100644 index be122a09..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/initvalue.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Initialize Value for ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Initialize Value for ComboGrid

                                                        -

                                                        Initialize value when ComboGrid is created.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/multiple.html deleted file mode 100644 index c357d7be..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/multiple.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Multiple ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple ComboGrid

                                                        -

                                                        Click the right arrow button to show the DataGrid and select items.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/navigation.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/navigation.html deleted file mode 100644 index 793c74e1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/navigation.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Navigate ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Navigate ComboGrid

                                                        -

                                                        Navigate through grid items with keyboard to select an item.

                                                        -
                                                        - - SelectOnNavigation -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/setvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/setvalue.html deleted file mode 100644 index df86ba4e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combogrid/setvalue.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Set Value for ComboGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Set Value for ComboGrid

                                                        -

                                                        Click the buttons below to perform actions.

                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/actions.html deleted file mode 100644 index 1d4660af..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/actions.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - ComboTree Actions - jQuery EasyUI Demo - - - - - - - -

                                                        ComboTree Actions

                                                        -

                                                        Click the buttons below to perform actions

                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/basic.html deleted file mode 100644 index 687207cb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/basic.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Basic ComboTree - jQuery EasyUI Demo - - - - - - - -

                                                        Basic ComboTree

                                                        -

                                                        Click the right arrow button to show the tree panel.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/fluid.html deleted file mode 100644 index bc77d9e6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid ComboTree - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid ComboTree

                                                        -

                                                        This example shows how to set the width of ComboTree to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/initvalue.html deleted file mode 100644 index 92af22dd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/initvalue.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Initialize Value for ComboTree - jQuery EasyUI Demo - - - - - - - -

                                                        Initialize Value for ComboTree

                                                        -

                                                        Initialize Value when ComboTree is created.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/multiple.html deleted file mode 100644 index 7ae86eab..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/multiple.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Multiple ComboTree - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple ComboTree

                                                        -

                                                        Click the right arrow button to show the tree panel and select multiple nodes.

                                                        -
                                                        - Cascade Check: - -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotree/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/basic.html deleted file mode 100644 index f4fac4bf..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/basic.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Basic ComboTreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Basic ComboTreeGrid

                                                        -

                                                        Click the right arrow button to show the TreeGrid.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/multiple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/multiple.html deleted file mode 100644 index 91d35299..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/multiple.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Multiple ComboTreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple ComboTreeGrid

                                                        -

                                                        Click the right arrow button to show the TreeGrid and select items.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/treegrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/treegrid_data1.json deleted file mode 100644 index 6cc10973..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/combotreegrid/treegrid_data1.json +++ /dev/null @@ -1,73 +0,0 @@ -[{ - "id":1, - "name":"C", - "size":"", - "date":"02/19/2010", - "children":[{ - "id":2, - "name":"Program Files", - "size":"120 MB", - "date":"03/20/2010", - "children":[{ - "id":21, - "name":"Java", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":211, - "name":"java.exe", - "size":"142 KB", - "date":"01/13/2010" - },{ - "id":212, - "name":"jawt.dll", - "size":"5 KB", - "date":"01/13/2010" - }] - },{ - "id":22, - "name":"MySQL", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":221, - "name":"my.ini", - "size":"10 KB", - "date":"02/26/2009" - },{ - "id":222, - "name":"my-huge.ini", - "size":"5 KB", - "date":"02/26/2009" - },{ - "id":223, - "name":"my-large.ini", - "size":"5 KB", - "date":"02/26/2009" - }] - }] - },{ - "id":3, - "name":"eclipse", - "size":"", - "date":"01/20/2010", - "children":[{ - "id":31, - "name":"eclipse.exe", - "size":"56 KB", - "date":"05/19/2009" - },{ - "id":32, - "name":"eclipse.ini", - "size":"1 KB", - "date":"04/20/2010" - },{ - "id":33, - "name":"notice.html", - "size":"7 KB", - "date":"03/17/2005" - }] - }] -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/aligncolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/aligncolumns.html deleted file mode 100644 index 60219621..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/aligncolumns.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Aligning Columns in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Aligning Columns in DataGrid

                                                        -

                                                        Use align and halign properties to set the alignment of the columns and their header.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/basic.html deleted file mode 100644 index 6870ac21..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Basic DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Basic DataGrid

                                                        -

                                                        The DataGrid is created from markup, no JavaScript code needed.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cacheeditor.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cacheeditor.html deleted file mode 100644 index df55e30f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cacheeditor.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - Cache Editor for DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Cache Editor for DataGrid

                                                        -

                                                        This example shows how to cache the editors for datagrid to improve the editing speed.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellediting.html deleted file mode 100644 index 385b2d4d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellediting.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - Cell Editing in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Cell Editing in DataGrid

                                                        -

                                                        Click a cell to start editing.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellstyle.html deleted file mode 100644 index 9230ac21..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/cellstyle.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - DataGrid Cell Style - jQuery EasyUI Demo - - - - - - - -

                                                        DataGrid Cell Style

                                                        -

                                                        The cells which listprice value is less than 30 are highlighted.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/checkbox.html deleted file mode 100644 index ca1c81c2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/checkbox.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - CheckBox Selection on DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        CheckBox Selection on DataGrid

                                                        -

                                                        Click the checkbox on header to select or unselect all selections.

                                                        -
                                                        - - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        -
                                                        - Selection Mode: -
                                                        - SelectOnCheck:
                                                        - CheckOnSelect: -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/clientpagination.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/clientpagination.html deleted file mode 100644 index 3bec54cd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/clientpagination.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - Client Side Pagination in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Client Side Pagination in DataGrid

                                                        -

                                                        This sample shows how to implement client side pagination in DataGrid.

                                                        -
                                                        - - - - - - - - - - - - - -
                                                        Inv NoDateNameAmountPriceCostNote
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/columngroup.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/columngroup.html deleted file mode 100644 index 9c3340e1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/columngroup.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Column Group - jQuery EasyUI Demo - - - - - - - -

                                                        Column Group

                                                        -

                                                        The header cells can be merged. Useful to group columns under a category.

                                                        -
                                                        - - - - - - - - - - - - - - -
                                                        Item IDProductItem Details
                                                        List PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/complextoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/complextoolbar.html deleted file mode 100644 index 35c9ba18..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/complextoolbar.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - DataGrid Complex Toolbar - jQuery EasyUI Demo - - - - - - - -

                                                        DataGrid Complex Toolbar

                                                        -

                                                        The DataGrid toolbar can be defined from a <div> markup, so you can define the layout of toolbar easily.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        -
                                                        - Date From: - To: - Language: - - Search -
                                                        -
                                                        - - - - - -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/contextmenu.html deleted file mode 100644 index 96f3c6d4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/contextmenu.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - Context Menu on DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Context Menu on DataGrid

                                                        -

                                                        Right click on the header of DataGrid to display context menu.

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/custompager.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/custompager.html deleted file mode 100644 index c4c62d70..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/custompager.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Custom DataGrid Pager - jQuery EasyUI Demo - - - - - - - -

                                                        Custom DataGrid Pager

                                                        -

                                                        You can append some buttons to the standard datagrid pager bar.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data2.json deleted file mode 100644 index ce91babf..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/datagrid_data2.json +++ /dev/null @@ -1,15 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":28.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":63.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -],"footer":[ - {"unitcost":19.80,"listprice":60.40,"productid":"Average:"}, - {"unitcost":198.00,"listprice":604.00,"productid":"Total:"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/fluid.html deleted file mode 100644 index 463f570c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/fluid.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Fluid DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid DataGrid

                                                        -

                                                        This example shows how to assign percentage width to a column in DataGrid.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item ID(15%)Product(15%)List Price(15%)Unit Cost(15%)Attribute(25%)Status(15%)
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/footer.html deleted file mode 100644 index ccb8885f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/footer.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Footer Rows in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Footer Rows in DataGrid

                                                        -

                                                        The summary informations can be displayed in footer rows.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProduct IDList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/formatcolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/formatcolumns.html deleted file mode 100644 index e5a2e025..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/formatcolumns.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Format DataGrid Columns - jQuery EasyUI Demo - - - - - - - -

                                                        Format DataGrid Columns

                                                        -

                                                        The list price value will show red color when less than 30.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozencolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozencolumns.html deleted file mode 100644 index 3542017b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozencolumns.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Frozen Columns in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Frozen Columns in DataGrid

                                                        -

                                                        You can freeze some columns that can't scroll out of view.

                                                        -
                                                        - - - - - - - - - - - - - - - -
                                                        Item IDProduct
                                                        List PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozenrows.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozenrows.html deleted file mode 100644 index be27afd8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/frozenrows.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Frozen Rows in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Frozen Rows in DataGrid

                                                        -

                                                        This sample shows how to freeze some rows that will always be displayed at the top when the datagrid is scrolled down.

                                                        -
                                                        - - - - - - - - - - - - - - - -
                                                        Item IDProduct
                                                        List PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/mergecells.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/mergecells.html deleted file mode 100644 index 3d0ff75e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/mergecells.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - Merge Cells for DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Merge Cells for DataGrid

                                                        -

                                                        Cells in DataGrid body can be merged.

                                                        -
                                                        - - - - - - - - - - - -
                                                        ProductItem IDList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/multisorting.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/multisorting.html deleted file mode 100644 index d7337f3d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/multisorting.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Multiple Sorting - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple Sorting

                                                        -

                                                        Set 'multiSort' property to true to enable multiple column sorting.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/products.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/products.json deleted file mode 100644 index b0b6a936..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/products.json +++ /dev/null @@ -1,9 +0,0 @@ -[ -{"productid":"FI-SW-01","productname":"Koi"}, -{"productid":"K9-DL-01","productname":"Dalmation"}, -{"productid":"RP-SN-01","productname":"Rattlesnake"}, -{"productid":"RP-LI-02","productname":"Iguana"}, -{"productid":"FL-DSH-01","productname":"Manx"}, -{"productid":"FL-DLH-02","productname":"Persian"}, -{"productid":"AV-CB-01","productname":"Amazon Parrot"} -] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowborder.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowborder.html deleted file mode 100644 index 21843f45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowborder.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Row Border in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Row Border in DataGrid

                                                        -

                                                        This sample shows how to change the row border style of datagrid.

                                                        -
                                                        - Border: - - Striped: - -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowediting.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowediting.html deleted file mode 100644 index c9dd5268..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowediting.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - Row Editing in DataGrid - jQuery EasyUI Demo - - - - - - - -

                                                        Row Editing in DataGrid

                                                        -

                                                        Click the row to start editing.

                                                        -
                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowstyle.html deleted file mode 100644 index d4e36a87..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/rowstyle.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - DataGrid Row Style - jQuery EasyUI Demo - - - - - - - -

                                                        DataGrid Row Style

                                                        -

                                                        The rows which listprice value is less than 30 are highlighted.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/selection.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/selection.html deleted file mode 100644 index d6b4047b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/selection.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - DataGrid Selection - jQuery EasyUI Demo - - - - - - - -

                                                        DataGrid Selection

                                                        -

                                                        Choose a selection mode and select one or more rows.

                                                        - - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        -
                                                        - Selection Mode: - -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/simpletoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/simpletoolbar.html deleted file mode 100644 index 4c67f56e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/simpletoolbar.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - DataGrid with Toolbar - jQuery EasyUI Demo - - - - - - - -

                                                        DataGrid with Toolbar

                                                        -

                                                        Put buttons on top toolbar of DataGrid.

                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProductList PriceUnit CostAttributeStatus
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/transform.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/transform.html deleted file mode 100644 index 9379832a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datagrid/transform.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Transform DataGrid from Table - jQuery EasyUI Demo - - - - - - - -

                                                        Transform DataGrid from Table

                                                        -

                                                        Transform DataGrid from an existing, unformatted html table.

                                                        -
                                                        - Transform -
                                                        - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                        Item IDProductList PriceAttribute
                                                        EST-1FI-SW-0136.50Large
                                                        EST-10K9-DL-0118.50Spotted Adult Female
                                                        EST-11RP-SN-0128.50Venomless
                                                        EST-12RP-SN-0126.50Rattleless
                                                        EST-13RP-LI-0235.50Green Adult
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/basic.html deleted file mode 100644 index 49102190..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/basic.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - Basic DataList - jQuery EasyUI Demo - - - - - - - -

                                                        Basic DataList

                                                        -

                                                        The DataList can be created from the <ul> element.

                                                        -
                                                        -
                                                          -
                                                        • Alabama
                                                        • -
                                                        • Alaska
                                                        • -
                                                        • Arizona
                                                        • -
                                                        • Arkansas
                                                        • -
                                                        • California
                                                        • -
                                                        • Colorado
                                                        • -
                                                        • Connecticut
                                                        • -
                                                        • Delaware
                                                        • -
                                                        • Florida
                                                        • -
                                                        • Georgia
                                                        • -
                                                        • Hawaii
                                                        • -
                                                        • Idaho
                                                        • -
                                                        • Illinois
                                                        • -
                                                        • Indiana
                                                        • -
                                                        • Iowa
                                                        • -
                                                        • Kansas
                                                        • -
                                                        • Kentucky
                                                        • -
                                                        • Louisiana
                                                        • -
                                                        • Maine
                                                        • -
                                                        • Maryland
                                                        • -
                                                        • Massachusetts
                                                        • -
                                                        • Michigan
                                                        • -
                                                        • Minnesota
                                                        • -
                                                        • Mississippi
                                                        • -
                                                        • Missouri
                                                        • -
                                                        • Montana
                                                        • -
                                                        • Nebraska
                                                        • -
                                                        • Nevada
                                                        • -
                                                        • New Hampshire
                                                        • -
                                                        • New Jersey
                                                        • -
                                                        • New Mexico
                                                        • -
                                                        • New York
                                                        • -
                                                        • North Carolina
                                                        • -
                                                        • North Dakota
                                                        • -
                                                        • Ohio
                                                        • -
                                                        • Oklahoma
                                                        • -
                                                        • Oregon
                                                        • -
                                                        • Pennsylvania
                                                        • -
                                                        • Rhode Island
                                                        • -
                                                        • South Carolina
                                                        • -
                                                        • South Dakota
                                                        • -
                                                        • Tennessee
                                                        • -
                                                        • Texas
                                                        • -
                                                        • Utah
                                                        • -
                                                        • Vermont
                                                        • -
                                                        • Virginia
                                                        • -
                                                        • Washington
                                                        • -
                                                        • West Virginia
                                                        • -
                                                        • Wisconsin
                                                        • -
                                                        • Wyoming
                                                        • -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/checkbox.html deleted file mode 100644 index dd18f5b1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/checkbox.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Checkbox in DataList - jQuery EasyUI Demo - - - - - - - -

                                                        Checkbox in DataList

                                                        -

                                                        Each item in the DataList has a checkbox.

                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/datalist_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/datalist_data1.json deleted file mode 100644 index d53cf62a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/datalist_data1.json +++ /dev/null @@ -1,18 +0,0 @@ -[ -{"text":"Epson WorkForce 845","group":"Printer"}, -{"text":"Canon PIXMA MG5320","group":"Printer"}, -{"text":"HP Deskjet 1000 Printer","group":"Printer"}, -{"text":"Cisco RV110W-A-NA-K9","group":"Firewall"}, -{"text":"ZyXEL ZyWALL USG50","group":"Firewall"}, -{"text":"NETGEAR FVS318","group":"Firewall"}, -{"text":"Logitech Keyboard K120","group":"Keyboard"}, -{"text":"Microsoft Natural Ergonomic Keyboard 4000","group":"Keyboard"}, -{"text":"Logitech Wireless Touch Keyboard K400","group":"Keyboard"}, -{"text":"Logitech Gaming Keyboard G110","group":"Keyboard"}, -{"text":"Nikon COOLPIX L26 16.1 MP","group":"Camera"}, -{"text":"Canon PowerShot A1300","group":"Camera"}, -{"text":"Canon PowerShot A2300","group":"Camera"} - - - -] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/group.html deleted file mode 100644 index bf22b6f0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/group.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Group DataList - jQuery EasyUI Demo - - - - - - - -

                                                        Group DataList

                                                        -

                                                        This example shows how to display items in groups.

                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/multiselect.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/multiselect.html deleted file mode 100644 index 704924c6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/multiselect.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Multiple Selection DataList - jQuery EasyUI Demo - - - - - - - -

                                                        Multiple Selection DataList

                                                        -

                                                        The multiple selection allows the user to select multiple items in a datalist.

                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/remotedata.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/remotedata.html deleted file mode 100644 index 0c71604a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datalist/remotedata.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Binding to Remote Data - jQuery EasyUI Demo - - - - - - - -

                                                        Binding to Remote Data

                                                        -

                                                        The DataList is bound to a remote data.

                                                        -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/basic.html deleted file mode 100644 index ccbde6f3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Basic DateBox

                                                        -

                                                        Click the calendar image on the right side.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/buttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/buttons.html deleted file mode 100644 index 10b566a5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/buttons.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - DateBox Buttons - jQuery EasyUI Demo - - - - - - - -

                                                        DateBox Buttons

                                                        -

                                                        This example shows how to customize the datebox buttons underneath the calendar.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/clone.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/clone.html deleted file mode 100644 index be975ecc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/clone.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Clone DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Clone DateBox

                                                        -

                                                        Click the 'Clone' button to clone datebox components from the exiting datebox.

                                                        -
                                                        - Clone -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/dateformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/dateformat.html deleted file mode 100644 index 3fa8b3b6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/dateformat.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Date Format - jQuery EasyUI Demo - - - - - - - -

                                                        Date Format

                                                        -

                                                        Different date formats are applied to different DateBox components.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/events.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/events.html deleted file mode 100644 index 3d75faef..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/events.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - DateBox Events - jQuery EasyUI Demo - - - - - - - -

                                                        DateBox Events

                                                        -

                                                        Click the calendar image on the right side.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - Selected Date: - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/fluid.html deleted file mode 100644 index 3bf3dd40..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid DateBox

                                                        -

                                                        This example shows how to set the width of DateBox to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/restrict.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/restrict.html deleted file mode 100644 index 0622efe4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/restrict.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Restrict Date Range in DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Restrict Date Range in DateBox

                                                        -

                                                        This example shows how to restrict the user to select only ten days from now.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/sharedcalendar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/sharedcalendar.html deleted file mode 100644 index ca06eb82..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/sharedcalendar.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Shared Calendar in DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Shared Calendar in DateBox

                                                        -

                                                        Multiple datebox components can share a calendar and use it to pick dates.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/validate.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/validate.html deleted file mode 100644 index 067582db..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datebox/validate.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Validate DateBox - jQuery EasyUI Demo - - - - - - - -

                                                        Validate DateBox

                                                        -

                                                        When the selected date is greater than specified date. The field validator will raise an error.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/basic.html deleted file mode 100644 index f1521d02..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic DateTimeBox - jQuery EasyUI Demo - - - - - - - -

                                                        Basic DateTimeBox

                                                        -

                                                        Click the calendar image on the right side.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/fluid.html deleted file mode 100644 index 827a1b2a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid DateTimeBox - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid DateTimeBox

                                                        -

                                                        This example shows how to set the width of DateTimeBox to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/initvalue.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/initvalue.html deleted file mode 100644 index 59079f55..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/initvalue.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Initialize Value for DateTime - jQuery EasyUI Demo - - - - - - - -

                                                        Initialize Value for DateTime

                                                        -

                                                        The value is initialized when DateTimeBox has been created.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/showseconds.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/showseconds.html deleted file mode 100644 index 508ac19f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimebox/showseconds.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Display Seconds - jQuery EasyUI Demo - - - - - - - -

                                                        Display Seconds

                                                        -

                                                        The user can decide to display seconds part or not.

                                                        -
                                                        - Show Seconds: - -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/basic.html deleted file mode 100644 index 8a00c41a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

                                                        Basic DateTimeSpinner

                                                        -

                                                        Click spin button to adjust date and time.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/clearicon.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/clearicon.html deleted file mode 100644 index 74e2795d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/clearicon.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - DateTimeSpinner with Clear Icon - jQuery EasyUI Demo - - - - - - - -

                                                        DateTimeSpinner with Clear Icon

                                                        -

                                                        A clear icon can be attached to the datetimespinner. Click it to clear the entered value.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/fluid.html deleted file mode 100644 index e5e3f1fe..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid DateTimeSpinner

                                                        -

                                                        The width of datetimespinner is set in percentages.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/format.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/format.html deleted file mode 100644 index f470c715..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/datetimespinner/format.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Format DateTimeSpinner - jQuery EasyUI Demo - - - - - - - -

                                                        Format DateTimeSpinner

                                                        -

                                                        The DataTimeSpinner value can be formatted by specifying the 'formatter' and 'parser' functions.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/demo.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/demo.css deleted file mode 100644 index fe8b3c70..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/demo.css +++ /dev/null @@ -1,24 +0,0 @@ -body { - font-family:verdana,helvetica,arial,sans-serif; - padding:20px; - font-size:12px; - margin:0; -} -h2 { - font-size:18px; - font-weight:bold; - margin:0; - margin-bottom:15px; -} -.demo-info{ - padding:0 0 12px 0; -} -.demo-tip{ - display:none; -} -.label-top{ - display: block; - height: 22px; - line-height: 22px; - vertical-align: middle; -} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/basic.html deleted file mode 100644 index 37ca8305..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/basic.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Basic Dialog - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Dialog

                                                        -

                                                        Click below button to open or close dialog.

                                                        -
                                                        - Open - Close -
                                                        -
                                                        - The dialog content. -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/complextoolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/complextoolbar.html deleted file mode 100644 index adaa97b7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/complextoolbar.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Complex Toolbar on Dialog - jQuery EasyUI Demo - - - - - - - -

                                                        Complex Toolbar on Dialog

                                                        -

                                                        This sample shows how to create complex toolbar on dialog.

                                                        -
                                                        - Open - Close -
                                                        -
                                                        - The dialog content. -
                                                        -
                                                        - - - - - -
                                                        - Edit - Help - - -
                                                        -
                                                        -
                                                        - Save - Close -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/fluid.html deleted file mode 100644 index f64f72e0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Dialog - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid Dialog

                                                        -

                                                        This example shows how to set the width of Dialog to a percentage of its parent container.

                                                        -
                                                        -
                                                        -

                                                        width: 80%; height: 200px

                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/toolbarbuttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/toolbarbuttons.html deleted file mode 100644 index 12e23075..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/dialog/toolbarbuttons.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Toolbar and Buttons - jQuery EasyUI Demo - - - - - - - -

                                                        Toolbar and Buttons

                                                        -

                                                        The toolbar and buttons can be added to dialog.

                                                        -
                                                        - Open - Close -
                                                        -
                                                        - The dialog content. -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/basic.html deleted file mode 100644 index 3a73cf23..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/basic.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Basic Draggable - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Draggable

                                                        -

                                                        Move the boxes below by clicking on it with mouse.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        Title
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/constrain.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/constrain.html deleted file mode 100644 index b72e3ff4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/constrain.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Constrain Draggable - jQuery EasyUI Demo - - - - - - - -

                                                        Constrain Draggable

                                                        -

                                                        The draggable object can only be moved within its parent container.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/snap.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/snap.html deleted file mode 100644 index c3ddd058..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/draggable/snap.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Snap Draggable - jQuery EasyUI Demo - - - - - - - -

                                                        Snap Draggable

                                                        -

                                                        This sample shows how to snap a draggable object to a 20x20 grid.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/accept.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/accept.html deleted file mode 100644 index 8da0d42c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/accept.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - Accept a Drop - jQuery EasyUI Demo - - - - - - - -

                                                        Accept a Drop

                                                        -

                                                        Some draggable object can not be accepted.

                                                        -
                                                        -
                                                        - drag me! -
                                                        Drag 1
                                                        -
                                                        Drag 2
                                                        -
                                                        Drag 3
                                                        -
                                                        -
                                                        - drop here! -
                                                        -
                                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/basic.html deleted file mode 100644 index 7738c068..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/basic.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - Basic Droppable - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Droppable

                                                        -

                                                        Drag the boxed on left to the target area on right.

                                                        -
                                                        -
                                                        -
                                                        Source
                                                        -
                                                        -
                                                        Apple
                                                        -
                                                        Peach
                                                        -
                                                        Orange
                                                        -
                                                        -
                                                        -
                                                        -
                                                        Target
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/sort.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/sort.html deleted file mode 100644 index 1d99cd82..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/droppable/sort.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Change Items Order - jQuery EasyUI Demo - - - - - - - -

                                                        Change Items Order

                                                        -

                                                        Drag the list items to change their order.

                                                        -
                                                        -
                                                          -
                                                        • Drag 1
                                                        • -
                                                        • Drag 2
                                                        • -
                                                        • Drag 3
                                                        • -
                                                        • Drag 4
                                                        • -
                                                        • Drag 5
                                                        • -
                                                        • Drag 6
                                                        • -
                                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/easyloader/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/easyloader/basic.html deleted file mode 100644 index 0d7ba7b1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/easyloader/basic.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - Basic EasyLoader - jQuery EasyUI Demo - - - - - - - -

                                                        Basic EasyLoader

                                                        -
                                                        -
                                                        -
                                                        Click the buttons below to load components dynamically.
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/basic.html deleted file mode 100644 index 394dcf98..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/basic.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Basic FileBox - jQuery EasyUI Demo - - - - - - - -

                                                        Basic FileBox

                                                        -

                                                        The filebox component represents a file field of the forms.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - Upload -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/buttonalign.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/buttonalign.html deleted file mode 100644 index 072a4067..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/buttonalign.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Button Align on FileBox - jQuery EasyUI Demo - - - - - - - -

                                                        Button Align on FileBox

                                                        -

                                                        Change the button align to the left or right of filebox.

                                                        -
                                                        - Select Button Align: - -
                                                        -
                                                        - -
                                                        - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/fluid.html deleted file mode 100644 index 67eaf1df..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/filebox/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid FileBox - jQuery EasyUI Demo - - - - - - - -

                                                        Fluid FileBox

                                                        -

                                                        This example shows how to set the width of FileBox to a percentage of its parent container.

                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/basic.html deleted file mode 100644 index 7df82aa0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/basic.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Basic Form - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Form

                                                        -

                                                        Fill the form and submit it.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - Submit - Clear -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/form_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/form_data1.json deleted file mode 100644 index 3a585671..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/form_data1.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "name":"easyui", - "email":"easyui@gmail.com", - "subject":"Subject Title", - "message":"Message Content", - "language":"de" -} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/load.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/load.html deleted file mode 100644 index 31bed902..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/load.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - Load Form Data - jQuery EasyUI Demo - - - - - - - -

                                                        Load Form Data

                                                        -

                                                        Click the buttons below to load form data.

                                                        - -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/validateonsubmit.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/validateonsubmit.html deleted file mode 100644 index 2c0c349f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/form/validateonsubmit.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Validate Form on Submit - jQuery EasyUI Demo - - - - - - - -

                                                        Validate Form on Submit

                                                        -

                                                        The form does not perform validation before being submitted.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        - -
                                                        -
                                                        -
                                                        - Submit - Clear -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/_content.html deleted file mode 100644 index 76f2506a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                        jQuery EasyUI framework help you build your web page easily.

                                                        -
                                                          -
                                                        • easyui is a collection of user-interface plugin based on jQuery.
                                                        • -
                                                        • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                        • -
                                                        • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                        • -
                                                        • complete framework for HTML5 web page.
                                                        • -
                                                        • easyui save your time and scales while developing your products.
                                                        • -
                                                        • easyui is very easy but powerful.
                                                        • -
                                                        - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/addremove.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/addremove.html deleted file mode 100644 index ede28891..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/addremove.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Add and Remove Layout - jQuery EasyUI Demo - - - - - - - -

                                                        Add and Remove Layout

                                                        -

                                                        Click the buttons below to add or remove region panel of layout.

                                                        -
                                                        - Select Region Panel: - - Add - Remove -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/autoheight.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/autoheight.html deleted file mode 100644 index b9ccc7e3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/autoheight.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Auto Height for Layout - jQuery EasyUI Demo - - - - - - - -

                                                        Auto Height for Layout

                                                        -

                                                        This example shows how to auto adjust layout height after dynamically adding items.

                                                        - -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -

                                                        Panel Content.

                                                        -

                                                        Panel Content.

                                                        -

                                                        Panel Content.

                                                        -

                                                        Panel Content.

                                                        -

                                                        Panel Content.

                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/basic.html deleted file mode 100644 index f428724f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/basic.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Basic Layout - jQuery EasyUI Demo - - - - - - - -

                                                        Basic Layout

                                                        -

                                                        The layout contains north,south,west,east and center regions.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProduct IDList PriceUnit CostAttributeStatus
                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/collapsetitle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/collapsetitle.html deleted file mode 100644 index 0d103e65..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/collapsetitle.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Collapse Title in Layout - jQuery EasyUI Demo - - - - - - - -

                                                        Collapse Title in Layout

                                                        -

                                                        The title bar will display while collapse a region panel.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        - - - - - - - - - - - -
                                                        Item IDProduct IDList PriceUnit CostAttributeStatus
                                                        -
                                                        -
                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/complex.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/complex.html deleted file mode 100644 index 9d1ab66a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/complex.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - Complex Layout - jQuery EasyUI Demo - - - - - - - -

                                                        Complex Layout

                                                        -

                                                        This sample shows how to create a complex layout.

                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                        -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - content1 -
                                                          -
                                                          - content2 -
                                                          -
                                                          - content3 -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - - - - - - - -
                                                          Item IDProduct IDList PriceUnit CostAttributeStatus
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/customcollapsetitle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/customcollapsetitle.html deleted file mode 100644 index 945b6afa..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/customcollapsetitle.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - Custom Collapse Title in Layout - jQuery EasyUI Demo - - - - - - - -

                                                          Custom Collapse Title in Layout

                                                          -

                                                          Any components can display on the title bar of a collapsed panel.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - - - - - - - -
                                                          Item IDProduct IDList PriceUnit CostAttributeStatus
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/datagrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/datagrid_data1.json deleted file mode 100644 index 63d64735..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/datagrid_data1.json +++ /dev/null @@ -1,12 +0,0 @@ -{"total":28,"rows":[ - {"productid":"FI-SW-01","productname":"Koi","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"}, - {"productid":"K9-DL-01","productname":"Dalmation","unitcost":12.00,"status":"P","listprice":18.50,"attr1":"Spotted Adult Female","itemid":"EST-10"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":38.50,"attr1":"Venomless","itemid":"EST-11"}, - {"productid":"RP-SN-01","productname":"Rattlesnake","unitcost":12.00,"status":"P","listprice":26.50,"attr1":"Rattleless","itemid":"EST-12"}, - {"productid":"RP-LI-02","productname":"Iguana","unitcost":12.00,"status":"P","listprice":35.50,"attr1":"Green Adult","itemid":"EST-13"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":158.50,"attr1":"Tailless","itemid":"EST-14"}, - {"productid":"FL-DSH-01","productname":"Manx","unitcost":12.00,"status":"P","listprice":83.50,"attr1":"With tail","itemid":"EST-15"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":23.50,"attr1":"Adult Female","itemid":"EST-16"}, - {"productid":"FL-DLH-02","productname":"Persian","unitcost":12.00,"status":"P","listprice":89.50,"attr1":"Adult Male","itemid":"EST-17"}, - {"productid":"AV-CB-01","productname":"Amazon Parrot","unitcost":92.00,"status":"P","listprice":63.50,"attr1":"Adult Male","itemid":"EST-18"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/fluid.html deleted file mode 100644 index 8ddd50fc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Layout - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid Layout

                                                          -

                                                          Percentage width of region panel in a layout.

                                                          -
                                                          -
                                                          -
                                                          -

                                                          width: 30%

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/full.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/full.html deleted file mode 100644 index 13eb94ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/full.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - Full Layout - jQuery EasyUI Demo - - - - - - - -
                                                          north region
                                                          -
                                                          west content
                                                          -
                                                          east region
                                                          -
                                                          south region
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nestedlayout.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nestedlayout.html deleted file mode 100644 index b0e1b2c1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nestedlayout.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Nested Layout - jQuery EasyUI Demo - - - - - - - -

                                                          Nested Layout

                                                          -

                                                          The layout region panel contains another layout or other components.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nocollapsible.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nocollapsible.html deleted file mode 100644 index 5854b2d0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/nocollapsible.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - No collapsible button in Layout - jQuery EasyUI Demo - - - - - - - -

                                                          No collapsible button in Layout

                                                          -

                                                          The layout region panel has no collapsible button.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/propertygrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/propertygrid_data1.json deleted file mode 100644 index a458d83f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/propertygrid_data1.json +++ /dev/null @@ -1,20 +0,0 @@ -{"total":7,"rows":[ - {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, - {"name":"Address","value":"","group":"ID Settings","editor":"text"}, - {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, - {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, - {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, - {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ - "type":"validatebox", - "options":{ - "validType":"email" - } - }}, - {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ - "type":"checkbox", - "options":{ - "on":true, - "off":false - } - }} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/layout/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/basic.html deleted file mode 100644 index d46c47f6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/basic.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Basic LinkButton - jQuery EasyUI Demo - - - - - - - -

                                                          Basic LinkButton

                                                          -

                                                          Buttons can be created from <a> or <button> elements.

                                                          -
                                                          -

                                                          Basic Buttons

                                                          -
                                                          - Add - Remove - Save - Cut - Text Button -
                                                          -

                                                          Fixed Width Buttons

                                                          -
                                                          - Search - Print - Reload - Help -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/fluid.html deleted file mode 100644 index cb033e77..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid LinkButton - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid LinkButton

                                                          -

                                                          This example shows how to set the width of LinkButton to a percentage of its parent container.

                                                          -
                                                          -

                                                          width: 15%

                                                          -
                                                          - Add - Remove - Save - Cut - Text Button -
                                                          -

                                                          width: 20%

                                                          -
                                                          - Search - Print - Reload - Help -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/group.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/group.html deleted file mode 100644 index 4c1293d9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/group.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Button Group - jQuery EasyUI Demo - - - - - - - -

                                                          Button Group

                                                          -

                                                          In a button group only one button can be selected.

                                                          -
                                                          - -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/iconalign.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/iconalign.html deleted file mode 100644 index 21835f08..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/iconalign.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Icon Align on LinkButton - jQuery EasyUI Demo - - - - - - - -

                                                          Icon Align on LinkButton

                                                          -

                                                          Change the icon align to place icon on left, right, top or bottom of button.

                                                          -
                                                          -
                                                          - Select Icon Align: - -
                                                          -
                                                          - Add - Remove - Save - Cut -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/plain.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/plain.html deleted file mode 100644 index 71c89cd6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/plain.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Plain LinkButton - jQuery EasyUI Demo - - - - - - - -

                                                          Plain LinkButton

                                                          -

                                                          The buttons with plain style have transparent background.

                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/size.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/size.html deleted file mode 100644 index 3e121bb4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/size.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - LinkButton Size - jQuery EasyUI Demo - - - - - - - -

                                                          LinkButton Size

                                                          -

                                                          This sample shows how to display small buttons and large buttons.

                                                          -
                                                          -

                                                          Small Buttons

                                                          -
                                                          - Add - Remove - Save - Cut - Text Button -
                                                          -

                                                          Large Buttons

                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/style.html deleted file mode 100644 index fe61dd92..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/style.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Style LinkButton - jQuery EasyUI Demo - - - - - - - -

                                                          Style LinkButton

                                                          -

                                                          This example shows how to style a linkbutton.

                                                          -
                                                          - - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/toggle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/toggle.html deleted file mode 100644 index 352001a3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/linkbutton/toggle.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Toggle Button - jQuery EasyUI Demo - - - - - - - -

                                                          Toggle Button

                                                          -

                                                          Click the button below to switch its selected state.

                                                          -
                                                          -
                                                          - Add - Remove - Save - Cut - Text Button -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/basic.html deleted file mode 100644 index c1bf0d35..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/basic.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - Basic Menu - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Menu

                                                          -

                                                          Right click on page to display menu.

                                                          -
                                                          - -
                                                          -
                                                          New
                                                          -
                                                          - Open -
                                                          -
                                                          Word
                                                          -
                                                          Excel
                                                          -
                                                          PowerPoint
                                                          -
                                                          - M1 -
                                                          -
                                                          sub1
                                                          -
                                                          sub2
                                                          -
                                                          - Sub -
                                                          -
                                                          sub21
                                                          -
                                                          sub22
                                                          -
                                                          sub23
                                                          -
                                                          -
                                                          -
                                                          sub3
                                                          -
                                                          -
                                                          -
                                                          - Window Demos -
                                                          -
                                                          Window
                                                          -
                                                          Dialog
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Save
                                                          -
                                                          Print
                                                          - -
                                                          Exit
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/customitem.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/customitem.html deleted file mode 100644 index 43b35e99..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/customitem.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - Custom Menu Item - jQuery EasyUI Demo - - - - - - - -

                                                          Custom Menu Item

                                                          -

                                                          Right click on page to display menu, move to the 'Open' item to display its custom sub content.

                                                          -
                                                          -
                                                          -
                                                          New
                                                          -
                                                          - Open - -
                                                          -
                                                          Save
                                                          -
                                                          Print
                                                          - -
                                                          Exit
                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/events.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/events.html deleted file mode 100644 index c26b060d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/events.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Menu Events - jQuery EasyUI Demo - - - - - - - -

                                                          Menu Events

                                                          -

                                                          Right click on page to display menu and click an item.

                                                          -
                                                          -
                                                          -
                                                          New
                                                          -
                                                          Save
                                                          -
                                                          Print
                                                          - -
                                                          Exit
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/inline.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/inline.html deleted file mode 100644 index e23e3ae7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/inline.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - Inline Menu - jQuery EasyUI Demo - - - - - - - -

                                                          Inline Menu

                                                          -

                                                          The inline menu stays inside its parent container.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          New
                                                          -
                                                          - Open -
                                                          -
                                                          Word
                                                          -
                                                          Excel
                                                          -
                                                          PowerPoint
                                                          -
                                                          - M1 -
                                                          -
                                                          sub1
                                                          -
                                                          sub2
                                                          -
                                                          - Sub -
                                                          -
                                                          sub21
                                                          -
                                                          sub22
                                                          -
                                                          sub23
                                                          -
                                                          -
                                                          -
                                                          sub3
                                                          -
                                                          -
                                                          -
                                                          - Window Demos -
                                                          -
                                                          Window
                                                          -
                                                          Dialog
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Save
                                                          -
                                                          Print
                                                          - -
                                                          Exit
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/nav.html deleted file mode 100644 index 18943c97..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menu/nav.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - Keyboard Navigation in Menu - jQuery EasyUI Demo - - - - - - - -

                                                          Keyboard Navigation in Menu

                                                          -

                                                          Press Alt+W to focus the menu. Once the menu get focus, you will be able to navigate menu using keyboard keys.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          New
                                                          -
                                                          - Open -
                                                          -
                                                          Word
                                                          -
                                                          Excel
                                                          -
                                                          PowerPoint
                                                          -
                                                          - M1 -
                                                          -
                                                          sub1
                                                          -
                                                          sub2
                                                          -
                                                          - Sub -
                                                          -
                                                          sub21
                                                          -
                                                          sub22
                                                          -
                                                          sub23
                                                          -
                                                          -
                                                          -
                                                          sub3
                                                          -
                                                          -
                                                          -
                                                          - Window Demos -
                                                          -
                                                          Window
                                                          -
                                                          Dialog
                                                          -
                                                          EasyUI
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Save
                                                          -
                                                          Print
                                                          - -
                                                          Exit
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/actions.html deleted file mode 100644 index 5d447fe9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/actions.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - MenuButton Actions - jQuery EasyUI Demo - - - - - - - -

                                                          MenuButton Actions

                                                          -

                                                          Click the buttons below to perform actions.

                                                          - -
                                                          - Home - Edit - Help - About -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          About
                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/alignment.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/alignment.html deleted file mode 100644 index f34f89a0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/alignment.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - Menu Alignment on MenuButton - jQuery EasyUI Demo - - - - - - - -

                                                          Menu Alignment on MenuButton

                                                          -

                                                          This example shows how to change the alignment of the top level menu.

                                                          -
                                                          - Change Alignment: - -
                                                          -
                                                          - Home - Edit - Help - About - -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          About
                                                          -
                                                          -
                                                          -
                                                          History
                                                          -
                                                          Faq
                                                          -
                                                          Our Team
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/basic.html deleted file mode 100644 index 932309b7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/basic.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - Basic MenuButton - jQuery EasyUI Demo - - - - - - - -

                                                          Basic MenuButton

                                                          -

                                                          Move mouse over the button to drop down menu.

                                                          -
                                                          -
                                                          - Home - Edit - Help - About -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          About
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/nav.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/nav.html deleted file mode 100644 index 7c34b3d4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/menubutton/nav.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - Keyboard Navigation in MenuButton - jQuery EasyUI Demo - - - - - - - -

                                                          Keyboard Navigation in MenuButton

                                                          -

                                                          Press Alt+W to focus the menubutton. Once the menubutton get focus, you will be able to navigate menubutton using keyboard keys.

                                                          -
                                                          -
                                                          - Home - Edit - Help - About -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          About
                                                          -
                                                          - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/alert.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/alert.html deleted file mode 100644 index a69c1660..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/alert.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Alert Messager - jQuery EasyUI Demo - - - - - - - -

                                                          Alert Messager

                                                          -

                                                          Click on each button to display different alert message box.

                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/basic.html deleted file mode 100644 index 65026efc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/basic.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - Basic Messager - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Messager

                                                          -

                                                          Click on each button to see a distinct message box.

                                                          -
                                                          - Show - Slide - Fade - Progress -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/interactive.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/interactive.html deleted file mode 100644 index e7122431..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/interactive.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Interactive Messager - jQuery EasyUI Demo - - - - - - - -

                                                          Interactive Messager

                                                          -

                                                          Click on each button to display interactive message box.

                                                          -
                                                          - Confirm - Prompt -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/position.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/position.html deleted file mode 100644 index 6a6273e9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/messager/position.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - Message Box Position - jQuery EasyUI Demo - - - - - - - -

                                                          Message Box Position

                                                          -

                                                          Click the buttons below to display message box on different position.

                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/basic.html deleted file mode 100644 index 3b1a6841..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/basic.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - Basic NumberBox - jQuery EasyUI Demo - - - - - - - -

                                                          Basic NumberBox

                                                          -

                                                          The NumberBox can only accept inputing numbers.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/fluid.html deleted file mode 100644 index 4b5981e9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/fluid.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Fluid NumberBox - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid NumberBox

                                                          -

                                                          This example shows how to set the width of NumberBox to a percentage of its parent container.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/format.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/format.html deleted file mode 100644 index 8fcb8223..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/format.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Format NumberBox - jQuery EasyUI Demo - - - - - - - -

                                                          Format NumberBox

                                                          -

                                                          Number formatting is the ability to control how a number is displayed.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/range.html deleted file mode 100644 index fee11e96..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberbox/range.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Number Range - jQuery EasyUI Demo - - - - - - - -

                                                          Number Range

                                                          -

                                                          The value is constrained to a specified range.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/align.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/align.html deleted file mode 100644 index 6dbea9da..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/align.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Number Spin Alignment - jQuery EasyUI Demo - - - - - - - - - -

                                                          Number Spin Alignment

                                                          -

                                                          This example shows how to set different spin alignments on numberspinner.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/basic.html deleted file mode 100644 index b04560d7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/basic.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Basic NumberSpinner - jQuery EasyUI Demo - - - - - - - -

                                                          Basic NumberSpinner

                                                          -

                                                          Click spinner button to change value.

                                                          -
                                                          -
                                                          - -
                                                          - Value: -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/fluid.html deleted file mode 100644 index 69c94f5c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid NumberSpinner - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid NumberSpinner

                                                          -

                                                          This example shows how to set the width of NumberSpinner to a percentage of its parent container.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/increment.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/increment.html deleted file mode 100644 index 76eab584..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/increment.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Increment Number - jQuery EasyUI Demo - - - - - - - -

                                                          Increment Number

                                                          -

                                                          The sample shows how to set the increment step.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/range.html deleted file mode 100644 index a0a03727..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/numberspinner/range.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Number Range - jQuery EasyUI Demo - - - - - - - -

                                                          Number Range

                                                          -

                                                          The value is constrained to a range between 10 and 100.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/attaching.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/attaching.html deleted file mode 100644 index 0e56bb35..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/attaching.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Attaching Other Components - jQuery EasyUI Demo - - - - - - - -

                                                          Attaching Other Components

                                                          -

                                                          Any other components can be attached to page bar.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          - - - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/basic.html deleted file mode 100644 index bcdba63d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/basic.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Basic Pagination - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Pagination

                                                          -

                                                          The user can change page number and page size on page bar.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/custombuttons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/custombuttons.html deleted file mode 100644 index 113e9211..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/custombuttons.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Custom Pagination Buttons - jQuery EasyUI Demo - - - - - - - -

                                                          Custom Pagination Buttons

                                                          -

                                                          The customized buttons can be appended to page bar.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/layout.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/layout.html deleted file mode 100644 index 1288397f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/layout.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Pagination Layout - jQuery EasyUI Demo - - - - - - - -

                                                          Pagination Layout

                                                          -

                                                          The pagination layout supports various types of pages which you can choose.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/links.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/links.html deleted file mode 100644 index 3b7ee251..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/links.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Pagination Links - jQuery EasyUI Demo - - - - - - - -

                                                          Pagination Links

                                                          -

                                                          The example shows how to customize numbered pagination links.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/simple.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/simple.html deleted file mode 100644 index 521f75fe..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/pagination/simple.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Simplify Pagination - jQuery EasyUI Demo - - - - - - - -

                                                          Simplify Pagination

                                                          -

                                                          The sample shows how to simplify pagination.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                          Here is the content loaded via AJAX.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/basic.html deleted file mode 100644 index ec0e535d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/basic.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Basic Panel - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Panel

                                                          -

                                                          The panel is a container for other components or elements.

                                                          -
                                                          - Open - Close -
                                                          -
                                                          -

                                                          jQuery EasyUI framework helps you build your web pages easily.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/customtools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/customtools.html deleted file mode 100644 index 670001e9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/customtools.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Custom Panel Tools - jQuery EasyUI Demo - - - - - - - -

                                                          Custom Panel Tools

                                                          -

                                                          Click the right top buttons to perform actions with panel.

                                                          -
                                                          -
                                                          -

                                                          jQuery EasyUI framework helps you build your web pages easily.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          -
                                                          -
                                                          - - - - -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/fluid.html deleted file mode 100644 index 72510f23..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid Panel - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid Panel

                                                          -

                                                          This example shows how to set the width of Panel to a percentage of its parent container.

                                                          -
                                                          -
                                                          -
                                                          -

                                                          The panel has a width of 100%.

                                                          -

                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/footer.html deleted file mode 100644 index 31e6385c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/footer.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - Panel Footer - jQuery EasyUI Demo - - - - - - - -

                                                          Panel Footer

                                                          -

                                                          The panel footer is displayed at the bottom of the panel and can consist of any other components.

                                                          -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/loadcontent.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/loadcontent.html deleted file mode 100644 index 6db638d3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/loadcontent.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Load Panel Content - jQuery EasyUI Demo - - - - - - - -

                                                          Load Panel Content

                                                          -

                                                          Click the refresh button on top right of panel to load content.

                                                          -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/nestedpanel.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/nestedpanel.html deleted file mode 100644 index 28f51703..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/nestedpanel.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Nested Panel - jQuery EasyUI Demo - - - - - - - -

                                                          Nested Panel

                                                          -

                                                          The panel can be placed inside containers and can contain other components.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Left Content -
                                                          -
                                                          - Right Content -
                                                          -
                                                          - Center Content -
                                                          -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/paneltools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/paneltools.html deleted file mode 100644 index 47efc11f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/panel/paneltools.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Panel Tools - jQuery EasyUI Demo - - - - - - - -

                                                          Panel Tools

                                                          -

                                                          Click the right top buttons to perform actions with panel.

                                                          - -
                                                          -
                                                          -

                                                          jQuery EasyUI framework helps you build your web pages easily.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/basic.html deleted file mode 100644 index f725bc08..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic PasswordBox - jQuery EasyUI Demo - - - - - - - -

                                                          Basic PasswordBox

                                                          -

                                                          The passwordbox allows a user to enter passwords.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/flash.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/flash.html deleted file mode 100644 index 391a09cd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/flash.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - Flash PasswordBox Letters - jQuery EasyUI Demo - - - - - - - -

                                                          Flash PasswordBox Letters

                                                          -

                                                          This example shows how to flash the entered password letter by letter.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/validatepassword.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/validatepassword.html deleted file mode 100644 index 630dbc7a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/passwordbox/validatepassword.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Validate Password - jQuery EasyUI Demo - - - - - - - -

                                                          Validate Password

                                                          -

                                                          This example shows how to validate whether a user enters the same password.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/basic.html deleted file mode 100644 index 966d5560..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/basic.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Basic ProgressBar - jQuery EasyUI Demo - - - - - - - -

                                                          Basic ProgressBar

                                                          -

                                                          Click the button below to show progress information.

                                                          -
                                                          - Start -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/fluid.html deleted file mode 100644 index 613e180f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/progressbar/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid ProgressBar - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid ProgressBar

                                                          -

                                                          This example shows how to set the width of ProgressBar to a percentage of its parent container.

                                                          -
                                                          -

                                                          width: 50%

                                                          -
                                                          -

                                                          width: 30%

                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/basic.html deleted file mode 100644 index 8f7743c4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/basic.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - Basic PropertyGrid - jQuery EasyUI Demo - - - - - - - -

                                                          Basic PropertyGrid

                                                          -

                                                          Click on row to change each property value.

                                                          - - -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/customcolumns.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/customcolumns.html deleted file mode 100644 index 0a683ef3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/customcolumns.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Customize Columns of PropertyGrid - jQuery EasyUI Demo - - - - - - - -

                                                          Customize Columns of PropertyGrid

                                                          -

                                                          The columns of PropertyGrid can be changed.

                                                          -
                                                          - -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/groupformat.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/groupformat.html deleted file mode 100644 index d4eb883c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/groupformat.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Group Format - jQuery EasyUI Demo - - - - - - - -

                                                          Group Format

                                                          -

                                                          The user can change the group information.

                                                          -
                                                          - -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/propertygrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/propertygrid_data1.json deleted file mode 100644 index a458d83f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/propertygrid/propertygrid_data1.json +++ /dev/null @@ -1,20 +0,0 @@ -{"total":7,"rows":[ - {"name":"Name","value":"Bill Smith","group":"ID Settings","editor":"text"}, - {"name":"Address","value":"","group":"ID Settings","editor":"text"}, - {"name":"Age","value":"40","group":"ID Settings","editor":"numberbox"}, - {"name":"Birthday","value":"01/02/2012","group":"ID Settings","editor":"datebox"}, - {"name":"SSN","value":"123-456-7890","group":"ID Settings","editor":"text"}, - {"name":"Email","value":"bill@gmail.com","group":"Marketing Settings","editor":{ - "type":"validatebox", - "options":{ - "validType":"email" - } - }}, - {"name":"FrequentBuyer","value":"false","group":"Marketing Settings","editor":{ - "type":"checkbox", - "options":{ - "on":true, - "off":false - } - }} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/resizable/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/resizable/basic.html deleted file mode 100644 index 7b9e7477..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/resizable/basic.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Basic Resizable - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Resizable

                                                          -

                                                          Click on the edge of box and move the edge to resize the box.

                                                          -
                                                          -
                                                          -
                                                          Resize Me
                                                          -
                                                          -
                                                          -
                                                          Title
                                                          -
                                                          Drag and Resize Me
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/basic.html deleted file mode 100644 index a152113f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic SearchBox - jQuery EasyUI Demo - - - - - - - -

                                                          Basic SearchBox

                                                          -

                                                          Click search button or press enter key in input box to do searching.

                                                          -
                                                          -
                                                          - -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/category.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/category.html deleted file mode 100644 index ca3029f0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/category.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Search Category - jQuery EasyUI Demo - - - - - - - -

                                                          Search Category

                                                          -

                                                          Select a category and click search button or press enter key in input box to do searching.

                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          All News
                                                          -
                                                          Sports News
                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/fluid.html deleted file mode 100644 index c48096f1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/searchbox/fluid.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - Fluid SearchBox - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid SearchBox

                                                          -

                                                          This example shows how to set the width of SearchBox to a percentage of its parent container.

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          All News
                                                          -
                                                          Sports News
                                                          -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/basic.html deleted file mode 100644 index a71f0e4c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/basic.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - Basic Slider - jQuery EasyUI Demo - - - - - - - -

                                                          Basic Slider

                                                          -

                                                          Drag the slider to change value.

                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/fluid.html deleted file mode 100644 index 74592768..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/fluid.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Fluid Slider - jQuery EasyUI Demo - - - - - - - -

                                                          Fluid Slider

                                                          -

                                                          This example shows how to set the width of Slider to a percentage of its parent container.

                                                          -
                                                          -

                                                          width: 50%

                                                          - -

                                                          width: 30%

                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/formattip.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/formattip.html deleted file mode 100644 index 6b5c3983..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/formattip.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Format Tip Information - jQuery EasyUI Demo - - - - - - - -

                                                          Format Tip Information

                                                          -

                                                          This sample shows how to format tip information.

                                                          -
                                                          - -
                                                          jQuery EasyUI
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/nonlinear.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/nonlinear.html deleted file mode 100644 index b07c61bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/nonlinear.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - Non Linear Slider - jQuery EasyUI Demo - - - - - - - -

                                                          Non Linear Slider

                                                          -

                                                          This example shows how to create a slider with a non-linear scale.

                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/range.html deleted file mode 100644 index c7e6cf53..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/range.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Range Slider - jQuery EasyUI Demo - - - - - - - -

                                                          Range Slider

                                                          -

                                                          This sample shows how to define a range slider.

                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/rule.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/rule.html deleted file mode 100644 index 652b4e52..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/rule.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - Slider Rule - jQuery EasyUI Demo - - - - - - - -

                                                          Slider Rule

                                                          -

                                                          This sample shows how to define slider rule.

                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/vertical.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/vertical.html deleted file mode 100644 index 59d3b499..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/slider/vertical.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Vertical Slider - jQuery EasyUI Demo - - - - - - - -

                                                          Vertical Slider

                                                          -

                                                          This sample shows how to create a vertical slider.

                                                          -
                                                          -
                                                          - -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/actions.html deleted file mode 100644 index 31104846..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/actions.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - SplitButton Actions - jQuery EasyUI Demo - - - - - - - -

                                                          SplitButton Actions

                                                          -

                                                          Click the buttons below to perform actions.

                                                          - -
                                                          - Home - Edit - Ok - Help -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Ok
                                                          -
                                                          Cancel
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          - About - -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/basic.html deleted file mode 100644 index 795d526e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/splitbutton/basic.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - Basic SplitButton - jQuery EasyUI Demo - - - - - - - -

                                                          Basic SplitButton

                                                          -

                                                          Move mouse over the arrow area of button to drop down menu.

                                                          -
                                                          -
                                                          - Home - Edit - Ok - Help -
                                                          -
                                                          -
                                                          Undo
                                                          -
                                                          Redo
                                                          - -
                                                          Cut
                                                          -
                                                          Copy
                                                          -
                                                          Paste
                                                          - -
                                                          - Toolbar -
                                                          -
                                                          Address
                                                          -
                                                          Link
                                                          -
                                                          Navigation Toolbar
                                                          -
                                                          Bookmark Toolbar
                                                          - -
                                                          New Toolbar...
                                                          -
                                                          -
                                                          -
                                                          Delete
                                                          -
                                                          Select All
                                                          -
                                                          -
                                                          -
                                                          Ok
                                                          -
                                                          Cancel
                                                          -
                                                          -
                                                          -
                                                          Help
                                                          -
                                                          Update
                                                          -
                                                          - About - -
                                                          -
                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/action.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/action.html deleted file mode 100644 index 0a6e197d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/action.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - SwitchButton Actions - jQuery EasyUI Demo - - - - - - - -

                                                          SwitchButton Actions

                                                          -

                                                          Click the buttons below to perform actions.

                                                          -
                                                          - -
                                                          - Disable - Enable -
                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/basic.html deleted file mode 100644 index 56a09b58..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/switchbutton/basic.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Basic SwitchButton - jQuery EasyUI Demo - - - - - - - -

                                                          Basic SwitchButton

                                                          -

                                                          Click the switchbutton to change its state.

                                                          -
                                                          - - - - - - - - - - - - - - -
                                                          Receive mail:
                                                          Shared network:
                                                          Subscribed:
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                          Here is the content loaded via AJAX.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/autoheight.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/autoheight.html deleted file mode 100644 index 8fd287ad..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/autoheight.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Auto Height for Tabs - jQuery EasyUI Demo - - - - - - - -

                                                          Auto Height for Tabs

                                                          -

                                                          The tabs height is auto adjusted according to tab panel content.

                                                          -
                                                          -
                                                          -
                                                          -

                                                          jQuery EasyUI framework helps you build your web pages easily.

                                                          -
                                                            -
                                                          • easyui is a collection of user-interface plugin based on jQuery.
                                                          • -
                                                          • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                          • -
                                                          • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                          • -
                                                          • complete framework for HTML5 web page.
                                                          • -
                                                          • easyui save your time and scales while developing your products.
                                                          • -
                                                          • easyui is very easy but powerful.
                                                          • -
                                                          -
                                                          -
                                                          -
                                                            -
                                                            -
                                                            - This is the help content. -
                                                            -
                                                            - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/basic.html deleted file mode 100644 index c5a7ce67..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/basic.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Basic Tabs - jQuery EasyUI Demo - - - - - - - -

                                                            Basic Tabs

                                                            -

                                                            Click tab strip to swap tab panel content.

                                                            -
                                                            -
                                                            -
                                                            -

                                                            jQuery EasyUI framework helps you build your web pages easily.

                                                            -
                                                              -
                                                            • easyui is a collection of user-interface plugin based on jQuery.
                                                            • -
                                                            • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                            • -
                                                            • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                            • -
                                                            • complete framework for HTML5 web page.
                                                            • -
                                                            • easyui save your time and scales while developing your products.
                                                            • -
                                                            • easyui is very easy but powerful.
                                                            • -
                                                            -
                                                            -
                                                            -
                                                              -
                                                              -
                                                              - This is the help content. -
                                                              -
                                                              - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/dropdown.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/dropdown.html deleted file mode 100644 index e13426c3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/dropdown.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - Tabs with DropDown - jQuery EasyUI Demo - - - - - - - -

                                                              Tabs with DropDown

                                                              -

                                                              This sample shows how to add a dropdown menu over a tab strip.

                                                              -
                                                              -
                                                              -
                                                              -

                                                              jQuery EasyUI framework helps you build your web pages easily.

                                                              -
                                                                -
                                                              • easyui is a collection of user-interface plugin based on jQuery.
                                                              • -
                                                              • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                              • -
                                                              • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                              • -
                                                              • complete framework for HTML5 web page.
                                                              • -
                                                              • easyui save your time and scales while developing your products.
                                                              • -
                                                              • easyui is very easy but powerful.
                                                              • -
                                                              -
                                                              -
                                                              -
                                                                -
                                                                -
                                                                - This is the help content. -
                                                                -
                                                                -
                                                                -
                                                                Welcome
                                                                -
                                                                Help Contents
                                                                -
                                                                Search
                                                                -
                                                                Dynamic Help
                                                                -
                                                                - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fixedwidth.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fixedwidth.html deleted file mode 100644 index 18030664..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fixedwidth.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Fixed Tab Width - jQuery EasyUI Demo - - - - - - - -

                                                                Fixed Tab Width

                                                                -

                                                                The tab strips have fixed width and height.

                                                                -
                                                                -
                                                                -
                                                                -

                                                                Home Content.

                                                                -
                                                                -
                                                                -

                                                                Maps Content.

                                                                -
                                                                -
                                                                -

                                                                Journal Content.

                                                                -
                                                                -
                                                                -

                                                                History Content.

                                                                -
                                                                -
                                                                -

                                                                References Content.

                                                                -
                                                                -
                                                                -

                                                                Contact Content.

                                                                -
                                                                -
                                                                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fluid.html deleted file mode 100644 index 42cf7fc3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Tabs - jQuery EasyUI Demo - - - - - - - -

                                                                Fluid Tabs

                                                                -

                                                                This example shows how to set the width of Tabs to a percentage of its parent container.

                                                                -
                                                                -
                                                                -
                                                                -

                                                                The tabs has a width of 100%.

                                                                -
                                                                -
                                                                -
                                                                -
                                                                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/hover.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/hover.html deleted file mode 100644 index 04419c85..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/hover.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - Hover Tabs - jQuery EasyUI Demo - - - - - - - -

                                                                Hover Tabs

                                                                -

                                                                Move mouse over the tab strip to open the tab panel.

                                                                -
                                                                -
                                                                -
                                                                -

                                                                jQuery EasyUI framework helps you build your web pages easily.

                                                                -
                                                                  -
                                                                • easyui is a collection of user-interface plugin based on jQuery.
                                                                • -
                                                                • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                                • -
                                                                • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                                • -
                                                                • complete framework for HTML5 web page.
                                                                • -
                                                                • easyui save your time and scales while developing your products.
                                                                • -
                                                                • easyui is very easy but powerful.
                                                                • -
                                                                -
                                                                -
                                                                -
                                                                  -
                                                                  -
                                                                  - This is the help content. -
                                                                  -
                                                                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/modem.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/modem.png deleted file mode 100644 index be5a2eb2fc48a8f16681b591f4ef74888ee09c33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1633 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 A&;S4c diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/tablet.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/images/tablet.png deleted file mode 100644 index fa871f54035fcd0bb0f7f2068d2b2ed4e5e0e0cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2505 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 - - - - Nested Tabs - jQuery EasyUI Demo - - - - - - - -

                                                                  Nested Tabs

                                                                  -

                                                                  The tab panel can contain sub tabs or other components.

                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  Content 1
                                                                  -
                                                                  Content 2
                                                                  -
                                                                  Content 3
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  - -
                                                                  -
                                                                  - - - - - - - - - - - - - - - - - - - - -
                                                                  Title1Title2Title3
                                                                  d11d12d13
                                                                  d21d22d23
                                                                  -
                                                                  -
                                                                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/striptools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/striptools.html deleted file mode 100644 index 13ca5b45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/striptools.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - Tabs Strip Tools - jQuery EasyUI Demo - - - - - - - -

                                                                  Tabs Strip Tools

                                                                  -

                                                                  Click the mini-buttons on the tab strip to perform actions.

                                                                  -
                                                                  -
                                                                  -
                                                                  -

                                                                  jQuery EasyUI framework helps you build your web pages easily.

                                                                  -
                                                                    -
                                                                  • easyui is a collection of user-interface plugin based on jQuery.
                                                                  • -
                                                                  • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                                  • -
                                                                  • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                                  • -
                                                                  • complete framework for HTML5 web page.
                                                                  • -
                                                                  • easyui save your time and scales while developing your products.
                                                                  • -
                                                                  • easyui is very easy but powerful.
                                                                  • -
                                                                  -
                                                                  -
                                                                  - This is the help content. -
                                                                  -
                                                                  -
                                                                  - - - -
                                                                  - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/style.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/style.html deleted file mode 100644 index adcb5077..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/style.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - Tabs Style - jQuery EasyUI Demo - - - - - - - -

                                                                  Tabs Style

                                                                  -

                                                                  Click the options below to change the tabs style.

                                                                  -
                                                                  - plain
                                                                  - narrow
                                                                  - pill
                                                                  - justified -
                                                                  -
                                                                  -
                                                                  -

                                                                  jQuery EasyUI framework helps you build your web pages easily.

                                                                  -
                                                                    -
                                                                  • easyui is a collection of user-interface plugin based on jQuery.
                                                                  • -
                                                                  • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                                  • -
                                                                  • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                                  • -
                                                                  • complete framework for HTML5 web page.
                                                                  • -
                                                                  • easyui save your time and scales while developing your products.
                                                                  • -
                                                                  • easyui is very easy but powerful.
                                                                  • -
                                                                  -
                                                                  -
                                                                  -
                                                                    -
                                                                    -
                                                                    - This is the help content. -
                                                                    -
                                                                    - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabimage.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabimage.html deleted file mode 100644 index 415cbef8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabimage.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Tabs with Images - jQuery EasyUI Demo - - - - - - - -

                                                                    Tabs with Images

                                                                    -

                                                                    The tab strip can display big images.

                                                                    -
                                                                    -
                                                                    -
                                                                    -

                                                                    A modem (modulator-demodulator) is a device that modulates an analog carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information.

                                                                    -
                                                                    -
                                                                    -

                                                                    In computing, an image scanner—often abbreviated to just scanner—is a device that optically scans images, printed text, handwriting, or an object, and converts it to a digital image.

                                                                    -
                                                                    -
                                                                    -

                                                                    A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant, is a mobile device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread adoption of smartphones.

                                                                    -
                                                                    -
                                                                    -

                                                                    A tablet computer, or simply tablet, is a one-piece mobile computer. Devices typically have a touchscreen, with finger or stylus gestures replacing the conventional computer mouse.

                                                                    -
                                                                    -
                                                                    - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabposition.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabposition.html deleted file mode 100644 index 43547367..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabposition.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Tab Position - jQuery EasyUI Demo - - - - - - - -

                                                                    Tab Position

                                                                    -

                                                                    Click the 'position' drop-down list and select an item to change the tab position.

                                                                    -
                                                                    - Position: - -
                                                                    -
                                                                    -
                                                                    -

                                                                    jQuery EasyUI framework helps you build your web pages easily.

                                                                    -
                                                                      -
                                                                    • easyui is a collection of user-interface plugin based on jQuery.
                                                                    • -
                                                                    • easyui provides essential functionality for building modem, interactive, javascript applications.
                                                                    • -
                                                                    • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                                    • -
                                                                    • complete framework for HTML5 web page.
                                                                    • -
                                                                    • easyui save your time and scales while developing your products.
                                                                    • -
                                                                    • easyui is very easy but powerful.
                                                                    • -
                                                                    -
                                                                    -
                                                                    -
                                                                      -
                                                                      -
                                                                      - This is the help content. -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabstools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabstools.html deleted file mode 100644 index 9c8fa101..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tabstools.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - Tabs Tools - jQuery EasyUI Demo - - - - - - - -

                                                                      Tabs Tools

                                                                      -

                                                                      Click the buttons on the top right of tabs header to add or remove tab panel.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tabs/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/basic.html deleted file mode 100644 index 3960296e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/basic.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Basic TextBox - jQuery EasyUI Demo - - - - - - - -

                                                                      Basic TextBox

                                                                      -

                                                                      The textbox allows a user to enter information.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      - -
                                                                      - Register -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/button.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/button.html deleted file mode 100644 index bc78b1f1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/button.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - TextBox with Button - jQuery EasyUI Demo - - - - - - - -

                                                                      TextBox with Button

                                                                      -

                                                                      The button can be attached to a textbox.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/clearicon.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/clearicon.html deleted file mode 100644 index 94a0ee1b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/clearicon.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - TextBox with Clear Icon - jQuery EasyUI Demo - - - - - - - -

                                                                      TextBox with Clear Icon

                                                                      -

                                                                      This example shows how to create an textbox with an icon to clear the input element itself.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/custom.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/custom.html deleted file mode 100644 index b4cf1823..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/custom.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Custom TextBox - jQuery EasyUI Demo - - - - - - - -

                                                                      Custom TextBox

                                                                      -

                                                                      This example shows how to custom a login form.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - Remember me -
                                                                      - -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/fluid.html deleted file mode 100644 index ec2a066a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid TextBox - jQuery EasyUI Demo - - - - - - - -

                                                                      Fluid TextBox

                                                                      -

                                                                      This example shows how to set the width of TextBox to a percentage of its parent container.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/icons.html deleted file mode 100644 index 10a9653e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/icons.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - TextBox with Icons - jQuery EasyUI Demo - - - - - - - -

                                                                      TextBox with Icons

                                                                      -

                                                                      Click the icons on textbox to perform actions.

                                                                      -
                                                                      -
                                                                      - Select Icon Align: - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/multiline.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/multiline.html deleted file mode 100644 index f56b4e5e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/multiline.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Multiline TextBox - jQuery EasyUI Demo - - - - - - - -

                                                                      Multiline TextBox

                                                                      -

                                                                      This example shows how to define a textbox for the user to enter multi-line text input.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/size.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/size.html deleted file mode 100644 index 12e17dca..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/textbox/size.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - TextBox Size - jQuery EasyUI Demo - - - - - - - -

                                                                      TextBox Size

                                                                      -

                                                                      The textbox can vary in size.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/actions.html deleted file mode 100644 index 2480f8a1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/actions.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - TimeSpinner Actions - jQuery EasyUI Demo - - - - - - - -

                                                                      TimeSpinner Actions

                                                                      -

                                                                      Click the buttons below to perform actions.

                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/basic.html deleted file mode 100644 index 9a30add4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Basic TimeSpinner - jQuery EasyUI Demo - - - - - - - -

                                                                      Basic TimeSpinner

                                                                      -

                                                                      Click spin button to adjust time.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/fluid.html deleted file mode 100644 index 403ead1b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/fluid.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - Fluid TimeSpinner - jQuery EasyUI Demo - - - - - - - -

                                                                      Fluid TimeSpinner

                                                                      -

                                                                      This example shows how to set the width of TimeSpinner to a percentage of its parent container.

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/range.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/range.html deleted file mode 100644 index 042c26ae..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/timespinner/range.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Time Range - jQuery EasyUI Demo - - - - - - - -

                                                                      Time Range

                                                                      -

                                                                      The time value is constrained in specified range.

                                                                      -
                                                                      - From 08:30 to 18:00 -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_content.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_content.html deleted file mode 100644 index 99674027..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_content.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - AJAX Content - - -

                                                                      Here is the content loaded via AJAX.

                                                                      -
                                                                        -
                                                                      • easyui is a collection of user-interface plugin based on jQuery.
                                                                      • -
                                                                      • easyui provides essential functionality for building modern, interactive, javascript applications.
                                                                      • -
                                                                      • using easyui you don't need to write many javascript code, you usually defines user-interface by writing some HTML markup.
                                                                      • -
                                                                      • complete framework for HTML5 web page.
                                                                      • -
                                                                      • easyui save your time and scales while developing your products.
                                                                      • -
                                                                      • easyui is very easy but powerful.
                                                                      • -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_dialog.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_dialog.html deleted file mode 100644 index ddcdc074..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/_dialog.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Dialog Content - - -
                                                                      -
                                                                      -
                                                                      User Name:
                                                                      - -
                                                                      -
                                                                      -
                                                                      Password:
                                                                      - -
                                                                      -
                                                                      - Login - Cancel -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/ajax.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/ajax.html deleted file mode 100644 index c0095fa2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/ajax.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Ajax Tooltip - jQuery EasyUI Demo - - - - - - - -

                                                                      Ajax Tooltip

                                                                      -

                                                                      The tooltip content can be loaded via AJAX.

                                                                      -
                                                                      - Hove me to display tooltip content via AJAX. - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/basic.html deleted file mode 100644 index 3fb13625..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/basic.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Basic Tooltip - jQuery EasyUI Demo - - - - - - - -

                                                                      Basic Tooltip

                                                                      -

                                                                      Hover the links to display tooltip message.

                                                                      -
                                                                      -

                                                                      The tooltip can use each elements title attribute. - Hover me to display tooltip. -

                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customcontent.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customcontent.html deleted file mode 100644 index 68ce13c2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customcontent.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Custom Tooltip Content - jQuery EasyUI Demo - - - - - - - -

                                                                      Custom Tooltip Content

                                                                      -

                                                                      Access to each elements attribute to get the tooltip content.

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customstyle.html deleted file mode 100644 index 13f10ac5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/customstyle.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - Custom Tooltip Style - jQuery EasyUI Demo - - - - - - - -

                                                                      Custom Tooltip Style

                                                                      -

                                                                      This sample shows how to change the tooltip style.

                                                                      -
                                                                      -
                                                                      -
                                                                      Hover Me
                                                                      -
                                                                      -
                                                                      -
                                                                      Hover Me
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/position.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/position.html deleted file mode 100644 index 8707b255..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/position.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Tooltip Position - jQuery EasyUI Demo - - - - - - - -

                                                                      Tooltip Position

                                                                      -

                                                                      Click the drop-down list below to change where the tooltip appears.

                                                                      -
                                                                      - Select position: - -
                                                                      -
                                                                      Hover Me
                                                                      -
                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/toolbar.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/toolbar.html deleted file mode 100644 index c376ea2c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/toolbar.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Tooltip as Toolbar - jQuery EasyUI Demo - - - - - - - -

                                                                      Tooltip as Toolbar

                                                                      -

                                                                      This sample shows how to create a tooltip style toolbar.

                                                                      -
                                                                      -
                                                                      -

                                                                      Hover me to display toolbar.

                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - -
                                                                      -
                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/tooltipdialog.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/tooltipdialog.html deleted file mode 100644 index a22bcac0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tooltip/tooltipdialog.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - Tooltip Dialog - jQuery EasyUI Demo - - - - - - - -

                                                                      Tooltip Dialog

                                                                      -

                                                                      This sample shows how to create a tooltip dialog.

                                                                      -
                                                                      -
                                                                      -

                                                                      Click here to see the tooltip dialog. -

                                                                      - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/actions.html deleted file mode 100644 index 4b194e72..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/actions.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - Tree Actions - jQuery EasyUI Demo - - - - - - - -

                                                                      Tree Actions

                                                                      -

                                                                      Click the buttons below to perform actions.

                                                                      - -
                                                                      -
                                                                        -
                                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/animation.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/animation.html deleted file mode 100644 index 83fb263f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/animation.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Animation Tree - jQuery EasyUI Demo - - - - - - - -

                                                                        Animation Tree

                                                                        -

                                                                        Apply 'animate' property to true to enable animation effect.

                                                                        -
                                                                        -
                                                                        -
                                                                          -
                                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/basic.html deleted file mode 100644 index 96f4396e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/basic.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Basic Tree - jQuery EasyUI Demo - - - - - - - -

                                                                          Basic Tree

                                                                          -

                                                                          Click the arrow on the left to expand or collapse nodes.

                                                                          -
                                                                          -
                                                                          -
                                                                            -
                                                                          • - My Documents -
                                                                              -
                                                                            • - Photos -
                                                                                -
                                                                              • - Friend -
                                                                              • -
                                                                              • - Wife -
                                                                              • -
                                                                              • - Company -
                                                                              • -
                                                                              -
                                                                            • -
                                                                            • - Program Files -
                                                                                -
                                                                              • Intel
                                                                              • -
                                                                              • Java
                                                                              • -
                                                                              • Microsoft Office
                                                                              • -
                                                                              • Games
                                                                              • -
                                                                              -
                                                                            • -
                                                                            • index.html
                                                                            • -
                                                                            • about.html
                                                                            • -
                                                                            • welcome.html
                                                                            • -
                                                                            -
                                                                          • -
                                                                          -
                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/checkbox.html deleted file mode 100644 index 2d1f8d56..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/checkbox.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - CheckBox Tree - jQuery EasyUI Demo - - - - - - - -

                                                                          CheckBox Tree

                                                                          -

                                                                          Tree nodes with check boxes.

                                                                          - -
                                                                          - CascadeCheck - OnlyLeafCheck -
                                                                          -
                                                                          -
                                                                            -
                                                                            - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/contextmenu.html deleted file mode 100644 index 342fcf3e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/contextmenu.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - Tree Context Menu - jQuery EasyUI Demo - - - - - - - -

                                                                            Tree Context Menu

                                                                            -

                                                                            Right click on a node to display context menu.

                                                                            -
                                                                            -
                                                                            -
                                                                              -
                                                                              -
                                                                              -
                                                                              Append
                                                                              -
                                                                              Remove
                                                                              - -
                                                                              Expand
                                                                              -
                                                                              Collapse
                                                                              -
                                                                              - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/customcheckbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/customcheckbox.html deleted file mode 100644 index 366639ab..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/customcheckbox.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - Custom CheckBox Tree - jQuery EasyUI Demo - - - - - - - -

                                                                              Custom CheckBox Tree

                                                                              -

                                                                              Tree nodes with customized check boxes.

                                                                              -
                                                                              -
                                                                              -
                                                                                -
                                                                                - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/dnd.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/dnd.html deleted file mode 100644 index 4be5bbd4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/dnd.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Drag Drop Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                                                                                Drag Drop Tree Nodes

                                                                                -

                                                                                Press mouse down and drag a node to another position.

                                                                                -
                                                                                -
                                                                                -
                                                                                  -
                                                                                  - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/editable.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/editable.html deleted file mode 100644 index 9d3b62c8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/editable.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - Editable Tree - jQuery EasyUI Demo - - - - - - - -

                                                                                  Editable Tree

                                                                                  -

                                                                                  Click the node to begin edit, press enter key to stop edit or esc key to cancel edit.

                                                                                  -
                                                                                  -
                                                                                  -
                                                                                    -
                                                                                    - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/formatting.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/formatting.html deleted file mode 100644 index 187f5886..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/formatting.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Formatting Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                                                                                    Formatting Tree Nodes

                                                                                    -

                                                                                    This example shows how to display extra information on nodes.

                                                                                    -
                                                                                    -
                                                                                    -
                                                                                      -
                                                                                    -
                                                                                    - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/icons.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/icons.html deleted file mode 100644 index c4cecb84..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/icons.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Tree Node Icons - jQuery EasyUI Demo - - - - - - - -

                                                                                    Tree Node Icons

                                                                                    -

                                                                                    This sample illustrates how to add icons to tree node.

                                                                                    -
                                                                                    -
                                                                                    -
                                                                                      -
                                                                                      - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lazyload.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lazyload.html deleted file mode 100644 index 865cee61..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lazyload.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - Lazy Load Tree Nodes - jQuery EasyUI Demo - - - - - - - -

                                                                                      Lazy Load Tree Nodes

                                                                                      -

                                                                                      Get full hierarchical tree data but lazy load nodes level by level.

                                                                                      -
                                                                                      -
                                                                                      -
                                                                                        -
                                                                                        - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lines.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lines.html deleted file mode 100644 index 681a16b4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/lines.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - Tree Lines - jQuery EasyUI Demo - - - - - - - -

                                                                                        Tree Lines

                                                                                        -

                                                                                        This sample shows how to show tree lines.

                                                                                        -
                                                                                        -
                                                                                        -
                                                                                          -
                                                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data1.json deleted file mode 100644 index e0c61922..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data1.json +++ /dev/null @@ -1,49 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java", - "attributes":{ - "p1":"Custom Attribute1", - "p2":"Custom Attribute2" - } - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games", - "checked":true - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data2.json deleted file mode 100644 index a6e22517..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/tree/tree_data2.json +++ /dev/null @@ -1,61 +0,0 @@ -[{ - "id":1, - "text":"My Documents", - "children":[{ - "id":11, - "text":"Photos", - "state":"closed", - "children":[{ - "id":111, - "text":"Friend" - },{ - "id":112, - "text":"Wife" - },{ - "id":113, - "text":"Company" - }] - },{ - "id":12, - "text":"Program Files", - "state":"closed", - "children":[{ - "id":121, - "text":"Intel" - },{ - "id":122, - "text":"Java" - },{ - "id":123, - "text":"Microsoft Office" - },{ - "id":124, - "text":"Games" - }] - },{ - "id":16, - "text":"Actions", - "children":[{ - "text":"Add", - "iconCls":"icon-add" - },{ - "text":"Remove", - "iconCls":"icon-remove" - },{ - "text":"Save", - "iconCls":"icon-save" - },{ - "text":"Search", - "iconCls":"icon-search" - }] - },{ - "id":13, - "text":"index.html" - },{ - "id":14, - "text":"about.html" - },{ - "id":15, - "text":"welcome.html" - }] -}] diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/actions.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/actions.html deleted file mode 100644 index 6249a9ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/actions.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - TreeGrid Actions - jQuery EasyUI Demo - - - - - - - -

                                                                                          TreeGrid Actions

                                                                                          -

                                                                                          Click the buttons below to perform actions.

                                                                                          - - - - - - - - - - - -
                                                                                          Task NamePersonsBegin DateEnd DateProgress
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/basic.html deleted file mode 100644 index 3b5076bb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/basic.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - Basic TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Basic TreeGrid

                                                                                          -

                                                                                          TreeGrid allows you to expand or collapse group rows.

                                                                                          -
                                                                                          - - - - - - - - -
                                                                                          NameSizeModified Date
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/checkbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/checkbox.html deleted file mode 100644 index bbf6f830..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/checkbox.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - Cascade CheckBox in TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Cascade CheckBox in TreeGrid

                                                                                          -

                                                                                          TreeGrid nodes with cascade check boxes.

                                                                                          -
                                                                                          - - - - - - - - -
                                                                                          NameSizeModified Date
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/clientpagination.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/clientpagination.html deleted file mode 100644 index 03f8bf3a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/clientpagination.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - Client Side Pagination in TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Client Side Pagination in TreeGrid

                                                                                          -

                                                                                          This sample shows how to implement client side pagination in TreeGrid.

                                                                                          -
                                                                                          - - - - - - - - - - -
                                                                                          Task NamePersonsBegin DateEnd DateProgress
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/contextmenu.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/contextmenu.html deleted file mode 100644 index 3394ea15..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/contextmenu.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - TreeGrid ContextMenu - jQuery EasyUI Demo - - - - - - - -

                                                                                          TreeGrid ContextMenu

                                                                                          -

                                                                                          Right click to display the context menu.

                                                                                          -
                                                                                          - - - - - - - - - - -
                                                                                          Task NamePersonsBegin DateEnd DateProgress
                                                                                          -
                                                                                          -
                                                                                          Append
                                                                                          -
                                                                                          Remove
                                                                                          - -
                                                                                          Collapse
                                                                                          -
                                                                                          Expand
                                                                                          -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/customcheckbox.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/customcheckbox.html deleted file mode 100644 index 40a34c02..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/customcheckbox.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - Custom CheckBox in TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Custom CheckBox in TreeGrid

                                                                                          -

                                                                                          TreeGrid nodes with customized check boxes.

                                                                                          -
                                                                                          - - - - - - - - -
                                                                                          NameSizeModified Date
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/editable.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/editable.html deleted file mode 100644 index 0b79d39d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/editable.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - Editable TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Editable TreeGrid

                                                                                          -

                                                                                          Select one node and click edit button to perform editing.

                                                                                          -
                                                                                          - Edit - Save - Cancel -
                                                                                          - - - - - - - - - - -
                                                                                          Task NamePersonsBegin DateEnd DateProgress
                                                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/fluid.html deleted file mode 100644 index 1fd82f67..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/fluid.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Fluid TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Fluid TreeGrid

                                                                                          -

                                                                                          This example shows how to assign percentage width to a column in TreeGrid.

                                                                                          -
                                                                                          - - - - - - - - -
                                                                                          Name(50%)Size(20%)Modified Date(30%)
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/footer.html deleted file mode 100644 index d03e7563..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/footer.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - TreeGrid with Footer - jQuery EasyUI Demo - - - - - - - -

                                                                                          TreeGrid with Footer

                                                                                          -

                                                                                          Show summary information on TreeGrid footer.

                                                                                          -
                                                                                          -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/lines.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/lines.html deleted file mode 100644 index 935f862a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/lines.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - TreeGrid Lines - jQuery EasyUI Demo - - - - - - - -

                                                                                          TreeGrid Lines

                                                                                          -

                                                                                          This example shows how to show treegrid lines.

                                                                                          -
                                                                                          - - - - - - - - -
                                                                                          NameSizeModified Date
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/reports.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/reports.html deleted file mode 100644 index 062e6c87..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/reports.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - Reports using TreeGrid - jQuery EasyUI Demo - - - - - - - -

                                                                                          Reports using TreeGrid

                                                                                          -

                                                                                          Using TreeGrid to show complex reports.

                                                                                          -
                                                                                          - - - - - - - - - - - - - - - - - - - - - - -
                                                                                          Region
                                                                                          20092010
                                                                                          1st qrt.2st qrt.3st qrt.4st qrt.1st qrt.2st qrt.3st qrt.4st qrt.
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data1.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data1.json deleted file mode 100644 index 6cc10973..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data1.json +++ /dev/null @@ -1,73 +0,0 @@ -[{ - "id":1, - "name":"C", - "size":"", - "date":"02/19/2010", - "children":[{ - "id":2, - "name":"Program Files", - "size":"120 MB", - "date":"03/20/2010", - "children":[{ - "id":21, - "name":"Java", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":211, - "name":"java.exe", - "size":"142 KB", - "date":"01/13/2010" - },{ - "id":212, - "name":"jawt.dll", - "size":"5 KB", - "date":"01/13/2010" - }] - },{ - "id":22, - "name":"MySQL", - "size":"", - "date":"01/13/2010", - "state":"closed", - "children":[{ - "id":221, - "name":"my.ini", - "size":"10 KB", - "date":"02/26/2009" - },{ - "id":222, - "name":"my-huge.ini", - "size":"5 KB", - "date":"02/26/2009" - },{ - "id":223, - "name":"my-large.ini", - "size":"5 KB", - "date":"02/26/2009" - }] - }] - },{ - "id":3, - "name":"eclipse", - "size":"", - "date":"01/20/2010", - "children":[{ - "id":31, - "name":"eclipse.exe", - "size":"56 KB", - "date":"05/19/2009" - },{ - "id":32, - "name":"eclipse.ini", - "size":"1 KB", - "date":"04/20/2010" - },{ - "id":33, - "name":"notice.html", - "size":"7 KB", - "date":"03/17/2005" - }] - }] -}] \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data2.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data2.json deleted file mode 100644 index 52c2c052..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data2.json +++ /dev/null @@ -1,11 +0,0 @@ -{"total":7,"rows":[ - {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","progress":60,"iconCls":"icon-ok"}, - {"id":2,"name":"Designing","begin":"3/4/2010","end":"3/10/2010","progress":100,"_parentId":1,"state":"closed"}, - {"id":21,"name":"Database","persons":2,"begin":"3/4/2010","end":"3/6/2010","progress":100,"_parentId":2}, - {"id":22,"name":"UML","persons":1,"begin":"3/7/2010","end":"3/8/2010","progress":100,"_parentId":2}, - {"id":23,"name":"Export Document","persons":1,"begin":"3/9/2010","end":"3/10/2010","progress":100,"_parentId":2}, - {"id":3,"name":"Coding","persons":2,"begin":"3/11/2010","end":"3/18/2010","progress":80}, - {"id":4,"name":"Testing","persons":1,"begin":"3/19/2010","end":"3/20/2010","progress":20} -],"footer":[ - {"name":"Total Persons:","persons":7,"iconCls":"icon-sum"} -]} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data3.json b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data3.json deleted file mode 100644 index 7015d317..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/treegrid/treegrid_data3.json +++ /dev/null @@ -1,13 +0,0 @@ -{"total":9,"rows":[ - {"id":1,"region":"Wyoming"}, - {"id":11,"region":"Albin","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":12,"region":"Canon","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":13,"region":"Egbert","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":1}, - {"id":2,"region":"Washington"}, - {"id":21,"region":"Bellingham","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":22,"region":"Chehalis","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":23,"region":"Ellensburg","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2}, - {"id":24,"region":"Monroe","f1":2000,"f2":1800,"f3":1903,"f4":2183,"f5":2133,"f6":1923,"f7":2018,"f8":1838,"_parentId":2} -],"footer":[ - {"region":"Total","f1":14000,"f2":12600,"f3":13321,"f4":15281,"f5":14931,"f6":13461,"f7":14126,"f8":12866} -]} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/basic.html deleted file mode 100644 index 41bd5097..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/basic.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Basic ValidateBox - jQuery EasyUI Demo - - - - - - - -

                                                                                          Basic ValidateBox

                                                                                          -

                                                                                          It's easy to add validate logic to a input box.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/customtooltip.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/customtooltip.html deleted file mode 100644 index a5adf6a5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/customtooltip.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - Custom ValidateBox Tooltip - jQuery EasyUI Demo - - - - - - - -

                                                                                          Custom ValidateBox Tooltip

                                                                                          -

                                                                                          This sample shows how to display another tooltip message on a valid textbox.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/errorplacement.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/errorplacement.html deleted file mode 100644 index 7bc16488..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/errorplacement.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - Error Placement in ValidateBox - jQuery EasyUI Demo - - - - - - - -

                                                                                          Error Placement in ValidateBox

                                                                                          -

                                                                                          This example shows how to display the error message below the field.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/validateonblur.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/validateonblur.html deleted file mode 100644 index 372cff45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/validatebox/validateonblur.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - Validate On Blur - jQuery EasyUI Demo - - - - - - - -

                                                                                          Validate On Blur

                                                                                          -

                                                                                          Active validation on first blur event.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/basic.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/basic.html deleted file mode 100644 index fb402468..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/basic.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - Basic Window - jQuery EasyUI Demo - - - - - - - -

                                                                                          Basic Window

                                                                                          -

                                                                                          Window can be dragged freely on screen.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          - The window content. -
                                                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/borderstyle.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/borderstyle.html deleted file mode 100644 index fd7a8f49..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/borderstyle.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - Window Border Style - jQuery EasyUI Demo - - - - - - - - -

                                                                                          Window Border Style

                                                                                          -

                                                                                          This example shows how to set the different border style.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Window content

                                                                                          -
                                                                                          -
                                                                                          - - - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/customtools.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/customtools.html deleted file mode 100644 index 4a0e2c45..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/customtools.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Custom Window Tools - jQuery EasyUI Demo - - - - - - - -

                                                                                          Custom Window Tools

                                                                                          -

                                                                                          Click the right top buttons to perform actions.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          - The window content. -
                                                                                          -
                                                                                          - - - - -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/fluid.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/fluid.html deleted file mode 100644 index 13406fa1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/fluid.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Fluid Window - jQuery EasyUI Demo - - - - - - - -

                                                                                          Fluid Window

                                                                                          -

                                                                                          This example shows how to set the width of Window to a percentage of its parent container.

                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          The window has a width of 80%.

                                                                                          -
                                                                                          - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/footer.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/footer.html deleted file mode 100644 index 60e8b9ae..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/footer.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Window with a Footer - jQuery EasyUI Demo - - - - - - - -

                                                                                          Window with a Footer

                                                                                          -

                                                                                          This example shows how to attach a footer bar to the window.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          - The window content. -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/inlinewindow.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/inlinewindow.html deleted file mode 100644 index f272bb16..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/inlinewindow.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Inline Window - jQuery EasyUI Demo - - - - - - - -

                                                                                          Inline Window

                                                                                          -

                                                                                          The inline window stay inside its parent.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          -
                                                                                          - This window stay inside its parent -
                                                                                          -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/modalwindow.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/modalwindow.html deleted file mode 100644 index ee273ec9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/modalwindow.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - Modal Window - jQuery EasyUI Demo - - - - - - - -

                                                                                          Modal Window

                                                                                          -

                                                                                          Click the open button below to open the modal window.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          - The window content. -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/windowlayout.html b/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/windowlayout.html deleted file mode 100644 index d7992721..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/demo/window/windowlayout.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - Window Layout - jQuery EasyUI Demo - - - - - - - -

                                                                                          Window Layout

                                                                                          -

                                                                                          Using layout on window.

                                                                                          -
                                                                                          - Open - Close -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - jQuery EasyUI framework help you build your web page easily. -
                                                                                          -
                                                                                          - Ok - Cancel -
                                                                                          -
                                                                                          -
                                                                                          - - - \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/easyloader.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/easyloader.js deleted file mode 100644 index ba9fe22a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/easyloader.js +++ /dev/null @@ -1,190 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function(){ -var _1={draggable:{js:"jquery.draggable.js"},droppable:{js:"jquery.droppable.js"},resizable:{js:"jquery.resizable.js"},linkbutton:{js:"jquery.linkbutton.js",css:"linkbutton.css"},progressbar:{js:"jquery.progressbar.js",css:"progressbar.css"},tooltip:{js:"jquery.tooltip.js",css:"tooltip.css"},pagination:{js:"jquery.pagination.js",css:"pagination.css",dependencies:["linkbutton"]},datagrid:{js:"jquery.datagrid.js",css:"datagrid.css",dependencies:["panel","resizable","linkbutton","pagination"]},treegrid:{js:"jquery.treegrid.js",css:"tree.css",dependencies:["datagrid"]},propertygrid:{js:"jquery.propertygrid.js",css:"propertygrid.css",dependencies:["datagrid"]},datalist:{js:"jquery.datalist.js",css:"datalist.css",dependencies:["datagrid"]},panel:{js:"jquery.panel.js",css:"panel.css"},window:{js:"jquery.window.js",css:"window.css",dependencies:["resizable","draggable","panel"]},dialog:{js:"jquery.dialog.js",css:"dialog.css",dependencies:["linkbutton","window"]},messager:{js:"jquery.messager.js",css:"messager.css",dependencies:["linkbutton","dialog","progressbar"]},layout:{js:"jquery.layout.js",css:"layout.css",dependencies:["resizable","panel"]},form:{js:"jquery.form.js"},menu:{js:"jquery.menu.js",css:"menu.css"},tabs:{js:"jquery.tabs.js",css:"tabs.css",dependencies:["panel","linkbutton"]},menubutton:{js:"jquery.menubutton.js",css:"menubutton.css",dependencies:["linkbutton","menu"]},splitbutton:{js:"jquery.splitbutton.js",css:"splitbutton.css",dependencies:["menubutton"]},switchbutton:{js:"jquery.switchbutton.js",css:"switchbutton.css"},accordion:{js:"jquery.accordion.js",css:"accordion.css",dependencies:["panel"]},calendar:{js:"jquery.calendar.js",css:"calendar.css"},textbox:{js:"jquery.textbox.js",css:"textbox.css",dependencies:["validatebox","linkbutton"]},passwordbox:{js:"jquery.passwordbox.js",css:"passwordbox.css",dependencies:["textbox"]},filebox:{js:"jquery.filebox.js",css:"filebox.css",dependencies:["textbox"]},combo:{js:"jquery.combo.js",css:"combo.css",dependencies:["panel","textbox"]},combobox:{js:"jquery.combobox.js",css:"combobox.css",dependencies:["combo"]},combotree:{js:"jquery.combotree.js",dependencies:["combo","tree"]},combogrid:{js:"jquery.combogrid.js",dependencies:["combo","datagrid"]},combotreegrid:{js:"jquery.combotreegrid.js",dependencies:["combo","treegrid"]},validatebox:{js:"jquery.validatebox.js",css:"validatebox.css",dependencies:["tooltip"]},numberbox:{js:"jquery.numberbox.js",dependencies:["textbox"]},searchbox:{js:"jquery.searchbox.js",css:"searchbox.css",dependencies:["menubutton","textbox"]},spinner:{js:"jquery.spinner.js",css:"spinner.css",dependencies:["textbox"]},numberspinner:{js:"jquery.numberspinner.js",dependencies:["spinner","numberbox"]},timespinner:{js:"jquery.timespinner.js",dependencies:["spinner"]},tree:{js:"jquery.tree.js",css:"tree.css",dependencies:["draggable","droppable"]},datebox:{js:"jquery.datebox.js",css:"datebox.css",dependencies:["calendar","combo"]},datetimebox:{js:"jquery.datetimebox.js",dependencies:["datebox","timespinner"]},slider:{js:"jquery.slider.js",dependencies:["draggable"]},parser:{js:"jquery.parser.js"},mobile:{js:"jquery.mobile.js"}}; -var _2={"af":"easyui-lang-af.js","ar":"easyui-lang-ar.js","bg":"easyui-lang-bg.js","ca":"easyui-lang-ca.js","cs":"easyui-lang-cs.js","cz":"easyui-lang-cz.js","da":"easyui-lang-da.js","de":"easyui-lang-de.js","el":"easyui-lang-el.js","en":"easyui-lang-en.js","es":"easyui-lang-es.js","fr":"easyui-lang-fr.js","it":"easyui-lang-it.js","jp":"easyui-lang-jp.js","nl":"easyui-lang-nl.js","pl":"easyui-lang-pl.js","pt_BR":"easyui-lang-pt_BR.js","ru":"easyui-lang-ru.js","sv_SE":"easyui-lang-sv_SE.js","tr":"easyui-lang-tr.js","zh_CN":"easyui-lang-zh_CN.js","zh_TW":"easyui-lang-zh_TW.js"}; -var _3={}; -function _4(_5,_6){ -var _7=false; -var _8=document.createElement("script"); -_8.type="text/javascript"; -_8.language="javascript"; -_8.src=_5; -_8.onload=_8.onreadystatechange=function(){ -if(!_7&&(!_8.readyState||_8.readyState=="loaded"||_8.readyState=="complete")){ -_7=true; -_8.onload=_8.onreadystatechange=null; -if(_6){ -_6.call(_8); -} -} -}; -document.getElementsByTagName("head")[0].appendChild(_8); -}; -function _9(_a,_b){ -_4(_a,function(){ -document.getElementsByTagName("head")[0].removeChild(this); -if(_b){ -_b(); -} -}); -}; -function _c(_d,_e){ -var _f=document.createElement("link"); -_f.rel="stylesheet"; -_f.type="text/css"; -_f.media="screen"; -_f.href=_d; -document.getElementsByTagName("head")[0].appendChild(_f); -if(_e){ -_e.call(_f); -} -}; -function _10(_11,_12){ -_3[_11]="loading"; -var _13=_1[_11]; -var _14="loading"; -var _15=(easyloader.css&&_13["css"])?"loading":"loaded"; -if(easyloader.css&&_13["css"]){ -if(/^http/i.test(_13["css"])){ -var url=_13["css"]; -}else{ -var url=easyloader.base+"themes/"+easyloader.theme+"/"+_13["css"]; -} -_c(url,function(){ -_15="loaded"; -if(_14=="loaded"&&_15=="loaded"){ -_16(); -} -}); -} -if(/^http/i.test(_13["js"])){ -var url=_13["js"]; -}else{ -var url=easyloader.base+"plugins/"+_13["js"]; -} -_4(url,function(){ -_14="loaded"; -if(_14=="loaded"&&_15=="loaded"){ -_16(); -} -}); -function _16(){ -_3[_11]="loaded"; -easyloader.onProgress(_11); -if(_12){ -_12(); -} -}; -}; -function _17(_18,_19){ -var mm=[]; -var _1a=false; -if(typeof _18=="string"){ -add(_18); -}else{ -for(var i=0;i<_18.length;i++){ -add(_18[i]); -} -} -function add(_1b){ -if(!_1[_1b]){ -return; -} -var d=_1[_1b]["dependencies"]; -if(d){ -for(var i=0;i=0;i--){ -_9.unshift(_a.children[i]); -} -} -} -}}; -$.parser={auto:true,onComplete:function(_b){ -},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","switchbutton","progressbar","tree","textbox","passwordbox","filebox","combo","combobox","combotree","combogrid","combotreegrid","numberbox","validatebox","searchbox","spinner","numberspinner","timespinner","datetimespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","datalist","tabs","accordion","window","dialog","form"],parse:function(_c){ -var aa=[]; -for(var i=0;i<$.parser.plugins.length;i++){ -var _d=$.parser.plugins[i]; -var r=$(".easyui-"+_d,_c); -if(r.length){ -if(r[_d]){ -r.each(function(){ -$(this)[_d]($.data(this,"options")||{}); -}); -}else{ -aa.push({name:_d,jq:r}); -} -} -} -if(aa.length&&window.easyloader){ -var _e=[]; -for(var i=0;i=0){ -v=Math.floor((_12.width()-_13)*v/100); -}else{ -v=Math.floor((_12.height()-_13)*v/100); -} -}else{ -v=parseInt(v)||undefined; -} -return v; -},parseOptions:function(_15,_16){ -var t=$(_15); -var _17={}; -var s=$.trim(t.attr("data-options")); -if(s){ -if(s.substring(0,1)!="{"){ -s="{"+s+"}"; -} -_17=(new Function("return "+s))(); -} -$.map(["width","height","left","top","minWidth","maxWidth","minHeight","maxHeight"],function(p){ -var pv=$.trim(_15.style[p]||""); -if(pv){ -if(pv.indexOf("%")==-1){ -pv=parseInt(pv); -if(isNaN(pv)){ -pv=undefined; -} -} -_17[p]=pv; -} -}); -if(_16){ -var _18={}; -for(var i=0;i<_16.length;i++){ -var pp=_16[i]; -if(typeof pp=="string"){ -_18[pp]=t.attr(pp); -}else{ -for(var _19 in pp){ -var _1a=pp[_19]; -if(_1a=="boolean"){ -_18[_19]=t.attr(_19)?(t.attr(_19)=="true"):undefined; -}else{ -if(_1a=="number"){ -_18[_19]=t.attr(_19)=="0"?0:parseFloat(t.attr(_19))||undefined; -} -} -} -} -} -$.extend(_17,_18); -} -return _17; -}}; -$(function(){ -var d=$("
                                                                                          ").appendTo("body"); -$._boxModel=d.outerWidth()!=100; -d.remove(); -d=$("
                                                                                          ").appendTo("body"); -$._positionFixed=(d.css("position")=="fixed"); -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_1b){ -if(_1b==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this._size("width",_1b); -}; -$.fn._outerHeight=function(_1c){ -if(_1c==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this._size("height",_1c); -}; -$.fn._scrollLeft=function(_1d){ -if(_1d==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_1d); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._size=function(_1e,_1f){ -if(typeof _1e=="string"){ -if(_1e=="clear"){ -return this.each(function(){ -$(this).css({width:"",minWidth:"",maxWidth:"",height:"",minHeight:"",maxHeight:""}); -}); -}else{ -if(_1e=="fit"){ -return this.each(function(){ -_20(this,this.tagName=="BODY"?$("body"):$(this).parent(),true); -}); -}else{ -if(_1e=="unfit"){ -return this.each(function(){ -_20(this,$(this).parent(),false); -}); -}else{ -if(_1f==undefined){ -return _21(this[0],_1e); -}else{ -return this.each(function(){ -_21(this,_1e,_1f); -}); -} -} -} -} -}else{ -return this.each(function(){ -_1f=_1f||$(this).parent(); -$.extend(_1e,_20(this,_1f,_1e.fit)||{}); -var r1=_22(this,"width",_1f,_1e); -var r2=_22(this,"height",_1f,_1e); -if(r1||r2){ -$(this).addClass("easyui-fluid"); -}else{ -$(this).removeClass("easyui-fluid"); -} -}); -} -function _20(_23,_24,fit){ -if(!_24.length){ -return false; -} -var t=$(_23)[0]; -var p=_24[0]; -var _25=p.fcount||0; -if(fit){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_25+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -return {width:($(p).width()||1),height:($(p).height()||1)}; -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_25-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -return false; -} -}; -function _22(_26,_27,_28,_29){ -var t=$(_26); -var p=_27; -var p1=p.substr(0,1).toUpperCase()+p.substr(1); -var min=$.parser.parseValue("min"+p1,_29["min"+p1],_28); -var max=$.parser.parseValue("max"+p1,_29["max"+p1],_28); -var val=$.parser.parseValue(p,_29[p],_28); -var _2a=(String(_29[p]||"").indexOf("%")>=0?true:false); -if(!isNaN(val)){ -var v=Math.min(Math.max(val,min||0),max||99999); -if(!_2a){ -_29[p]=v; -} -t._size("min"+p1,""); -t._size("max"+p1,""); -t._size(p,v); -}else{ -t._size(p,""); -t._size("min"+p1,min); -t._size("max"+p1,max); -} -return _2a||_29.fit; -}; -function _21(_2b,_2c,_2d){ -var t=$(_2b); -if(_2d==undefined){ -_2d=parseInt(_2b.style[_2c]); -if(isNaN(_2d)){ -return undefined; -} -if($._boxModel){ -_2d+=_2e(); -} -return _2d; -}else{ -if(_2d===""){ -t.css(_2c,""); -}else{ -if($._boxModel){ -_2d-=_2e(); -if(_2d<0){ -_2d=0; -} -} -t.css(_2c,_2d+"px"); -} -} -function _2e(){ -if(_2c.toLowerCase().indexOf("width")>=0){ -return t.outerWidth()-t.width(); -}else{ -return t.outerHeight()-t.height(); -} -}; -}; -}; -})(jQuery); -(function($){ -var _2f=null; -var _30=null; -var _31=false; -function _32(e){ -if(e.touches.length!=1){ -return; -} -if(!_31){ -_31=true; -dblClickTimer=setTimeout(function(){ -_31=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_31=false; -_33(e,"dblclick"); -} -_2f=setTimeout(function(){ -_33(e,"contextmenu",3); -},1000); -_33(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _34(e){ -if(e.touches.length!=1){ -return; -} -if(_2f){ -clearTimeout(_2f); -} -_33(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _35(e){ -if(_2f){ -clearTimeout(_2f); -} -_33(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _33(e,_36,_37){ -var _38=new $.Event(_36); -_38.pageX=e.changedTouches[0].pageX; -_38.pageY=e.changedTouches[0].pageY; -_38.which=_37||1; -$(e.target).trigger(_38); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_32,true); -document.addEventListener("touchmove",_34,true); -document.addEventListener("touchend",_35,true); -} -})(jQuery); -(function($){ -function _39(e){ -var _3a=$.data(e.data.target,"draggable"); -var _3b=_3a.options; -var _3c=_3a.proxy; -var _3d=e.data; -var _3e=_3d.startLeft+e.pageX-_3d.startX; -var top=_3d.startTop+e.pageY-_3d.startY; -if(_3c){ -if(_3c.parent()[0]==document.body){ -if(_3b.deltaX!=null&&_3b.deltaX!=undefined){ -_3e=e.pageX+_3b.deltaX; -}else{ -_3e=e.pageX-e.data.offsetWidth; -} -if(_3b.deltaY!=null&&_3b.deltaY!=undefined){ -top=e.pageY+_3b.deltaY; -}else{ -top=e.pageY-e.data.offsetHeight; -} -}else{ -if(_3b.deltaX!=null&&_3b.deltaX!=undefined){ -_3e+=e.data.offsetWidth+_3b.deltaX; -} -if(_3b.deltaY!=null&&_3b.deltaY!=undefined){ -top+=e.data.offsetHeight+_3b.deltaY; -} -} -} -if(e.data.parent!=document.body){ -_3e+=$(e.data.parent).scrollLeft(); -top+=$(e.data.parent).scrollTop(); -} -if(_3b.axis=="h"){ -_3d.left=_3e; -}else{ -if(_3b.axis=="v"){ -_3d.top=top; -}else{ -_3d.left=_3e; -_3d.top=top; -} -} -}; -function _3f(e){ -var _40=$.data(e.data.target,"draggable"); -var _41=_40.options; -var _42=_40.proxy; -if(!_42){ -_42=$(e.data.target); -} -_42.css({left:e.data.left,top:e.data.top}); -$("body").css("cursor",_41.cursor); -}; -function _43(e){ -if(!$.fn.draggable.isDragging){ -return false; -} -var _44=$.data(e.data.target,"draggable"); -var _45=_44.options; -var _46=$(".droppable:visible").filter(function(){ -return e.data.target!=this; -}).filter(function(){ -var _47=$.data(this,"droppable").options.accept; -if(_47){ -return $(_47).filter(function(){ -return this==e.data.target; -}).length>0; -}else{ -return true; -} -}); -_44.droppables=_46; -var _48=_44.proxy; -if(!_48){ -if(_45.proxy){ -if(_45.proxy=="clone"){ -_48=$(e.data.target).clone().insertAfter(e.data.target); -}else{ -_48=_45.proxy.call(e.data.target,e.data.target); -} -_44.proxy=_48; -}else{ -_48=$(e.data.target); -} -} -_48.css("position","absolute"); -_39(e); -_3f(e); -_45.onStartDrag.call(e.data.target,e); -return false; -}; -function _49(e){ -if(!$.fn.draggable.isDragging){ -return false; -} -var _4a=$.data(e.data.target,"draggable"); -_39(e); -if(_4a.options.onDrag.call(e.data.target,e)!=false){ -_3f(e); -} -var _4b=e.data.target; -_4a.droppables.each(function(){ -var _4c=$(this); -if(_4c.droppable("options").disabled){ -return; -} -var p2=_4c.offset(); -if(e.pageX>p2.left&&e.pageXp2.top&&e.pageYp2.left&&e.pageXp2.top&&e.pageY_62.options.edge; -}; -}); -}; -$.fn.draggable.methods={options:function(jq){ -return $.data(jq[0],"draggable").options; -},proxy:function(jq){ -return $.data(jq[0],"draggable").proxy; -},enable:function(jq){ -return jq.each(function(){ -$(this).draggable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).draggable({disabled:true}); -}); -}}; -$.fn.draggable.parseOptions=function(_67){ -var t=$(_67); -return $.extend({},$.parser.parseOptions(_67,["cursor","handle","axis",{"revert":"boolean","deltaX":"number","deltaY":"number","edge":"number","delay":"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.draggable.defaults={proxy:null,revert:false,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:false,edge:0,axis:null,delay:100,onBeforeDrag:function(e){ -},onStartDrag:function(e){ -},onDrag:function(e){ -},onStopDrag:function(e){ -}}; -$.fn.draggable.isDragging=false; -})(jQuery); -(function($){ -function _68(_69){ -$(_69).addClass("droppable"); -$(_69).bind("_dragenter",function(e,_6a){ -$.data(_69,"droppable").options.onDragEnter.apply(_69,[e,_6a]); -}); -$(_69).bind("_dragleave",function(e,_6b){ -$.data(_69,"droppable").options.onDragLeave.apply(_69,[e,_6b]); -}); -$(_69).bind("_dragover",function(e,_6c){ -$.data(_69,"droppable").options.onDragOver.apply(_69,[e,_6c]); -}); -$(_69).bind("_drop",function(e,_6d){ -$.data(_69,"droppable").options.onDrop.apply(_69,[e,_6d]); -}); -}; -$.fn.droppable=function(_6e,_6f){ -if(typeof _6e=="string"){ -return $.fn.droppable.methods[_6e](this,_6f); -} -_6e=_6e||{}; -return this.each(function(){ -var _70=$.data(this,"droppable"); -if(_70){ -$.extend(_70.options,_6e); -}else{ -_68(this); -$.data(this,"droppable",{options:$.extend({},$.fn.droppable.defaults,$.fn.droppable.parseOptions(this),_6e)}); -} -}); -}; -$.fn.droppable.methods={options:function(jq){ -return $.data(jq[0],"droppable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).droppable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).droppable({disabled:true}); -}); -}}; -$.fn.droppable.parseOptions=function(_71){ -var t=$(_71); -return $.extend({},$.parser.parseOptions(_71,["accept"]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.droppable.defaults={accept:null,disabled:false,onDragEnter:function(e,_72){ -},onDragOver:function(e,_73){ -},onDragLeave:function(e,_74){ -},onDrop:function(e,_75){ -}}; -})(jQuery); -(function($){ -$.fn.resizable=function(_76,_77){ -if(typeof _76=="string"){ -return $.fn.resizable.methods[_76](this,_77); -} -function _78(e){ -var _79=e.data; -var _7a=$.data(_79.target,"resizable").options; -if(_79.dir.indexOf("e")!=-1){ -var _7b=_79.startWidth+e.pageX-_79.startX; -_7b=Math.min(Math.max(_7b,_7a.minWidth),_7a.maxWidth); -_79.width=_7b; -} -if(_79.dir.indexOf("s")!=-1){ -var _7c=_79.startHeight+e.pageY-_79.startY; -_7c=Math.min(Math.max(_7c,_7a.minHeight),_7a.maxHeight); -_79.height=_7c; -} -if(_79.dir.indexOf("w")!=-1){ -var _7b=_79.startWidth-e.pageX+_79.startX; -_7b=Math.min(Math.max(_7b,_7a.minWidth),_7a.maxWidth); -_79.width=_7b; -_79.left=_79.startLeft+_79.startWidth-_79.width; -} -if(_79.dir.indexOf("n")!=-1){ -var _7c=_79.startHeight-e.pageY+_79.startY; -_7c=Math.min(Math.max(_7c,_7a.minHeight),_7a.maxHeight); -_79.height=_7c; -_79.top=_79.startTop+_79.startHeight-_79.height; -} -}; -function _7d(e){ -var _7e=e.data; -var t=$(_7e.target); -t.css({left:_7e.left,top:_7e.top}); -if(t.outerWidth()!=_7e.width){ -t._outerWidth(_7e.width); -} -if(t.outerHeight()!=_7e.height){ -t._outerHeight(_7e.height); -} -}; -function _7f(e){ -$.fn.resizable.isResizing=true; -$.data(e.data.target,"resizable").options.onStartResize.call(e.data.target,e); -return false; -}; -function _80(e){ -_78(e); -if($.data(e.data.target,"resizable").options.onResize.call(e.data.target,e)!=false){ -_7d(e); -} -return false; -}; -function _81(e){ -$.fn.resizable.isResizing=false; -_78(e,true); -_7d(e); -$.data(e.data.target,"resizable").options.onStopResize.call(e.data.target,e); -$(document).unbind(".resizable"); -$("body").css("cursor",""); -return false; -}; -return this.each(function(){ -var _82=null; -var _83=$.data(this,"resizable"); -if(_83){ -$(this).unbind(".resizable"); -_82=$.extend(_83.options,_76||{}); -}else{ -_82=$.extend({},$.fn.resizable.defaults,$.fn.resizable.parseOptions(this),_76||{}); -$.data(this,"resizable",{options:_82}); -} -if(_82.disabled==true){ -return; -} -$(this).bind("mousemove.resizable",{target:this},function(e){ -if($.fn.resizable.isResizing){ -return; -} -var dir=_84(e); -if(dir==""){ -$(e.data.target).css("cursor",""); -}else{ -$(e.data.target).css("cursor",dir+"-resize"); -} -}).bind("mouseleave.resizable",{target:this},function(e){ -$(e.data.target).css("cursor",""); -}).bind("mousedown.resizable",{target:this},function(e){ -var dir=_84(e); -if(dir==""){ -return; -} -function _85(css){ -var val=parseInt($(e.data.target).css(css)); -if(isNaN(val)){ -return 0; -}else{ -return val; -} -}; -var _86={target:e.data.target,dir:dir,startLeft:_85("left"),startTop:_85("top"),left:_85("left"),top:_85("top"),startX:e.pageX,startY:e.pageY,startWidth:$(e.data.target).outerWidth(),startHeight:$(e.data.target).outerHeight(),width:$(e.data.target).outerWidth(),height:$(e.data.target).outerHeight(),deltaWidth:$(e.data.target).outerWidth()-$(e.data.target).width(),deltaHeight:$(e.data.target).outerHeight()-$(e.data.target).height()}; -$(document).bind("mousedown.resizable",_86,_7f); -$(document).bind("mousemove.resizable",_86,_80); -$(document).bind("mouseup.resizable",_86,_81); -$("body").css("cursor",dir+"-resize"); -}); -function _84(e){ -var tt=$(e.data.target); -var dir=""; -var _87=tt.offset(); -var _88=tt.outerWidth(); -var _89=tt.outerHeight(); -var _8a=_82.edge; -if(e.pageY>_87.top&&e.pageY<_87.top+_8a){ -dir+="n"; -}else{ -if(e.pageY<_87.top+_89&&e.pageY>_87.top+_89-_8a){ -dir+="s"; -} -} -if(e.pageX>_87.left&&e.pageX<_87.left+_8a){ -dir+="w"; -}else{ -if(e.pageX<_87.left+_88&&e.pageX>_87.left+_88-_8a){ -dir+="e"; -} -} -var _8b=_82.handles.split(","); -for(var i=0;i<_8b.length;i++){ -var _8c=_8b[i].replace(/(^\s*)|(\s*$)/g,""); -if(_8c=="all"||_8c==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_8d){ -var t=$(_8d); -return $.extend({},$.parser.parseOptions(_8d,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); -(function($){ -function _8e(_8f,_90){ -var _91=$.data(_8f,"linkbutton").options; -if(_90){ -$.extend(_91,_90); -} -if(_91.width||_91.height||_91.fit){ -var btn=$(_8f); -var _92=btn.parent(); -var _93=btn.is(":visible"); -if(!_93){ -var _94=$("
                                                                                          ").insertBefore(_8f); -var _95={position:btn.css("position"),display:btn.css("display"),left:btn.css("left")}; -btn.appendTo("body"); -btn.css({position:"absolute",display:"inline-block",left:-20000}); -} -btn._size(_91,_92); -var _96=btn.find(".l-btn-left"); -_96.css("margin-top",0); -_96.css("margin-top",parseInt((btn.height()-_96.height())/2)+"px"); -if(!_93){ -btn.insertAfter(_94); -btn.css(_95); -_94.remove(); -} -} -}; -function _97(_98){ -var _99=$.data(_98,"linkbutton").options; -var t=$(_98).empty(); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline"); -t.removeClass("l-btn-small l-btn-medium l-btn-large").addClass("l-btn-"+_99.size); -if(_99.plain){ -t.addClass("l-btn-plain"); -} -if(_99.outline){ -t.addClass("l-btn-outline"); -} -if(_99.selected){ -t.addClass(_99.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_99.group||""); -t.attr("id",_99.id||""); -var _9a=$("").appendTo(t); -if(_99.text){ -$("").html(_99.text).appendTo(_9a); -}else{ -$(" ").appendTo(_9a); -} -if(_99.iconCls){ -$(" ").addClass(_99.iconCls).appendTo(_9a); -_9a.addClass("l-btn-icon-"+_99.iconAlign); -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_99.disabled){ -$(this).addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).removeClass("l-btn-focus"); -}).bind("click.linkbutton",function(){ -if(!_99.disabled){ -if(_99.toggle){ -if(_99.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -} -_99.onClick.call(this); -} -}); -_9b(_98,_99.selected); -_9c(_98,_99.disabled); -}; -function _9b(_9d,_9e){ -var _9f=$.data(_9d,"linkbutton").options; -if(_9e){ -if(_9f.group){ -$("a.l-btn[group=\""+_9f.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_9d).addClass(_9f.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_9f.selected=true; -}else{ -if(!_9f.group){ -$(_9d).removeClass("l-btn-selected l-btn-plain-selected"); -_9f.selected=false; -} -} -}; -function _9c(_a0,_a1){ -var _a2=$.data(_a0,"linkbutton"); -var _a3=_a2.options; -$(_a0).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_a1){ -_a3.disabled=true; -var _a4=$(_a0).attr("href"); -if(_a4){ -_a2.href=_a4; -$(_a0).attr("href","javascript:void(0)"); -} -if(_a0.onclick){ -_a2.onclick=_a0.onclick; -_a0.onclick=null; -} -_a3.plain?$(_a0).addClass("l-btn-disabled l-btn-plain-disabled"):$(_a0).addClass("l-btn-disabled"); -}else{ -_a3.disabled=false; -if(_a2.href){ -$(_a0).attr("href",_a2.href); -} -if(_a2.onclick){ -_a0.onclick=_a2.onclick; -} -} -}; -$.fn.linkbutton=function(_a5,_a6){ -if(typeof _a5=="string"){ -return $.fn.linkbutton.methods[_a5](this,_a6); -} -_a5=_a5||{}; -return this.each(function(){ -var _a7=$.data(this,"linkbutton"); -if(_a7){ -$.extend(_a7.options,_a5); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_a5)}); -$(this).removeAttr("disabled"); -$(this).bind("_resize",function(e,_a8){ -if($(this).hasClass("easyui-fluid")||_a8){ -_8e(this); -} -return false; -}); -} -_97(this); -_8e(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},resize:function(jq,_a9){ -return jq.each(function(){ -_8e(this,_a9); -}); -},enable:function(jq){ -return jq.each(function(){ -_9c(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_9c(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_9b(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_9b(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_aa){ -var t=$(_aa); -return $.extend({},$.parser.parseOptions(_aa,["id","iconCls","iconAlign","group","size","text",{plain:"boolean",toggle:"boolean",selected:"boolean",outline:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:($.trim(t.html())||undefined),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,outline:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left",size:"small",onClick:function(){ -}}; -})(jQuery); -(function($){ -function _ab(_ac){ -var _ad=$.data(_ac,"pagination"); -var _ae=_ad.options; -var bb=_ad.bb={}; -var _af=$(_ac).addClass("pagination").html("
                                                                                          "); -var tr=_af.find("tr"); -var aa=$.extend([],_ae.layout); -if(!_ae.showPageList){ -_b0(aa,"list"); -} -if(!_ae.showRefresh){ -_b0(aa,"refresh"); -} -if(aa[0]=="sep"){ -aa.shift(); -} -if(aa[aa.length-1]=="sep"){ -aa.pop(); -} -for(var _b1=0;_b1"); -ps.bind("change",function(){ -_ae.pageSize=parseInt($(this).val()); -_ae.onChangePageSize.call(_ac,_ae.pageSize); -_b8(_ac,_ae.pageNumber); -}); -for(var i=0;i<_ae.pageList.length;i++){ -$("").text(_ae.pageList[i]).appendTo(ps); -} -$("").append(ps).appendTo(tr); -}else{ -if(_b2=="sep"){ -$("
                                                                                          ").appendTo(tr); -}else{ -if(_b2=="first"){ -bb.first=_b3("first"); -}else{ -if(_b2=="prev"){ -bb.prev=_b3("prev"); -}else{ -if(_b2=="next"){ -bb.next=_b3("next"); -}else{ -if(_b2=="last"){ -bb.last=_b3("last"); -}else{ -if(_b2=="manual"){ -$("").html(_ae.beforePageText).appendTo(tr).wrap(""); -bb.num=$("").appendTo(tr).wrap(""); -bb.num.unbind(".pagination").bind("keydown.pagination",function(e){ -if(e.keyCode==13){ -var _b4=parseInt($(this).val())||1; -_b8(_ac,_b4); -return false; -} -}); -bb.after=$("").appendTo(tr).wrap(""); -}else{ -if(_b2=="refresh"){ -bb.refresh=_b3("refresh"); -}else{ -if(_b2=="links"){ -$("").appendTo(tr); -} -} -} -} -} -} -} -} -} -} -if(_ae.buttons){ -$("
                                                                                          ").appendTo(tr); -if($.isArray(_ae.buttons)){ -for(var i=0;i<_ae.buttons.length;i++){ -var btn=_ae.buttons[i]; -if(btn=="-"){ -$("
                                                                                          ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var a=$("").appendTo(td); -a[0].onclick=eval(btn.handler||function(){ -}); -a.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -var td=$("").appendTo(tr); -$(_ae.buttons).appendTo(td).show(); -} -} -$("
                                                                                          ").appendTo(_af); -$("
                                                                                          ").appendTo(_af); -function _b3(_b5){ -var btn=_ae.nav[_b5]; -var a=$("").appendTo(tr); -a.wrap(""); -a.linkbutton({iconCls:btn.iconCls,plain:true}).unbind(".pagination").bind("click.pagination",function(){ -btn.handler.call(_ac); -}); -return a; -}; -function _b0(aa,_b6){ -var _b7=$.inArray(_b6,aa); -if(_b7>=0){ -aa.splice(_b7,1); -} -return aa; -}; -}; -function _b8(_b9,_ba){ -var _bb=$.data(_b9,"pagination").options; -_bc(_b9,{pageNumber:_ba}); -_bb.onSelectPage.call(_b9,_bb.pageNumber,_bb.pageSize); -}; -function _bc(_bd,_be){ -var _bf=$.data(_bd,"pagination"); -var _c0=_bf.options; -var bb=_bf.bb; -$.extend(_c0,_be||{}); -var ps=$(_bd).find("select.pagination-page-list"); -if(ps.length){ -ps.val(_c0.pageSize+""); -_c0.pageSize=parseInt(ps.val()); -} -var _c1=Math.ceil(_c0.total/_c0.pageSize)||1; -if(_c0.pageNumber<1){ -_c0.pageNumber=1; -} -if(_c0.pageNumber>_c1){ -_c0.pageNumber=_c1; -} -if(_c0.total==0){ -_c0.pageNumber=0; -_c1=0; -} -if(bb.num){ -bb.num.val(_c0.pageNumber); -} -if(bb.after){ -bb.after.html(_c0.afterPageText.replace(/{pages}/,_c1)); -} -var td=$(_bd).find("td.pagination-links"); -if(td.length){ -td.empty(); -var _c2=_c0.pageNumber-Math.floor(_c0.links/2); -if(_c2<1){ -_c2=1; -} -var _c3=_c2+_c0.links-1; -if(_c3>_c1){ -_c3=_c1; -} -_c2=_c3-_c0.links+1; -if(_c2<1){ -_c2=1; -} -for(var i=_c2;i<=_c3;i++){ -var a=$("").appendTo(td); -a.linkbutton({plain:true,text:i}); -if(i==_c0.pageNumber){ -a.linkbutton("select"); -}else{ -a.unbind(".pagination").bind("click.pagination",{pageNumber:i},function(e){ -_b8(_bd,e.data.pageNumber); -}); -} -} -} -var _c4=_c0.displayMsg; -_c4=_c4.replace(/{from}/,_c0.total==0?0:_c0.pageSize*(_c0.pageNumber-1)+1); -_c4=_c4.replace(/{to}/,Math.min(_c0.pageSize*(_c0.pageNumber),_c0.total)); -_c4=_c4.replace(/{total}/,_c0.total); -$(_bd).find("div.pagination-info").html(_c4); -if(bb.first){ -bb.first.linkbutton({disabled:((!_c0.total)||_c0.pageNumber==1)}); -} -if(bb.prev){ -bb.prev.linkbutton({disabled:((!_c0.total)||_c0.pageNumber==1)}); -} -if(bb.next){ -bb.next.linkbutton({disabled:(_c0.pageNumber==_c1)}); -} -if(bb.last){ -bb.last.linkbutton({disabled:(_c0.pageNumber==_c1)}); -} -_c5(_bd,_c0.loading); -}; -function _c5(_c6,_c7){ -var _c8=$.data(_c6,"pagination"); -var _c9=_c8.options; -_c9.loading=_c7; -if(_c9.showRefresh&&_c8.bb.refresh){ -_c8.bb.refresh.linkbutton({iconCls:(_c9.loading?"pagination-loading":"pagination-load")}); -} -}; -$.fn.pagination=function(_ca,_cb){ -if(typeof _ca=="string"){ -return $.fn.pagination.methods[_ca](this,_cb); -} -_ca=_ca||{}; -return this.each(function(){ -var _cc; -var _cd=$.data(this,"pagination"); -if(_cd){ -_cc=$.extend(_cd.options,_ca); -}else{ -_cc=$.extend({},$.fn.pagination.defaults,$.fn.pagination.parseOptions(this),_ca); -$.data(this,"pagination",{options:_cc}); -} -_ab(this); -_bc(this); -}); -}; -$.fn.pagination.methods={options:function(jq){ -return $.data(jq[0],"pagination").options; -},loading:function(jq){ -return jq.each(function(){ -_c5(this,true); -}); -},loaded:function(jq){ -return jq.each(function(){ -_c5(this,false); -}); -},refresh:function(jq,_ce){ -return jq.each(function(){ -_bc(this,_ce); -}); -},select:function(jq,_cf){ -return jq.each(function(){ -_b8(this,_cf); -}); -}}; -$.fn.pagination.parseOptions=function(_d0){ -var t=$(_d0); -return $.extend({},$.parser.parseOptions(_d0,[{total:"number",pageSize:"number",pageNumber:"number",links:"number"},{loading:"boolean",showPageList:"boolean",showRefresh:"boolean"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined)}); -}; -$.fn.pagination.defaults={total:1,pageSize:10,pageNumber:1,pageList:[10,20,30,50],loading:false,buttons:null,showPageList:true,showRefresh:true,links:10,layout:["list","sep","first","prev","sep","manual","sep","next","last","sep","refresh"],onSelectPage:function(_d1,_d2){ -},onBeforeRefresh:function(_d3,_d4){ -},onRefresh:function(_d5,_d6){ -},onChangePageSize:function(_d7){ -},beforePageText:"Page",afterPageText:"of {pages}",displayMsg:"Displaying {from} to {to} of {total} items",nav:{first:{iconCls:"pagination-first",handler:function(){ -var _d8=$(this).pagination("options"); -if(_d8.pageNumber>1){ -$(this).pagination("select",1); -} -}},prev:{iconCls:"pagination-prev",handler:function(){ -var _d9=$(this).pagination("options"); -if(_d9.pageNumber>1){ -$(this).pagination("select",_d9.pageNumber-1); -} -}},next:{iconCls:"pagination-next",handler:function(){ -var _da=$(this).pagination("options"); -var _db=Math.ceil(_da.total/_da.pageSize); -if(_da.pageNumber<_db){ -$(this).pagination("select",_da.pageNumber+1); -} -}},last:{iconCls:"pagination-last",handler:function(){ -var _dc=$(this).pagination("options"); -var _dd=Math.ceil(_dc.total/_dc.pageSize); -if(_dc.pageNumber<_dd){ -$(this).pagination("select",_dd); -} -}},refresh:{iconCls:"pagination-refresh",handler:function(){ -var _de=$(this).pagination("options"); -if(_de.onBeforeRefresh.call(this,_de.pageNumber,_de.pageSize)!=false){ -$(this).pagination("select",_de.pageNumber); -_de.onRefresh.call(this,_de.pageNumber,_de.pageSize); -} -}}}}; -})(jQuery); -(function($){ -function _df(_e0){ -var _e1=$(_e0); -_e1.addClass("tree"); -return _e1; -}; -function _e2(_e3){ -var _e4=$.data(_e3,"tree").options; -$(_e3).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _e5=tt.closest("div.tree-node"); -if(!_e5.length){ -return; -} -_e5.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _e6=tt.closest("div.tree-node"); -if(!_e6.length){ -return; -} -_e6.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _e7=tt.closest("div.tree-node"); -if(!_e7.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_145(_e3,_e7[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_10c(_e3,_e7[0]); -return false; -}else{ -_188(_e3,_e7[0]); -_e4.onClick.call(_e3,_ea(_e3,_e7[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _e8=$(e.target).closest("div.tree-node"); -if(!_e8.length){ -return; -} -_188(_e3,_e8[0]); -_e4.onDblClick.call(_e3,_ea(_e3,_e8[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _e9=$(e.target).closest("div.tree-node"); -if(!_e9.length){ -return; -} -_e4.onContextMenu.call(_e3,e,_ea(_e3,_e9[0])); -e.stopPropagation(); -}); -}; -function _eb(_ec){ -var _ed=$.data(_ec,"tree").options; -_ed.dnd=false; -var _ee=$(_ec).find("div.tree-node"); -_ee.draggable("disable"); -_ee.css("cursor","pointer"); -}; -function _ef(_f0){ -var _f1=$.data(_f0,"tree"); -var _f2=_f1.options; -var _f3=_f1.tree; -_f1.disabledNodes=[]; -_f2.dnd=true; -_f3.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_f4){ -var p=$("
                                                                                          ").appendTo("body"); -p.html(" "+$(_f4).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_f2.onBeforeDrag.call(_f0,_ea(_f0,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -var _f5=$(this).find("span.tree-indent"); -if(_f5.length){ -e.data.offsetWidth-=_f5.length*_f5.width(); -} -},onStartDrag:function(e){ -$(this).next("ul").find("div.tree-node").each(function(){ -$(this).droppable("disable"); -_f1.disabledNodes.push(this); -}); -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_f2.onStartDrag.call(_f0,_ea(_f0,this)); -var _f6=_ea(_f0,this); -if(_f6.id==undefined){ -_f6.id="easyui_tree_node_id_temp"; -_12c(_f0,_f6); -} -_f1.draggingNodeId=_f6.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -for(var i=0;i<_f1.disabledNodes.length;i++){ -$(_f1.disabledNodes[i]).droppable("enable"); -} -_f1.disabledNodes=[]; -var _f7=_182(_f0,_f1.draggingNodeId); -if(_f7&&_f7.id=="easyui_tree_node_id_temp"){ -_f7.id=""; -_12c(_f0,_f7); -} -_f2.onStopDrag.call(_f0,_f7); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_f8){ -if(_f2.onDragEnter.call(_f0,this,_f9(_f8))==false){ -_fa(_f8,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_f1.disabledNodes.push(this); -} -},onDragOver:function(e,_fb){ -if($(this).droppable("options").disabled){ -return; -} -var _fc=_fb.pageY; -var top=$(this).offset().top; -var _fd=top+$(this).outerHeight(); -_fa(_fb,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_fc>top+(_fd-top)/2){ -if(_fd-_fc<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_fc-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_f2.onDragOver.call(_f0,this,_f9(_fb))==false){ -_fa(_fb,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_f1.disabledNodes.push(this); -} -},onDragLeave:function(e,_fe){ -_fa(_fe,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_f2.onDragLeave.call(_f0,this,_f9(_fe)); -},onDrop:function(e,_ff){ -var dest=this; -var _100,_101; -if($(this).hasClass("tree-node-append")){ -_100=_102; -_101="append"; -}else{ -_100=_103; -_101=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_f2.onBeforeDrop.call(_f0,dest,_f9(_ff),_101)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_100(_ff,dest,_101); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _f9(_104,pop){ -return $(_104).closest("ul.tree").tree(pop?"pop":"getData",_104); -}; -function _fa(_105,_106){ -var icon=$(_105).draggable("proxy").find("span.tree-dnd-icon"); -icon.removeClass("tree-dnd-yes tree-dnd-no").addClass(_106?"tree-dnd-yes":"tree-dnd-no"); -}; -function _102(_107,dest){ -if(_ea(_f0,dest).state=="closed"){ -_13d(_f0,dest,function(){ -_108(); -}); -}else{ -_108(); -} -function _108(){ -var node=_f9(_107,true); -$(_f0).tree("append",{parent:dest,data:[node]}); -_f2.onDrop.call(_f0,dest,node,"append"); -}; -}; -function _103(_109,dest,_10a){ -var _10b={}; -if(_10a=="top"){ -_10b.before=dest; -}else{ -_10b.after=dest; -} -var node=_f9(_109,true); -_10b.data=node; -$(_f0).tree("insert",_10b); -_f2.onDrop.call(_f0,dest,node,_10a); -}; -}; -function _10c(_10d,_10e,_10f,_110){ -var _111=$.data(_10d,"tree"); -var opts=_111.options; -if(!opts.checkbox){ -return; -} -var _112=_ea(_10d,_10e); -if(!_112.checkState){ -return; -} -var ck=$(_10e).find(".tree-checkbox"); -if(_10f==undefined){ -if(ck.hasClass("tree-checkbox1")){ -_10f=false; -}else{ -if(ck.hasClass("tree-checkbox0")){ -_10f=true; -}else{ -if(_112._checked==undefined){ -_112._checked=$(_10e).find(".tree-checkbox").hasClass("tree-checkbox1"); -} -_10f=!_112._checked; -} -} -} -_112._checked=_10f; -if(_10f){ -if(ck.hasClass("tree-checkbox1")){ -return; -} -}else{ -if(ck.hasClass("tree-checkbox0")){ -return; -} -} -if(!_110){ -if(opts.onBeforeCheck.call(_10d,_112,_10f)==false){ -return; -} -} -if(opts.cascadeCheck){ -_113(_10d,_112,_10f); -_114(_10d,_112); -}else{ -_115(_10d,_112,_10f?"1":"0"); -} -if(!_110){ -opts.onCheck.call(_10d,_112,_10f); -} -}; -function _113(_116,_117,_118){ -var opts=$.data(_116,"tree").options; -var flag=_118?1:0; -_115(_116,_117,flag); -if(opts.deepCheck){ -$.easyui.forEach(_117.children||[],true,function(n){ -_115(_116,n,flag); -}); -}else{ -var _119=[]; -if(_117.children&&_117.children.length){ -_119.push(_117); -} -$.easyui.forEach(_117.children||[],true,function(n){ -if(!n.hidden){ -_115(_116,n,flag); -if(n.children&&n.children.length){ -_119.push(n); -} -} -}); -for(var i=_119.length-1;i>=0;i--){ -var node=_119[i]; -_115(_116,node,_11a(node)); -} -} -}; -function _115(_11b,_11c,flag){ -var opts=$.data(_11b,"tree").options; -if(!_11c.checkState||flag==undefined){ -return; -} -if(_11c.hidden&&!opts.deepCheck){ -return; -} -var ck=$("#"+_11c.domId).find(".tree-checkbox"); -_11c.checkState=["unchecked","checked","indeterminate"][flag]; -_11c.checked=(_11c.checkState=="checked"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -ck.addClass("tree-checkbox"+flag); -}; -function _114(_11d,_11e){ -var pd=_11f(_11d,$("#"+_11e.domId)[0]); -if(pd){ -_115(_11d,pd,_11a(pd)); -_114(_11d,pd); -} -}; -function _11a(row){ -var c0=0; -var c1=0; -var len=0; -$.easyui.forEach(row.children||[],false,function(r){ -if(r.checkState){ -len++; -if(r.checkState=="checked"){ -c1++; -}else{ -if(r.checkState=="unchecked"){ -c0++; -} -} -} -}); -if(len==0){ -return undefined; -} -var flag=0; -if(c0==len){ -flag=0; -}else{ -if(c1==len){ -flag=1; -}else{ -flag=2; -} -} -return flag; -}; -function _120(_121,_122){ -var opts=$.data(_121,"tree").options; -if(!opts.checkbox){ -return; -} -var node=$(_122); -var ck=node.find(".tree-checkbox"); -var _123=_ea(_121,_122); -if(opts.view.hasCheckbox(_121,_123)){ -if(!ck.length){ -_123.checkState=_123.checkState||"unchecked"; -$("").insertBefore(node.find(".tree-title")); -} -if(_123.checkState=="checked"){ -_10c(_121,_122,true,true); -}else{ -if(_123.checkState=="unchecked"){ -_10c(_121,_122,false,true); -}else{ -var flag=_11a(_123); -if(flag===0){ -_10c(_121,_122,false,true); -}else{ -if(flag===1){ -_10c(_121,_122,true,true); -} -} -} -} -}else{ -ck.remove(); -_123.checkState=undefined; -_123.checked=undefined; -_114(_121,_123); -} -}; -function _124(_125,ul,data,_126,_127){ -var _128=$.data(_125,"tree"); -var opts=_128.options; -var _129=$(ul).prevAll("div.tree-node:first"); -data=opts.loadFilter.call(_125,data,_129[0]); -var _12a=_12b(_125,"domId",_129.attr("id")); -if(!_126){ -_12a?_12a.children=data:_128.data=data; -$(ul).empty(); -}else{ -if(_12a){ -_12a.children?_12a.children=_12a.children.concat(data):_12a.children=data; -}else{ -_128.data=_128.data.concat(data); -} -} -opts.view.render.call(opts.view,_125,ul,data); -if(opts.dnd){ -_ef(_125); -} -if(_12a){ -_12c(_125,_12a); -} -for(var i=0;i<_128.tmpIds.length;i++){ -_10c(_125,$("#"+_128.tmpIds[i])[0],true,true); -} -_128.tmpIds=[]; -setTimeout(function(){ -_12d(_125,_125); -},0); -if(!_127){ -opts.onLoadSuccess.call(_125,_12a,data); -} -}; -function _12d(_12e,ul,_12f){ -var opts=$.data(_12e,"tree").options; -if(opts.lines){ -$(_12e).addClass("tree-lines"); -}else{ -$(_12e).removeClass("tree-lines"); -return; -} -if(!_12f){ -_12f=true; -$(_12e).find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -$(_12e).find("div.tree-node").removeClass("tree-node-last tree-root-first tree-root-one"); -var _130=$(_12e).tree("getRoots"); -if(_130.length>1){ -$(_130[0].target).addClass("tree-root-first"); -}else{ -if(_130.length==1){ -$(_130[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var node=$(this).children("div.tree-node"); -var ul=node.next("ul"); -if(ul.length){ -if($(this).next().length){ -_131(node); -} -_12d(_12e,ul,_12f); -}else{ -_132(node); -} -}); -var _133=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_133.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _132(node,_134){ -var icon=node.find("span.tree-icon"); -icon.prev("span.tree-indent").addClass("tree-join"); -}; -function _131(node){ -var _135=node.find("span.tree-indent, span.tree-hit").length; -node.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_135-1)+")").addClass("tree-line"); -}); -}; -}; -function _136(_137,ul,_138,_139){ -var opts=$.data(_137,"tree").options; -_138=$.extend({},opts.queryParams,_138||{}); -var _13a=null; -if(_137!=ul){ -var node=$(ul).prev(); -_13a=_ea(_137,node[0]); -} -if(opts.onBeforeLoad.call(_137,_13a,_138)==false){ -return; -} -var _13b=$(ul).prev().children("span.tree-folder"); -_13b.addClass("tree-loading"); -var _13c=opts.loader.call(_137,_138,function(data){ -_13b.removeClass("tree-loading"); -_124(_137,ul,data); -if(_139){ -_139(); -} -},function(){ -_13b.removeClass("tree-loading"); -opts.onLoadError.apply(_137,arguments); -if(_139){ -_139(); -} -}); -if(_13c==false){ -_13b.removeClass("tree-loading"); -} -}; -function _13d(_13e,_13f,_140){ -var opts=$.data(_13e,"tree").options; -var hit=$(_13f).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var node=_ea(_13e,_13f); -if(opts.onBeforeExpand.call(_13e,node)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_13f).next(); -if(ul.length){ -if(opts.animate){ -ul.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_13e,node); -if(_140){ -_140(); -} -}); -}else{ -ul.css("display","block"); -node.state="open"; -opts.onExpand.call(_13e,node); -if(_140){ -_140(); -} -} -}else{ -var _141=$("
                                                                                            ").insertAfter(_13f); -_136(_13e,_141[0],{id:node.id},function(){ -if(_141.is(":empty")){ -_141.remove(); -} -if(opts.animate){ -_141.slideDown("normal",function(){ -node.state="open"; -opts.onExpand.call(_13e,node); -if(_140){ -_140(); -} -}); -}else{ -_141.css("display","block"); -node.state="open"; -opts.onExpand.call(_13e,node); -if(_140){ -_140(); -} -} -}); -} -}; -function _142(_143,_144){ -var opts=$.data(_143,"tree").options; -var hit=$(_144).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var node=_ea(_143,_144); -if(opts.onBeforeCollapse.call(_143,node)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_144).next(); -if(opts.animate){ -ul.slideUp("normal",function(){ -node.state="closed"; -opts.onCollapse.call(_143,node); -}); -}else{ -ul.css("display","none"); -node.state="closed"; -opts.onCollapse.call(_143,node); -} -}; -function _145(_146,_147){ -var hit=$(_147).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_142(_146,_147); -}else{ -_13d(_146,_147); -} -}; -function _148(_149,_14a){ -var _14b=_14c(_149,_14a); -if(_14a){ -_14b.unshift(_ea(_149,_14a)); -} -for(var i=0;i<_14b.length;i++){ -_13d(_149,_14b[i].target); -} -}; -function _14d(_14e,_14f){ -var _150=[]; -var p=_11f(_14e,_14f); -while(p){ -_150.unshift(p); -p=_11f(_14e,p.target); -} -for(var i=0;i<_150.length;i++){ -_13d(_14e,_150[i].target); -} -}; -function _151(_152,_153){ -var c=$(_152).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_153); -var ntop=n.offset().top; -if(c[0].tagName!="BODY"){ -var ctop=c.offset().top; -if(ntopctop+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+ntop+n.outerHeight()-ctop-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(ntop); -} -}; -function _154(_155,_156){ -var _157=_14c(_155,_156); -if(_156){ -_157.unshift(_ea(_155,_156)); -} -for(var i=0;i<_157.length;i++){ -_142(_155,_157[i].target); -} -}; -function _158(_159,_15a){ -var node=$(_15a.parent); -var data=_15a.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -var ul; -if(node.length==0){ -ul=$(_159); -}else{ -if(_15b(_159,node[0])){ -var _15c=node.find("span.tree-icon"); -_15c.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_15c); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=node.next(); -if(!ul.length){ -ul=$("
                                                                                              ").insertAfter(node); -} -} -_124(_159,ul[0],data,true,true); -}; -function _15d(_15e,_15f){ -var ref=_15f.before||_15f.after; -var _160=_11f(_15e,ref); -var data=_15f.data; -if(!data){ -return; -} -data=$.isArray(data)?data:[data]; -if(!data.length){ -return; -} -_158(_15e,{parent:(_160?_160.target:null),data:data}); -var _161=_160?_160.children:$(_15e).tree("getRoots"); -for(var i=0;i<_161.length;i++){ -if(_161[i].domId==$(ref).attr("id")){ -for(var j=data.length-1;j>=0;j--){ -_161.splice((_15f.before?i:(i+1)),0,data[j]); -} -_161.splice(_161.length-data.length,data.length); -break; -} -} -var li=$(); -for(var i=0;i").prependTo(node); -node.next().remove(); -} -_12c(_163,_165); -} -_12d(_163,_163); -function del(_166){ -var id=$(_166).attr("id"); -var _167=_11f(_163,_166); -var cc=_167?_167.children:$.data(_163,"tree").data; -for(var i=0;i").appendTo(nt); -_191.val(node.text).focus(); -_191.width(_190+20); -_191._outerHeight(18); -_191.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_192(_18e,_18f); -return false; -}else{ -if(e.keyCode==27){ -_196(_18e,_18f); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_192(_18e,_18f); -}); -}; -function _192(_193,_194){ -var opts=$.data(_193,"tree").options; -$(_194).css("position",""); -var _195=$(_194).find("input.tree-editor"); -var val=_195.val(); -_195.remove(); -var node=_ea(_193,_194); -node.text=val; -_12c(_193,node); -opts.onAfterEdit.call(_193,node); -}; -function _196(_197,_198){ -var opts=$.data(_197,"tree").options; -$(_198).css("position",""); -$(_198).find("input.tree-editor").remove(); -var node=_ea(_197,_198); -_12c(_197,node); -opts.onCancelEdit.call(_197,node); -}; -function _199(_19a,q){ -var _19b=$.data(_19a,"tree"); -var opts=_19b.options; -var ids={}; -$.easyui.forEach(_19b.data,true,function(node){ -if(opts.filter.call(_19a,q,node)){ -$("#"+node.domId).removeClass("tree-node-hidden"); -ids[node.domId]=1; -node.hidden=false; -}else{ -$("#"+node.domId).addClass("tree-node-hidden"); -node.hidden=true; -} -}); -for(var id in ids){ -_19c(id); -} -function _19c(_19d){ -var p=$(_19a).tree("getParent",$("#"+_19d)[0]); -while(p){ -$(p.target).removeClass("tree-node-hidden"); -p.hidden=false; -p=$(_19a).tree("getParent",p.target); -} -}; -}; -$.fn.tree=function(_19e,_19f){ -if(typeof _19e=="string"){ -return $.fn.tree.methods[_19e](this,_19f); -} -var _19e=_19e||{}; -return this.each(function(){ -var _1a0=$.data(this,"tree"); -var opts; -if(_1a0){ -opts=$.extend(_1a0.options,_19e); -_1a0.options=opts; -}else{ -opts=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_19e); -$.data(this,"tree",{options:opts,tree:_df(this),data:[],tmpIds:[]}); -var data=$.fn.tree.parseData(this); -if(data.length){ -_124(this,this,data); -} -} -_e2(this); -if(opts.data){ -_124(this,this,$.extend(true,[],opts.data)); -} -_136(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,data){ -return jq.each(function(){ -_124(this,this,data); -}); -},getNode:function(jq,_1a1){ -return _ea(jq[0],_1a1); -},getData:function(jq,_1a2){ -return _17d(jq[0],_1a2); -},reload:function(jq,_1a3){ -return jq.each(function(){ -if(_1a3){ -var node=$(_1a3); -var hit=node.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -node.next().remove(); -_13d(this,_1a3); -}else{ -$(this).empty(); -_136(this,this); -} -}); -},getRoot:function(jq,_1a4){ -return _16a(jq[0],_1a4); -},getRoots:function(jq){ -return _16e(jq[0]); -},getParent:function(jq,_1a5){ -return _11f(jq[0],_1a5); -},getChildren:function(jq,_1a6){ -return _14c(jq[0],_1a6); -},getChecked:function(jq,_1a7){ -return _177(jq[0],_1a7); -},getSelected:function(jq){ -return _17b(jq[0]); -},isLeaf:function(jq,_1a8){ -return _15b(jq[0],_1a8); -},find:function(jq,id){ -return _182(jq[0],id); -},select:function(jq,_1a9){ -return jq.each(function(){ -_188(this,_1a9); -}); -},check:function(jq,_1aa){ -return jq.each(function(){ -_10c(this,_1aa,true); -}); -},uncheck:function(jq,_1ab){ -return jq.each(function(){ -_10c(this,_1ab,false); -}); -},collapse:function(jq,_1ac){ -return jq.each(function(){ -_142(this,_1ac); -}); -},expand:function(jq,_1ad){ -return jq.each(function(){ -_13d(this,_1ad); -}); -},collapseAll:function(jq,_1ae){ -return jq.each(function(){ -_154(this,_1ae); -}); -},expandAll:function(jq,_1af){ -return jq.each(function(){ -_148(this,_1af); -}); -},expandTo:function(jq,_1b0){ -return jq.each(function(){ -_14d(this,_1b0); -}); -},scrollTo:function(jq,_1b1){ -return jq.each(function(){ -_151(this,_1b1); -}); -},toggle:function(jq,_1b2){ -return jq.each(function(){ -_145(this,_1b2); -}); -},append:function(jq,_1b3){ -return jq.each(function(){ -_158(this,_1b3); -}); -},insert:function(jq,_1b4){ -return jq.each(function(){ -_15d(this,_1b4); -}); -},remove:function(jq,_1b5){ -return jq.each(function(){ -_162(this,_1b5); -}); -},pop:function(jq,_1b6){ -var node=jq.tree("getData",_1b6); -jq.tree("remove",_1b6); -return node; -},update:function(jq,_1b7){ -return jq.each(function(){ -_12c(this,$.extend({},_1b7,{checkState:_1b7.checked?"checked":(_1b7.checked===false?"unchecked":undefined)})); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_ef(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_eb(this); -}); -},beginEdit:function(jq,_1b8){ -return jq.each(function(){ -_18d(this,_1b8); -}); -},endEdit:function(jq,_1b9){ -return jq.each(function(){ -_192(this,_1b9); -}); -},cancelEdit:function(jq,_1ba){ -return jq.each(function(){ -_196(this,_1ba); -}); -},doFilter:function(jq,q){ -return jq.each(function(){ -_199(this,q); -}); -}}; -$.fn.tree.parseOptions=function(_1bb){ -var t=$(_1bb); -return $.extend({},$.parser.parseOptions(_1bb,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_1bc){ -var data=[]; -_1bd(data,$(_1bc)); -return data; -function _1bd(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _1be=node.children("ul"); -if(_1be.length){ -item.children=[]; -_1bd(item.children,_1be); -} -aa.push(item); -}); -}; -}; -var _1bf=1; -var _1c0={render:function(_1c1,ul,data){ -var _1c2=$.data(_1c1,"tree"); -var opts=_1c2.options; -var _1c3=$(ul).prev(".tree-node"); -var _1c4=_1c3.length?$(_1c1).tree("getNode",_1c3[0]):null; -var _1c5=_1c3.find("span.tree-indent, span.tree-hit").length; -var cc=_1c6.call(this,_1c5,data); -$(ul).append(cc.join("")); -function _1c6(_1c7,_1c8){ -var cc=[]; -for(var i=0;i<_1c8.length;i++){ -var item=_1c8[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_1bf++; -cc.push("
                                                                                            • "); -cc.push("
                                                                                              "); -for(var j=0;j<_1c7;j++){ -cc.push(""); -} -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(this.hasCheckbox(_1c1,item)){ -var flag=0; -if(_1c4&&_1c4.checkState=="checked"&&opts.cascadeCheck){ -flag=1; -item.checked=true; -}else{ -if(item.checked){ -$.easyui.addArrayItem(_1c2.tmpIds,item.domId); -} -} -item.checkState=flag?"checked":"unchecked"; -cc.push(""); -}else{ -item.checkState=undefined; -item.checked=undefined; -} -cc.push(""+opts.formatter.call(_1c1,item)+""); -cc.push("
                                                                                              "); -if(item.children&&item.children.length){ -var tmp=_1c6.call(this,_1c7+1,item.children); -cc.push("
                                                                                                "); -cc=cc.concat(tmp); -cc.push("
                                                                                              "); -} -cc.push("
                                                                                            • "); -} -return cc; -}; -},hasCheckbox:function(_1c9,item){ -var _1ca=$.data(_1c9,"tree"); -var opts=_1ca.options; -if(opts.checkbox){ -if($.isFunction(opts.checkbox)){ -if(opts.checkbox.call(_1c9,item)){ -return true; -}else{ -return false; -} -}else{ -if(opts.onlyLeafCheck){ -if(item.state=="open"&&!(item.children&&item.children.length)){ -return true; -} -}else{ -return true; -} -} -} -return false; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,queryParams:{},formatter:function(node){ -return node.text; -},filter:function(q,node){ -var qq=[]; -$.map($.isArray(q)?q:[q],function(q){ -q=$.trim(q); -if(q){ -qq.push(q); -} -}); -for(var i=0;i=0){ -return true; -} -} -return !qq.length; -},loader:function(_1cc,_1cd,_1ce){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_1cc,dataType:"json",success:function(data){ -_1cd(data); -},error:function(){ -_1ce.apply(this,arguments); -}}); -},loadFilter:function(data,_1cf){ -return data; -},view:_1c0,onBeforeLoad:function(node,_1d0){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_1d1){ -},onCheck:function(node,_1d2){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_1d3,_1d4){ -},onDragOver:function(_1d5,_1d6){ -},onDragLeave:function(_1d7,_1d8){ -},onBeforeDrop:function(_1d9,_1da,_1db){ -},onDrop:function(_1dc,_1dd,_1de){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); -(function($){ -function init(_1df){ -$(_1df).addClass("progressbar"); -$(_1df).html("
                                                                                              "); -$(_1df).bind("_resize",function(e,_1e0){ -if($(this).hasClass("easyui-fluid")||_1e0){ -_1e1(_1df); -} -return false; -}); -return $(_1df); -}; -function _1e1(_1e2,_1e3){ -var opts=$.data(_1e2,"progressbar").options; -var bar=$.data(_1e2,"progressbar").bar; -if(_1e3){ -opts.width=_1e3; -} -bar._size(opts); -bar.find("div.progressbar-text").css("width",bar.width()); -bar.find("div.progressbar-text,div.progressbar-value").css({height:bar.height()+"px",lineHeight:bar.height()+"px"}); -}; -$.fn.progressbar=function(_1e4,_1e5){ -if(typeof _1e4=="string"){ -var _1e6=$.fn.progressbar.methods[_1e4]; -if(_1e6){ -return _1e6(this,_1e5); -} -} -_1e4=_1e4||{}; -return this.each(function(){ -var _1e7=$.data(this,"progressbar"); -if(_1e7){ -$.extend(_1e7.options,_1e4); -}else{ -_1e7=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_1e4),bar:init(this)}); -} -$(this).progressbar("setValue",_1e7.options.value); -_1e1(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_1e8){ -return jq.each(function(){ -_1e1(this,_1e8); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_1e9){ -if(_1e9<0){ -_1e9=0; -} -if(_1e9>100){ -_1e9=100; -} -return jq.each(function(){ -var opts=$.data(this,"progressbar").options; -var text=opts.text.replace(/{value}/,_1e9); -var _1ea=opts.value; -opts.value=_1e9; -$(this).find("div.progressbar-value").width(_1e9+"%"); -$(this).find("div.progressbar-text").html(text); -if(_1ea!=_1e9){ -opts.onChange.call(this,_1e9,_1ea); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_1eb){ -return $.extend({},$.parser.parseOptions(_1eb,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_1ec,_1ed){ -}}; -})(jQuery); -(function($){ -function init(_1ee){ -$(_1ee).addClass("tooltip-f"); -}; -function _1ef(_1f0){ -var opts=$.data(_1f0,"tooltip").options; -$(_1f0).unbind(".tooltip").bind(opts.showEvent+".tooltip",function(e){ -$(_1f0).tooltip("show",e); -}).bind(opts.hideEvent+".tooltip",function(e){ -$(_1f0).tooltip("hide",e); -}).bind("mousemove.tooltip",function(e){ -if(opts.trackMouse){ -opts.trackMouseX=e.pageX; -opts.trackMouseY=e.pageY; -$(_1f0).tooltip("reposition"); -} -}); -}; -function _1f1(_1f2){ -var _1f3=$.data(_1f2,"tooltip"); -if(_1f3.showTimer){ -clearTimeout(_1f3.showTimer); -_1f3.showTimer=null; -} -if(_1f3.hideTimer){ -clearTimeout(_1f3.hideTimer); -_1f3.hideTimer=null; -} -}; -function _1f4(_1f5){ -var _1f6=$.data(_1f5,"tooltip"); -if(!_1f6||!_1f6.tip){ -return; -} -var opts=_1f6.options; -var tip=_1f6.tip; -var pos={left:-100000,top:-100000}; -if($(_1f5).is(":visible")){ -pos=_1f7(opts.position); -if(opts.position=="top"&&pos.top<0){ -pos=_1f7("bottom"); -}else{ -if((opts.position=="bottom")&&(pos.top+tip._outerHeight()>$(window)._outerHeight()+$(document).scrollTop())){ -pos=_1f7("top"); -} -} -if(pos.left<0){ -if(opts.position=="left"){ -pos=_1f7("right"); -}else{ -$(_1f5).tooltip("arrow").css("left",tip._outerWidth()/2+pos.left); -pos.left=0; -} -}else{ -if(pos.left+tip._outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -if(opts.position=="right"){ -pos=_1f7("left"); -}else{ -var left=pos.left; -pos.left=$(window)._outerWidth()+$(document)._scrollLeft()-tip._outerWidth(); -$(_1f5).tooltip("arrow").css("left",tip._outerWidth()/2-(pos.left-left)); -} -} -} -} -tip.css({left:pos.left,top:pos.top,zIndex:(opts.zIndex!=undefined?opts.zIndex:($.fn.window?$.fn.window.defaults.zIndex++:""))}); -opts.onPosition.call(_1f5,pos.left,pos.top); -function _1f7(_1f8){ -opts.position=_1f8||"bottom"; -tip.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+opts.position); -var left,top; -var _1f9=$.isFunction(opts.deltaX)?opts.deltaX.call(_1f5,opts.position):opts.deltaX; -var _1fa=$.isFunction(opts.deltaY)?opts.deltaY.call(_1f5,opts.position):opts.deltaY; -if(opts.trackMouse){ -t=$(); -left=opts.trackMouseX+_1f9; -top=opts.trackMouseY+_1fa; -}else{ -var t=$(_1f5); -left=t.offset().left+_1f9; -top=t.offset().top+_1fa; -} -switch(opts.position){ -case "right": -left+=t._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "left": -left-=tip._outerWidth()+12+(opts.trackMouse?12:0); -top-=(tip._outerHeight()-t._outerHeight())/2; -break; -case "top": -left-=(tip._outerWidth()-t._outerWidth())/2; -top-=tip._outerHeight()+12+(opts.trackMouse?12:0); -break; -case "bottom": -left-=(tip._outerWidth()-t._outerWidth())/2; -top+=t._outerHeight()+12+(opts.trackMouse?12:0); -break; -} -return {left:left,top:top}; -}; -}; -function _1fb(_1fc,e){ -var _1fd=$.data(_1fc,"tooltip"); -var opts=_1fd.options; -var tip=_1fd.tip; -if(!tip){ -tip=$("
                                                                                              "+"
                                                                                              "+"
                                                                                              "+"
                                                                                              "+"
                                                                                              ").appendTo("body"); -_1fd.tip=tip; -_1fe(_1fc); -} -_1f1(_1fc); -_1fd.showTimer=setTimeout(function(){ -$(_1fc).tooltip("reposition"); -tip.show(); -opts.onShow.call(_1fc,e); -var _1ff=tip.children(".tooltip-arrow-outer"); -var _200=tip.children(".tooltip-arrow"); -var bc="border-"+opts.position+"-color"; -_1ff.add(_200).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_1ff.css(bc,tip.css(bc)); -_200.css(bc,tip.css("backgroundColor")); -},opts.showDelay); -}; -function _201(_202,e){ -var _203=$.data(_202,"tooltip"); -if(_203&&_203.tip){ -_1f1(_202); -_203.hideTimer=setTimeout(function(){ -_203.tip.hide(); -_203.options.onHide.call(_202,e); -},_203.options.hideDelay); -} -}; -function _1fe(_204,_205){ -var _206=$.data(_204,"tooltip"); -var opts=_206.options; -if(_205){ -opts.content=_205; -} -if(!_206.tip){ -return; -} -var cc=typeof opts.content=="function"?opts.content.call(_204):opts.content; -_206.tip.children(".tooltip-content").html(cc); -opts.onUpdate.call(_204,cc); -}; -function _207(_208){ -var _209=$.data(_208,"tooltip"); -if(_209){ -_1f1(_208); -var opts=_209.options; -if(_209.tip){ -_209.tip.remove(); -} -if(opts._title){ -$(_208).attr("title",opts._title); -} -$.removeData(_208,"tooltip"); -$(_208).unbind(".tooltip").removeClass("tooltip-f"); -opts.onDestroy.call(_208); -} -}; -$.fn.tooltip=function(_20a,_20b){ -if(typeof _20a=="string"){ -return $.fn.tooltip.methods[_20a](this,_20b); -} -_20a=_20a||{}; -return this.each(function(){ -var _20c=$.data(this,"tooltip"); -if(_20c){ -$.extend(_20c.options,_20a); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_20a)}); -init(this); -} -_1ef(this); -_1fe(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_1fb(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_201(this,e); -}); -},update:function(jq,_20d){ -return jq.each(function(){ -_1fe(this,_20d); -}); -},reposition:function(jq){ -return jq.each(function(){ -_1f4(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_207(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_20e){ -var t=$(_20e); -var opts=$.extend({},$.parser.parseOptions(_20e,["position","showEvent","hideEvent","content",{trackMouse:"boolean",deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!opts.content){ -opts.content=opts._title; -} -return opts; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_20f){ -},onPosition:function(left,top){ -},onDestroy:function(){ -}}; -})(jQuery); -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _210(node){ -node._remove(); -}; -function _211(_212,_213){ -var _214=$.data(_212,"panel"); -var opts=_214.options; -var _215=_214.panel; -var _216=_215.children(".panel-header"); -var _217=_215.children(".panel-body"); -var _218=_215.children(".panel-footer"); -if(_213){ -$.extend(opts,{width:_213.width,height:_213.height,minWidth:_213.minWidth,maxWidth:_213.maxWidth,minHeight:_213.minHeight,maxHeight:_213.maxHeight,left:_213.left,top:_213.top}); -} -_215._size(opts); -_216.add(_217)._outerWidth(_215.width()); -if(!isNaN(parseInt(opts.height))){ -_217._outerHeight(_215.height()-_216._outerHeight()-_218._outerHeight()); -}else{ -_217.css("height",""); -var min=$.parser.parseValue("minHeight",opts.minHeight,_215.parent()); -var max=$.parser.parseValue("maxHeight",opts.maxHeight,_215.parent()); -var _219=_216._outerHeight()+_218._outerHeight()+_215._outerHeight()-_215.height(); -_217._size("minHeight",min?(min-_219):""); -_217._size("maxHeight",max?(max-_219):""); -} -_215.css({height:"",minHeight:"",maxHeight:"",left:opts.left,top:opts.top}); -opts.onResize.apply(_212,[opts.width,opts.height]); -$(_212).panel("doLayout"); -}; -function _21a(_21b,_21c){ -var _21d=$.data(_21b,"panel"); -var opts=_21d.options; -var _21e=_21d.panel; -if(_21c){ -if(_21c.left!=null){ -opts.left=_21c.left; -} -if(_21c.top!=null){ -opts.top=_21c.top; -} -} -_21e.css({left:opts.left,top:opts.top}); -_21e.find(".tooltip-f").each(function(){ -$(this).tooltip("reposition"); -}); -opts.onMove.apply(_21b,[opts.left,opts.top]); -}; -function _21f(_220){ -$(_220).addClass("panel-body")._size("clear"); -var _221=$("
                                                                                              ").insertBefore(_220); -_221[0].appendChild(_220); -_221.bind("_resize",function(e,_222){ -if($(this).hasClass("easyui-fluid")||_222){ -_211(_220); -} -return false; -}); -return _221; -}; -function _223(_224){ -var _225=$.data(_224,"panel"); -var opts=_225.options; -var _226=_225.panel; -_226.css(opts.style); -_226.addClass(opts.cls); -_227(); -_228(); -var _229=$(_224).panel("header"); -var body=$(_224).panel("body"); -var _22a=$(_224).siblings(".panel-footer"); -if(opts.border){ -_229.removeClass("panel-header-noborder"); -body.removeClass("panel-body-noborder"); -_22a.removeClass("panel-footer-noborder"); -}else{ -_229.addClass("panel-header-noborder"); -body.addClass("panel-body-noborder"); -_22a.addClass("panel-footer-noborder"); -} -_229.addClass(opts.headerCls); -body.addClass(opts.bodyCls); -$(_224).attr("id",opts.id||""); -if(opts.content){ -$(_224).panel("clear"); -$(_224).html(opts.content); -$.parser.parse($(_224)); -} -function _227(){ -if(opts.noheader||(!opts.title&&!opts.header)){ -_210(_226.children(".panel-header")); -_226.children(".panel-body").addClass("panel-body-noheader"); -}else{ -if(opts.header){ -$(opts.header).addClass("panel-header").prependTo(_226); -}else{ -var _22b=_226.children(".panel-header"); -if(!_22b.length){ -_22b=$("
                                                                                              ").prependTo(_226); -} -if(!$.isArray(opts.tools)){ -_22b.find("div.panel-tool .panel-tool-a").appendTo(opts.tools); -} -_22b.empty(); -var _22c=$("
                                                                                              ").html(opts.title).appendTo(_22b); -if(opts.iconCls){ -_22c.addClass("panel-with-icon"); -$("
                                                                                              ").addClass(opts.iconCls).appendTo(_22b); -} -var tool=$("
                                                                                              ").appendTo(_22b); -tool.bind("click",function(e){ -e.stopPropagation(); -}); -if(opts.tools){ -if($.isArray(opts.tools)){ -$.map(opts.tools,function(t){ -_22d(tool,t.iconCls,eval(t.handler)); -}); -}else{ -$(opts.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(tool); -}); -} -} -if(opts.collapsible){ -_22d(tool,"panel-tool-collapse",function(){ -if(opts.collapsed==true){ -_24c(_224,true); -}else{ -_23e(_224,true); -} -}); -} -if(opts.minimizable){ -_22d(tool,"panel-tool-min",function(){ -_252(_224); -}); -} -if(opts.maximizable){ -_22d(tool,"panel-tool-max",function(){ -if(opts.maximized==true){ -_255(_224); -}else{ -_23d(_224); -} -}); -} -if(opts.closable){ -_22d(tool,"panel-tool-close",function(){ -_23f(_224); -}); -} -} -_226.children("div.panel-body").removeClass("panel-body-noheader"); -} -}; -function _22d(c,icon,_22e){ -var a=$("").addClass(icon).appendTo(c); -a.bind("click",_22e); -}; -function _228(){ -if(opts.footer){ -$(opts.footer).addClass("panel-footer").appendTo(_226); -$(_224).addClass("panel-body-nobottom"); -}else{ -_226.children(".panel-footer").remove(); -$(_224).removeClass("panel-body-nobottom"); -} -}; -}; -function _22f(_230,_231){ -var _232=$.data(_230,"panel"); -var opts=_232.options; -if(_233){ -opts.queryParams=_231; -} -if(!opts.href){ -return; -} -if(!_232.isLoaded||!opts.cache){ -var _233=$.extend({},opts.queryParams); -if(opts.onBeforeLoad.call(_230,_233)==false){ -return; -} -_232.isLoaded=false; -if(opts.loadingMessage){ -$(_230).panel("clear"); -$(_230).html($("
                                                                                              ").html(opts.loadingMessage)); -} -opts.loader.call(_230,_233,function(data){ -var _234=opts.extractor.call(_230,data); -$(_230).panel("clear"); -$(_230).html(_234); -$.parser.parse($(_230)); -opts.onLoad.apply(_230,arguments); -_232.isLoaded=true; -},function(){ -opts.onLoadError.apply(_230,arguments); -}); -} -}; -function _235(_236){ -var t=$(_236); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -t.children("div").each(function(){ -$(this)._size("unfit"); -}); -t.empty(); -}; -function _237(_238){ -$(_238).panel("doLayout",true); -}; -function _239(_23a,_23b){ -var opts=$.data(_23a,"panel").options; -var _23c=$.data(_23a,"panel").panel; -if(_23b!=true){ -if(opts.onBeforeOpen.call(_23a)==false){ -return; -} -} -_23c.stop(true,true); -if($.isFunction(opts.openAnimation)){ -opts.openAnimation.call(_23a,cb); -}else{ -switch(opts.openAnimation){ -case "slide": -_23c.slideDown(opts.openDuration,cb); -break; -case "fade": -_23c.fadeIn(opts.openDuration,cb); -break; -case "show": -_23c.show(opts.openDuration,cb); -break; -default: -_23c.show(); -cb(); -} -} -function cb(){ -opts.closed=false; -opts.minimized=false; -var tool=_23c.children(".panel-header").find("a.panel-tool-restore"); -if(tool.length){ -opts.maximized=true; -} -opts.onOpen.call(_23a); -if(opts.maximized==true){ -opts.maximized=false; -_23d(_23a); -} -if(opts.collapsed==true){ -opts.collapsed=false; -_23e(_23a); -} -if(!opts.collapsed){ -_22f(_23a); -_237(_23a); -} -}; -}; -function _23f(_240,_241){ -var _242=$.data(_240,"panel"); -var opts=_242.options; -var _243=_242.panel; -if(_241!=true){ -if(opts.onBeforeClose.call(_240)==false){ -return; -} -} -_243.find(".tooltip-f").each(function(){ -$(this).tooltip("hide"); -}); -_243.stop(true,true); -_243._size("unfit"); -if($.isFunction(opts.closeAnimation)){ -opts.closeAnimation.call(_240,cb); -}else{ -switch(opts.closeAnimation){ -case "slide": -_243.slideUp(opts.closeDuration,cb); -break; -case "fade": -_243.fadeOut(opts.closeDuration,cb); -break; -case "hide": -_243.hide(opts.closeDuration,cb); -break; -default: -_243.hide(); -cb(); -} -} -function cb(){ -opts.closed=true; -opts.onClose.call(_240); -}; -}; -function _244(_245,_246){ -var _247=$.data(_245,"panel"); -var opts=_247.options; -var _248=_247.panel; -if(_246!=true){ -if(opts.onBeforeDestroy.call(_245)==false){ -return; -} -} -$(_245).panel("clear").panel("clear","footer"); -_210(_248); -opts.onDestroy.call(_245); -}; -function _23e(_249,_24a){ -var opts=$.data(_249,"panel").options; -var _24b=$.data(_249,"panel").panel; -var body=_24b.children(".panel-body"); -var tool=_24b.children(".panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==true){ -return; -} -body.stop(true,true); -if(opts.onBeforeCollapse.call(_249)==false){ -return; -} -tool.addClass("panel-tool-expand"); -if(_24a==true){ -body.slideUp("normal",function(){ -opts.collapsed=true; -opts.onCollapse.call(_249); -}); -}else{ -body.hide(); -opts.collapsed=true; -opts.onCollapse.call(_249); -} -}; -function _24c(_24d,_24e){ -var opts=$.data(_24d,"panel").options; -var _24f=$.data(_24d,"panel").panel; -var body=_24f.children(".panel-body"); -var tool=_24f.children(".panel-header").find("a.panel-tool-collapse"); -if(opts.collapsed==false){ -return; -} -body.stop(true,true); -if(opts.onBeforeExpand.call(_24d)==false){ -return; -} -tool.removeClass("panel-tool-expand"); -if(_24e==true){ -body.slideDown("normal",function(){ -opts.collapsed=false; -opts.onExpand.call(_24d); -_22f(_24d); -_237(_24d); -}); -}else{ -body.show(); -opts.collapsed=false; -opts.onExpand.call(_24d); -_22f(_24d); -_237(_24d); -} -}; -function _23d(_250){ -var opts=$.data(_250,"panel").options; -var _251=$.data(_250,"panel").panel; -var tool=_251.children(".panel-header").find("a.panel-tool-max"); -if(opts.maximized==true){ -return; -} -tool.addClass("panel-tool-restore"); -if(!$.data(_250,"panel").original){ -$.data(_250,"panel").original={width:opts.width,height:opts.height,left:opts.left,top:opts.top,fit:opts.fit}; -} -opts.left=0; -opts.top=0; -opts.fit=true; -_211(_250); -opts.minimized=false; -opts.maximized=true; -opts.onMaximize.call(_250); -}; -function _252(_253){ -var opts=$.data(_253,"panel").options; -var _254=$.data(_253,"panel").panel; -_254._size("unfit"); -_254.hide(); -opts.minimized=true; -opts.maximized=false; -opts.onMinimize.call(_253); -}; -function _255(_256){ -var opts=$.data(_256,"panel").options; -var _257=$.data(_256,"panel").panel; -var tool=_257.children(".panel-header").find("a.panel-tool-max"); -if(opts.maximized==false){ -return; -} -_257.show(); -tool.removeClass("panel-tool-restore"); -$.extend(opts,$.data(_256,"panel").original); -_211(_256); -opts.minimized=false; -opts.maximized=false; -$.data(_256,"panel").original=null; -opts.onRestore.call(_256); -}; -function _258(_259,_25a){ -$.data(_259,"panel").options.title=_25a; -$(_259).panel("header").find("div.panel-title").html(_25a); -}; -var _25b=null; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(_25b){ -clearTimeout(_25b); -} -_25b=setTimeout(function(){ -var _25c=$("body.layout"); -if(_25c.length){ -_25c.layout("resize"); -$("body").children(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -}else{ -$("body").panel("doLayout"); -} -_25b=null; -},100); -}); -$.fn.panel=function(_25d,_25e){ -if(typeof _25d=="string"){ -return $.fn.panel.methods[_25d](this,_25e); -} -_25d=_25d||{}; -return this.each(function(){ -var _25f=$.data(this,"panel"); -var opts; -if(_25f){ -opts=$.extend(_25f.options,_25d); -_25f.isLoaded=false; -}else{ -opts=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_25d); -$(this).attr("title",""); -_25f=$.data(this,"panel",{options:opts,panel:_21f(this),isLoaded:false}); -} -_223(this); -$(this).show(); -if(opts.doSize==true){ -_25f.panel.css("display","block"); -_211(this); -} -if(opts.closed==true||opts.minimized==true){ -_25f.panel.hide(); -}else{ -_239(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-header"); -},footer:function(jq){ -return jq.panel("panel").children(".panel-footer"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-body"); -},setTitle:function(jq,_260){ -return jq.each(function(){ -_258(this,_260); -}); -},open:function(jq,_261){ -return jq.each(function(){ -_239(this,_261); -}); -},close:function(jq,_262){ -return jq.each(function(){ -_23f(this,_262); -}); -},destroy:function(jq,_263){ -return jq.each(function(){ -_244(this,_263); -}); -},clear:function(jq,type){ -return jq.each(function(){ -_235(type=="footer"?$(this).panel("footer"):this); -}); -},refresh:function(jq,href){ -return jq.each(function(){ -var _264=$.data(this,"panel"); -_264.isLoaded=false; -if(href){ -if(typeof href=="string"){ -_264.options.href=href; -}else{ -_264.options.queryParams=href; -} -} -_22f(this); -}); -},resize:function(jq,_265){ -return jq.each(function(){ -_211(this,_265); -}); -},doLayout:function(jq,all){ -return jq.each(function(){ -_266(this,"body"); -_266($(this).siblings(".panel-footer")[0],"footer"); -function _266(_267,type){ -if(!_267){ -return; -} -var _268=_267==$("body")[0]; -var s=$(_267).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible,.easyui-fluid:visible").filter(function(_269,el){ -var p=$(el).parents(".panel-"+type+":first"); -return _268?p.length==0:p[0]==_267; -}); -s.each(function(){ -$(this).triggerHandler("_resize",[all||false]); -}); -}; -}); -},move:function(jq,_26a){ -return jq.each(function(){ -_21a(this,_26a); -}); -},maximize:function(jq){ -return jq.each(function(){ -_23d(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_252(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_255(this); -}); -},collapse:function(jq,_26b){ -return jq.each(function(){ -_23e(this,_26b); -}); -},expand:function(jq,_26c){ -return jq.each(function(){ -_24c(this,_26c); -}); -}}; -$.fn.panel.parseOptions=function(_26d){ -var t=$(_26d); -var hh=t.children(".panel-header,header"); -var ff=t.children(".panel-footer,footer"); -return $.extend({},$.parser.parseOptions(_26d,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href","method","header","footer",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"},"openAnimation","closeAnimation",{openDuration:"number",closeDuration:"number"},]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined),header:(hh.length?hh.removeClass("panel-header"):undefined),footer:(ff.length?ff.removeClass("panel-footer"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,openAnimation:false,openDuration:400,closeAnimation:false,closeDuration:400,tools:null,footer:null,header:null,queryParams:{},method:"get",href:null,loadingMessage:"Loading...",loader:function(_26e,_26f,_270){ -var opts=$(this).panel("options"); -if(!opts.href){ -return false; -} -$.ajax({type:opts.method,url:opts.href,cache:false,data:_26e,dataType:"html",success:function(data){ -_26f(data); -},error:function(){ -_270.apply(this,arguments); -}}); -},extractor:function(data){ -var _271=/]*>((.|[\n\r])*)<\/body>/im; -var _272=_271.exec(data); -if(_272){ -return _272[1]; -}else{ -return data; -} -},onBeforeLoad:function(_273){ -},onLoad:function(){ -},onLoadError:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_274,_275){ -},onMove:function(left,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); -(function($){ -function _276(_277,_278){ -var _279=$.data(_277,"window"); -if(_278){ -if(_278.left!=null){ -_279.options.left=_278.left; -} -if(_278.top!=null){ -_279.options.top=_278.top; -} -} -$(_277).panel("move",_279.options); -if(_279.shadow){ -_279.shadow.css({left:_279.options.left,top:_279.options.top}); -} -}; -function _27a(_27b,_27c){ -var opts=$.data(_27b,"window").options; -var pp=$(_27b).window("panel"); -var _27d=pp._outerWidth(); -if(opts.inline){ -var _27e=pp.parent(); -opts.left=Math.ceil((_27e.width()-_27d)/2+_27e.scrollLeft()); -}else{ -opts.left=Math.ceil(($(window)._outerWidth()-_27d)/2+$(document).scrollLeft()); -} -if(_27c){ -_276(_27b); -} -}; -function _27f(_280,_281){ -var opts=$.data(_280,"window").options; -var pp=$(_280).window("panel"); -var _282=pp._outerHeight(); -if(opts.inline){ -var _283=pp.parent(); -opts.top=Math.ceil((_283.height()-_282)/2+_283.scrollTop()); -}else{ -opts.top=Math.ceil(($(window)._outerHeight()-_282)/2+$(document).scrollTop()); -} -if(_281){ -_276(_280); -} -}; -function _284(_285){ -var _286=$.data(_285,"window"); -var opts=_286.options; -var win=$(_285).panel($.extend({},_286.options,{border:false,doSize:true,closed:true,cls:"window "+(!opts.border?"window-thinborder window-noborder ":(opts.border=="thin"?"window-thinborder ":""))+(opts.cls||""),headerCls:"window-header "+(opts.headerCls||""),bodyCls:"window-body "+(opts.noheader?"window-body-noheader ":" ")+(opts.bodyCls||""),onBeforeDestroy:function(){ -if(opts.onBeforeDestroy.call(_285)==false){ -return false; -} -if(_286.shadow){ -_286.shadow.remove(); -} -if(_286.mask){ -_286.mask.remove(); -} -},onClose:function(){ -if(_286.shadow){ -_286.shadow.hide(); -} -if(_286.mask){ -_286.mask.hide(); -} -opts.onClose.call(_285); -},onOpen:function(){ -if(_286.mask){ -_286.mask.css($.extend({display:"block",zIndex:$.fn.window.defaults.zIndex++},$.fn.window.getMaskSize(_285))); -} -if(_286.shadow){ -_286.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:opts.left,top:opts.top,width:_286.window._outerWidth(),height:_286.window._outerHeight()}); -} -_286.window.css("z-index",$.fn.window.defaults.zIndex++); -opts.onOpen.call(_285); -},onResize:function(_287,_288){ -var _289=$(this).panel("options"); -$.extend(opts,{width:_289.width,height:_289.height,left:_289.left,top:_289.top}); -if(_286.shadow){ -_286.shadow.css({left:opts.left,top:opts.top,width:_286.window._outerWidth(),height:_286.window._outerHeight()}); -} -opts.onResize.call(_285,_287,_288); -},onMinimize:function(){ -if(_286.shadow){ -_286.shadow.hide(); -} -if(_286.mask){ -_286.mask.hide(); -} -_286.options.onMinimize.call(_285); -},onBeforeCollapse:function(){ -if(opts.onBeforeCollapse.call(_285)==false){ -return false; -} -if(_286.shadow){ -_286.shadow.hide(); -} -},onExpand:function(){ -if(_286.shadow){ -_286.shadow.show(); -} -opts.onExpand.call(_285); -}})); -_286.window=win.panel("panel"); -if(_286.mask){ -_286.mask.remove(); -} -if(opts.modal){ -_286.mask=$("
                                                                                              ").insertAfter(_286.window); -} -if(_286.shadow){ -_286.shadow.remove(); -} -if(opts.shadow){ -_286.shadow=$("
                                                                                              ").insertAfter(_286.window); -} -var _28a=opts.closed; -if(opts.left==null){ -_27a(_285); -} -if(opts.top==null){ -_27f(_285); -} -_276(_285); -if(!_28a){ -win.window("open"); -} -}; -function _28b(left,top,_28c,_28d){ -var _28e=this; -var _28f=$.data(_28e,"window"); -var opts=_28f.options; -if(!opts.constrain){ -return {}; -} -if($.isFunction(opts.constrain)){ -return opts.constrain.call(_28e,left,top,_28c,_28d); -} -var win=$(_28e).window("window"); -var _290=opts.inline?win.parent():$(window); -if(left<0){ -left=0; -} -if(top<_290.scrollTop()){ -top=_290.scrollTop(); -} -if(left+_28c>_290.width()){ -if(_28c==win.outerWidth()){ -left=_290.width()-_28c; -}else{ -_28c=_290.width()-left; -} -} -if(top-_290.scrollTop()+_28d>_290.height()){ -if(_28d==win.outerHeight()){ -top=_290.height()-_28d+_290.scrollTop(); -}else{ -_28d=_290.height()-top+_290.scrollTop(); -} -} -return {left:left,top:top,width:_28c,height:_28d}; -}; -function _291(_292){ -var _293=$.data(_292,"window"); -_293.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_293.options.draggable==false,onBeforeDrag:function(e){ -if(_293.mask){ -_293.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_293.shadow){ -_293.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_293.window.css("z-index",$.fn.window.defaults.zIndex++); -},onStartDrag:function(e){ -_294(e); -},onDrag:function(e){ -_295(e); -return false; -},onStopDrag:function(e){ -_296(e); -}}); -_293.window.resizable({disabled:_293.options.resizable==false,onStartResize:function(e){ -_294(e); -},onResize:function(e){ -_295(e); -return false; -},onStopResize:function(e){ -_296(e); -}}); -function _294(e){ -if(_293.pmask){ -_293.pmask.remove(); -} -_293.pmask=$("
                                                                                              ").insertAfter(_293.window); -_293.pmask.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_293.window._outerWidth(),height:_293.window._outerHeight()}); -if(_293.proxy){ -_293.proxy.remove(); -} -_293.proxy=$("
                                                                                              ").insertAfter(_293.window); -_293.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_293.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); -_293.proxy.hide(); -setTimeout(function(){ -if(_293.pmask){ -_293.pmask.show(); -} -if(_293.proxy){ -_293.proxy.show(); -} -},500); -}; -function _295(e){ -$.extend(e.data,_28b.call(_292,e.data.left,e.data.top,e.data.width,e.data.height)); -_293.pmask.show(); -_293.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -_293.proxy._outerWidth(e.data.width); -_293.proxy._outerHeight(e.data.height); -}; -function _296(e){ -$.extend(e.data,_28b.call(_292,e.data.left,e.data.top,e.data.width+0.1,e.data.height+0.1)); -$(_292).window("resize",e.data); -_293.pmask.remove(); -_293.pmask=null; -_293.proxy.remove(); -_293.proxy=null; -}; -}; -$(function(){ -if(!$._positionFixed){ -$(window).resize(function(){ -$("body>div.window-mask:visible").css({width:"",height:""}); -setTimeout(function(){ -$("body>div.window-mask:visible").css($.fn.window.getMaskSize()); -},50); -}); -} -}); -$.fn.window=function(_297,_298){ -if(typeof _297=="string"){ -var _299=$.fn.window.methods[_297]; -if(_299){ -return _299(this,_298); -}else{ -return this.panel(_297,_298); -} -} -_297=_297||{}; -return this.each(function(){ -var _29a=$.data(this,"window"); -if(_29a){ -$.extend(_29a.options,_297); -}else{ -_29a=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_297)}); -if(!_29a.options.inline){ -document.body.appendChild(this); -} -} -_284(this); -_291(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _29b=jq.panel("options"); -var _29c=$.data(jq[0],"window").options; -return $.extend(_29c,{closed:_29b.closed,collapsed:_29b.collapsed,minimized:_29b.minimized,maximized:_29b.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},move:function(jq,_29d){ -return jq.each(function(){ -_276(this,_29d); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_27a(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_27f(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_27a(this); -_27f(this); -_276(this); -}); -}}; -$.fn.window.getMaskSize=function(_29e){ -var _29f=$(_29e).data("window"); -if(_29f&&_29f.options.inline){ -return {}; -}else{ -if($._positionFixed){ -return {position:"fixed"}; -}else{ -return {width:$(document).width(),height:$(document).height()}; -} -} -}; -$.fn.window.parseOptions=function(_2a0){ -return $.extend({},$.fn.panel.parseOptions(_2a0),$.parser.parseOptions(_2a0,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,border:true,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false,constrain:false}); -})(jQuery); -(function($){ -function _2a1(_2a2){ -var opts=$.data(_2a2,"dialog").options; -opts.inited=false; -$(_2a2).window($.extend({},opts,{onResize:function(w,h){ -if(opts.inited){ -_2a7(this); -opts.onResize.call(this,w,h); -} -}})); -var win=$(_2a2).window("window"); -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$(_2a2).siblings("div.dialog-toolbar").remove(); -var _2a3=$("
                                                                                              ").appendTo(win); -var tr=_2a3.find("tr"); -for(var i=0;i
                                                                                              ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("dialog-toolbar").appendTo(win); -$(opts.toolbar).show(); -} -}else{ -$(_2a2).siblings("div.dialog-toolbar").remove(); -} -if(opts.buttons){ -if($.isArray(opts.buttons)){ -$(_2a2).siblings("div.dialog-button").remove(); -var _2a4=$("
                                                                                              ").appendTo(win); -for(var i=0;i").appendTo(_2a4); -if(p.handler){ -_2a5[0].onclick=p.handler; -} -_2a5.linkbutton(p); -} -}else{ -$(opts.buttons).addClass("dialog-button").appendTo(win); -$(opts.buttons).show(); -} -}else{ -$(_2a2).siblings("div.dialog-button").remove(); -} -opts.inited=true; -var _2a6=opts.closed; -win.show(); -$(_2a2).window("resize"); -if(_2a6){ -win.hide(); -} -}; -function _2a7(_2a8,_2a9){ -var t=$(_2a8); -var opts=t.dialog("options"); -var _2aa=opts.noheader; -var tb=t.siblings(".dialog-toolbar"); -var bb=t.siblings(".dialog-button"); -tb.insertBefore(_2a8).css({borderTopWidth:(_2aa?1:0),top:(_2aa?tb.length:0)}); -bb.insertAfter(_2a8); -tb.add(bb)._outerWidth(t._outerWidth()).find(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -var _2ab=tb._outerHeight()+bb._outerHeight(); -if(!isNaN(parseInt(opts.height))){ -t._outerHeight(t._outerHeight()-_2ab); -}else{ -var _2ac=t._size("min-height"); -if(_2ac){ -t._size("min-height",_2ac-_2ab); -} -var _2ad=t._size("max-height"); -if(_2ad){ -t._size("max-height",_2ad-_2ab); -} -} -var _2ae=$.data(_2a8,"window").shadow; -if(_2ae){ -var cc=t.panel("panel"); -_2ae.css({width:cc._outerWidth(),height:cc._outerHeight()}); -} -}; -$.fn.dialog=function(_2af,_2b0){ -if(typeof _2af=="string"){ -var _2b1=$.fn.dialog.methods[_2af]; -if(_2b1){ -return _2b1(this,_2b0); -}else{ -return this.window(_2af,_2b0); -} -} -_2af=_2af||{}; -return this.each(function(){ -var _2b2=$.data(this,"dialog"); -if(_2b2){ -$.extend(_2b2.options,_2af); -}else{ -$.data(this,"dialog",{options:$.extend({},$.fn.dialog.defaults,$.fn.dialog.parseOptions(this),_2af)}); -} -_2a1(this); -}); -}; -$.fn.dialog.methods={options:function(jq){ -var _2b3=$.data(jq[0],"dialog").options; -var _2b4=jq.panel("options"); -$.extend(_2b3,{width:_2b4.width,height:_2b4.height,left:_2b4.left,top:_2b4.top,closed:_2b4.closed,collapsed:_2b4.collapsed,minimized:_2b4.minimized,maximized:_2b4.maximized}); -return _2b3; -},dialog:function(jq){ -return jq.window("window"); -}}; -$.fn.dialog.parseOptions=function(_2b5){ -var t=$(_2b5); -return $.extend({},$.fn.window.parseOptions(_2b5),$.parser.parseOptions(_2b5,["toolbar","buttons"]),{toolbar:(t.children(".dialog-toolbar").length?t.children(".dialog-toolbar").removeClass("dialog-toolbar"):undefined),buttons:(t.children(".dialog-button").length?t.children(".dialog-button").removeClass("dialog-button"):undefined)}); -}; -$.fn.dialog.defaults=$.extend({},$.fn.window.defaults,{title:"New Dialog",collapsible:false,minimizable:false,maximizable:false,resizable:false,toolbar:null,buttons:null}); -})(jQuery); -(function($){ -function _2b6(){ -$(document).unbind(".messager").bind("keydown.messager",function(e){ -if(e.keyCode==27){ -$("body").children("div.messager-window").children("div.messager-body").each(function(){ -$(this).dialog("close"); -}); -}else{ -if(e.keyCode==9){ -var win=$("body").children("div.messager-window"); -if(!win.length){ -return; -} -var _2b7=win.find(".messager-input,.messager-button .l-btn"); -for(var i=0;i<_2b7.length;i++){ -if($(_2b7[i]).is(":focus")){ -$(_2b7[i>=_2b7.length-1?0:i+1]).focus(); -return false; -} -} -}else{ -if(e.keyCode==13){ -var _2b8=$(e.target).closest("input.messager-input"); -if(_2b8.length){ -var dlg=_2b8.closest(".messager-body"); -_2b9(dlg,_2b8.val()); -} -} -} -} -}); -}; -function _2ba(){ -$(document).unbind(".messager"); -}; -function _2bb(_2bc){ -var opts=$.extend({},$.messager.defaults,{modal:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},title:"",width:250,height:100,minHeight:0,showType:"slide",showSpeed:600,content:_2bc.msg,timeout:4000},_2bc); -var dlg=$("
                                                                                              ").appendTo("body"); -dlg.dialog($.extend({},opts,{noheader:(opts.title?false:true),openAnimation:(opts.showType),closeAnimation:(opts.showType=="show"?"hide":opts.showType),openDuration:opts.showSpeed,closeDuration:opts.showSpeed,onOpen:function(){ -dlg.dialog("dialog").hover(function(){ -if(opts.timer){ -clearTimeout(opts.timer); -} -},function(){ -_2bd(); -}); -_2bd(); -function _2bd(){ -if(opts.timeout>0){ -opts.timer=setTimeout(function(){ -if(dlg.length&&dlg.data("dialog")){ -dlg.dialog("close"); -} -},opts.timeout); -} -}; -if(_2bc.onOpen){ -_2bc.onOpen.call(this); -}else{ -opts.onOpen.call(this); -} -},onClose:function(){ -if(opts.timer){ -clearTimeout(opts.timer); -} -if(_2bc.onClose){ -_2bc.onClose.call(this); -}else{ -opts.onClose.call(this); -} -dlg.dialog("destroy"); -}})); -dlg.dialog("dialog").css(opts.style); -dlg.dialog("open"); -return dlg; -}; -function _2be(_2bf){ -_2b6(); -var dlg=$("
                                                                                              ").appendTo("body"); -dlg.dialog($.extend({},_2bf,{noheader:(_2bf.title?false:true),onClose:function(){ -_2ba(); -if(_2bf.onClose){ -_2bf.onClose.call(this); -} -setTimeout(function(){ -dlg.dialog("destroy"); -},100); -}})); -var win=dlg.dialog("dialog").addClass("messager-window"); -win.find(".dialog-button").addClass("messager-button").find("a:first").focus(); -return dlg; -}; -function _2b9(dlg,_2c0){ -dlg.dialog("close"); -dlg.dialog("options").fn(_2c0); -}; -$.messager={show:function(_2c1){ -return _2bb(_2c1); -},alert:function(_2c2,msg,icon,fn){ -var opts=typeof _2c2=="object"?_2c2:{title:_2c2,msg:msg,icon:icon,fn:fn}; -var cls=opts.icon?"messager-icon messager-"+opts.icon:""; -opts=$.extend({},$.messager.defaults,{content:"
                                                                                              "+"
                                                                                              "+opts.msg+"
                                                                                              "+"
                                                                                              "},opts); -if(!opts.buttons){ -opts.buttons=[{text:opts.ok,onClick:function(){ -_2b9(dlg); -}}]; -} -var dlg=_2be(opts); -return dlg; -},confirm:function(_2c3,msg,fn){ -var opts=typeof _2c3=="object"?_2c3:{title:_2c3,msg:msg,fn:fn}; -opts=$.extend({},$.messager.defaults,{content:"
                                                                                              "+"
                                                                                              "+opts.msg+"
                                                                                              "+"
                                                                                              "},opts); -if(!opts.buttons){ -opts.buttons=[{text:opts.ok,onClick:function(){ -_2b9(dlg,true); -}},{text:opts.cancel,onClick:function(){ -_2b9(dlg,false); -}}]; -} -var dlg=_2be(opts); -return dlg; -},prompt:function(_2c4,msg,fn){ -var opts=typeof _2c4=="object"?_2c4:{title:_2c4,msg:msg,fn:fn}; -opts=$.extend({},$.messager.defaults,{content:"
                                                                                              "+"
                                                                                              "+opts.msg+"
                                                                                              "+"
                                                                                              "+"
                                                                                              "+"
                                                                                              "},opts); -if(!opts.buttons){ -opts.buttons=[{text:opts.ok,onClick:function(){ -_2b9(dlg,dlg.find(".messager-input").val()); -}},{text:opts.cancel,onClick:function(){ -_2b9(dlg); -}}]; -} -var dlg=_2be(opts); -dlg.find(".messager-input").focus(); -return dlg; -},progress:function(_2c5){ -var _2c6={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var dlg=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(dlg.length){ -dlg.dialog("close"); -} -}}; -if(typeof _2c5=="string"){ -var _2c7=_2c6[_2c5]; -return _2c7(); -} -_2c5=_2c5||{}; -var opts=$.extend({},{title:"",minHeight:0,content:undefined,msg:"",text:undefined,interval:300},_2c5); -var dlg=_2be($.extend({},$.messager.defaults,{content:"
                                                                                              "+opts.msg+"
                                                                                              ",closable:false,doSize:false},opts,{onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -if(_2c5.onClose){ -_2c5.onClose.call(this); -}else{ -$.messager.defaults.onClose.call(this); -} -}})); -var bar=dlg.find("div.messager-p-bar"); -bar.progressbar({text:opts.text}); -dlg.dialog("resize"); -if(opts.interval){ -dlg[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},opts.interval); -} -return dlg; -}}; -$.messager.defaults=$.extend({},$.fn.dialog.defaults,{ok:"Ok",cancel:"Cancel",width:300,height:"auto",minHeight:150,modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,fn:function(){ -}}); -})(jQuery); -(function($){ -function _2c8(_2c9,_2ca){ -var _2cb=$.data(_2c9,"accordion"); -var opts=_2cb.options; -var _2cc=_2cb.panels; -var cc=$(_2c9); -if(_2ca){ -$.extend(opts,{width:_2ca.width,height:_2ca.height}); -} -cc._size(opts); -var _2cd=0; -var _2ce="auto"; -var _2cf=cc.find(">.panel>.accordion-header"); -if(_2cf.length){ -_2cd=$(_2cf[0]).css("height","")._outerHeight(); -} -if(!isNaN(parseInt(opts.height))){ -_2ce=cc.height()-_2cd*_2cf.length; -} -_2d0(true,_2ce-_2d0(false)+1); -function _2d0(_2d1,_2d2){ -var _2d3=0; -for(var i=0;i<_2cc.length;i++){ -var p=_2cc[i]; -var h=p.panel("header")._outerHeight(_2cd); -if(p.panel("options").collapsible==_2d1){ -var _2d4=isNaN(_2d2)?undefined:(_2d2+_2cd*h.length); -p.panel("resize",{width:cc.width(),height:(_2d1?_2d4:undefined)}); -_2d3+=p.panel("panel").outerHeight()-_2cd*h.length; -} -} -return _2d3; -}; -}; -function _2d5(_2d6,_2d7,_2d8,all){ -var _2d9=$.data(_2d6,"accordion").panels; -var pp=[]; -for(var i=0;i<_2d9.length;i++){ -var p=_2d9[i]; -if(_2d7){ -if(p.panel("options")[_2d7]==_2d8){ -pp.push(p); -} -}else{ -if(p[0]==$(_2d8)[0]){ -return i; -} -} -} -if(_2d7){ -return all?pp:(pp.length?pp[0]:null); -}else{ -return -1; -} -}; -function _2da(_2db){ -return _2d5(_2db,"collapsed",false,true); -}; -function _2dc(_2dd){ -var pp=_2da(_2dd); -return pp.length?pp[0]:null; -}; -function _2de(_2df,_2e0){ -return _2d5(_2df,null,_2e0); -}; -function _2e1(_2e2,_2e3){ -var _2e4=$.data(_2e2,"accordion").panels; -if(typeof _2e3=="number"){ -if(_2e3<0||_2e3>=_2e4.length){ -return null; -}else{ -return _2e4[_2e3]; -} -} -return _2d5(_2e2,"title",_2e3); -}; -function _2e5(_2e6){ -var opts=$.data(_2e6,"accordion").options; -var cc=$(_2e6); -if(opts.border){ -cc.removeClass("accordion-noborder"); -}else{ -cc.addClass("accordion-noborder"); -} -}; -function init(_2e7){ -var _2e8=$.data(_2e7,"accordion"); -var cc=$(_2e7); -cc.addClass("accordion"); -_2e8.panels=[]; -cc.children("div").each(function(){ -var opts=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -var pp=$(this); -_2e8.panels.push(pp); -_2ea(_2e7,pp,opts); -}); -cc.bind("_resize",function(e,_2e9){ -if($(this).hasClass("easyui-fluid")||_2e9){ -_2c8(_2e7); -} -return false; -}); -}; -function _2ea(_2eb,pp,_2ec){ -var opts=$.data(_2eb,"accordion").options; -pp.panel($.extend({},{collapsible:true,minimizable:false,maximizable:false,closable:false,doSize:false,collapsed:true,headerCls:"accordion-header",bodyCls:"accordion-body"},_2ec,{onBeforeExpand:function(){ -if(_2ec.onBeforeExpand){ -if(_2ec.onBeforeExpand.call(this)==false){ -return false; -} -} -if(!opts.multiple){ -var all=$.grep(_2da(_2eb),function(p){ -return p.panel("options").collapsible; -}); -for(var i=0;i").addClass("accordion-collapse accordion-expand").appendTo(tool); -t.bind("click",function(){ -_2f0(pp); -return false; -}); -pp.panel("options").collapsible?t.show():t.hide(); -_2ef.click(function(){ -_2f0(pp); -return false; -}); -function _2f0(p){ -var _2f1=p.panel("options"); -if(_2f1.collapsible){ -var _2f2=_2de(_2eb,p); -if(_2f1.collapsed){ -_2f3(_2eb,_2f2); -}else{ -_2f4(_2eb,_2f2); -} -} -}; -}; -function _2f3(_2f5,_2f6){ -var p=_2e1(_2f5,_2f6); -if(!p){ -return; -} -_2f7(_2f5); -var opts=$.data(_2f5,"accordion").options; -p.panel("expand",opts.animate); -}; -function _2f4(_2f8,_2f9){ -var p=_2e1(_2f8,_2f9); -if(!p){ -return; -} -_2f7(_2f8); -var opts=$.data(_2f8,"accordion").options; -p.panel("collapse",opts.animate); -}; -function _2fa(_2fb){ -var opts=$.data(_2fb,"accordion").options; -var p=_2d5(_2fb,"selected",true); -if(p){ -_2fc(_2de(_2fb,p)); -}else{ -_2fc(opts.selected); -} -function _2fc(_2fd){ -var _2fe=opts.animate; -opts.animate=false; -_2f3(_2fb,_2fd); -opts.animate=_2fe; -}; -}; -function _2f7(_2ff){ -var _300=$.data(_2ff,"accordion").panels; -for(var i=0;i<_300.length;i++){ -_300[i].stop(true,true); -} -}; -function add(_301,_302){ -var _303=$.data(_301,"accordion"); -var opts=_303.options; -var _304=_303.panels; -if(_302.selected==undefined){ -_302.selected=true; -} -_2f7(_301); -var pp=$("
                                                                                              ").appendTo(_301); -_304.push(pp); -_2ea(_301,pp,_302); -_2c8(_301); -opts.onAdd.call(_301,_302.title,_304.length-1); -if(_302.selected){ -_2f3(_301,_304.length-1); -} -}; -function _305(_306,_307){ -var _308=$.data(_306,"accordion"); -var opts=_308.options; -var _309=_308.panels; -_2f7(_306); -var _30a=_2e1(_306,_307); -var _30b=_30a.panel("options").title; -var _30c=_2de(_306,_30a); -if(!_30a){ -return; -} -if(opts.onBeforeRemove.call(_306,_30b,_30c)==false){ -return; -} -_309.splice(_30c,1); -_30a.panel("destroy"); -if(_309.length){ -_2c8(_306); -var curr=_2dc(_306); -if(!curr){ -_2f3(_306,0); -} -} -opts.onRemove.call(_306,_30b,_30c); -}; -$.fn.accordion=function(_30d,_30e){ -if(typeof _30d=="string"){ -return $.fn.accordion.methods[_30d](this,_30e); -} -_30d=_30d||{}; -return this.each(function(){ -var _30f=$.data(this,"accordion"); -if(_30f){ -$.extend(_30f.options,_30d); -}else{ -$.data(this,"accordion",{options:$.extend({},$.fn.accordion.defaults,$.fn.accordion.parseOptions(this),_30d),accordion:$(this).addClass("accordion"),panels:[]}); -init(this); -} -_2e5(this); -_2c8(this); -_2fa(this); -}); -}; -$.fn.accordion.methods={options:function(jq){ -return $.data(jq[0],"accordion").options; -},panels:function(jq){ -return $.data(jq[0],"accordion").panels; -},resize:function(jq,_310){ -return jq.each(function(){ -_2c8(this,_310); -}); -},getSelections:function(jq){ -return _2da(jq[0]); -},getSelected:function(jq){ -return _2dc(jq[0]); -},getPanel:function(jq,_311){ -return _2e1(jq[0],_311); -},getPanelIndex:function(jq,_312){ -return _2de(jq[0],_312); -},select:function(jq,_313){ -return jq.each(function(){ -_2f3(this,_313); -}); -},unselect:function(jq,_314){ -return jq.each(function(){ -_2f4(this,_314); -}); -},add:function(jq,_315){ -return jq.each(function(){ -add(this,_315); -}); -},remove:function(jq,_316){ -return jq.each(function(){ -_305(this,_316); -}); -}}; -$.fn.accordion.parseOptions=function(_317){ -var t=$(_317); -return $.extend({},$.parser.parseOptions(_317,["width","height",{fit:"boolean",border:"boolean",animate:"boolean",multiple:"boolean",selected:"number"}])); -}; -$.fn.accordion.defaults={width:"auto",height:"auto",fit:false,border:true,animate:true,multiple:false,selected:0,onSelect:function(_318,_319){ -},onUnselect:function(_31a,_31b){ -},onAdd:function(_31c,_31d){ -},onBeforeRemove:function(_31e,_31f){ -},onRemove:function(_320,_321){ -}}; -})(jQuery); -(function($){ -function _322(c){ -var w=0; -$(c).children().each(function(){ -w+=$(this).outerWidth(true); -}); -return w; -}; -function _323(_324){ -var opts=$.data(_324,"tabs").options; -if(opts.tabPosition=="left"||opts.tabPosition=="right"||!opts.showHeader){ -return; -} -var _325=$(_324).children("div.tabs-header"); -var tool=_325.children("div.tabs-tool:not(.tabs-tool-hidden)"); -var _326=_325.children("div.tabs-scroller-left"); -var _327=_325.children("div.tabs-scroller-right"); -var wrap=_325.children("div.tabs-wrap"); -var _328=_325.outerHeight(); -if(opts.plain){ -_328-=_328-_325.height(); -} -tool._outerHeight(_328); -var _329=_322(_325.find("ul.tabs")); -var _32a=_325.width()-tool._outerWidth(); -if(_329>_32a){ -_326.add(_327).show()._outerHeight(_328); -if(opts.toolPosition=="left"){ -tool.css({left:_326.outerWidth(),right:""}); -wrap.css({marginLeft:_326.outerWidth()+tool._outerWidth(),marginRight:_327._outerWidth(),width:_32a-_326.outerWidth()-_327.outerWidth()}); -}else{ -tool.css({left:"",right:_327.outerWidth()}); -wrap.css({marginLeft:_326.outerWidth(),marginRight:_327.outerWidth()+tool._outerWidth(),width:_32a-_326.outerWidth()-_327.outerWidth()}); -} -}else{ -_326.add(_327).hide(); -if(opts.toolPosition=="left"){ -tool.css({left:0,right:""}); -wrap.css({marginLeft:tool._outerWidth(),marginRight:0,width:_32a}); -}else{ -tool.css({left:"",right:0}); -wrap.css({marginLeft:0,marginRight:tool._outerWidth(),width:_32a}); -} -} -}; -function _32b(_32c){ -var opts=$.data(_32c,"tabs").options; -var _32d=$(_32c).children("div.tabs-header"); -if(opts.tools){ -if(typeof opts.tools=="string"){ -$(opts.tools).addClass("tabs-tool").appendTo(_32d); -$(opts.tools).show(); -}else{ -_32d.children("div.tabs-tool").remove(); -var _32e=$("
                                                                                              ").appendTo(_32d); -var tr=_32e.find("tr"); -for(var i=0;i").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(opts.tools[i].handler||function(){ -}); -tool.linkbutton($.extend({},opts.tools[i],{plain:true})); -} -} -}else{ -_32d.children("div.tabs-tool").remove(); -} -}; -function _32f(_330,_331){ -var _332=$.data(_330,"tabs"); -var opts=_332.options; -var cc=$(_330); -if(!opts.doSize){ -return; -} -if(_331){ -$.extend(opts,{width:_331.width,height:_331.height}); -} -cc._size(opts); -var _333=cc.children("div.tabs-header"); -var _334=cc.children("div.tabs-panels"); -var wrap=_333.find("div.tabs-wrap"); -var ul=wrap.find(".tabs"); -ul.children("li").removeClass("tabs-first tabs-last"); -ul.children("li:first").addClass("tabs-first"); -ul.children("li:last").addClass("tabs-last"); -if(opts.tabPosition=="left"||opts.tabPosition=="right"){ -_333._outerWidth(opts.showHeader?opts.headerWidth:0); -_334._outerWidth(cc.width()-_333.outerWidth()); -_333.add(_334)._size("height",isNaN(parseInt(opts.height))?"":cc.height()); -wrap._outerWidth(_333.width()); -ul._outerWidth(wrap.width()).css("height",""); -}else{ -_333.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)").css("display",opts.showHeader?"block":"none"); -_333._outerWidth(cc.width()).css("height",""); -if(opts.showHeader){ -_333.css("background-color",""); -wrap.css("height",""); -}else{ -_333.css("background-color","transparent"); -_333._outerHeight(0); -wrap._outerHeight(0); -} -ul._outerHeight(opts.tabHeight).css("width",""); -ul._outerHeight(ul.outerHeight()-ul.height()-1+opts.tabHeight).css("width",""); -_334._size("height",isNaN(parseInt(opts.height))?"":(cc.height()-_333.outerHeight())); -_334._size("width",cc.width()); -} -if(_332.tabs.length){ -var d1=ul.outerWidth(true)-ul.width(); -var li=ul.children("li:first"); -var d2=li.outerWidth(true)-li.width(); -var _335=_333.width()-_333.children(".tabs-tool:not(.tabs-tool-hidden)")._outerWidth(); -var _336=Math.floor((_335-d1-d2*_332.tabs.length)/_332.tabs.length); -$.map(_332.tabs,function(p){ -_337(p,(opts.justified&&$.inArray(opts.tabPosition,["top","bottom"])>=0)?_336:undefined); -}); -if(opts.justified&&$.inArray(opts.tabPosition,["top","bottom"])>=0){ -var _338=_335-d1-_322(ul); -_337(_332.tabs[_332.tabs.length-1],_336+_338); -} -} -_323(_330); -function _337(p,_339){ -var _33a=p.panel("options"); -var p_t=_33a.tab.find("a.tabs-inner"); -var _339=_339?_339:(parseInt(_33a.tabWidth||opts.tabWidth||undefined)); -if(_339){ -p_t._outerWidth(_339); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(opts.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -p_t.find(".easyui-fluid:visible").triggerHandler("_resize"); -}; -}; -function _33b(_33c){ -var opts=$.data(_33c,"tabs").options; -var tab=_33d(_33c); -if(tab){ -var _33e=$(_33c).children("div.tabs-panels"); -var _33f=opts.width=="auto"?"auto":_33e.width(); -var _340=opts.height=="auto"?"auto":_33e.height(); -tab.panel("resize",{width:_33f,height:_340}); -} -}; -function _341(_342){ -var tabs=$.data(_342,"tabs").tabs; -var cc=$(_342).addClass("tabs-container"); -var _343=$("
                                                                                              ").insertBefore(cc); -cc.children("div").each(function(){ -_343[0].appendChild(this); -}); -cc[0].appendChild(_343[0]); -$("
                                                                                              "+"
                                                                                              "+"
                                                                                              "+"
                                                                                              "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                ").prependTo(_342); -cc.children("div.tabs-panels").children("div").each(function(i){ -var opts=$.extend({},$.parser.parseOptions(this),{disabled:($(this).attr("disabled")?true:undefined),selected:($(this).attr("selected")?true:undefined)}); -_350(_342,opts,$(this)); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_344){ -if($(this).hasClass("easyui-fluid")||_344){ -_32f(_342); -_33b(_342); -} -return false; -}); -}; -function _345(_346){ -var _347=$.data(_346,"tabs"); -var opts=_347.options; -$(_346).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_346).tabs("scrollBy",-opts.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_346).tabs("scrollBy",opts.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return false; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_369(_346,_348(li)); -}else{ -if(li.length){ -var _349=_348(li); -var _34a=_347.tabs[_349].panel("options"); -if(_34a.collapsible){ -_34a.closed?_360(_346,_349):_37d(_346,_349); -}else{ -_360(_346,_349); -} -} -} -return false; -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -opts.onContextMenu.call(_346,e,li.find("span.tabs-title").html(),_348(li)); -} -}); -function _348(li){ -var _34b=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_34b=i; -return false; -} -}); -return _34b; -}; -}; -function _34c(_34d){ -var opts=$.data(_34d,"tabs").options; -var _34e=$(_34d).children("div.tabs-header"); -var _34f=$(_34d).children("div.tabs-panels"); -_34e.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_34f.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(opts.tabPosition=="top"){ -_34e.insertBefore(_34f); -}else{ -if(opts.tabPosition=="bottom"){ -_34e.insertAfter(_34f); -_34e.addClass("tabs-header-bottom"); -_34f.addClass("tabs-panels-top"); -}else{ -if(opts.tabPosition=="left"){ -_34e.addClass("tabs-header-left"); -_34f.addClass("tabs-panels-right"); -}else{ -if(opts.tabPosition=="right"){ -_34e.addClass("tabs-header-right"); -_34f.addClass("tabs-panels-left"); -} -} -} -} -if(opts.plain==true){ -_34e.addClass("tabs-header-plain"); -}else{ -_34e.removeClass("tabs-header-plain"); -} -_34e.removeClass("tabs-header-narrow").addClass(opts.narrow?"tabs-header-narrow":""); -var tabs=_34e.find(".tabs"); -tabs.removeClass("tabs-pill").addClass(opts.pill?"tabs-pill":""); -tabs.removeClass("tabs-narrow").addClass(opts.narrow?"tabs-narrow":""); -tabs.removeClass("tabs-justified").addClass(opts.justified?"tabs-justified":""); -if(opts.border==true){ -_34e.removeClass("tabs-header-noborder"); -_34f.removeClass("tabs-panels-noborder"); -}else{ -_34e.addClass("tabs-header-noborder"); -_34f.addClass("tabs-panels-noborder"); -} -opts.doSize=true; -}; -function _350(_351,_352,pp){ -_352=_352||{}; -var _353=$.data(_351,"tabs"); -var tabs=_353.tabs; -if(_352.index==undefined||_352.index>tabs.length){ -_352.index=tabs.length; -} -if(_352.index<0){ -_352.index=0; -} -var ul=$(_351).children("div.tabs-header").find("ul.tabs"); -var _354=$(_351).children("div.tabs-panels"); -var tab=$("
                                                                                              • "+""+""+""+""+"
                                                                                              • "); -if(!pp){ -pp=$("
                                                                                                "); -} -if(_352.index>=tabs.length){ -tab.appendTo(ul); -pp.appendTo(_354); -tabs.push(pp); -}else{ -tab.insertBefore(ul.children("li:eq("+_352.index+")")); -pp.insertBefore(_354.children("div.panel:eq("+_352.index+")")); -tabs.splice(_352.index,0,pp); -} -pp.panel($.extend({},_352,{tab:tab,border:false,noheader:true,closed:true,doSize:false,iconCls:(_352.icon?_352.icon:undefined),onLoad:function(){ -if(_352.onLoad){ -_352.onLoad.call(this,arguments); -} -_353.options.onLoad.call(_351,$(this)); -},onBeforeOpen:function(){ -if(_352.onBeforeOpen){ -if(_352.onBeforeOpen.call(this)==false){ -return false; -} -} -var p=$(_351).tabs("getSelected"); -if(p){ -if(p[0]!=this){ -$(_351).tabs("unselect",_35b(_351,p)); -p=$(_351).tabs("getSelected"); -if(p){ -return false; -} -}else{ -_33b(_351); -return false; -} -} -var _355=$(this).panel("options"); -_355.tab.addClass("tabs-selected"); -var wrap=$(_351).find(">div.tabs-header>div.tabs-wrap"); -var left=_355.tab.position().left; -var _356=left+_355.tab.outerWidth(); -if(left<0||_356>wrap.width()){ -var _357=left-(wrap.width()-_355.tab.width())/2; -$(_351).tabs("scrollBy",_357); -}else{ -$(_351).tabs("scrollBy",0); -} -var _358=$(this).panel("panel"); -_358.css("display","block"); -_33b(_351); -_358.css("display","none"); -},onOpen:function(){ -if(_352.onOpen){ -_352.onOpen.call(this); -} -var _359=$(this).panel("options"); -_353.selectHis.push(_359.title); -_353.options.onSelect.call(_351,_359.title,_35b(_351,this)); -},onBeforeClose:function(){ -if(_352.onBeforeClose){ -if(_352.onBeforeClose.call(this)==false){ -return false; -} -} -$(this).panel("options").tab.removeClass("tabs-selected"); -},onClose:function(){ -if(_352.onClose){ -_352.onClose.call(this); -} -var _35a=$(this).panel("options"); -_353.options.onUnselect.call(_351,_35a.title,_35b(_351,this)); -}})); -$(_351).tabs("update",{tab:pp,options:pp.panel("options"),type:"header"}); -}; -function _35c(_35d,_35e){ -var _35f=$.data(_35d,"tabs"); -var opts=_35f.options; -if(_35e.selected==undefined){ -_35e.selected=true; -} -_350(_35d,_35e); -opts.onAdd.call(_35d,_35e.title,_35e.index); -if(_35e.selected){ -_360(_35d,_35e.index); -} -}; -function _361(_362,_363){ -_363.type=_363.type||"all"; -var _364=$.data(_362,"tabs").selectHis; -var pp=_363.tab; -var opts=pp.panel("options"); -var _365=opts.title; -$.extend(opts,_363.options,{iconCls:(_363.options.icon?_363.options.icon:undefined)}); -if(_363.type=="all"||_363.type=="body"){ -pp.panel(); -} -if(_363.type=="all"||_363.type=="header"){ -var tab=opts.tab; -if(opts.header){ -tab.find(".tabs-inner").html($(opts.header)); -}else{ -var _366=tab.find("span.tabs-title"); -var _367=tab.find("span.tabs-icon"); -_366.html(opts.title); -_367.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(opts.closable){ -_366.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_366.removeClass("tabs-closable"); -} -if(opts.iconCls){ -_366.addClass("tabs-with-icon"); -_367.addClass(opts.iconCls); -}else{ -_366.removeClass("tabs-with-icon"); -} -if(opts.tools){ -var _368=tab.find("span.tabs-p-tool"); -if(!_368.length){ -var _368=$("").insertAfter(tab.find("a.tabs-inner")); -} -if($.isArray(opts.tools)){ -_368.empty(); -for(var i=0;i").appendTo(_368); -t.addClass(opts.tools[i].iconCls); -if(opts.tools[i].handler){ -t.bind("click",{handler:opts.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(opts.tools).children().appendTo(_368); -} -var pr=_368.children().length*12; -if(opts.closable){ -pr+=8; -}else{ -pr-=3; -_368.css("right","5px"); -} -_366.css("padding-right",pr+"px"); -}else{ -tab.find("span.tabs-p-tool").remove(); -_366.css("padding-right",""); -} -} -if(_365!=opts.title){ -for(var i=0;i<_364.length;i++){ -if(_364[i]==_365){ -_364[i]=opts.title; -} -} -} -} -if(opts.disabled){ -opts.tab.addClass("tabs-disabled"); -}else{ -opts.tab.removeClass("tabs-disabled"); -} -_32f(_362); -$.data(_362,"tabs").options.onUpdate.call(_362,opts.title,_35b(_362,pp)); -}; -function _369(_36a,_36b){ -var opts=$.data(_36a,"tabs").options; -var tabs=$.data(_36a,"tabs").tabs; -var _36c=$.data(_36a,"tabs").selectHis; -if(!_36d(_36a,_36b)){ -return; -} -var tab=_36e(_36a,_36b); -var _36f=tab.panel("options").title; -var _370=_35b(_36a,tab); -if(opts.onBeforeClose.call(_36a,_36f,_370)==false){ -return; -} -var tab=_36e(_36a,_36b,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -opts.onClose.call(_36a,_36f,_370); -_32f(_36a); -for(var i=0;i<_36c.length;i++){ -if(_36c[i]==_36f){ -_36c.splice(i,1); -i--; -} -} -var _371=_36c.pop(); -if(_371){ -_360(_36a,_371); -}else{ -if(tabs.length){ -_360(_36a,0); -} -} -}; -function _36e(_372,_373,_374){ -var tabs=$.data(_372,"tabs").tabs; -var tab=null; -if(typeof _373=="number"){ -if(_373>=0&&_373"); -for(var i=0;i.tabs-header>.tabs-tool"); -if(_388){ -tool.removeClass("tabs-tool-hidden").show(); -}else{ -tool.addClass("tabs-tool-hidden").hide(); -} -$(_387).tabs("resize").tabs("scrollBy",0); -}; -$.fn.tabs=function(_389,_38a){ -if(typeof _389=="string"){ -return $.fn.tabs.methods[_389](this,_38a); -} -_389=_389||{}; -return this.each(function(){ -var _38b=$.data(this,"tabs"); -if(_38b){ -$.extend(_38b.options,_389); -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_389),tabs:[],selectHis:[]}); -_341(this); -} -_32b(this); -_34c(this); -_32f(this); -_345(this); -_377(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var opts=$.data(cc,"tabs").options; -var s=_33d(cc); -opts.selected=s?_35b(cc,s):-1; -return opts; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq,_38c){ -return jq.each(function(){ -_32f(this,_38c); -_33b(this); -}); -},add:function(jq,_38d){ -return jq.each(function(){ -_35c(this,_38d); -}); -},close:function(jq,_38e){ -return jq.each(function(){ -_369(this,_38e); -}); -},getTab:function(jq,_38f){ -return _36e(jq[0],_38f); -},getTabIndex:function(jq,tab){ -return _35b(jq[0],tab); -},getSelected:function(jq){ -return _33d(jq[0]); -},select:function(jq,_390){ -return jq.each(function(){ -_360(this,_390); -}); -},unselect:function(jq,_391){ -return jq.each(function(){ -_37d(this,_391); -}); -},exists:function(jq,_392){ -return _36d(jq[0],_392); -},update:function(jq,_393){ -return jq.each(function(){ -_361(this,_393); -}); -},enableTab:function(jq,_394){ -return jq.each(function(){ -var opts=$(this).tabs("getTab",_394).panel("options"); -opts.tab.removeClass("tabs-disabled"); -opts.disabled=false; -}); -},disableTab:function(jq,_395){ -return jq.each(function(){ -var opts=$(this).tabs("getTab",_395).panel("options"); -opts.tab.addClass("tabs-disabled"); -opts.disabled=true; -}); -},showHeader:function(jq){ -return jq.each(function(){ -_383(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_383(this,false); -}); -},showTool:function(jq){ -return jq.each(function(){ -_386(this,true); -}); -},hideTool:function(jq){ -return jq.each(function(){ -_386(this,false); -}); -},scrollBy:function(jq,_396){ -return jq.each(function(){ -var opts=$(this).tabs("options"); -var wrap=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(wrap._scrollLeft()+_396,_397()); -wrap.animate({scrollLeft:pos},opts.scrollDuration); -function _397(){ -var w=0; -var ul=wrap.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-wrap.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_398){ -return $.extend({},$.parser.parseOptions(_398,["tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean"},{headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number"},{showHeader:"boolean",justified:"boolean",narrow:"boolean",pill:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,justified:false,narrow:false,pill:false,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_399){ -},onSelect:function(_39a,_39b){ -},onUnselect:function(_39c,_39d){ -},onBeforeClose:function(_39e,_39f){ -},onClose:function(_3a0,_3a1){ -},onAdd:function(_3a2,_3a3){ -},onUpdate:function(_3a4,_3a5){ -},onContextMenu:function(e,_3a6,_3a7){ -}}; -})(jQuery); -(function($){ -var _3a8=false; -function _3a9(_3aa,_3ab){ -var _3ac=$.data(_3aa,"layout"); -var opts=_3ac.options; -var _3ad=_3ac.panels; -var cc=$(_3aa); -if(_3ab){ -$.extend(opts,{width:_3ab.width,height:_3ab.height}); -} -if(_3aa.tagName.toLowerCase()=="body"){ -cc._size("fit"); -}else{ -cc._size(opts); -} -var cpos={top:0,left:0,width:cc.width(),height:cc.height()}; -_3ae(_3af(_3ad.expandNorth)?_3ad.expandNorth:_3ad.north,"n"); -_3ae(_3af(_3ad.expandSouth)?_3ad.expandSouth:_3ad.south,"s"); -_3b0(_3af(_3ad.expandEast)?_3ad.expandEast:_3ad.east,"e"); -_3b0(_3af(_3ad.expandWest)?_3ad.expandWest:_3ad.west,"w"); -_3ad.center.panel("resize",cpos); -function _3ae(pp,type){ -if(!pp.length||!_3af(pp)){ -return; -} -var opts=pp.panel("options"); -pp.panel("resize",{width:cc.width(),height:opts.height}); -var _3b1=pp.panel("panel").outerHeight(); -pp.panel("move",{left:0,top:(type=="n"?0:cc.height()-_3b1)}); -cpos.height-=_3b1; -if(type=="n"){ -cpos.top+=_3b1; -if(!opts.split&&opts.border){ -cpos.top--; -} -} -if(!opts.split&&opts.border){ -cpos.height++; -} -}; -function _3b0(pp,type){ -if(!pp.length||!_3af(pp)){ -return; -} -var opts=pp.panel("options"); -pp.panel("resize",{width:opts.width,height:cpos.height}); -var _3b2=pp.panel("panel").outerWidth(); -pp.panel("move",{left:(type=="e"?cc.width()-_3b2:0),top:cpos.top}); -cpos.width-=_3b2; -if(type=="w"){ -cpos.left+=_3b2; -if(!opts.split&&opts.border){ -cpos.left--; -} -} -if(!opts.split&&opts.border){ -cpos.width++; -} -}; -}; -function init(_3b3){ -var cc=$(_3b3); -cc.addClass("layout"); -function _3b4(el){ -var _3b5=$.fn.layout.parsePanelOptions(el); -if("north,south,east,west,center".indexOf(_3b5.region)>=0){ -_3b8(_3b3,_3b5,el); -} -}; -var opts=cc.layout("options"); -var _3b6=opts.onAdd; -opts.onAdd=function(){ -}; -cc.find(">div,>form>div").each(function(){ -_3b4(this); -}); -opts.onAdd=_3b6; -cc.append("
                                                                                                "); -cc.bind("_resize",function(e,_3b7){ -if($(this).hasClass("easyui-fluid")||_3b7){ -_3a9(_3b3); -} -return false; -}); -}; -function _3b8(_3b9,_3ba,el){ -_3ba.region=_3ba.region||"center"; -var _3bb=$.data(_3b9,"layout").panels; -var cc=$(_3b9); -var dir=_3ba.region; -if(_3bb[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
                                                                                                ").appendTo(cc); -} -var _3bc=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,onOpen:function(){ -var tool=$(this).panel("header").children("div.panel-tool"); -tool.children("a.panel-tool-collapse").hide(); -var _3bd={north:"up",south:"down",east:"right",west:"left"}; -if(!_3bd[dir]){ -return; -} -var _3be="layout-button-"+_3bd[dir]; -var t=tool.children("a."+_3be); -if(!t.length){ -t=$("").addClass(_3be).appendTo(tool); -t.bind("click",{dir:dir},function(e){ -_3ca(_3b9,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_3ba,{cls:((_3ba.cls||"")+" layout-panel layout-panel-"+dir),bodyCls:((_3ba.bodyCls||"")+" layout-body")}); -pp.panel(_3bc); -_3bb[dir]=pp; -var _3bf={north:"s",south:"n",east:"w",west:"e"}; -var _3c0=pp.panel("panel"); -if(pp.panel("options").split){ -_3c0.addClass("layout-split-"+dir); -} -_3c0.resizable($.extend({},{handles:(_3bf[dir]||""),disabled:(!pp.panel("options").split),onStartResize:function(e){ -_3a8=true; -if(dir=="north"||dir=="south"){ -var _3c1=$(">div.layout-split-proxy-v",_3b9); -}else{ -var _3c1=$(">div.layout-split-proxy-h",_3b9); -} -var top=0,left=0,_3c2=0,_3c3=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_3c0.css("top"))+_3c0.outerHeight()-_3c1.height(); -pos.left=parseInt(_3c0.css("left")); -pos.width=_3c0.outerWidth(); -pos.height=_3c1.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_3c0.css("top")); -pos.left=parseInt(_3c0.css("left")); -pos.width=_3c0.outerWidth(); -pos.height=_3c1.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_3c0.css("top"))||0; -pos.left=parseInt(_3c0.css("left"))||0; -pos.width=_3c1.width(); -pos.height=_3c0.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_3c0.css("top"))||0; -pos.left=_3c0.outerWidth()-_3c1.width(); -pos.width=_3c1.width(); -pos.height=_3c0.outerHeight(); -} -} -} -} -_3c1.css(pos); -$("
                                                                                                ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _3c4=$(">div.layout-split-proxy-v",_3b9); -_3c4.css("top",e.pageY-$(_3b9).offset().top-_3c4.height()/2); -}else{ -var _3c4=$(">div.layout-split-proxy-h",_3b9); -_3c4.css("left",e.pageX-$(_3b9).offset().left-_3c4.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_3a9(_3b9); -_3a8=false; -cc.find(">div.layout-mask").remove(); -}},_3ba)); -cc.layout("options").onAdd.call(_3b9,dir); -}; -function _3c5(_3c6,_3c7){ -var _3c8=$.data(_3c6,"layout").panels; -if(_3c8[_3c7].length){ -_3c8[_3c7].panel("destroy"); -_3c8[_3c7]=$(); -var _3c9="expand"+_3c7.substring(0,1).toUpperCase()+_3c7.substring(1); -if(_3c8[_3c9]){ -_3c8[_3c9].panel("destroy"); -_3c8[_3c9]=undefined; -} -$(_3c6).layout("options").onRemove.call(_3c6,_3c7); -} -}; -function _3ca(_3cb,_3cc,_3cd){ -if(_3cd==undefined){ -_3cd="normal"; -} -var _3ce=$.data(_3cb,"layout").panels; -var p=_3ce[_3cc]; -var _3cf=p.panel("options"); -if(_3cf.onBeforeCollapse.call(p)==false){ -return; -} -var _3d0="expand"+_3cc.substring(0,1).toUpperCase()+_3cc.substring(1); -if(!_3ce[_3d0]){ -_3ce[_3d0]=_3d1(_3cc); -var ep=_3ce[_3d0].panel("panel"); -if(!_3cf.expandMode){ -ep.css("cursor","default"); -}else{ -ep.bind("click",function(){ -if(_3cf.expandMode=="dock"){ -_3dc(_3cb,_3cc); -}else{ -p.panel("expand",false).panel("open"); -var _3d2=_3d3(); -p.panel("resize",_3d2.collapse); -p.panel("panel").animate(_3d2.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_3cc},function(e){ -if(_3a8==true){ -return; -} -if($("body>div.combo-p>div.combo-panel:visible").length){ -return; -} -_3ca(_3cb,e.data.region); -}); -$(_3cb).layout("options").onExpand.call(_3cb,_3cc); -}); -} -return false; -}); -} -} -var _3d4=_3d3(); -if(!_3af(_3ce[_3d0])){ -_3ce.center.panel("resize",_3d4.resizeC); -} -p.panel("panel").animate(_3d4.collapse,_3cd,function(){ -p.panel("collapse",false).panel("close"); -_3ce[_3d0].panel("open").panel("resize",_3d4.expandP); -$(this).unbind(".layout"); -$(_3cb).layout("options").onCollapse.call(_3cb,_3cc); -}); -function _3d1(dir){ -var _3d5={"east":"left","west":"right","north":"down","south":"up"}; -var isns=(_3cf.region=="north"||_3cf.region=="south"); -var icon="layout-button-"+_3d5[dir]; -var p=$("
                                                                                                ").appendTo(_3cb); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",iconCls:(_3cf.hideCollapsedContent?null:_3cf.iconCls),closed:true,minWidth:0,minHeight:0,doSize:false,region:_3cf.region,collapsedSize:_3cf.collapsedSize,noheader:(!isns&&_3cf.hideExpandTool),tools:((isns&&_3cf.hideExpandTool)?null:[{iconCls:icon,handler:function(){ -_3dc(_3cb,_3cc); -return false; -}}])})); -if(!_3cf.hideCollapsedContent){ -var _3d6=typeof _3cf.collapsedContent=="function"?_3cf.collapsedContent.call(p[0],_3cf.title):_3cf.collapsedContent; -isns?p.panel("setTitle",_3d6):p.html(_3d6); -} -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _3d3(){ -var cc=$(_3cb); -var _3d7=_3ce.center.panel("options"); -var _3d8=_3cf.collapsedSize; -if(_3cc=="east"){ -var _3d9=p.panel("panel")._outerWidth(); -var _3da=_3d7.width+_3d9-_3d8; -if(_3cf.split||!_3cf.border){ -_3da++; -} -return {resizeC:{width:_3da},expand:{left:cc.width()-_3d9},expandP:{top:_3d7.top,left:cc.width()-_3d8,width:_3d8,height:_3d7.height},collapse:{left:cc.width(),top:_3d7.top,height:_3d7.height}}; -}else{ -if(_3cc=="west"){ -var _3d9=p.panel("panel")._outerWidth(); -var _3da=_3d7.width+_3d9-_3d8; -if(_3cf.split||!_3cf.border){ -_3da++; -} -return {resizeC:{width:_3da,left:_3d8-1},expand:{left:0},expandP:{left:0,top:_3d7.top,width:_3d8,height:_3d7.height},collapse:{left:-_3d9,top:_3d7.top,height:_3d7.height}}; -}else{ -if(_3cc=="north"){ -var _3db=p.panel("panel")._outerHeight(); -var hh=_3d7.height; -if(!_3af(_3ce.expandNorth)){ -hh+=_3db-_3d8+((_3cf.split||!_3cf.border)?1:0); -} -_3ce.east.add(_3ce.west).add(_3ce.expandEast).add(_3ce.expandWest).panel("resize",{top:_3d8-1,height:hh}); -return {resizeC:{top:_3d8-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:_3d8},collapse:{top:-_3db,width:cc.width()}}; -}else{ -if(_3cc=="south"){ -var _3db=p.panel("panel")._outerHeight(); -var hh=_3d7.height; -if(!_3af(_3ce.expandSouth)){ -hh+=_3db-_3d8+((_3cf.split||!_3cf.border)?1:0); -} -_3ce.east.add(_3ce.west).add(_3ce.expandEast).add(_3ce.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_3db},expandP:{top:cc.height()-_3d8,left:0,width:cc.width(),height:_3d8},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _3dc(_3dd,_3de){ -var _3df=$.data(_3dd,"layout").panels; -var p=_3df[_3de]; -var _3e0=p.panel("options"); -if(_3e0.onBeforeExpand.call(p)==false){ -return; -} -var _3e1="expand"+_3de.substring(0,1).toUpperCase()+_3de.substring(1); -if(_3df[_3e1]){ -_3df[_3e1].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open"); -var _3e2=_3e3(); -p.panel("resize",_3e2.collapse); -p.panel("panel").animate(_3e2.expand,function(){ -_3a9(_3dd); -$(_3dd).layout("options").onExpand.call(_3dd,_3de); -}); -} -function _3e3(){ -var cc=$(_3dd); -var _3e4=_3df.center.panel("options"); -if(_3de=="east"&&_3df.expandEast){ -return {collapse:{left:cc.width(),top:_3e4.top,height:_3e4.height},expand:{left:cc.width()-p.panel("panel")._outerWidth()}}; -}else{ -if(_3de=="west"&&_3df.expandWest){ -return {collapse:{left:-p.panel("panel")._outerWidth(),top:_3e4.top,height:_3e4.height},expand:{left:0}}; -}else{ -if(_3de=="north"&&_3df.expandNorth){ -return {collapse:{top:-p.panel("panel")._outerHeight(),width:cc.width()},expand:{top:0}}; -}else{ -if(_3de=="south"&&_3df.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-p.panel("panel")._outerHeight()}}; -} -} -} -} -}; -}; -function _3af(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _3e5(_3e6){ -var _3e7=$.data(_3e6,"layout"); -var opts=_3e7.options; -var _3e8=_3e7.panels; -var _3e9=opts.onCollapse; -opts.onCollapse=function(){ -}; -_3ea("east"); -_3ea("west"); -_3ea("north"); -_3ea("south"); -opts.onCollapse=_3e9; -function _3ea(_3eb){ -var p=_3e8[_3eb]; -if(p.length&&p.panel("options").collapsed){ -_3ca(_3e6,_3eb,0); -} -}; -}; -function _3ec(_3ed,_3ee,_3ef){ -var p=$(_3ed).layout("panel",_3ee); -p.panel("options").split=_3ef; -var cls="layout-split-"+_3ee; -var _3f0=p.panel("panel").removeClass(cls); -if(_3ef){ -_3f0.addClass(cls); -} -_3f0.resizable({disabled:(!_3ef)}); -_3a9(_3ed); -}; -$.fn.layout=function(_3f1,_3f2){ -if(typeof _3f1=="string"){ -return $.fn.layout.methods[_3f1](this,_3f2); -} -_3f1=_3f1||{}; -return this.each(function(){ -var _3f3=$.data(this,"layout"); -if(_3f3){ -$.extend(_3f3.options,_3f1); -}else{ -var opts=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_3f1); -$.data(this,"layout",{options:opts,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -init(this); -} -_3a9(this); -_3e5(this); -}); -}; -$.fn.layout.methods={options:function(jq){ -return $.data(jq[0],"layout").options; -},resize:function(jq,_3f4){ -return jq.each(function(){ -_3a9(this,_3f4); -}); -},panel:function(jq,_3f5){ -return $.data(jq[0],"layout").panels[_3f5]; -},collapse:function(jq,_3f6){ -return jq.each(function(){ -_3ca(this,_3f6); -}); -},expand:function(jq,_3f7){ -return jq.each(function(){ -_3dc(this,_3f7); -}); -},add:function(jq,_3f8){ -return jq.each(function(){ -_3b8(this,_3f8); -_3a9(this); -if($(this).layout("panel",_3f8.region).panel("options").collapsed){ -_3ca(this,_3f8.region,0); -} -}); -},remove:function(jq,_3f9){ -return jq.each(function(){ -_3c5(this,_3f9); -_3a9(this); -}); -},split:function(jq,_3fa){ -return jq.each(function(){ -_3ec(this,_3fa,true); -}); -},unsplit:function(jq,_3fb){ -return jq.each(function(){ -_3ec(this,_3fb,false); -}); -}}; -$.fn.layout.parseOptions=function(_3fc){ -return $.extend({},$.parser.parseOptions(_3fc,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false,onExpand:function(_3fd){ -},onCollapse:function(_3fe){ -},onAdd:function(_3ff){ -},onRemove:function(_400){ -}}; -$.fn.layout.parsePanelOptions=function(_401){ -var t=$(_401); -return $.extend({},$.fn.panel.parseOptions(_401),$.parser.parseOptions(_401,["region",{split:"boolean",collpasedSize:"number",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,collapsedSize:28,expandMode:"float",hideExpandTool:false,hideCollapsedContent:true,collapsedContent:function(_402){ -var p=$(this); -var opts=p.panel("options"); -if(opts.region=="north"||opts.region=="south"){ -return _402; -} -var size=opts.collapsedSize-2; -var left=(size-16)/2; -left=size-left; -var cc=[]; -if(opts.iconCls){ -cc.push("
                                                                                                "); -} -cc.push("
                                                                                                "); -cc.push(_402); -cc.push("
                                                                                                "); -return cc.join(""); -},minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); -(function($){ -$(function(){ -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var m=$(e.target).closest("div.menu,div.combo-p"); -if(m.length){ -return; -} -$("body>div.menu-top:visible").not(".menu-inline").menu("hide"); -_403($("body>div.menu:visible").not(".menu-inline")); -}); -}); -function init(_404){ -var opts=$.data(_404,"menu").options; -$(_404).addClass("menu-top"); -opts.inline?$(_404).addClass("menu-inline"):$(_404).appendTo("body"); -$(_404).bind("_resize",function(e,_405){ -if($(this).hasClass("easyui-fluid")||_405){ -$(_404).menu("resize",_404); -} -return false; -}); -var _406=_407($(_404)); -for(var i=0;i<_406.length;i++){ -_40a(_404,_406[i]); -} -function _407(menu){ -var _408=[]; -menu.addClass("menu"); -_408.push(menu); -if(!menu.hasClass("menu-content")){ -menu.children("div").each(function(){ -var _409=$(this).children("div"); -if(_409.length){ -_409.appendTo("body"); -this.submenu=_409; -var mm=_407(_409); -_408=_408.concat(mm); -} -}); -} -return _408; -}; -}; -function _40a(_40b,div){ -var menu=$(div).addClass("menu"); -if(!menu.data("menu")){ -menu.data("menu",{options:$.parser.parseOptions(menu[0],["width","height"])}); -} -if(!menu.hasClass("menu-content")){ -menu.children("div").each(function(){ -_40c(_40b,this); -}); -$("
                                                                                                ").prependTo(menu); -} -_40d(_40b,menu); -if(!menu.hasClass("menu-inline")){ -menu.hide(); -} -_40e(_40b,menu); -}; -function _40c(_40f,div,_410){ -var item=$(div); -var _411=$.extend({},$.parser.parseOptions(item[0],["id","name","iconCls","href",{separator:"boolean"}]),{disabled:(item.attr("disabled")?true:undefined),text:$.trim(item.html()),onclick:item[0].onclick},_410||{}); -_411.onclick=_411.onclick||_411.handler||null; -item.data("menuitem",{options:_411}); -if(_411.separator){ -item.addClass("menu-sep"); -} -if(!item.hasClass("menu-sep")){ -item.addClass("menu-item"); -item.empty().append($("
                                                                                                ").html(_411.text)); -if(_411.iconCls){ -$("
                                                                                                ").addClass(_411.iconCls).appendTo(item); -} -if(_411.id){ -item.attr("id",_411.id); -} -if(_411.onclick){ -if(typeof _411.onclick=="string"){ -item.attr("onclick",_411.onclick); -}else{ -item[0].onclick=eval(_411.onclick); -} -} -if(_411.disabled){ -_412(_40f,item[0],true); -} -if(item[0].submenu){ -$("
                                                                                                ").appendTo(item); -} -} -}; -function _40d(_413,menu){ -var opts=$.data(_413,"menu").options; -var _414=menu.attr("style")||""; -var _415=menu.is(":visible"); -menu.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -menu.find(".menu-item").each(function(){ -$(this)._outerHeight(opts.itemHeight); -$(this).find(".menu-text").css({height:(opts.itemHeight-2)+"px",lineHeight:(opts.itemHeight-2)+"px"}); -}); -menu.removeClass("menu-noline").addClass(opts.noline?"menu-noline":""); -var _416=menu.data("menu").options; -var _417=_416.width; -var _418=_416.height; -if(isNaN(parseInt(_417))){ -_417=0; -menu.find("div.menu-text").each(function(){ -if(_417<$(this).outerWidth()){ -_417=$(this).outerWidth(); -} -}); -_417=_417?_417+40:""; -} -var _419=menu.outerHeight(); -if(isNaN(parseInt(_418))){ -_418=_419; -if(menu.hasClass("menu-top")&&opts.alignTo){ -var at=$(opts.alignTo); -var h1=at.offset().top-$(document).scrollTop(); -var h2=$(window)._outerHeight()+$(document).scrollTop()-at.offset().top-at._outerHeight(); -_418=Math.min(_418,Math.max(h1,h2)); -}else{ -if(_418>$(window)._outerHeight()){ -_418=$(window).height(); -} -} -} -menu.attr("style",_414); -menu.show(); -menu._size($.extend({},_416,{width:_417,height:_418,minWidth:_416.minWidth||opts.minWidth,maxWidth:_416.maxWidth||opts.maxWidth})); -menu.find(".easyui-fluid").triggerHandler("_resize",[true]); -menu.css("overflow",menu.outerHeight()<_419?"auto":"hidden"); -menu.children("div.menu-line")._outerHeight(_419-2); -if(!_415){ -menu.hide(); -} -}; -function _40e(_41a,menu){ -var _41b=$.data(_41a,"menu"); -var opts=_41b.options; -menu.unbind(".menu"); -for(var _41c in opts.events){ -menu.bind(_41c+".menu",{target:_41a},opts.events[_41c]); -} -}; -function _41d(e){ -var _41e=e.data.target; -var _41f=$.data(_41e,"menu"); -if(_41f.timer){ -clearTimeout(_41f.timer); -_41f.timer=null; -} -}; -function _420(e){ -var _421=e.data.target; -var _422=$.data(_421,"menu"); -if(_422.options.hideOnUnhover){ -_422.timer=setTimeout(function(){ -_423(_421,$(_421).hasClass("menu-inline")); -},_422.options.duration); -} -}; -function _424(e){ -var _425=e.data.target; -var item=$(e.target).closest(".menu-item"); -if(item.length){ -item.siblings().each(function(){ -if(this.submenu){ -_403(this.submenu); -} -$(this).removeClass("menu-active"); -}); -item.addClass("menu-active"); -if(item.hasClass("menu-item-disabled")){ -item.addClass("menu-active-disabled"); -return; -} -var _426=item[0].submenu; -if(_426){ -$(_425).menu("show",{menu:_426,parent:item}); -} -} -}; -function _427(e){ -var item=$(e.target).closest(".menu-item"); -if(item.length){ -item.removeClass("menu-active menu-active-disabled"); -var _428=item[0].submenu; -if(_428){ -if(e.pageX>=parseInt(_428.css("left"))){ -item.addClass("menu-active"); -}else{ -_403(_428); -} -}else{ -item.removeClass("menu-active"); -} -} -}; -function _429(e){ -var _42a=e.data.target; -var item=$(e.target).closest(".menu-item"); -if(item.length){ -var opts=$(_42a).data("menu").options; -var _42b=item.data("menuitem").options; -if(_42b.disabled){ -return; -} -if(!item[0].submenu){ -_423(_42a,opts.inline); -if(_42b.href){ -location.href=_42b.href; -} -} -item.trigger("mouseenter"); -opts.onClick.call(_42a,$(_42a).menu("getItem",item[0])); -} -}; -function _423(_42c,_42d){ -var _42e=$.data(_42c,"menu"); -if(_42e){ -if($(_42c).is(":visible")){ -_403($(_42c)); -if(_42d){ -$(_42c).show(); -}else{ -_42e.options.onHide.call(_42c); -} -} -} -return false; -}; -function _42f(_430,_431){ -_431=_431||{}; -var left,top; -var opts=$.data(_430,"menu").options; -var menu=$(_431.menu||_430); -$(_430).menu("resize",menu[0]); -if(menu.hasClass("menu-top")){ -$.extend(opts,_431); -left=opts.left; -top=opts.top; -if(opts.alignTo){ -var at=$(opts.alignTo); -left=at.offset().left; -top=at.offset().top+at._outerHeight(); -if(opts.align=="right"){ -left+=at.outerWidth()-menu.outerWidth(); -} -} -if(left+menu.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-menu.outerWidth()-5; -} -if(left<0){ -left=0; -} -top=_432(top,opts.alignTo); -}else{ -var _433=_431.parent; -left=_433.offset().left+_433.outerWidth()-2; -if(left+menu.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -left=_433.offset().left-menu.outerWidth()+2; -} -top=_432(_433.offset().top-3); -} -function _432(top,_434){ -if(top+menu.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -if(_434){ -top=$(_434).offset().top-menu._outerHeight(); -}else{ -top=$(window)._outerHeight()+$(document).scrollTop()-menu.outerHeight(); -} -} -if(top<0){ -top=0; -} -return top; -}; -menu.css(opts.position.call(_430,menu[0],left,top)); -menu.show(0,function(){ -if(!menu[0].shadow){ -menu[0].shadow=$("
                                                                                                ").insertAfter(menu); -} -menu[0].shadow.css({display:(menu.hasClass("menu-inline")?"none":"block"),zIndex:$.fn.menu.defaults.zIndex++,left:menu.css("left"),top:menu.css("top"),width:menu.outerWidth(),height:menu.outerHeight()}); -menu.css("z-index",$.fn.menu.defaults.zIndex++); -if(menu.hasClass("menu-top")){ -opts.onShow.call(_430); -} -}); -}; -function _403(menu){ -if(menu&&menu.length){ -_435(menu); -menu.find("div.menu-item").each(function(){ -if(this.submenu){ -_403(this.submenu); -} -$(this).removeClass("menu-active"); -}); -} -function _435(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _436(_437,text){ -var _438=null; -var tmp=$("
                                                                                                "); -function find(menu){ -menu.children("div.menu-item").each(function(){ -var item=$(_437).menu("getItem",this); -var s=tmp.empty().html(item.text).text(); -if(text==$.trim(s)){ -_438=item; -}else{ -if(this.submenu&&!_438){ -find(this.submenu); -} -} -}); -}; -find($(_437)); -tmp.remove(); -return _438; -}; -function _412(_439,_43a,_43b){ -var t=$(_43a); -if(t.hasClass("menu-item")){ -var opts=t.data("menuitem").options; -opts.disabled=_43b; -if(_43b){ -t.addClass("menu-item-disabled"); -t[0].onclick=null; -}else{ -t.removeClass("menu-item-disabled"); -t[0].onclick=opts.onclick; -} -} -}; -function _43c(_43d,_43e){ -var opts=$.data(_43d,"menu").options; -var menu=$(_43d); -if(_43e.parent){ -if(!_43e.parent.submenu){ -var _43f=$("
                                                                                                ").appendTo("body"); -_43e.parent.submenu=_43f; -$("
                                                                                                ").appendTo(_43e.parent); -_40a(_43d,_43f); -} -menu=_43e.parent.submenu; -} -var div=$("
                                                                                                ").appendTo(menu); -_40c(_43d,div,_43e); -}; -function _440(_441,_442){ -function _443(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_443(this); -}); -var _444=el.submenu[0].shadow; -if(_444){ -_444.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -_443(_442); -}; -function _445(_446,_447,_448){ -var menu=$(_447).parent(); -if(_448){ -$(_447).show(); -}else{ -$(_447).hide(); -} -_40d(_446,menu); -}; -function _449(_44a){ -$(_44a).children("div.menu-item").each(function(){ -_440(_44a,this); -}); -if(_44a.shadow){ -_44a.shadow.remove(); -} -$(_44a).remove(); -}; -$.fn.menu=function(_44b,_44c){ -if(typeof _44b=="string"){ -return $.fn.menu.methods[_44b](this,_44c); -} -_44b=_44b||{}; -return this.each(function(){ -var _44d=$.data(this,"menu"); -if(_44d){ -$.extend(_44d.options,_44b); -}else{ -_44d=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_44b)}); -init(this); -} -$(this).css({left:_44d.options.left,top:_44d.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_42f(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_423(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_449(this); -}); -},setText:function(jq,_44e){ -return jq.each(function(){ -var item=$(_44e.target).data("menuitem").options; -item.text=_44e.text; -$(_44e.target).children("div.menu-text").html(_44e.text); -}); -},setIcon:function(jq,_44f){ -return jq.each(function(){ -var item=$(_44f.target).data("menuitem").options; -item.iconCls=_44f.iconCls; -$(_44f.target).children("div.menu-icon").remove(); -if(_44f.iconCls){ -$("
                                                                                                ").addClass(_44f.iconCls).appendTo(_44f.target); -} -}); -},getItem:function(jq,_450){ -var item=$(_450).data("menuitem").options; -return $.extend({},item,{target:$(_450)[0]}); -},findItem:function(jq,text){ -return _436(jq[0],text); -},appendItem:function(jq,_451){ -return jq.each(function(){ -_43c(this,_451); -}); -},removeItem:function(jq,_452){ -return jq.each(function(){ -_440(this,_452); -}); -},enableItem:function(jq,_453){ -return jq.each(function(){ -_412(this,_453,false); -}); -},disableItem:function(jq,_454){ -return jq.each(function(){ -_412(this,_454,true); -}); -},showItem:function(jq,_455){ -return jq.each(function(){ -_445(this,_455,true); -}); -},hideItem:function(jq,_456){ -return jq.each(function(){ -_445(this,_456,false); -}); -},resize:function(jq,_457){ -return jq.each(function(){ -_40d(this,_457?$(_457):$(this)); -}); -}}; -$.fn.menu.parseOptions=function(_458){ -return $.extend({},$.parser.parseOptions(_458,[{minWidth:"number",itemHeight:"number",duration:"number",hideOnUnhover:"boolean"},{fit:"boolean",inline:"boolean",noline:"boolean"}])); -}; -$.fn.menu.defaults={zIndex:110000,left:0,top:0,alignTo:null,align:"left",minWidth:120,itemHeight:22,duration:100,hideOnUnhover:true,inline:false,fit:false,noline:false,events:{mouseenter:_41d,mouseleave:_420,mouseover:_424,mouseout:_427,click:_429},position:function(_459,left,top){ -return {left:left,top:top}; -},onShow:function(){ -},onHide:function(){ -},onClick:function(item){ -}}; -})(jQuery); -(function($){ -function init(_45a){ -var opts=$.data(_45a,"menubutton").options; -var btn=$(_45a); -btn.linkbutton(opts); -if(opts.hasDownArrow){ -btn.removeClass(opts.cls.btn1+" "+opts.cls.btn2).addClass("m-btn"); -btn.removeClass("m-btn-small m-btn-medium m-btn-large").addClass("m-btn-"+opts.size); -var _45b=btn.find(".l-btn-left"); -$("").addClass(opts.cls.arrow).appendTo(_45b); -$("").addClass("m-btn-line").appendTo(_45b); -} -$(_45a).menubutton("resize"); -if(opts.menu){ -$(opts.menu).menu({duration:opts.duration}); -var _45c=$(opts.menu).menu("options"); -var _45d=_45c.onShow; -var _45e=_45c.onHide; -$.extend(_45c,{onShow:function(){ -var _45f=$(this).menu("options"); -var btn=$(_45f.alignTo); -var opts=btn.menubutton("options"); -btn.addClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_45d.call(this); -},onHide:function(){ -var _460=$(this).menu("options"); -var btn=$(_460.alignTo); -var opts=btn.menubutton("options"); -btn.removeClass((opts.plain==true)?opts.cls.btn2:opts.cls.btn1); -_45e.call(this); -}}); -} -}; -function _461(_462){ -var opts=$.data(_462,"menubutton").options; -var btn=$(_462); -var t=btn.find("."+opts.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -var _463=null; -t.bind("click.menubutton",function(){ -if(!_464()){ -_465(_462); -return false; -} -}).bind("mouseenter.menubutton",function(){ -if(!_464()){ -_463=setTimeout(function(){ -_465(_462); -},opts.duration); -return false; -} -}).bind("mouseleave.menubutton",function(){ -if(_463){ -clearTimeout(_463); -} -$(opts.menu).triggerHandler("mouseleave"); -}); -function _464(){ -return $(_462).linkbutton("options").disabled; -}; -}; -function _465(_466){ -var opts=$(_466).menubutton("options"); -if(opts.disabled||!opts.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_466); -var mm=$(opts.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn,align:opts.menuAlign}); -} -btn.blur(); -}; -$.fn.menubutton=function(_467,_468){ -if(typeof _467=="string"){ -var _469=$.fn.menubutton.methods[_467]; -if(_469){ -return _469(this,_468); -}else{ -return this.linkbutton(_467,_468); -} -} -_467=_467||{}; -return this.each(function(){ -var _46a=$.data(this,"menubutton"); -if(_46a){ -$.extend(_46a.options,_467); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_467)}); -$(this).removeAttr("disabled"); -} -init(this); -_461(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _46b=jq.linkbutton("options"); -return $.extend($.data(jq[0],"menubutton").options,{toggle:_46b.toggle,selected:_46b.selected,disabled:_46b.disabled}); -},destroy:function(jq){ -return jq.each(function(){ -var opts=$(this).menubutton("options"); -if(opts.menu){ -$(opts.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_46c){ -var t=$(_46c); -return $.extend({},$.fn.linkbutton.parseOptions(_46c),$.parser.parseOptions(_46c,["menu",{plain:"boolean",hasDownArrow:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,hasDownArrow:true,menu:null,menuAlign:"left",duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); -(function($){ -function init(_46d){ -var opts=$.data(_46d,"splitbutton").options; -$(_46d).menubutton(opts); -$(_46d).addClass("s-btn"); -}; -$.fn.splitbutton=function(_46e,_46f){ -if(typeof _46e=="string"){ -var _470=$.fn.splitbutton.methods[_46e]; -if(_470){ -return _470(this,_46f); -}else{ -return this.menubutton(_46e,_46f); -} -} -_46e=_46e||{}; -return this.each(function(){ -var _471=$.data(this,"splitbutton"); -if(_471){ -$.extend(_471.options,_46e); -}else{ -$.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_46e)}); -$(this).removeAttr("disabled"); -} -init(this); -}); -}; -$.fn.splitbutton.methods={options:function(jq){ -var _472=jq.menubutton("options"); -var _473=$.data(jq[0],"splitbutton").options; -$.extend(_473,{disabled:_472.disabled,toggle:_472.toggle,selected:_472.selected}); -return _473; -}}; -$.fn.splitbutton.parseOptions=function(_474){ -var t=$(_474); -return $.extend({},$.fn.linkbutton.parseOptions(_474),$.parser.parseOptions(_474,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active s-btn-active",btn2:"m-btn-plain-active s-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn-line"}}); -})(jQuery); -(function($){ -function init(_475){ -var _476=$(""+""+""+""+""+""+""+"").insertAfter(_475); -var t=$(_475); -t.addClass("switchbutton-f").hide(); -var name=t.attr("name"); -if(name){ -t.removeAttr("name").attr("switchbuttonName",name); -_476.find(".switchbutton-value").attr("name",name); -} -_476.bind("_resize",function(e,_477){ -if($(this).hasClass("easyui-fluid")||_477){ -_478(_475); -} -return false; -}); -return _476; -}; -function _478(_479,_47a){ -var _47b=$.data(_479,"switchbutton"); -var opts=_47b.options; -var _47c=_47b.switchbutton; -if(_47a){ -$.extend(opts,_47a); -} -var _47d=_47c.is(":visible"); -if(!_47d){ -_47c.appendTo("body"); -} -_47c._size(opts); -var w=_47c.width(); -var h=_47c.height(); -var w=_47c.outerWidth(); -var h=_47c.outerHeight(); -var _47e=parseInt(opts.handleWidth)||_47c.height(); -var _47f=w*2-_47e; -_47c.find(".switchbutton-inner").css({width:_47f+"px",height:h+"px",lineHeight:h+"px"}); -_47c.find(".switchbutton-handle")._outerWidth(_47e)._outerHeight(h).css({marginLeft:-_47e/2+"px"}); -_47c.find(".switchbutton-on").css({width:(w-_47e/2)+"px",textIndent:(opts.reversed?"":"-")+_47e/2+"px"}); -_47c.find(".switchbutton-off").css({width:(w-_47e/2)+"px",textIndent:(opts.reversed?"-":"")+_47e/2+"px"}); -opts.marginWidth=w-_47e; -_480(_479,opts.checked,false); -if(!_47d){ -_47c.insertAfter(_479); -} -}; -function _481(_482){ -var _483=$.data(_482,"switchbutton"); -var opts=_483.options; -var _484=_483.switchbutton; -var _485=_484.find(".switchbutton-inner"); -var on=_485.find(".switchbutton-on").html(opts.onText); -var off=_485.find(".switchbutton-off").html(opts.offText); -var _486=_485.find(".switchbutton-handle").html(opts.handleText); -if(opts.reversed){ -off.prependTo(_485); -on.insertAfter(_486); -}else{ -on.prependTo(_485); -off.insertAfter(_486); -} -_484.find(".switchbutton-value")._propAttr("checked",opts.checked); -_484.removeClass("switchbutton-disabled").addClass(opts.disabled?"switchbutton-disabled":""); -_484.removeClass("switchbutton-reversed").addClass(opts.reversed?"switchbutton-reversed":""); -_480(_482,opts.checked); -_487(_482,opts.readonly); -$(_482).switchbutton("setValue",opts.value); -}; -function _480(_488,_489,_48a){ -var _48b=$.data(_488,"switchbutton"); -var opts=_48b.options; -opts.checked=_489; -var _48c=_48b.switchbutton.find(".switchbutton-inner"); -var _48d=_48c.find(".switchbutton-on"); -var _48e=opts.reversed?(opts.checked?opts.marginWidth:0):(opts.checked?0:opts.marginWidth); -var dir=_48d.css("float").toLowerCase(); -var css={}; -css["margin-"+dir]=-_48e+"px"; -_48a?_48c.animate(css,200):_48c.css(css); -var _48f=_48c.find(".switchbutton-value"); -var ck=_48f.is(":checked"); -$(_488).add(_48f)._propAttr("checked",opts.checked); -if(ck!=opts.checked){ -opts.onChange.call(_488,opts.checked); -} -}; -function _490(_491,_492){ -var _493=$.data(_491,"switchbutton"); -var opts=_493.options; -var _494=_493.switchbutton; -var _495=_494.find(".switchbutton-value"); -if(_492){ -opts.disabled=true; -$(_491).add(_495).attr("disabled","disabled"); -_494.addClass("switchbutton-disabled"); -}else{ -opts.disabled=false; -$(_491).add(_495).removeAttr("disabled"); -_494.removeClass("switchbutton-disabled"); -} -}; -function _487(_496,mode){ -var _497=$.data(_496,"switchbutton"); -var opts=_497.options; -opts.readonly=mode==undefined?true:mode; -_497.switchbutton.removeClass("switchbutton-readonly").addClass(opts.readonly?"switchbutton-readonly":""); -}; -function _498(_499){ -var _49a=$.data(_499,"switchbutton"); -var opts=_49a.options; -_49a.switchbutton.unbind(".switchbutton").bind("click.switchbutton",function(){ -if(!opts.disabled&&!opts.readonly){ -_480(_499,opts.checked?false:true,true); -} -}); -}; -$.fn.switchbutton=function(_49b,_49c){ -if(typeof _49b=="string"){ -return $.fn.switchbutton.methods[_49b](this,_49c); -} -_49b=_49b||{}; -return this.each(function(){ -var _49d=$.data(this,"switchbutton"); -if(_49d){ -$.extend(_49d.options,_49b); -}else{ -_49d=$.data(this,"switchbutton",{options:$.extend({},$.fn.switchbutton.defaults,$.fn.switchbutton.parseOptions(this),_49b),switchbutton:init(this)}); -} -_49d.options.originalChecked=_49d.options.checked; -_481(this); -_478(this); -_498(this); -}); -}; -$.fn.switchbutton.methods={options:function(jq){ -var _49e=jq.data("switchbutton"); -return $.extend(_49e.options,{value:_49e.switchbutton.find(".switchbutton-value").val()}); -},resize:function(jq,_49f){ -return jq.each(function(){ -_478(this,_49f); -}); -},enable:function(jq){ -return jq.each(function(){ -_490(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_490(this,true); -}); -},readonly:function(jq,mode){ -return jq.each(function(){ -_487(this,mode); -}); -},check:function(jq){ -return jq.each(function(){ -_480(this,true); -}); -},uncheck:function(jq){ -return jq.each(function(){ -_480(this,false); -}); -},clear:function(jq){ -return jq.each(function(){ -_480(this,false); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).switchbutton("options"); -_480(this,opts.originalChecked); -}); -},setValue:function(jq,_4a0){ -return jq.each(function(){ -$(this).val(_4a0); -$.data(this,"switchbutton").switchbutton.find(".switchbutton-value").val(_4a0); -}); -}}; -$.fn.switchbutton.parseOptions=function(_4a1){ -var t=$(_4a1); -return $.extend({},$.parser.parseOptions(_4a1,["onText","offText","handleText",{handleWidth:"number",reversed:"boolean"}]),{value:(t.val()||undefined),checked:(t.attr("checked")?true:undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.switchbutton.defaults={handleWidth:"auto",width:60,height:26,checked:false,disabled:false,readonly:false,reversed:false,onText:"ON",offText:"OFF",handleText:"",value:"on",onChange:function(_4a2){ -}}; -})(jQuery); -(function($){ -function init(_4a3){ -$(_4a3).addClass("validatebox-text"); -}; -function _4a4(_4a5){ -var _4a6=$.data(_4a5,"validatebox"); -_4a6.validating=false; -if(_4a6.timer){ -clearTimeout(_4a6.timer); -} -$(_4a5).tooltip("destroy"); -$(_4a5).unbind(); -$(_4a5).remove(); -}; -function _4a7(_4a8){ -var opts=$.data(_4a8,"validatebox").options; -$(_4a8).unbind(".validatebox"); -if(opts.novalidate||opts.disabled){ -return; -} -for(var _4a9 in opts.events){ -$(_4a8).bind(_4a9+".validatebox",{target:_4a8},opts.events[_4a9]); -} -}; -function _4aa(e){ -var _4ab=e.data.target; -var _4ac=$.data(_4ab,"validatebox"); -var opts=_4ac.options; -if($(_4ab).attr("readonly")){ -return; -} -_4ac.validating=true; -_4ac.value=opts.val(_4ab); -(function(){ -if(!$(_4ab).is(":visible")){ -_4ac.validating=false; -} -if(_4ac.validating){ -var _4ad=opts.val(_4ab); -if(_4ac.value!=_4ad){ -_4ac.value=_4ad; -if(_4ac.timer){ -clearTimeout(_4ac.timer); -} -_4ac.timer=setTimeout(function(){ -$(_4ab).validatebox("validate"); -},opts.delay); -}else{ -if(_4ac.message){ -opts.err(_4ab,_4ac.message); -} -} -setTimeout(arguments.callee,opts.interval); -} -})(); -}; -function _4ae(e){ -var _4af=e.data.target; -var _4b0=$.data(_4af,"validatebox"); -var opts=_4b0.options; -_4b0.validating=false; -if(_4b0.timer){ -clearTimeout(_4b0.timer); -_4b0.timer=undefined; -} -if(opts.validateOnBlur){ -$(_4af).validatebox("validate"); -} -opts.err(_4af,_4b0.message,"hide"); -}; -function _4b1(e){ -var _4b2=e.data.target; -var _4b3=$.data(_4b2,"validatebox"); -_4b3.options.err(_4b2,_4b3.message,"show"); -}; -function _4b4(e){ -var _4b5=e.data.target; -var _4b6=$.data(_4b5,"validatebox"); -if(!_4b6.validating){ -_4b6.options.err(_4b5,_4b6.message,"hide"); -} -}; -function _4b7(_4b8,_4b9,_4ba){ -var _4bb=$.data(_4b8,"validatebox"); -var opts=_4bb.options; -var t=$(_4b8); -if(_4ba=="hide"||!_4b9){ -t.tooltip("hide"); -}else{ -if((t.is(":focus")&&_4bb.validating)||_4ba=="show"){ -t.tooltip($.extend({},opts.tipOptions,{content:_4b9,position:opts.tipPosition,deltaX:opts.deltaX})).tooltip("show"); -} -} -}; -function _4bc(_4bd){ -var _4be=$.data(_4bd,"validatebox"); -var opts=_4be.options; -var box=$(_4bd); -opts.onBeforeValidate.call(_4bd); -var _4bf=_4c0(); -_4bf?box.removeClass("validatebox-invalid"):box.addClass("validatebox-invalid"); -opts.err(_4bd,_4be.message); -opts.onValidate.call(_4bd,_4bf); -return _4bf; -function _4c1(msg){ -_4be.message=msg; -}; -function _4c2(_4c3,_4c4){ -var _4c5=opts.val(_4bd); -var _4c6=/([a-zA-Z_]+)(.*)/.exec(_4c3); -var rule=opts.rules[_4c6[1]]; -if(rule&&_4c5){ -var _4c7=_4c4||opts.validParams||eval(_4c6[2]); -if(!rule["validator"].call(_4bd,_4c5,_4c7)){ -var _4c8=rule["message"]; -if(_4c7){ -for(var i=0;i<_4c7.length;i++){ -_4c8=_4c8.replace(new RegExp("\\{"+i+"\\}","g"),_4c7[i]); -} -} -_4c1(opts.invalidMessage||_4c8); -return false; -} -} -return true; -}; -function _4c0(){ -_4c1(""); -if(!opts._validateOnCreate){ -setTimeout(function(){ -opts._validateOnCreate=true; -},0); -return true; -} -if(opts.novalidate||opts.disabled){ -return true; -} -if(opts.required){ -if(opts.val(_4bd)==""){ -_4c1(opts.missingMessage); -return false; -} -} -if(opts.validType){ -if($.isArray(opts.validType)){ -for(var i=0;i=_4db[0]&&len<=_4db[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_4dc,_4dd){ -var data={}; -data[_4dd[1]]=_4dc; -var _4de=$.ajax({url:_4dd[0],dataType:"json",data:data,async:false,cache:false,type:"post"}).responseText; -return _4de=="true"; -},message:"Please fix this field."}},onBeforeValidate:function(){ -},onValidate:function(_4df){ -}}; -})(jQuery); -(function($){ -var _4e0=0; -function init(_4e1){ -$(_4e1).addClass("textbox-f").hide(); -var span=$(""+""+""+"").insertAfter(_4e1); -var name=$(_4e1).attr("name"); -if(name){ -span.find("input.textbox-value").attr("name",name); -$(_4e1).removeAttr("name").attr("textboxName",name); -} -return span; -}; -function _4e2(_4e3){ -var _4e4=$.data(_4e3,"textbox"); -var opts=_4e4.options; -var tb=_4e4.textbox; -var _4e5="_easyui_textbox_input"+(++_4e0); -tb.find(".textbox-text").remove(); -if(opts.multiline){ -$("").prependTo(tb); -}else{ -$("").prependTo(tb); -} -$("#"+_4e5).attr("tabindex",$(_4e3).attr("tabindex")||"").css("text-align",$(_4e3).css("text-align")); -tb.find(".textbox-addon").remove(); -var bb=opts.icons?$.extend(true,[],opts.icons):[]; -if(opts.iconCls){ -bb.push({iconCls:opts.iconCls,disabled:true}); -} -if(bb.length){ -var bc=$("").prependTo(tb); -bc.addClass("textbox-addon-"+opts.iconAlign); -for(var i=0;i"); -} -} -tb.find(".textbox-button").remove(); -if(opts.buttonText||opts.buttonIcon){ -var btn=$("").prependTo(tb); -btn.addClass("textbox-button-"+opts.buttonAlign).linkbutton({text:opts.buttonText,iconCls:opts.buttonIcon,onClick:function(){ -var t=$(this).parent().prev(); -t.textbox("options").onClickButton.call(t[0]); -}}); -} -if(opts.label){ -if(typeof opts.label=="object"){ -_4e4.label=$(opts.label); -_4e4.label.attr("for",_4e5); -}else{ -$(_4e4.label).remove(); -_4e4.label=$("").html(opts.label); -_4e4.label.css("textAlign",opts.labelAlign).attr("for",_4e5); -if(opts.labelPosition=="after"){ -_4e4.label.insertAfter(tb); -}else{ -_4e4.label.insertBefore(_4e3); -} -_4e4.label.removeClass("textbox-label-left textbox-label-right textbox-label-top"); -_4e4.label.addClass("textbox-label-"+opts.labelPosition); -} -}else{ -$(_4e4.label).remove(); -} -_4e6(_4e3); -_4e7(_4e3,opts.disabled); -_4e8(_4e3,opts.readonly); -}; -function _4e9(_4ea){ -var tb=$.data(_4ea,"textbox").textbox; -tb.find(".textbox-text").validatebox("destroy"); -tb.remove(); -$(_4ea).remove(); -}; -function _4eb(_4ec,_4ed){ -var _4ee=$.data(_4ec,"textbox"); -var opts=_4ee.options; -var tb=_4ee.textbox; -var _4ef=tb.parent(); -if(_4ed){ -if(typeof _4ed=="object"){ -$.extend(opts,_4ed); -}else{ -opts.width=_4ed; -} -} -if(isNaN(parseInt(opts.width))){ -var c=$(_4ec).clone(); -c.css("visibility","hidden"); -c.insertAfter(_4ec); -opts.width=c.outerWidth(); -c.remove(); -} -var _4f0=tb.is(":visible"); -if(!_4f0){ -tb.appendTo("body"); -} -var _4f1=tb.find(".textbox-text"); -var btn=tb.find(".textbox-button"); -var _4f2=tb.find(".textbox-addon"); -var _4f3=_4f2.find(".textbox-icon"); -if(opts.height=="auto"){ -_4f1.css({margin:"",paddingTop:"",paddingBottom:"",height:"",lineHeight:""}); -} -tb._size(opts,_4ef); -if(opts.label&&opts.labelPosition){ -if(opts.labelPosition=="top"){ -_4ee.label._size({width:opts.labelWidth=="auto"?tb.outerWidth():opts.labelWidth},tb); -if(opts.height!="auto"){ -tb._size("height",tb.outerHeight()-_4ee.label.outerHeight()); -} -}else{ -_4ee.label._size({width:opts.labelWidth,height:tb.outerHeight()},tb); -if(!opts.multiline){ -_4ee.label.css("lineHeight",_4ee.label.height()+"px"); -} -tb._size("width",tb.outerWidth()-_4ee.label.outerWidth()); -} -} -if(opts.buttonAlign=="left"||opts.buttonAlign=="right"){ -btn.linkbutton("resize",{height:tb.height()}); -}else{ -btn.linkbutton("resize",{width:"100%"}); -} -var _4f4=tb.width()-_4f3.length*opts.iconWidth-_4f5("left")-_4f5("right"); -var _4f6=opts.height=="auto"?_4f1.outerHeight():(tb.height()-_4f5("top")-_4f5("bottom")); -_4f2.css(opts.iconAlign,_4f5(opts.iconAlign)+"px"); -_4f2.css("top",_4f5("top")+"px"); -_4f3.css({width:opts.iconWidth+"px",height:_4f6+"px"}); -_4f1.css({paddingLeft:(_4ec.style.paddingLeft||""),paddingRight:(_4ec.style.paddingRight||""),marginLeft:_4f7("left"),marginRight:_4f7("right"),marginTop:_4f5("top"),marginBottom:_4f5("bottom")}); -if(opts.multiline){ -_4f1.css({paddingTop:(_4ec.style.paddingTop||""),paddingBottom:(_4ec.style.paddingBottom||"")}); -_4f1._outerHeight(_4f6); -}else{ -_4f1.css({paddingTop:0,paddingBottom:0,height:_4f6+"px",lineHeight:_4f6+"px"}); -} -_4f1._outerWidth(_4f4); -if(!_4f0){ -tb.insertAfter(_4ec); -} -opts.onResize.call(_4ec,opts.width,opts.height); -function _4f7(_4f8){ -return (opts.iconAlign==_4f8?_4f2._outerWidth():0)+_4f5(_4f8); -}; -function _4f5(_4f9){ -var w=0; -btn.filter(".textbox-button-"+_4f9).each(function(){ -if(_4f9=="left"||_4f9=="right"){ -w+=$(this).outerWidth(); -}else{ -w+=$(this).outerHeight(); -} -}); -return w; -}; -}; -function _4e6(_4fa){ -var opts=$(_4fa).textbox("options"); -var _4fb=$(_4fa).textbox("textbox"); -_4fb.validatebox($.extend({},opts,{deltaX:function(_4fc){ -return $(_4fa).textbox("getTipX",_4fc); -},onBeforeValidate:function(){ -opts.onBeforeValidate.call(_4fa); -var box=$(this); -if(!box.is(":focus")){ -if(box.val()!==opts.value){ -opts.oldInputValue=box.val(); -box.val(opts.value); -} -} -},onValidate:function(_4fd){ -var box=$(this); -if(opts.oldInputValue!=undefined){ -box.val(opts.oldInputValue); -opts.oldInputValue=undefined; -} -var tb=box.parent(); -if(_4fd){ -tb.removeClass("textbox-invalid"); -}else{ -tb.addClass("textbox-invalid"); -} -opts.onValidate.call(_4fa,_4fd); -}})); -}; -function _4fe(_4ff){ -var _500=$.data(_4ff,"textbox"); -var opts=_500.options; -var tb=_500.textbox; -var _501=tb.find(".textbox-text"); -_501.attr("placeholder",opts.prompt); -_501.unbind(".textbox"); -$(_500.label).unbind(".textbox"); -if(!opts.disabled&&!opts.readonly){ -if(_500.label){ -$(_500.label).bind("click.textbox",function(e){ -if(!opts.hasFocusMe){ -_501.focus(); -$(_4ff).textbox("setSelectionRange",{start:0,end:_501.val().length}); -} -}); -} -_501.bind("blur.textbox",function(e){ -if(!tb.hasClass("textbox-focused")){ -return; -} -opts.value=$(this).val(); -if(opts.value==""){ -$(this).val(opts.prompt).addClass("textbox-prompt"); -}else{ -$(this).removeClass("textbox-prompt"); -} -tb.removeClass("textbox-focused"); -}).bind("focus.textbox",function(e){ -opts.hasFocusMe=true; -if(tb.hasClass("textbox-focused")){ -return; -} -if($(this).val()!=opts.value){ -$(this).val(opts.value); -} -$(this).removeClass("textbox-prompt"); -tb.addClass("textbox-focused"); -}); -for(var _502 in opts.inputEvents){ -_501.bind(_502+".textbox",{target:_4ff},opts.inputEvents[_502]); -} -} -var _503=tb.find(".textbox-addon"); -_503.unbind().bind("click",{target:_4ff},function(e){ -var icon=$(e.target).closest("a.textbox-icon:not(.textbox-icon-disabled)"); -if(icon.length){ -var _504=parseInt(icon.attr("icon-index")); -var conf=opts.icons[_504]; -if(conf&&conf.handler){ -conf.handler.call(icon[0],e); -} -opts.onClickIcon.call(_4ff,_504); -} -}); -_503.find(".textbox-icon").each(function(_505){ -var conf=opts.icons[_505]; -var icon=$(this); -if(!conf||conf.disabled||opts.disabled||opts.readonly){ -icon.addClass("textbox-icon-disabled"); -}else{ -icon.removeClass("textbox-icon-disabled"); -} -}); -var btn=tb.find(".textbox-button"); -btn.linkbutton((opts.disabled||opts.readonly)?"disable":"enable"); -tb.unbind(".textbox").bind("_resize.textbox",function(e,_506){ -if($(this).hasClass("easyui-fluid")||_506){ -_4eb(_4ff); -} -return false; -}); -}; -function _4e7(_507,_508){ -var _509=$.data(_507,"textbox"); -var opts=_509.options; -var tb=_509.textbox; -var _50a=tb.find(".textbox-text"); -var ss=$(_507).add(tb.find(".textbox-value")); -opts.disabled=_508; -if(opts.disabled){ -_50a.blur(); -_50a.validatebox("disable"); -tb.addClass("textbox-disabled"); -ss.attr("disabled","disabled"); -$(_509.label).addClass("textbox-label-disabled"); -}else{ -_50a.validatebox("enable"); -tb.removeClass("textbox-disabled"); -ss.removeAttr("disabled"); -$(_509.label).removeClass("textbox-label-disabled"); -} -}; -function _4e8(_50b,mode){ -var _50c=$.data(_50b,"textbox"); -var opts=_50c.options; -var tb=_50c.textbox; -var _50d=tb.find(".textbox-text"); -opts.readonly=mode==undefined?true:mode; -if(opts.readonly){ -_50d.triggerHandler("blur.textbox"); -} -_50d.validatebox("readonly",opts.readonly); -tb.removeClass("textbox-readonly").addClass(opts.readonly?"textbox-readonly":""); -}; -$.fn.textbox=function(_50e,_50f){ -if(typeof _50e=="string"){ -var _510=$.fn.textbox.methods[_50e]; -if(_510){ -return _510(this,_50f); -}else{ -return this.each(function(){ -var _511=$(this).textbox("textbox"); -_511.validatebox(_50e,_50f); -}); -} -} -_50e=_50e||{}; -return this.each(function(){ -var _512=$.data(this,"textbox"); -if(_512){ -$.extend(_512.options,_50e); -if(_50e.value!=undefined){ -_512.options.originalValue=_50e.value; -} -}else{ -_512=$.data(this,"textbox",{options:$.extend({},$.fn.textbox.defaults,$.fn.textbox.parseOptions(this),_50e),textbox:init(this)}); -_512.options.originalValue=_512.options.value; -} -_4e2(this); -_4fe(this); -if(_512.options.doSize){ -_4eb(this); -} -var _513=_512.options.value; -_512.options.value=""; -$(this).textbox("initValue",_513); -}); -}; -$.fn.textbox.methods={options:function(jq){ -return $.data(jq[0],"textbox").options; -},cloneFrom:function(jq,from){ -return jq.each(function(){ -var t=$(this); -if(t.data("textbox")){ -return; -} -if(!$(from).data("textbox")){ -$(from).textbox(); -} -var opts=$.extend(true,{},$(from).textbox("options")); -var name=t.attr("name")||""; -t.addClass("textbox-f").hide(); -t.removeAttr("name").attr("textboxName",name); -var span=$(from).next().clone().insertAfter(t); -var _514="_easyui_textbox_input"+(++_4e0); -span.find(".textbox-value").attr("name",name); -span.find(".textbox-text").attr("id",_514); -var _515=$($(from).textbox("label")).clone(); -if(_515.length){ -_515.attr("for",_514); -if(opts.labelPosition=="after"){ -_515.insertAfter(t.next()); -}else{ -_515.insertBefore(t); -} -} -$.data(this,"textbox",{options:opts,textbox:span,label:(_515.length?_515:undefined)}); -var _516=$(from).textbox("button"); -if(_516.length){ -t.textbox("button").linkbutton($.extend(true,{},_516.linkbutton("options"))); -} -_4fe(this); -_4e6(this); -}); -},textbox:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-text"); -},button:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-button"); -},label:function(jq){ -return $.data(jq[0],"textbox").label; -},destroy:function(jq){ -return jq.each(function(){ -_4e9(this); -}); -},resize:function(jq,_517){ -return jq.each(function(){ -_4eb(this,_517); -}); -},disable:function(jq){ -return jq.each(function(){ -_4e7(this,true); -_4fe(this); -}); -},enable:function(jq){ -return jq.each(function(){ -_4e7(this,false); -_4fe(this); -}); -},readonly:function(jq,mode){ -return jq.each(function(){ -_4e8(this,mode); -_4fe(this); -}); -},isValid:function(jq){ -return jq.textbox("textbox").validatebox("isValid"); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("setValue",""); -}); -},setText:function(jq,_518){ -return jq.each(function(){ -var opts=$(this).textbox("options"); -var _519=$(this).textbox("textbox"); -_518=_518==undefined?"":String(_518); -if($(this).textbox("getText")!=_518){ -_519.val(_518); -} -opts.value=_518; -if(!_519.is(":focus")){ -if(_518){ -_519.removeClass("textbox-prompt"); -}else{ -_519.val(opts.prompt).addClass("textbox-prompt"); -} -} -$(this).textbox("validate"); -}); -},initValue:function(jq,_51a){ -return jq.each(function(){ -var _51b=$.data(this,"textbox"); -$(this).textbox("setText",_51a); -_51b.textbox.find(".textbox-value").val(_51a); -$(this).val(_51a); -}); -},setValue:function(jq,_51c){ -return jq.each(function(){ -var opts=$.data(this,"textbox").options; -var _51d=$(this).textbox("getValue"); -$(this).textbox("initValue",_51c); -if(_51d!=_51c){ -opts.onChange.call(this,_51c,_51d); -$(this).closest("form").trigger("_change",[this]); -} -}); -},getText:function(jq){ -var _51e=jq.textbox("textbox"); -if(_51e.is(":focus")){ -return _51e.val(); -}else{ -return jq.textbox("options").value; -} -},getValue:function(jq){ -return jq.data("textbox").textbox.find(".textbox-value").val(); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).textbox("options"); -$(this).textbox("setValue",opts.originalValue); -}); -},getIcon:function(jq,_51f){ -return jq.data("textbox").textbox.find(".textbox-icon:eq("+_51f+")"); -},getTipX:function(jq,_520){ -var _521=jq.data("textbox"); -var opts=_521.options; -var tb=_521.textbox; -var _522=tb.find(".textbox-text"); -var _523=tb.find(".textbox-addon")._outerWidth(); -var _524=tb.find(".textbox-button")._outerWidth(); -var _520=_520||opts.tipPosition; -if(_520=="right"){ -return (opts.iconAlign=="right"?_523:0)+(opts.buttonAlign=="right"?_524:0)+1; -}else{ -if(_520=="left"){ -return (opts.iconAlign=="left"?-_523:0)+(opts.buttonAlign=="left"?-_524:0)-1; -}else{ -return _523/2*(opts.iconAlign=="right"?1:-1)+_524/2*(opts.buttonAlign=="right"?1:-1); -} -} -},getSelectionStart:function(jq){ -return jq.textbox("getSelectionRange").start; -},getSelectionRange:function(jq){ -var _525=jq.textbox("textbox")[0]; -var _526=0; -var end=0; -if(typeof _525.selectionStart=="number"){ -_526=_525.selectionStart; -end=_525.selectionEnd; -}else{ -if(_525.createTextRange){ -var s=document.selection.createRange(); -var _527=_525.createTextRange(); -_527.setEndPoint("EndToStart",s); -_526=_527.text.length; -end=_526+s.text.length; -} -} -return {start:_526,end:end}; -},setSelectionRange:function(jq,_528){ -return jq.each(function(){ -var _529=$(this).textbox("textbox")[0]; -var _52a=_528.start; -var end=_528.end; -if(_529.setSelectionRange){ -_529.setSelectionRange(_52a,end); -}else{ -if(_529.createTextRange){ -var _52b=_529.createTextRange(); -_52b.collapse(); -_52b.moveEnd("character",end); -_52b.moveStart("character",_52a); -_52b.select(); -} -} -}); -}}; -$.fn.textbox.parseOptions=function(_52c){ -var t=$(_52c); -return $.extend({},$.fn.validatebox.parseOptions(_52c),$.parser.parseOptions(_52c,["prompt","iconCls","iconAlign","buttonText","buttonIcon","buttonAlign","label","labelPosition","labelAlign",{multiline:"boolean",iconWidth:"number",labelWidth:"number"}]),{value:(t.val()||undefined),type:(t.attr("type")?t.attr("type"):undefined)}); -}; -$.fn.textbox.defaults=$.extend({},$.fn.validatebox.defaults,{doSize:true,width:"auto",height:"auto",prompt:"",value:"",type:"text",multiline:false,icons:[],iconCls:null,iconAlign:"right",iconWidth:18,buttonText:"",buttonIcon:null,buttonAlign:"right",label:null,labelWidth:"auto",labelPosition:"before",labelAlign:"left",inputEvents:{blur:function(e){ -var t=$(e.data.target); -var opts=t.textbox("options"); -if(t.textbox("getValue")!=opts.value){ -t.textbox("setValue",opts.value); -} -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.textbox("setValue",t.textbox("getText")); -} -}},onChange:function(_52d,_52e){ -},onResize:function(_52f,_530){ -},onClickButton:function(){ -},onClickIcon:function(_531){ -}}); -})(jQuery); -(function($){ -function _532(_533){ -var _534=$.data(_533,"passwordbox"); -var opts=_534.options; -var _535=$.extend(true,[],opts.icons); -if(opts.showEye){ -_535.push({iconCls:"passwordbox-open",handler:function(e){ -opts.revealed=!opts.revealed; -_536(_533); -}}); -} -$(_533).addClass("passwordbox-f").textbox($.extend({},opts,{icons:_535})); -_536(_533); -}; -function _537(_538,_539,all){ -var t=$(_538); -var opts=t.passwordbox("options"); -if(opts.revealed){ -t.textbox("setValue",_539); -return; -} -var _53a=unescape(opts.passwordChar); -var cc=_539.split(""); -var vv=t.passwordbox("getValue").split(""); -for(var i=0;i").appendTo(btn); -if(btn.linkbutton("options").disabled){ -file.attr("disabled","disabled"); -}else{ -file.removeAttr("disabled"); -} -} -}; -function _550(_551){ -var _552=$.data(_551,"filebox"); -var opts=_552.options; -_552.filebox.find(".textbox-value").remove(); -opts.oldValue=""; -var file=$("").appendTo(_552.filebox); -file.attr("id",opts.fileboxId).attr("name",$(_551).attr("textboxName")||""); -file.attr("accept",opts.accept); -if(opts.multiple){ -file.attr("multiple","multiple"); -} -file.change(function(){ -var _553=this.value; -if(this.files){ -_553=$.map(this.files,function(file){ -return file.name; -}).join(opts.separator); -} -$(_551).filebox("setText",_553); -opts.onChange.call(_551,_553,opts.oldValue); -opts.oldValue=_553; -}); -return file; -}; -$.fn.filebox=function(_554,_555){ -if(typeof _554=="string"){ -var _556=$.fn.filebox.methods[_554]; -if(_556){ -return _556(this,_555); -}else{ -return this.textbox(_554,_555); -} -} -_554=_554||{}; -return this.each(function(){ -var _557=$.data(this,"filebox"); -if(_557){ -$.extend(_557.options,_554); -}else{ -$.data(this,"filebox",{options:$.extend({},$.fn.filebox.defaults,$.fn.filebox.parseOptions(this),_554)}); -} -_54d(this); -}); -}; -$.fn.filebox.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"filebox").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("clear"); -_550(this); -}); -},reset:function(jq){ -return jq.each(function(){ -$(this).filebox("clear"); -}); -},setValue:function(jq){ -return jq; -},setValues:function(jq){ -return jq; -}}; -$.fn.filebox.parseOptions=function(_558){ -var t=$(_558); -return $.extend({},$.fn.textbox.parseOptions(_558),$.parser.parseOptions(_558,["accept","separator"]),{multiple:(t.attr("multiple")?true:undefined)}); -}; -$.fn.filebox.defaults=$.extend({},$.fn.textbox.defaults,{buttonIcon:null,buttonText:"Choose File",buttonAlign:"right",inputEvents:{},accept:"",separator:",",multiple:false}); -})(jQuery); -(function($){ -function _559(_55a){ -var _55b=$.data(_55a,"searchbox"); -var opts=_55b.options; -var _55c=$.extend(true,[],opts.icons); -_55c.push({iconCls:"searchbox-button",handler:function(e){ -var t=$(e.data.target); -var opts=t.searchbox("options"); -opts.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -}}); -_55d(); -var _55e=_55f(); -$(_55a).addClass("searchbox-f").textbox($.extend({},opts,{icons:_55c,buttonText:(_55e?_55e.text:"")})); -$(_55a).attr("searchboxName",$(_55a).attr("textboxName")); -_55b.searchbox=$(_55a).next(); -_55b.searchbox.addClass("searchbox"); -_560(_55e); -function _55d(){ -if(opts.menu){ -_55b.menu=$(opts.menu).menu(); -var _561=_55b.menu.menu("options"); -var _562=_561.onClick; -_561.onClick=function(item){ -_560(item); -_562.call(this,item); -}; -}else{ -if(_55b.menu){ -_55b.menu.menu("destroy"); -} -_55b.menu=null; -} -}; -function _55f(){ -if(_55b.menu){ -var item=_55b.menu.children("div.menu-item:first"); -_55b.menu.children("div.menu-item").each(function(){ -var _563=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_563.selected){ -item=$(this); -return false; -} -}); -return _55b.menu.menu("getItem",item[0]); -}else{ -return null; -} -}; -function _560(item){ -if(!item){ -return; -} -$(_55a).textbox("button").menubutton({text:item.text,iconCls:(item.iconCls||null),menu:_55b.menu,menuAlign:opts.buttonAlign,plain:false}); -_55b.searchbox.find("input.textbox-value").attr("name",item.name||item.text); -$(_55a).searchbox("resize"); -}; -}; -$.fn.searchbox=function(_564,_565){ -if(typeof _564=="string"){ -var _566=$.fn.searchbox.methods[_564]; -if(_566){ -return _566(this,_565); -}else{ -return this.textbox(_564,_565); -} -} -_564=_564||{}; -return this.each(function(){ -var _567=$.data(this,"searchbox"); -if(_567){ -$.extend(_567.options,_564); -}else{ -$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_564)}); -} -_559(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"searchbox").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.textbox-value").attr("name"); -},selectName:function(jq,name){ -return jq.each(function(){ -var menu=$.data(this,"searchbox").menu; -if(menu){ -menu.children("div.menu-item").each(function(){ -var item=menu.menu("getItem",this); -if(item.name==name){ -$(this).triggerHandler("click"); -return false; -} -}); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var menu=$(this).searchbox("menu"); -if(menu){ -menu.menu("destroy"); -} -$(this).textbox("destroy"); -}); -}}; -$.fn.searchbox.parseOptions=function(_568){ -var t=$(_568); -return $.extend({},$.fn.textbox.parseOptions(_568),$.parser.parseOptions(_568,["menu"]),{searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:$.extend({},$.fn.textbox.defaults.inputEvents,{keydown:function(e){ -if(e.keyCode==13){ -e.preventDefault(); -var t=$(e.data.target); -var opts=t.searchbox("options"); -t.searchbox("setValue",$(this).val()); -opts.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -return false; -} -}}),buttonAlign:"left",menu:null,searcher:function(_569,name){ -}}); -})(jQuery); -(function($){ -function _56a(_56b,_56c){ -var opts=$.data(_56b,"form").options; -$.extend(opts,_56c||{}); -var _56d=$.extend({},opts.queryParams); -if(opts.onSubmit.call(_56b,_56d)==false){ -return; -} -var _56e=$(_56b).find(".textbox-text:focus"); -_56e.triggerHandler("blur"); -_56e.focus(); -var _56f=null; -if(opts.dirty){ -var ff=[]; -$.map(opts.dirtyFields,function(f){ -if($(f).hasClass("textbox-f")){ -$(f).next().find(".textbox-value").each(function(){ -ff.push(this); -}); -}else{ -ff.push(f); -} -}); -_56f=$(_56b).find("input[name]:enabled,textarea[name]:enabled,select[name]:enabled").filter(function(){ -return $.inArray(this,ff)==-1; -}); -_56f.attr("disabled","disabled"); -} -if(opts.ajax){ -if(opts.iframe){ -_570(_56b,_56d); -}else{ -if(window.FormData!==undefined){ -_571(_56b,_56d); -}else{ -_570(_56b,_56d); -} -} -}else{ -$(_56b).submit(); -} -if(opts.dirty){ -_56f.removeAttr("disabled"); -} -}; -function _570(_572,_573){ -var opts=$.data(_572,"form").options; -var _574="easyui_frame_"+(new Date().getTime()); -var _575=$("").appendTo("body"); -_575.attr("src",window.ActiveXObject?"javascript:false":"about:blank"); -_575.css({position:"absolute",top:-1000,left:-1000}); -_575.bind("load",cb); -_576(_573); -function _576(_577){ -var form=$(_572); -if(opts.url){ -form.attr("action",opts.url); -} -var t=form.attr("target"),a=form.attr("action"); -form.attr("target",_574); -var _578=$(); -try{ -for(var n in _577){ -var _579=$("").val(_577[n]).appendTo(form); -_578=_578.add(_579); -} -_57a(); -form[0].submit(); -} -finally{ -form.attr("action",a); -t?form.attr("target",t):form.removeAttr("target"); -_578.remove(); -} -}; -function _57a(){ -var f=$("#"+_574); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_57a,100); -} -} -catch(e){ -cb(); -} -}; -var _57b=10; -function cb(){ -var f=$("#"+_574); -if(!f.length){ -return; -} -f.unbind(); -var data=""; -try{ -var body=f.contents().find("body"); -data=body.html(); -if(data==""){ -if(--_57b){ -setTimeout(cb,100); -return; -} -} -var ta=body.find(">textarea"); -if(ta.length){ -data=ta.val(); -}else{ -var pre=body.find(">pre"); -if(pre.length){ -data=pre.html(); -} -} -} -catch(e){ -} -opts.success.call(_572,data); -setTimeout(function(){ -f.unbind(); -f.remove(); -},100); -}; -}; -function _571(_57c,_57d){ -var opts=$.data(_57c,"form").options; -var _57e=new FormData($(_57c)[0]); -for(var name in _57d){ -_57e.append(name,_57d[name]); -} -$.ajax({url:opts.url,type:"post",xhr:function(){ -var xhr=$.ajaxSettings.xhr(); -if(xhr.upload){ -xhr.upload.addEventListener("progress",function(e){ -if(e.lengthComputable){ -var _57f=e.total; -var _580=e.loaded||e.position; -var _581=Math.ceil(_580*100/_57f); -opts.onProgress.call(_57c,_581); -} -},false); -} -return xhr; -},data:_57e,dataType:"html",cache:false,contentType:false,processData:false,complete:function(res){ -opts.success.call(_57c,res.responseText); -}}); -}; -function load(_582,data){ -var opts=$.data(_582,"form").options; -if(typeof data=="string"){ -var _583={}; -if(opts.onBeforeLoad.call(_582,_583)==false){ -return; -} -$.ajax({url:data,data:_583,dataType:"json",success:function(data){ -_584(data); -},error:function(){ -opts.onLoadError.apply(_582,arguments); -}}); -}else{ -_584(data); -} -function _584(data){ -var form=$(_582); -for(var name in data){ -var val=data[name]; -if(!_585(name,val)){ -if(!_586(name,val)){ -form.find("input[name=\""+name+"\"]").val(val); -form.find("textarea[name=\""+name+"\"]").val(val); -form.find("select[name=\""+name+"\"]").val(val); -} -} -} -opts.onLoadSuccess.call(_582,data); -form.form("validate"); -}; -function _585(name,val){ -var cc=$(_582).find("[switchbuttonName=\""+name+"\"]"); -if(cc.length){ -cc.switchbutton("uncheck"); -cc.each(function(){ -if(_587($(this).switchbutton("options").value,val)){ -$(this).switchbutton("check"); -} -}); -return true; -} -cc=$(_582).find("input[name=\""+name+"\"][type=radio], input[name=\""+name+"\"][type=checkbox]"); -if(cc.length){ -cc._propAttr("checked",false); -cc.each(function(){ -if(_587($(this).val(),val)){ -$(this)._propAttr("checked",true); -} -}); -return true; -} -return false; -}; -function _587(v,val){ -if(v==String(val)||$.inArray(v,$.isArray(val)?val:[val])>=0){ -return true; -}else{ -return false; -} -}; -function _586(name,val){ -var _588=$(_582).find("[textboxName=\""+name+"\"],[sliderName=\""+name+"\"]"); -if(_588.length){ -for(var i=0;i=0;i--){ -var type=opts.fieldTypes[i]; -var _58d=form.find("."+type+"-f"); -if(_58d.length&&_58d[type]){ -_58d[type]("clear"); -} -} -form.form("validate"); -}; -function _58e(_58f){ -_58f.reset(); -var form=$(_58f); -var opts=$.data(_58f,"form").options; -for(var i=opts.fieldTypes.length-1;i>=0;i--){ -var type=opts.fieldTypes[i]; -var _590=form.find("."+type+"-f"); -if(_590.length&&_590[type]){ -_590[type]("reset"); -} -} -form.form("validate"); -}; -function _591(_592){ -var _593=$.data(_592,"form").options; -$(_592).unbind(".form"); -if(_593.ajax){ -$(_592).bind("submit.form",function(){ -setTimeout(function(){ -_56a(_592,_593); -},0); -return false; -}); -} -$(_592).bind("_change.form",function(e,t){ -if($.inArray(t,_593.dirtyFields)==-1){ -_593.dirtyFields.push(t); -} -_593.onChange.call(this,t); -}).bind("change.form",function(e){ -var t=e.target; -if(!$(t).hasClass("textbox-text")){ -if($.inArray(t,_593.dirtyFields)==-1){ -_593.dirtyFields.push(t); -} -_593.onChange.call(this,t); -} -}); -_594(_592,_593.novalidate); -}; -function _595(_596,_597){ -_597=_597||{}; -var _598=$.data(_596,"form"); -if(_598){ -$.extend(_598.options,_597); -}else{ -$.data(_596,"form",{options:$.extend({},$.fn.form.defaults,$.fn.form.parseOptions(_596),_597)}); -} -}; -function _599(_59a){ -if($.fn.validatebox){ -var t=$(_59a); -t.find(".validatebox-text:not(:disabled)").validatebox("validate"); -var _59b=t.find(".validatebox-invalid"); -_59b.filter(":not(:disabled):first").focus(); -return _59b.length==0; -} -return true; -}; -function _594(_59c,_59d){ -var opts=$.data(_59c,"form").options; -opts.novalidate=_59d; -$(_59c).find(".validatebox-text:not(:disabled)").validatebox(_59d?"disableValidation":"enableValidation"); -}; -$.fn.form=function(_59e,_59f){ -if(typeof _59e=="string"){ -this.each(function(){ -_595(this); -}); -return $.fn.form.methods[_59e](this,_59f); -} -return this.each(function(){ -_595(this,_59e); -_591(this); -}); -}; -$.fn.form.methods={options:function(jq){ -return $.data(jq[0],"form").options; -},submit:function(jq,_5a0){ -return jq.each(function(){ -_56a(this,_5a0); -}); -},load:function(jq,data){ -return jq.each(function(){ -load(this,data); -}); -},clear:function(jq){ -return jq.each(function(){ -_58a(this); -}); -},reset:function(jq){ -return jq.each(function(){ -_58e(this); -}); -},validate:function(jq){ -return _599(jq[0]); -},disableValidation:function(jq){ -return jq.each(function(){ -_594(this,true); -}); -},enableValidation:function(jq){ -return jq.each(function(){ -_594(this,false); -}); -},resetValidation:function(jq){ -return jq.each(function(){ -$(this).find(".validatebox-text:not(:disabled)").validatebox("resetValidation"); -}); -},resetDirty:function(jq){ -return jq.each(function(){ -$(this).form("options").dirtyFields=[]; -}); -}}; -$.fn.form.parseOptions=function(_5a1){ -var t=$(_5a1); -return $.extend({},$.parser.parseOptions(_5a1,[{ajax:"boolean",dirty:"boolean"}]),{url:(t.attr("action")?t.attr("action"):undefined)}); -}; -$.fn.form.defaults={fieldTypes:["combobox","combotree","combogrid","combotreegrid","datetimebox","datebox","combo","datetimespinner","timespinner","numberspinner","spinner","slider","searchbox","numberbox","passwordbox","filebox","textbox","switchbutton"],novalidate:false,ajax:true,iframe:true,dirty:false,dirtyFields:[],url:null,queryParams:{},onSubmit:function(_5a2){ -return $(this).form("validate"); -},onProgress:function(_5a3){ -},success:function(data){ -},onBeforeLoad:function(_5a4){ -},onLoadSuccess:function(data){ -},onLoadError:function(){ -},onChange:function(_5a5){ -}}; -})(jQuery); -(function($){ -function _5a6(_5a7){ -var _5a8=$.data(_5a7,"numberbox"); -var opts=_5a8.options; -$(_5a7).addClass("numberbox-f").textbox(opts); -$(_5a7).textbox("textbox").css({imeMode:"disabled"}); -$(_5a7).attr("numberboxName",$(_5a7).attr("textboxName")); -_5a8.numberbox=$(_5a7).next(); -_5a8.numberbox.addClass("numberbox"); -var _5a9=opts.parser.call(_5a7,opts.value); -var _5aa=opts.formatter.call(_5a7,_5a9); -$(_5a7).numberbox("initValue",_5a9).numberbox("setText",_5aa); -}; -function _5ab(_5ac,_5ad){ -var _5ae=$.data(_5ac,"numberbox"); -var opts=_5ae.options; -var _5ad=opts.parser.call(_5ac,_5ad); -var text=opts.formatter.call(_5ac,_5ad); -opts.value=_5ad; -$(_5ac).textbox("setText",text).textbox("setValue",_5ad); -text=opts.formatter.call(_5ac,$(_5ac).textbox("getValue")); -$(_5ac).textbox("setText",text); -}; -$.fn.numberbox=function(_5af,_5b0){ -if(typeof _5af=="string"){ -var _5b1=$.fn.numberbox.methods[_5af]; -if(_5b1){ -return _5b1(this,_5b0); -}else{ -return this.textbox(_5af,_5b0); -} -} -_5af=_5af||{}; -return this.each(function(){ -var _5b2=$.data(this,"numberbox"); -if(_5b2){ -$.extend(_5b2.options,_5af); -}else{ -_5b2=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_5af)}); -} -_5a6(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -var opts=jq.data("textbox")?jq.textbox("options"):{}; -return $.extend($.data(jq[0],"numberbox").options,{width:opts.width,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},fix:function(jq){ -return jq.each(function(){ -$(this).numberbox("setValue",$(this).numberbox("getText")); -}); -},setValue:function(jq,_5b3){ -return jq.each(function(){ -_5ab(this,_5b3); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("clear"); -$(this).numberbox("options").value=""; -}); -},reset:function(jq){ -return jq.each(function(){ -$(this).textbox("reset"); -$(this).numberbox("setValue",$(this).numberbox("getValue")); -}); -}}; -$.fn.numberbox.parseOptions=function(_5b4){ -var t=$(_5b4); -return $.extend({},$.fn.textbox.parseOptions(_5b4),$.parser.parseOptions(_5b4,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:{keypress:function(e){ -var _5b5=e.data.target; -var opts=$(_5b5).numberbox("options"); -return opts.filter.call(_5b5,e); -},blur:function(e){ -var _5b6=e.data.target; -$(_5b6).numberbox("setValue",$(_5b6).numberbox("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var _5b7=e.data.target; -$(_5b7).numberbox("setValue",$(_5b7).numberbox("getText")); -} -}},min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var opts=$(this).numberbox("options"); -var s=$(this).numberbox("getText"); -if(e.metaKey||e.ctrlKey){ -return true; -} -if($.inArray(String(e.which),["46","8","13","0"])>=0){ -return true; -} -var tmp=$(""); -tmp.html(String.fromCharCode(e.which)); -var c=tmp.text(); -tmp.remove(); -if(!c){ -return true; -} -if(c=="-"||c==opts.decimalSeparator){ -return (s.indexOf(c)==-1)?true:false; -}else{ -if(c==opts.groupSeparator){ -return true; -}else{ -if("0123456789".indexOf(c)>=0){ -return true; -}else{ -return false; -} -} -} -},formatter:function(_5b8){ -if(!_5b8){ -return _5b8; -} -_5b8=_5b8+""; -var opts=$(this).numberbox("options"); -var s1=_5b8,s2=""; -var dpos=_5b8.indexOf("."); -if(dpos>=0){ -s1=_5b8.substring(0,dpos); -s2=_5b8.substring(dpos+1,_5b8.length); -} -if(opts.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+opts.groupSeparator+"$2"); -} -} -if(s2){ -return opts.prefix+s1+opts.decimalSeparator+s2+opts.suffix; -}else{ -return opts.prefix+s1+opts.suffix; -} -},parser:function(s){ -s=s+""; -var opts=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(opts.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.prefix),"g"),"")); -} -if(opts.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(opts.suffix),"g"),"")); -} -if(opts.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.groupSeparator,"g"),"")); -} -if(opts.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+opts.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(opts.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (opts.min)=="number"&&valopts.max){ -val=opts.max.toFixed(opts.precision); -} -} -} -return val; -}}); -})(jQuery); -(function($){ -function _5b9(_5ba,_5bb){ -var opts=$.data(_5ba,"calendar").options; -var t=$(_5ba); -if(_5bb){ -$.extend(opts,{width:_5bb.width,height:_5bb.height}); -} -t._size(opts,t.parent()); -t.find(".calendar-body")._outerHeight(t.height()-t.find(".calendar-header")._outerHeight()); -if(t.find(".calendar-menu").is(":visible")){ -_5bc(_5ba); -} -}; -function init(_5bd){ -$(_5bd).addClass("calendar").html("
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+""+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+""+""+""+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "); -$(_5bd).bind("_resize",function(e,_5be){ -if($(this).hasClass("easyui-fluid")||_5be){ -_5b9(_5bd); -} -return false; -}); -}; -function _5bf(_5c0){ -var opts=$.data(_5c0,"calendar").options; -var menu=$(_5c0).find(".calendar-menu"); -menu.find(".calendar-menu-year").unbind(".calendar").bind("keypress.calendar",function(e){ -if(e.keyCode==13){ -_5c1(true); -} -}); -$(_5c0).unbind(".calendar").bind("mouseover.calendar",function(e){ -var t=_5c2(e.target); -if(t.hasClass("calendar-nav")||t.hasClass("calendar-text")||(t.hasClass("calendar-day")&&!t.hasClass("calendar-disabled"))){ -t.addClass("calendar-nav-hover"); -} -}).bind("mouseout.calendar",function(e){ -var t=_5c2(e.target); -if(t.hasClass("calendar-nav")||t.hasClass("calendar-text")||(t.hasClass("calendar-day")&&!t.hasClass("calendar-disabled"))){ -t.removeClass("calendar-nav-hover"); -} -}).bind("click.calendar",function(e){ -var t=_5c2(e.target); -if(t.hasClass("calendar-menu-next")||t.hasClass("calendar-nextyear")){ -_5c3(1); -}else{ -if(t.hasClass("calendar-menu-prev")||t.hasClass("calendar-prevyear")){ -_5c3(-1); -}else{ -if(t.hasClass("calendar-menu-month")){ -menu.find(".calendar-selected").removeClass("calendar-selected"); -t.addClass("calendar-selected"); -_5c1(true); -}else{ -if(t.hasClass("calendar-prevmonth")){ -_5c4(-1); -}else{ -if(t.hasClass("calendar-nextmonth")){ -_5c4(1); -}else{ -if(t.hasClass("calendar-text")){ -if(menu.is(":visible")){ -menu.hide(); -}else{ -_5bc(_5c0); -} -}else{ -if(t.hasClass("calendar-day")){ -if(t.hasClass("calendar-disabled")){ -return; -} -var _5c5=opts.current; -t.closest("div.calendar-body").find(".calendar-selected").removeClass("calendar-selected"); -t.addClass("calendar-selected"); -var _5c6=t.attr("abbr").split(","); -var y=parseInt(_5c6[0]); -var m=parseInt(_5c6[1]); -var d=parseInt(_5c6[2]); -opts.current=new Date(y,m-1,d); -opts.onSelect.call(_5c0,opts.current); -if(!_5c5||_5c5.getTime()!=opts.current.getTime()){ -opts.onChange.call(_5c0,opts.current,_5c5); -} -if(opts.year!=y||opts.month!=m){ -opts.year=y; -opts.month=m; -show(_5c0); -} -} -} -} -} -} -} -} -}); -function _5c2(t){ -var day=$(t).closest(".calendar-day"); -if(day.length){ -return day; -}else{ -return $(t); -} -}; -function _5c1(_5c7){ -var menu=$(_5c0).find(".calendar-menu"); -var year=menu.find(".calendar-menu-year").val(); -var _5c8=menu.find(".calendar-selected").attr("abbr"); -if(!isNaN(year)){ -opts.year=parseInt(year); -opts.month=parseInt(_5c8); -show(_5c0); -} -if(_5c7){ -menu.hide(); -} -}; -function _5c3(_5c9){ -opts.year+=_5c9; -show(_5c0); -menu.find(".calendar-menu-year").val(opts.year); -}; -function _5c4(_5ca){ -opts.month+=_5ca; -if(opts.month>12){ -opts.year++; -opts.month=1; -}else{ -if(opts.month<1){ -opts.year--; -opts.month=12; -} -} -show(_5c0); -menu.find("td.calendar-selected").removeClass("calendar-selected"); -menu.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -}; -}; -function _5bc(_5cb){ -var opts=$.data(_5cb,"calendar").options; -$(_5cb).find(".calendar-menu").show(); -if($(_5cb).find(".calendar-menu-month-inner").is(":empty")){ -$(_5cb).find(".calendar-menu-month-inner").empty(); -var t=$("
                                                                                                ").appendTo($(_5cb).find(".calendar-menu-month-inner")); -var idx=0; -for(var i=0;i<3;i++){ -var tr=$("").appendTo(t); -for(var j=0;j<4;j++){ -$("").html(opts.months[idx++]).attr("abbr",idx).appendTo(tr); -} -} -} -var body=$(_5cb).find(".calendar-body"); -var sele=$(_5cb).find(".calendar-menu"); -var _5cc=sele.find(".calendar-menu-year-inner"); -var _5cd=sele.find(".calendar-menu-month-inner"); -_5cc.find("input").val(opts.year).focus(); -_5cd.find("td.calendar-selected").removeClass("calendar-selected"); -_5cd.find("td:eq("+(opts.month-1)+")").addClass("calendar-selected"); -sele._outerWidth(body._outerWidth()); -sele._outerHeight(body._outerHeight()); -_5cd._outerHeight(sele.height()-_5cc._outerHeight()); -}; -function _5ce(_5cf,year,_5d0){ -var opts=$.data(_5cf,"calendar").options; -var _5d1=[]; -var _5d2=new Date(year,_5d0,0).getDate(); -for(var i=1;i<=_5d2;i++){ -_5d1.push([year,_5d0,i]); -} -var _5d3=[],week=[]; -var _5d4=-1; -while(_5d1.length>0){ -var date=_5d1.shift(); -week.push(date); -var day=new Date(date[0],date[1]-1,date[2]).getDay(); -if(_5d4==day){ -day=0; -}else{ -if(day==(opts.firstDay==0?7:opts.firstDay)-1){ -_5d3.push(week); -week=[]; -} -} -_5d4=day; -} -if(week.length){ -_5d3.push(week); -} -var _5d5=_5d3[0]; -if(_5d5.length<7){ -while(_5d5.length<7){ -var _5d6=_5d5[0]; -var date=new Date(_5d6[0],_5d6[1]-1,_5d6[2]-1); -_5d5.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -}else{ -var _5d6=_5d5[0]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_5d6[0],_5d6[1]-1,_5d6[2]-i); -week.unshift([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_5d3.unshift(week); -} -var _5d7=_5d3[_5d3.length-1]; -while(_5d7.length<7){ -var _5d8=_5d7[_5d7.length-1]; -var date=new Date(_5d8[0],_5d8[1]-1,_5d8[2]+1); -_5d7.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -if(_5d3.length<6){ -var _5d8=_5d7[_5d7.length-1]; -var week=[]; -for(var i=1;i<=7;i++){ -var date=new Date(_5d8[0],_5d8[1]-1,_5d8[2]+i); -week.push([date.getFullYear(),date.getMonth()+1,date.getDate()]); -} -_5d3.push(week); -} -return _5d3; -}; -function show(_5d9){ -var opts=$.data(_5d9,"calendar").options; -if(opts.current&&!opts.validator.call(_5d9,opts.current)){ -opts.current=null; -} -var now=new Date(); -var _5da=now.getFullYear()+","+(now.getMonth()+1)+","+now.getDate(); -var _5db=opts.current?(opts.current.getFullYear()+","+(opts.current.getMonth()+1)+","+opts.current.getDate()):""; -var _5dc=6-opts.firstDay; -var _5dd=_5dc+1; -if(_5dc>=7){ -_5dc-=7; -} -if(_5dd>=7){ -_5dd-=7; -} -$(_5d9).find(".calendar-title span").html(opts.months[opts.month-1]+" "+opts.year); -var body=$(_5d9).find("div.calendar-body"); -body.children("table").remove(); -var data=[""]; -data.push(""); -if(opts.showWeek){ -data.push(""); -} -for(var i=opts.firstDay;i"+opts.weeks[i]+""); -} -for(var i=0;i"+opts.weeks[i]+""); -} -data.push(""); -data.push(""); -var _5de=_5ce(_5d9,opts.year,opts.month); -for(var i=0;i<_5de.length;i++){ -var week=_5de[i]; -var cls=""; -if(i==0){ -cls="calendar-first"; -}else{ -if(i==_5de.length-1){ -cls="calendar-last"; -} -} -data.push(""); -if(opts.showWeek){ -var _5df=opts.getWeekNumber(new Date(week[0][0],parseInt(week[0][1])-1,week[0][2])); -data.push(""); -} -for(var j=0;j"+d+""); -} -data.push(""); -} -data.push(""); -data.push("
                                                                                                "+opts.weekNumberHeader+"
                                                                                                "+_5df+"
                                                                                                "); -body.append(data.join("")); -body.children("table.calendar-dtable").prependTo(body); -opts.onNavigate.call(_5d9,opts.year,opts.month); -}; -$.fn.calendar=function(_5e3,_5e4){ -if(typeof _5e3=="string"){ -return $.fn.calendar.methods[_5e3](this,_5e4); -} -_5e3=_5e3||{}; -return this.each(function(){ -var _5e5=$.data(this,"calendar"); -if(_5e5){ -$.extend(_5e5.options,_5e3); -}else{ -_5e5=$.data(this,"calendar",{options:$.extend({},$.fn.calendar.defaults,$.fn.calendar.parseOptions(this),_5e3)}); -init(this); -} -if(_5e5.options.border==false){ -$(this).addClass("calendar-noborder"); -} -_5b9(this); -_5bf(this); -show(this); -$(this).find("div.calendar-menu").hide(); -}); -}; -$.fn.calendar.methods={options:function(jq){ -return $.data(jq[0],"calendar").options; -},resize:function(jq,_5e6){ -return jq.each(function(){ -_5b9(this,_5e6); -}); -},moveTo:function(jq,date){ -return jq.each(function(){ -if(!date){ -var now=new Date(); -$(this).calendar({year:now.getFullYear(),month:now.getMonth()+1,current:date}); -return; -} -var opts=$(this).calendar("options"); -if(opts.validator.call(this,date)){ -var _5e7=opts.current; -$(this).calendar({year:date.getFullYear(),month:date.getMonth()+1,current:date}); -if(!_5e7||_5e7.getTime()!=date.getTime()){ -opts.onChange.call(this,opts.current,_5e7); -} -} -}); -}}; -$.fn.calendar.parseOptions=function(_5e8){ -var t=$(_5e8); -return $.extend({},$.parser.parseOptions(_5e8,["weekNumberHeader",{firstDay:"number",fit:"boolean",border:"boolean",showWeek:"boolean"}])); -}; -$.fn.calendar.defaults={width:180,height:180,fit:false,border:true,showWeek:false,firstDay:0,weeks:["S","M","T","W","T","F","S"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],year:new Date().getFullYear(),month:new Date().getMonth()+1,current:(function(){ -var d=new Date(); -return new Date(d.getFullYear(),d.getMonth(),d.getDate()); -})(),weekNumberHeader:"",getWeekNumber:function(date){ -var _5e9=new Date(date.getTime()); -_5e9.setDate(_5e9.getDate()+4-(_5e9.getDay()||7)); -var time=_5e9.getTime(); -_5e9.setMonth(0); -_5e9.setDate(1); -return Math.floor(Math.round((time-_5e9)/86400000)/7)+1; -},formatter:function(date){ -return date.getDate(); -},styler:function(date){ -return ""; -},validator:function(date){ -return true; -},onSelect:function(date){ -},onChange:function(_5ea,_5eb){ -},onNavigate:function(year,_5ec){ -}}; -})(jQuery); -(function($){ -function _5ed(_5ee){ -var _5ef=$.data(_5ee,"spinner"); -var opts=_5ef.options; -var _5f0=$.extend(true,[],opts.icons); -if(opts.spinAlign=="left"||opts.spinAlign=="right"){ -opts.spinArrow=true; -opts.iconAlign=opts.spinAlign; -var _5f1={iconCls:"spinner-arrow",handler:function(e){ -var spin=$(e.target).closest(".spinner-arrow-up,.spinner-arrow-down"); -_5fb(e.data.target,spin.hasClass("spinner-arrow-down")); -}}; -if(opts.spinAlign=="left"){ -_5f0.unshift(_5f1); -}else{ -_5f0.push(_5f1); -} -}else{ -opts.spinArrow=false; -if(opts.spinAlign=="vertical"){ -if(opts.buttonAlign!="top"){ -opts.buttonAlign="bottom"; -} -opts.clsLeft="textbox-button-bottom"; -opts.clsRight="textbox-button-top"; -}else{ -opts.clsLeft="textbox-button-left"; -opts.clsRight="textbox-button-right"; -} -} -$(_5ee).addClass("spinner-f").textbox($.extend({},opts,{icons:_5f0,doSize:false,onResize:function(_5f2,_5f3){ -if(!opts.spinArrow){ -var span=$(this).next(); -var btn=span.find(".textbox-button:not(.spinner-button)"); -if(btn.length){ -var _5f4=btn.outerWidth(); -var _5f5=btn.outerHeight(); -var _5f6=span.find(".spinner-button."+opts.clsLeft); -var _5f7=span.find(".spinner-button."+opts.clsRight); -if(opts.buttonAlign=="right"){ -_5f7.css("marginRight",_5f4+"px"); -}else{ -if(opts.buttonAlign=="left"){ -_5f6.css("marginLeft",_5f4+"px"); -}else{ -if(opts.buttonAlign=="top"){ -_5f7.css("marginTop",_5f5+"px"); -}else{ -_5f6.css("marginBottom",_5f5+"px"); -} -} -} -} -} -opts.onResize.call(this,_5f2,_5f3); -}})); -$(_5ee).attr("spinnerName",$(_5ee).attr("textboxName")); -_5ef.spinner=$(_5ee).next(); -_5ef.spinner.addClass("spinner"); -if(opts.spinArrow){ -var _5f8=_5ef.spinner.find(".spinner-arrow"); -_5f8.append(""); -_5f8.append(""); -}else{ -var _5f9=$("").addClass(opts.clsLeft).appendTo(_5ef.spinner); -var _5fa=$("").addClass(opts.clsRight).appendTo(_5ef.spinner); -_5f9.linkbutton({iconCls:opts.reversed?"spinner-button-up":"spinner-button-down",onClick:function(){ -_5fb(_5ee,!opts.reversed); -}}); -_5fa.linkbutton({iconCls:opts.reversed?"spinner-button-down":"spinner-button-up",onClick:function(){ -_5fb(_5ee,opts.reversed); -}}); -if(opts.disabled){ -$(_5ee).spinner("disable"); -} -if(opts.readonly){ -$(_5ee).spinner("readonly"); -} -} -$(_5ee).spinner("resize"); -}; -function _5fb(_5fc,down){ -var opts=$(_5fc).spinner("options"); -opts.spin.call(_5fc,down); -opts[down?"onSpinDown":"onSpinUp"].call(_5fc); -$(_5fc).spinner("validate"); -}; -$.fn.spinner=function(_5fd,_5fe){ -if(typeof _5fd=="string"){ -var _5ff=$.fn.spinner.methods[_5fd]; -if(_5ff){ -return _5ff(this,_5fe); -}else{ -return this.textbox(_5fd,_5fe); -} -} -_5fd=_5fd||{}; -return this.each(function(){ -var _600=$.data(this,"spinner"); -if(_600){ -$.extend(_600.options,_5fd); -}else{ -_600=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_5fd)}); -} -_5ed(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var opts=jq.textbox("options"); -return $.extend($.data(jq[0],"spinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -}}; -$.fn.spinner.parseOptions=function(_601){ -return $.extend({},$.fn.textbox.parseOptions(_601),$.parser.parseOptions(_601,["min","max","spinAlign",{increment:"number",reversed:"boolean"}])); -}; -$.fn.spinner.defaults=$.extend({},$.fn.textbox.defaults,{min:null,max:null,increment:1,spinAlign:"right",reversed:false,spin:function(down){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); -(function($){ -function _602(_603){ -$(_603).addClass("numberspinner-f"); -var opts=$.data(_603,"numberspinner").options; -$(_603).numberbox($.extend({},opts,{doSize:false})).spinner(opts); -$(_603).numberbox("setValue",opts.value); -}; -function _604(_605,down){ -var opts=$.data(_605,"numberspinner").options; -var v=parseFloat($(_605).numberbox("getValue")||opts.value)||0; -if(down){ -v-=opts.increment; -}else{ -v+=opts.increment; -} -$(_605).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_606,_607){ -if(typeof _606=="string"){ -var _608=$.fn.numberspinner.methods[_606]; -if(_608){ -return _608(this,_607); -}else{ -return this.numberbox(_606,_607); -} -} -_606=_606||{}; -return this.each(function(){ -var _609=$.data(this,"numberspinner"); -if(_609){ -$.extend(_609.options,_606); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_606)}); -} -_602(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var opts=jq.numberbox("options"); -return $.extend($.data(jq[0],"numberspinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -}}; -$.fn.numberspinner.parseOptions=function(_60a){ -return $.extend({},$.fn.spinner.parseOptions(_60a),$.fn.numberbox.parseOptions(_60a),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(down){ -_604(this,down); -}}); -})(jQuery); -(function($){ -function _60b(_60c){ -var opts=$.data(_60c,"timespinner").options; -$(_60c).addClass("timespinner-f").spinner(opts); -var _60d=opts.formatter.call(_60c,opts.parser.call(_60c,opts.value)); -$(_60c).timespinner("initValue",_60d); -}; -function _60e(e){ -var _60f=e.data.target; -var opts=$.data(_60f,"timespinner").options; -var _610=$(_60f).timespinner("getSelectionStart"); -for(var i=0;i=_611[0]&&_610<=_611[1]){ -_612(_60f,i); -return; -} -} -}; -function _612(_613,_614){ -var opts=$.data(_613,"timespinner").options; -if(_614!=undefined){ -opts.highlight=_614; -} -var _615=opts.selections[opts.highlight]; -if(_615){ -var tb=$(_613).timespinner("textbox"); -$(_613).timespinner("setSelectionRange",{start:_615[0],end:_615[1]}); -tb.focus(); -} -}; -function _616(_617,_618){ -var opts=$.data(_617,"timespinner").options; -var _618=opts.parser.call(_617,_618); -var text=opts.formatter.call(_617,_618); -$(_617).spinner("setValue",text); -}; -function _619(_61a,down){ -var opts=$.data(_61a,"timespinner").options; -var s=$(_61a).timespinner("getValue"); -var _61b=opts.selections[opts.highlight]; -var s1=s.substring(0,_61b[0]); -var s2=s.substring(_61b[0],_61b[1]); -var s3=s.substring(_61b[1]); -var v=s1+((parseInt(s2,10)||0)+opts.increment*(down?-1:1))+s3; -$(_61a).timespinner("setValue",v); -_612(_61a); -}; -$.fn.timespinner=function(_61c,_61d){ -if(typeof _61c=="string"){ -var _61e=$.fn.timespinner.methods[_61c]; -if(_61e){ -return _61e(this,_61d); -}else{ -return this.spinner(_61c,_61d); -} -} -_61c=_61c||{}; -return this.each(function(){ -var _61f=$.data(this,"timespinner"); -if(_61f){ -$.extend(_61f.options,_61c); -}else{ -$.data(this,"timespinner",{options:$.extend({},$.fn.timespinner.defaults,$.fn.timespinner.parseOptions(this),_61c)}); -} -_60b(this); -}); -}; -$.fn.timespinner.methods={options:function(jq){ -var opts=jq.data("spinner")?jq.spinner("options"):{}; -return $.extend($.data(jq[0],"timespinner").options,{width:opts.width,value:opts.value,originalValue:opts.originalValue,disabled:opts.disabled,readonly:opts.readonly}); -},setValue:function(jq,_620){ -return jq.each(function(){ -_616(this,_620); -}); -},getHours:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[0],10); -},getMinutes:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[1],10); -},getSeconds:function(jq){ -var opts=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(opts.separator); -return parseInt(vv[2],10)||0; -}}; -$.fn.timespinner.parseOptions=function(_621){ -return $.extend({},$.fn.spinner.parseOptions(_621),$.parser.parseOptions(_621,["separator",{showSeconds:"boolean",highlight:"number"}])); -}; -$.fn.timespinner.defaults=$.extend({},$.fn.spinner.defaults,{inputEvents:$.extend({},$.fn.spinner.defaults.inputEvents,{click:function(e){ -_60e.call(this,e); -},blur:function(e){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -} -}}),formatter:function(date){ -if(!date){ -return ""; -} -var opts=$(this).timespinner("options"); -var tt=[_622(date.getHours()),_622(date.getMinutes())]; -if(opts.showSeconds){ -tt.push(_622(date.getSeconds())); -} -return tt.join(opts.separator); -function _622(_623){ -return (_623<10?"0":"")+_623; -}; -},parser:function(s){ -var opts=$(this).timespinner("options"); -var date=_624(s); -if(date){ -var min=_624(opts.min); -var max=_624(opts.max); -if(min&&min>date){ -date=min; -} -if(max&&max"]; -for(var i=0;i<_639.length;i++){ -_638.cache[_639[i][0]]={width:_639[i][1]}; -} -var _63a=0; -for(var s in _638.cache){ -var item=_638.cache[s]; -item.index=_63a++; -ss.push(s+"{width:"+item.width+"}"); -} -ss.push(""); -$(ss.join("\n")).appendTo(cc); -cc.children("style[easyui]:not(:last)").remove(); -},getRule:function(_63b){ -var _63c=cc.children("style[easyui]:last")[0]; -var _63d=_63c.styleSheet?_63c.styleSheet:(_63c.sheet||document.styleSheets[document.styleSheets.length-1]); -var _63e=_63d.cssRules||_63d.rules; -return _63e[_63b]; -},set:function(_63f,_640){ -var item=_638.cache[_63f]; -if(item){ -item.width=_640; -var rule=this.getRule(item.index); -if(rule){ -rule.style["width"]=_640; -} -} -},remove:function(_641){ -var tmp=[]; -for(var s in _638.cache){ -if(s.indexOf(_641)==-1){ -tmp.push([s,_638.cache[s].width]); -} -} -_638.cache={}; -this.add(tmp); -},dirty:function(_642){ -if(_642){ -_638.dirty.push(_642); -} -},clean:function(){ -for(var i=0;i<_638.dirty.length;i++){ -this.remove(_638.dirty[i]); -} -_638.dirty=[]; -}}; -}; -function _643(_644,_645){ -var _646=$.data(_644,"datagrid"); -var opts=_646.options; -var _647=_646.panel; -if(_645){ -$.extend(opts,_645); -} -if(opts.fit==true){ -var p=_647.panel("panel").parent(); -opts.width=p.width(); -opts.height=p.height(); -} -_647.panel("resize",opts); -}; -function _648(_649){ -var _64a=$.data(_649,"datagrid"); -var opts=_64a.options; -var dc=_64a.dc; -var wrap=_64a.panel; -var _64b=wrap.width(); -var _64c=wrap.height(); -var view=dc.view; -var _64d=dc.view1; -var _64e=dc.view2; -var _64f=_64d.children("div.datagrid-header"); -var _650=_64e.children("div.datagrid-header"); -var _651=_64f.find("table"); -var _652=_650.find("table"); -view.width(_64b); -var _653=_64f.children("div.datagrid-header-inner").show(); -_64d.width(_653.find("table").width()); -if(!opts.showHeader){ -_653.hide(); -} -_64e.width(_64b-_64d._outerWidth()); -_64d.children()._outerWidth(_64d.width()); -_64e.children()._outerWidth(_64e.width()); -var all=_64f.add(_650).add(_651).add(_652); -all.css("height",""); -var hh=Math.max(_651.height(),_652.height()); -all._outerHeight(hh); -view.children(".datagrid-empty").css("top",hh+"px"); -dc.body1.add(dc.body2).children("table.datagrid-btable-frozen").css({position:"absolute",top:dc.header2._outerHeight()}); -var _654=dc.body2.children("table.datagrid-btable-frozen")._outerHeight(); -var _655=_654+_650._outerHeight()+_64e.children(".datagrid-footer")._outerHeight(); -wrap.children(":not(.datagrid-view,.datagrid-mask,.datagrid-mask-msg)").each(function(){ -_655+=$(this)._outerHeight(); -}); -var _656=wrap.outerHeight()-wrap.height(); -var _657=wrap._size("minHeight")||""; -var _658=wrap._size("maxHeight")||""; -_64d.add(_64e).children("div.datagrid-body").css({marginTop:_654,height:(isNaN(parseInt(opts.height))?"":(_64c-_655)),minHeight:(_657?_657-_656-_655:""),maxHeight:(_658?_658-_656-_655:"")}); -view.height(_64e.height()); -}; -function _659(_65a,_65b,_65c){ -var rows=$.data(_65a,"datagrid").data.rows; -var opts=$.data(_65a,"datagrid").options; -var dc=$.data(_65a,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!opts.nowrap||opts.autoRowHeight||_65c)){ -if(_65b!=undefined){ -var tr1=opts.finder.getTr(_65a,_65b,"body",1); -var tr2=opts.finder.getTr(_65a,_65b,"body",2); -_65d(tr1,tr2); -}else{ -var tr1=opts.finder.getTr(_65a,0,"allbody",1); -var tr2=opts.finder.getTr(_65a,0,"allbody",2); -_65d(tr1,tr2); -if(opts.showFooter){ -var tr1=opts.finder.getTr(_65a,0,"allfooter",1); -var tr2=opts.finder.getTr(_65a,0,"allfooter",2); -_65d(tr1,tr2); -} -} -} -_648(_65a); -if(opts.height=="auto"){ -var _65e=dc.body1.parent(); -var _65f=dc.body2; -var _660=_661(_65f); -var _662=_660.height; -if(_660.width>_65f.width()){ -_662+=18; -} -_662-=parseInt(_65f.css("marginTop"))||0; -_65e.height(_662); -_65f.height(_662); -dc.view.height(dc.view2.height()); -} -dc.body2.triggerHandler("scroll"); -function _65d(trs1,trs2){ -for(var i=0;i"); -} -_66a(true); -_66a(false); -_648(_667); -function _66a(_66b){ -var _66c=_66b?1:2; -var tr=opts.finder.getTr(_667,_668,"body",_66c); -(_66b?dc.body1:dc.body2).children("table.datagrid-btable-frozen").append(tr); -}; -}; -function _66d(_66e,_66f){ -function _670(){ -var _671=[]; -var _672=[]; -$(_66e).children("thead").each(function(){ -var opt=$.parser.parseOptions(this,[{frozen:"boolean"}]); -$(this).find("tr").each(function(){ -var cols=[]; -$(this).find("th").each(function(){ -var th=$(this); -var col=$.extend({},$.parser.parseOptions(this,["id","field","align","halign","order","width",{sortable:"boolean",checkbox:"boolean",resizable:"boolean",fixed:"boolean"},{rowspan:"number",colspan:"number"}]),{title:(th.html()||undefined),hidden:(th.attr("hidden")?true:undefined),formatter:(th.attr("formatter")?eval(th.attr("formatter")):undefined),styler:(th.attr("styler")?eval(th.attr("styler")):undefined),sorter:(th.attr("sorter")?eval(th.attr("sorter")):undefined)}); -if(col.width&&String(col.width).indexOf("%")==-1){ -col.width=parseInt(col.width); -} -if(th.attr("editor")){ -var s=$.trim(th.attr("editor")); -if(s.substr(0,1)=="{"){ -col.editor=eval("("+s+")"); -}else{ -col.editor=s; -} -} -cols.push(col); -}); -opt.frozen?_671.push(cols):_672.push(cols); -}); -}); -return [_671,_672]; -}; -var _673=$("
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+""+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+""+"
                                                                                                "+"
                                                                                                "+"
                                                                                                "+"
                                                                                                ").insertAfter(_66e); -_673.panel({doSize:false,cls:"datagrid"}); -$(_66e).addClass("datagrid-f").hide().appendTo(_673.children("div.datagrid-view")); -var cc=_670(); -var view=_673.children("div.datagrid-view"); -var _674=view.children("div.datagrid-view1"); -var _675=view.children("div.datagrid-view2"); -return {panel:_673,frozenColumns:cc[0],columns:cc[1],dc:{view:view,view1:_674,view2:_675,header1:_674.children("div.datagrid-header").children("div.datagrid-header-inner"),header2:_675.children("div.datagrid-header").children("div.datagrid-header-inner"),body1:_674.children("div.datagrid-body").children("div.datagrid-body-inner"),body2:_675.children("div.datagrid-body"),footer1:_674.children("div.datagrid-footer").children("div.datagrid-footer-inner"),footer2:_675.children("div.datagrid-footer").children("div.datagrid-footer-inner")}}; -}; -function _676(_677){ -var _678=$.data(_677,"datagrid"); -var opts=_678.options; -var dc=_678.dc; -var _679=_678.panel; -_678.ss=$(_677).datagrid("createStyleSheet"); -_679.panel($.extend({},opts,{id:null,doSize:false,onResize:function(_67a,_67b){ -if($.data(_677,"datagrid")){ -_648(_677); -$(_677).datagrid("fitColumns"); -opts.onResize.call(_679,_67a,_67b); -} -},onExpand:function(){ -if($.data(_677,"datagrid")){ -$(_677).datagrid("fixRowHeight").datagrid("fitColumns"); -opts.onExpand.call(_679); -} -}})); -_678.rowIdPrefix="datagrid-row-r"+(++_62e); -_678.cellClassPrefix="datagrid-cell-c"+_62e; -_67c(dc.header1,opts.frozenColumns,true); -_67c(dc.header2,opts.columns,false); -_67d(); -dc.header1.add(dc.header2).css("display",opts.showHeader?"block":"none"); -dc.footer1.add(dc.footer2).css("display",opts.showFooter?"block":"none"); -if(opts.toolbar){ -if($.isArray(opts.toolbar)){ -$("div.datagrid-toolbar",_679).remove(); -var tb=$("
                                                                                                ").prependTo(_679); -var tr=tb.find("tr"); -for(var i=0;i
                                                                                                ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var tool=$("").appendTo(td); -tool[0].onclick=eval(btn.handler||function(){ -}); -tool.linkbutton($.extend({},btn,{plain:true})); -} -} -}else{ -$(opts.toolbar).addClass("datagrid-toolbar").prependTo(_679); -$(opts.toolbar).show(); -} -}else{ -$("div.datagrid-toolbar",_679).remove(); -} -$("div.datagrid-pager",_679).remove(); -if(opts.pagination){ -var _67e=$("
                                                                                                "); -if(opts.pagePosition=="bottom"){ -_67e.appendTo(_679); -}else{ -if(opts.pagePosition=="top"){ -_67e.addClass("datagrid-pager-top").prependTo(_679); -}else{ -var ptop=$("
                                                                                                ").prependTo(_679); -_67e.appendTo(_679); -_67e=_67e.add(ptop); -} -} -_67e.pagination({total:(opts.pageNumber*opts.pageSize),pageNumber:opts.pageNumber,pageSize:opts.pageSize,pageList:opts.pageList,onSelectPage:function(_67f,_680){ -opts.pageNumber=_67f||1; -opts.pageSize=_680; -_67e.pagination("refresh",{pageNumber:_67f,pageSize:_680}); -_6c8(_677); -}}); -opts.pageSize=_67e.pagination("options").pageSize; -} -function _67c(_681,_682,_683){ -if(!_682){ -return; -} -$(_681).show(); -$(_681).empty(); -var tmp=$("
                                                                                                ").appendTo("body"); -tmp._outerWidth(99); -var _684=100-parseInt(tmp[0].style.width); -tmp.remove(); -var _685=[]; -var _686=[]; -var _687=[]; -if(opts.sortName){ -_685=opts.sortName.split(","); -_686=opts.sortOrder.split(","); -} -var t=$("
                                                                                                ").appendTo(_681); -for(var i=0;i<_682.length;i++){ -var tr=$("").appendTo($("tbody",t)); -var cols=_682[i]; -for(var j=0;j").appendTo(tr); -if(col.checkbox){ -td.attr("field",col.field); -$("
                                                                                                ").html("").appendTo(td); -}else{ -if(col.field){ -td.attr("field",col.field); -td.append("
                                                                                                "); -td.find("span:first").html(col.title); -var cell=td.find("div.datagrid-cell"); -var pos=_62f(_685,col.field); -if(pos>=0){ -cell.addClass("datagrid-sort-"+_686[pos]); -} -if(col.sortable){ -cell.addClass("datagrid-sort"); -} -if(col.resizable==false){ -cell.attr("resizable","false"); -} -if(col.width){ -var _688=$.parser.parseValue("width",col.width,dc.view,opts.scrollbarSize+(opts.rownumbers?opts.rownumberWidth:0)); -col.deltaWidth=_684; -col.boxWidth=_688-_684; -}else{ -col.auto=true; -} -cell.css("text-align",(col.halign||col.align||"")); -col.cellClass=_678.cellClassPrefix+"-"+col.field.replace(/[\.|\s]/g,"-"); -cell.addClass(col.cellClass); -}else{ -$("
                                                                                                ").html(col.title).appendTo(td); -} -} -if(col.hidden){ -td.hide(); -_687.push(col.field); -} -} -} -if(_683&&opts.rownumbers){ -var td=$("
                                                                                                "); -if($("tr",t).length==0){ -td.wrap("").parent().appendTo($("tbody",t)); -}else{ -td.prependTo($("tr:first",t)); -} -} -for(var i=0;i<_687.length;i++){ -_6ca(_677,_687[i],-1); -} -}; -function _67d(){ -var _689=[[".datagrid-header-rownumber",(opts.rownumberWidth-1)+"px"],[".datagrid-cell-rownumber",(opts.rownumberWidth-1)+"px"]]; -var _68a=_68b(_677,true).concat(_68b(_677)); -for(var i=0;i<_68a.length;i++){ -var col=_68c(_677,_68a[i]); -if(col&&!col.checkbox){ -_689.push(["."+col.cellClass,col.boxWidth?col.boxWidth+"px":"auto"]); -} -} -_678.ss.add(_689); -_678.ss.dirty(_678.cellSelectorPrefix); -_678.cellSelectorPrefix="."+_678.cellClassPrefix; -}; -}; -function _68d(_68e){ -var _68f=$.data(_68e,"datagrid"); -var _690=_68f.panel; -var opts=_68f.options; -var dc=_68f.dc; -var _691=dc.header1.add(dc.header2); -_691.unbind(".datagrid"); -for(var _692 in opts.headerEvents){ -_691.bind(_692+".datagrid",opts.headerEvents[_692]); -} -var _693=_691.find("div.datagrid-cell"); -var _694=opts.resizeHandle=="right"?"e":(opts.resizeHandle=="left"?"w":"e,w"); -_693.each(function(){ -$(this).resizable({handles:_694,disabled:($(this).attr("resizable")?$(this).attr("resizable")=="false":false),minWidth:25,onStartResize:function(e){ -_68f.resizing=true; -_691.css("cursor",$("body").css("cursor")); -if(!_68f.proxy){ -_68f.proxy=$("
                                                                                                ").appendTo(dc.view); -} -_68f.proxy.css({left:e.pageX-$(_690).offset().left-1,display:"none"}); -setTimeout(function(){ -if(_68f.proxy){ -_68f.proxy.show(); -} -},500); -},onResize:function(e){ -_68f.proxy.css({left:e.pageX-$(_690).offset().left-1,display:"block"}); -return false; -},onStopResize:function(e){ -_691.css("cursor",""); -$(this).css("height",""); -var _695=$(this).parent().attr("field"); -var col=_68c(_68e,_695); -col.width=$(this)._outerWidth(); -col.boxWidth=col.width-col.deltaWidth; -col.auto=undefined; -$(this).css("width",""); -$(_68e).datagrid("fixColumnSize",_695); -_68f.proxy.remove(); -_68f.proxy=null; -if($(this).parents("div:first.datagrid-header").parent().hasClass("datagrid-view1")){ -_648(_68e); -} -$(_68e).datagrid("fitColumns"); -opts.onResizeColumn.call(_68e,_695,col.width); -setTimeout(function(){ -_68f.resizing=false; -},0); -}}); -}); -var bb=dc.body1.add(dc.body2); -bb.unbind(); -for(var _692 in opts.rowEvents){ -bb.bind(_692,opts.rowEvents[_692]); -} -dc.body1.bind("mousewheel DOMMouseScroll",function(e){ -e.preventDefault(); -var e1=e.originalEvent||window.event; -var _696=e1.wheelDelta||e1.detail*(-1); -if("deltaY" in e1){ -_696=e1.deltaY*-1; -} -var dg=$(e.target).closest("div.datagrid-view").children(".datagrid-f"); -var dc=dg.data("datagrid").dc; -dc.body2.scrollTop(dc.body2.scrollTop()-_696); -}); -dc.body2.bind("scroll",function(){ -var b1=dc.view1.children("div.datagrid-body"); -b1.scrollTop($(this).scrollTop()); -var c1=dc.body1.children(":first"); -var c2=dc.body2.children(":first"); -if(c1.length&&c2.length){ -var top1=c1.offset().top; -var top2=c2.offset().top; -if(top1!=top2){ -b1.scrollTop(b1.scrollTop()+top1-top2); -} -} -dc.view2.children("div.datagrid-header,div.datagrid-footer")._scrollLeft($(this)._scrollLeft()); -dc.body2.children("table.datagrid-btable-frozen").css("left",-$(this)._scrollLeft()); -}); -}; -function _697(_698){ -return function(e){ -var td=$(e.target).closest("td[field]"); -if(td.length){ -var _699=_69a(td); -if(!$(_699).data("datagrid").resizing&&_698){ -td.addClass("datagrid-header-over"); -}else{ -td.removeClass("datagrid-header-over"); -} -} -}; -}; -function _69b(e){ -var _69c=_69a(e.target); -var opts=$(_69c).datagrid("options"); -var ck=$(e.target).closest("input[type=checkbox]"); -if(ck.length){ -if(opts.singleSelect&&opts.selectOnCheck){ -return false; -} -if(ck.is(":checked")){ -_69d(_69c); -}else{ -_69e(_69c); -} -e.stopPropagation(); -}else{ -var cell=$(e.target).closest(".datagrid-cell"); -if(cell.length){ -var p1=cell.offset().left+5; -var p2=cell.offset().left+cell._outerWidth()-5; -if(e.pageXp1){ -_69f(_69c,cell.parent().attr("field")); -} -} -} -}; -function _6a0(e){ -var _6a1=_69a(e.target); -var opts=$(_6a1).datagrid("options"); -var cell=$(e.target).closest(".datagrid-cell"); -if(cell.length){ -var p1=cell.offset().left+5; -var p2=cell.offset().left+cell._outerWidth()-5; -var cond=opts.resizeHandle=="right"?(e.pageX>p2):(opts.resizeHandle=="left"?(e.pageXp2)); -if(cond){ -var _6a2=cell.parent().attr("field"); -var col=_68c(_6a1,_6a2); -if(col.resizable==false){ -return; -} -$(_6a1).datagrid("autoSizeColumn",_6a2); -col.auto=false; -} -} -}; -function _6a3(e){ -var _6a4=_69a(e.target); -var opts=$(_6a4).datagrid("options"); -var td=$(e.target).closest("td[field]"); -opts.onHeaderContextMenu.call(_6a4,e,td.attr("field")); -}; -function _6a5(_6a6){ -return function(e){ -var tr=_6a7(e.target); -if(!tr){ -return; -} -var _6a8=_69a(tr); -if($.data(_6a8,"datagrid").resizing){ -return; -} -var _6a9=_6aa(tr); -if(_6a6){ -_6ab(_6a8,_6a9); -}else{ -var opts=$.data(_6a8,"datagrid").options; -opts.finder.getTr(_6a8,_6a9).removeClass("datagrid-row-over"); -} -}; -}; -function _6ac(e){ -var tr=_6a7(e.target); -if(!tr){ -return; -} -var _6ad=_69a(tr); -var opts=$.data(_6ad,"datagrid").options; -var _6ae=_6aa(tr); -var tt=$(e.target); -if(tt.parent().hasClass("datagrid-cell-check")){ -if(opts.singleSelect&&opts.selectOnCheck){ -tt._propAttr("checked",!tt.is(":checked")); -_6af(_6ad,_6ae); -}else{ -if(tt.is(":checked")){ -tt._propAttr("checked",false); -_6af(_6ad,_6ae); -}else{ -tt._propAttr("checked",true); -_6b0(_6ad,_6ae); -} -} -}else{ -var row=opts.finder.getRow(_6ad,_6ae); -var td=tt.closest("td[field]",tr); -if(td.length){ -var _6b1=td.attr("field"); -opts.onClickCell.call(_6ad,_6ae,_6b1,row[_6b1]); -} -if(opts.singleSelect==true){ -_6b2(_6ad,_6ae); -}else{ -if(opts.ctrlSelect){ -if(e.ctrlKey){ -if(tr.hasClass("datagrid-row-selected")){ -_6b3(_6ad,_6ae); -}else{ -_6b2(_6ad,_6ae); -} -}else{ -if(e.shiftKey){ -$(_6ad).datagrid("clearSelections"); -var _6b4=Math.min(opts.lastSelectedIndex||0,_6ae); -var _6b5=Math.max(opts.lastSelectedIndex||0,_6ae); -for(var i=_6b4;i<=_6b5;i++){ -_6b2(_6ad,i); -} -}else{ -$(_6ad).datagrid("clearSelections"); -_6b2(_6ad,_6ae); -opts.lastSelectedIndex=_6ae; -} -} -}else{ -if(tr.hasClass("datagrid-row-selected")){ -_6b3(_6ad,_6ae); -}else{ -_6b2(_6ad,_6ae); -} -} -} -opts.onClickRow.apply(_6ad,_632(_6ad,[_6ae,row])); -} -}; -function _6b6(e){ -var tr=_6a7(e.target); -if(!tr){ -return; -} -var _6b7=_69a(tr); -var opts=$.data(_6b7,"datagrid").options; -var _6b8=_6aa(tr); -var row=opts.finder.getRow(_6b7,_6b8); -var td=$(e.target).closest("td[field]",tr); -if(td.length){ -var _6b9=td.attr("field"); -opts.onDblClickCell.call(_6b7,_6b8,_6b9,row[_6b9]); -} -opts.onDblClickRow.apply(_6b7,_632(_6b7,[_6b8,row])); -}; -function _6ba(e){ -var tr=_6a7(e.target); -if(tr){ -var _6bb=_69a(tr); -var opts=$.data(_6bb,"datagrid").options; -var _6bc=_6aa(tr); -var row=opts.finder.getRow(_6bb,_6bc); -opts.onRowContextMenu.call(_6bb,e,_6bc,row); -}else{ -var body=_6a7(e.target,".datagrid-body"); -if(body){ -var _6bb=_69a(body); -var opts=$.data(_6bb,"datagrid").options; -opts.onRowContextMenu.call(_6bb,e,-1,null); -} -} -}; -function _69a(t){ -return $(t).closest("div.datagrid-view").children(".datagrid-f")[0]; -}; -function _6a7(t,_6bd){ -var tr=$(t).closest(_6bd||"tr.datagrid-row"); -if(tr.length&&tr.parent().length){ -return tr; -}else{ -return undefined; -} -}; -function _6aa(tr){ -if(tr.attr("datagrid-row-index")){ -return parseInt(tr.attr("datagrid-row-index")); -}else{ -return tr.attr("node-id"); -} -}; -function _69f(_6be,_6bf){ -var _6c0=$.data(_6be,"datagrid"); -var opts=_6c0.options; -_6bf=_6bf||{}; -var _6c1={sortName:opts.sortName,sortOrder:opts.sortOrder}; -if(typeof _6bf=="object"){ -$.extend(_6c1,_6bf); -} -var _6c2=[]; -var _6c3=[]; -if(_6c1.sortName){ -_6c2=_6c1.sortName.split(","); -_6c3=_6c1.sortOrder.split(","); -} -if(typeof _6bf=="string"){ -var _6c4=_6bf; -var col=_68c(_6be,_6c4); -if(!col.sortable||_6c0.resizing){ -return; -} -var _6c5=col.order||"asc"; -var pos=_62f(_6c2,_6c4); -if(pos>=0){ -var _6c6=_6c3[pos]=="asc"?"desc":"asc"; -if(opts.multiSort&&_6c6==_6c5){ -_6c2.splice(pos,1); -_6c3.splice(pos,1); -}else{ -_6c3[pos]=_6c6; -} -}else{ -if(opts.multiSort){ -_6c2.push(_6c4); -_6c3.push(_6c5); -}else{ -_6c2=[_6c4]; -_6c3=[_6c5]; -} -} -_6c1.sortName=_6c2.join(","); -_6c1.sortOrder=_6c3.join(","); -} -if(opts.onBeforeSortColumn.call(_6be,_6c1.sortName,_6c1.sortOrder)==false){ -return; -} -$.extend(opts,_6c1); -var dc=_6c0.dc; -var _6c7=dc.header1.add(dc.header2); -_6c7.find("div.datagrid-cell").removeClass("datagrid-sort-asc datagrid-sort-desc"); -for(var i=0;i<_6c2.length;i++){ -var col=_68c(_6be,_6c2[i]); -_6c7.find("div."+col.cellClass).addClass("datagrid-sort-"+_6c3[i]); -} -if(opts.remoteSort){ -_6c8(_6be); -}else{ -_6c9(_6be,$(_6be).datagrid("getData")); -} -opts.onSortColumn.call(_6be,opts.sortName,opts.sortOrder); -}; -function _6ca(_6cb,_6cc,_6cd){ -_6ce(true); -_6ce(false); -function _6ce(_6cf){ -var aa=_6d0(_6cb,_6cf); -if(aa.length){ -var _6d1=aa[aa.length-1]; -var _6d2=_62f(_6d1,_6cc); -if(_6d2>=0){ -for(var _6d3=0;_6d3=_6d8.find("table").width()){ -dc.body2.css("overflow-x","hidden"); -} -function _6db(){ -if(!opts.fitColumns){ -return; -} -if(!_6d7.leftWidth){ -_6d7.leftWidth=0; -} -var _6dc=0; -var cc=[]; -var _6dd=_68b(_6d6,false); -for(var i=0;i<_6dd.length;i++){ -var col=_68c(_6d6,_6dd[i]); -if(_6de(col)){ -_6dc+=col.width; -cc.push({field:col.field,col:col,addingWidth:0}); -} -} -if(!_6dc){ -return; -} -cc[cc.length-1].addingWidth-=_6d7.leftWidth; -var _6df=_6d8.children("div.datagrid-header-inner").show(); -var _6e0=_6d8.width()-_6d8.find("table").width()-opts.scrollbarSize+_6d7.leftWidth; -var rate=_6e0/_6dc; -if(!opts.showHeader){ -_6df.hide(); -} -for(var i=0;i0){ -c.col.boxWidth+=c.addingWidth; -c.col.width+=c.addingWidth; -} -} -_6d7.leftWidth=_6e0; -$(_6d6).datagrid("fixColumnSize"); -}; -function _6da(){ -var _6e2=false; -var _6e3=_68b(_6d6,true).concat(_68b(_6d6,false)); -$.map(_6e3,function(_6e4){ -var col=_68c(_6d6,_6e4); -if(String(col.width||"").indexOf("%")>=0){ -var _6e5=$.parser.parseValue("width",col.width,dc.view,opts.scrollbarSize+(opts.rownumbers?opts.rownumberWidth:0))-col.deltaWidth; -if(_6e5>0){ -col.boxWidth=_6e5; -_6e2=true; -} -} -}); -if(_6e2){ -$(_6d6).datagrid("fixColumnSize"); -} -}; -function _6d9(fit){ -var _6e6=dc.header1.add(dc.header2).find(".datagrid-cell-group"); -if(_6e6.length){ -_6e6.each(function(){ -$(this)._outerWidth(fit?$(this).parent().width():10); -}); -if(fit){ -_648(_6d6); -} -} -}; -function _6de(col){ -if(String(col.width||"").indexOf("%")>=0){ -return false; -} -if(!col.hidden&&!col.checkbox&&!col.auto&&!col.fixed){ -return true; -} -}; -}; -function _6e7(_6e8,_6e9){ -var _6ea=$.data(_6e8,"datagrid"); -var opts=_6ea.options; -var dc=_6ea.dc; -var tmp=$("
                                                                                                ").appendTo("body"); -if(_6e9){ -_643(_6e9); -$(_6e8).datagrid("fitColumns"); -}else{ -var _6eb=false; -var _6ec=_68b(_6e8,true).concat(_68b(_6e8,false)); -for(var i=0;i<_6ec.length;i++){ -var _6e9=_6ec[i]; -var col=_68c(_6e8,_6e9); -if(col.auto){ -_643(_6e9); -_6eb=true; -} -} -if(_6eb){ -$(_6e8).datagrid("fitColumns"); -} -} -tmp.remove(); -function _643(_6ed){ -var _6ee=dc.view.find("div.datagrid-header td[field=\""+_6ed+"\"] div.datagrid-cell"); -_6ee.css("width",""); -var col=$(_6e8).datagrid("getColumnOption",_6ed); -col.width=undefined; -col.boxWidth=undefined; -col.auto=true; -$(_6e8).datagrid("fixColumnSize",_6ed); -var _6ef=Math.max(_6f0("header"),_6f0("allbody"),_6f0("allfooter"))+1; -_6ee._outerWidth(_6ef-1); -col.width=_6ef; -col.boxWidth=parseInt(_6ee[0].style.width); -col.deltaWidth=_6ef-col.boxWidth; -_6ee.css("width",""); -$(_6e8).datagrid("fixColumnSize",_6ed); -opts.onResizeColumn.call(_6e8,_6ed,col.width); -function _6f0(type){ -var _6f1=0; -if(type=="header"){ -_6f1=_6f2(_6ee); -}else{ -opts.finder.getTr(_6e8,0,type).find("td[field=\""+_6ed+"\"] div.datagrid-cell").each(function(){ -var w=_6f2($(this)); -if(_6f11){ -var col=_68c(_6fb,td.attr("field")); -var _6fd=col.boxWidth+col.deltaWidth-1; -for(var i=1;i<_6fc;i++){ -td=td.next(); -col=_68c(_6fb,td.attr("field")); -_6fd+=col.boxWidth+col.deltaWidth; -} -$(this).children("div.datagrid-cell")._outerWidth(_6fd); -} -}); -}; -function _6f9(_6fe){ -var dc=$.data(_6fe,"datagrid").dc; -dc.view.find("div.datagrid-editable").each(function(){ -var cell=$(this); -var _6ff=cell.parent().attr("field"); -var col=$(_6fe).datagrid("getColumnOption",_6ff); -cell._outerWidth(col.boxWidth+col.deltaWidth-1); -var ed=$.data(this,"datagrid.editor"); -if(ed.actions.resize){ -ed.actions.resize(ed.target,cell.width()); -} -}); -}; -function _68c(_700,_701){ -function find(_702){ -if(_702){ -for(var i=0;i<_702.length;i++){ -var cc=_702[i]; -for(var j=0;j=0){ -var _70b=col.field||col.id||""; -for(var c=0;c<(col.colspan||1);c++){ -for(var r=0;r<(col.rowspan||1);r++){ -aa[_708+r][_709]=_70b; -} -_709++; -} -} -}); -} -return aa; -function _707(){ -var _70c=0; -$.map(_705[0]||[],function(col){ -_70c+=col.colspan||1; -}); -return _70c; -}; -function _70a(a){ -for(var i=0;ib?1:-1); -}; -r=_713(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_70f,data.rows); -} -opts.view.render.call(opts.view,_70f,dc.body2,false); -opts.view.render.call(opts.view,_70f,dc.body1,true); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_70f,dc.footer2,false); -opts.view.renderFooter.call(opts.view,_70f,dc.footer1,true); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_70f); -} -_710.ss.clean(); -var _714=$(_70f).datagrid("getPager"); -if(_714.length){ -var _715=_714.pagination("options"); -if(_715.total!=data.total){ -_714.pagination("refresh",{total:data.total}); -if(opts.pageNumber!=_715.pageNumber&&_715.pageNumber>0){ -opts.pageNumber=_715.pageNumber; -_6c8(_70f); -} -} -} -_659(_70f); -dc.body2.triggerHandler("scroll"); -$(_70f).datagrid("setSelectionState"); -$(_70f).datagrid("autoSizeColumn"); -opts.onLoadSuccess.call(_70f,data); -}; -function _716(_717){ -var _718=$.data(_717,"datagrid"); -var opts=_718.options; -var dc=_718.dc; -dc.header1.add(dc.header2).find("input[type=checkbox]")._propAttr("checked",false); -if(opts.idField){ -var _719=$.data(_717,"treegrid")?true:false; -var _71a=opts.onSelect; -var _71b=opts.onCheck; -opts.onSelect=opts.onCheck=function(){ -}; -var rows=opts.finder.getRows(_717); -for(var i=0;i_72c.height()-18){ -_72c.scrollTop(_72c.scrollTop()+top+tr._outerHeight()-_72c.height()+18); -} -} -} -}; -function _6ab(_72e,_72f){ -var _730=$.data(_72e,"datagrid"); -var opts=_730.options; -opts.finder.getTr(_72e,_730.highlightIndex).removeClass("datagrid-row-over"); -opts.finder.getTr(_72e,_72f).addClass("datagrid-row-over"); -_730.highlightIndex=_72f; -}; -function _6b2(_731,_732,_733){ -var _734=$.data(_731,"datagrid"); -var opts=_734.options; -var row=opts.finder.getRow(_731,_732); -if(opts.onBeforeSelect.apply(_731,_632(_731,[_732,row]))==false){ -return; -} -if(opts.singleSelect){ -_735(_731,true); -_734.selectedRows=[]; -} -if(!_733&&opts.checkOnSelect){ -_6af(_731,_732,true); -} -if(opts.idField){ -_631(_734.selectedRows,opts.idField,row); -} -opts.finder.getTr(_731,_732).addClass("datagrid-row-selected"); -opts.onSelect.apply(_731,_632(_731,[_732,row])); -_727(_731,_732); -}; -function _6b3(_736,_737,_738){ -var _739=$.data(_736,"datagrid"); -var dc=_739.dc; -var opts=_739.options; -var row=opts.finder.getRow(_736,_737); -if(opts.onBeforeUnselect.apply(_736,_632(_736,[_737,row]))==false){ -return; -} -if(!_738&&opts.checkOnSelect){ -_6b0(_736,_737,true); -} -opts.finder.getTr(_736,_737).removeClass("datagrid-row-selected"); -if(opts.idField){ -_630(_739.selectedRows,opts.idField,row[opts.idField]); -} -opts.onUnselect.apply(_736,_632(_736,[_737,row])); -}; -function _73a(_73b,_73c){ -var _73d=$.data(_73b,"datagrid"); -var opts=_73d.options; -var rows=opts.finder.getRows(_73b); -var _73e=$.data(_73b,"datagrid").selectedRows; -if(!_73c&&opts.checkOnSelect){ -_69d(_73b,true); -} -opts.finder.getTr(_73b,"","allbody").addClass("datagrid-row-selected"); -if(opts.idField){ -for(var _73f=0;_73f"); -cell.children("table").bind("click dblclick contextmenu",function(e){ -e.stopPropagation(); -}); -$.data(cell[0],"datagrid.editor",{actions:_774,target:_774.init(cell.find("td"),$.extend({height:opts.editorHeight},_773)),field:_771,type:_772,oldHtml:_775}); -} -} -}); -_659(_76f,_770,true); -}; -function _766(_777,_778){ -var opts=$.data(_777,"datagrid").options; -var tr=opts.finder.getTr(_777,_778); -tr.children("td").each(function(){ -var cell=$(this).find("div.datagrid-editable"); -if(cell.length){ -var ed=$.data(cell[0],"datagrid.editor"); -if(ed.actions.destroy){ -ed.actions.destroy(ed.target); -} -cell.html(ed.oldHtml); -$.removeData(cell[0],"datagrid.editor"); -cell.removeClass("datagrid-editable"); -cell.css("width",""); -} -}); -}; -function _759(_779,_77a){ -var tr=$.data(_779,"datagrid").options.finder.getTr(_779,_77a); -if(!tr.hasClass("datagrid-row-editing")){ -return true; -} -var vbox=tr.find(".validatebox-text"); -vbox.validatebox("validate"); -vbox.trigger("mouseleave"); -var _77b=tr.find(".validatebox-invalid"); -return _77b.length==0; -}; -function _77c(_77d,_77e){ -var _77f=$.data(_77d,"datagrid").insertedRows; -var _780=$.data(_77d,"datagrid").deletedRows; -var _781=$.data(_77d,"datagrid").updatedRows; -if(!_77e){ -var rows=[]; -rows=rows.concat(_77f); -rows=rows.concat(_780); -rows=rows.concat(_781); -return rows; -}else{ -if(_77e=="inserted"){ -return _77f; -}else{ -if(_77e=="deleted"){ -return _780; -}else{ -if(_77e=="updated"){ -return _781; -} -} -} -} -return []; -}; -function _782(_783,_784){ -var _785=$.data(_783,"datagrid"); -var opts=_785.options; -var data=_785.data; -var _786=_785.insertedRows; -var _787=_785.deletedRows; -$(_783).datagrid("cancelEdit",_784); -var row=opts.finder.getRow(_783,_784); -if(_62f(_786,row)>=0){ -_630(_786,row); -}else{ -_787.push(row); -} -_630(_785.selectedRows,opts.idField,row[opts.idField]); -_630(_785.checkedRows,opts.idField,row[opts.idField]); -opts.view.deleteRow.call(opts.view,_783,_784); -if(opts.height=="auto"){ -_659(_783); -} -$(_783).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _788(_789,_78a){ -var data=$.data(_789,"datagrid").data; -var view=$.data(_789,"datagrid").options.view; -var _78b=$.data(_789,"datagrid").insertedRows; -view.insertRow.call(view,_789,_78a.index,_78a.row); -_78b.push(_78a.row); -$(_789).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _78c(_78d,row){ -var data=$.data(_78d,"datagrid").data; -var view=$.data(_78d,"datagrid").options.view; -var _78e=$.data(_78d,"datagrid").insertedRows; -view.insertRow.call(view,_78d,null,row); -_78e.push(row); -$(_78d).datagrid("getPager").pagination("refresh",{total:data.total}); -}; -function _78f(_790,_791){ -var _792=$.data(_790,"datagrid"); -var opts=_792.options; -var row=opts.finder.getRow(_790,_791.index); -var _793=false; -_791.row=_791.row||{}; -for(var _794 in _791.row){ -if(row[_794]!==_791.row[_794]){ -_793=true; -break; -} -} -if(_793){ -if(_62f(_792.insertedRows,row)==-1){ -if(_62f(_792.updatedRows,row)==-1){ -_792.updatedRows.push(row); -} -} -opts.view.updateRow.call(opts.view,_790,_791.index,_791.row); -} -}; -function _795(_796){ -var _797=$.data(_796,"datagrid"); -var data=_797.data; -var rows=data.rows; -var _798=[]; -for(var i=0;i=0){ -(_7a5=="s"?_6b2:_6af)(_79c,_7a6,true); -} -} -}; -for(var i=0;i0){ -$(this).datagrid("loadData",data); -}else{ -opts.view.setEmptyMsg(this); -$(this).datagrid("autoSizeColumn"); -} -} -_6c8(this); -}); -}; -function _7b6(_7b7){ -var _7b8={}; -$.map(_7b7,function(name){ -_7b8[name]=_7b9(name); -}); -return _7b8; -function _7b9(name){ -function isA(_7ba){ -return $.data($(_7ba)[0],name)!=undefined; -}; -return {init:function(_7bb,_7bc){ -var _7bd=$("").appendTo(_7bb); -if(_7bd[name]&&name!="text"){ -return _7bd[name](_7bc); -}else{ -return _7bd; -} -},destroy:function(_7be){ -if(isA(_7be,name)){ -$(_7be)[name]("destroy"); -} -},getValue:function(_7bf){ -if(isA(_7bf,name)){ -var opts=$(_7bf)[name]("options"); -if(opts.multiple){ -return $(_7bf)[name]("getValues").join(opts.separator); -}else{ -return $(_7bf)[name]("getValue"); -} -}else{ -return $(_7bf).val(); -} -},setValue:function(_7c0,_7c1){ -if(isA(_7c0,name)){ -var opts=$(_7c0)[name]("options"); -if(opts.multiple){ -if(_7c1){ -$(_7c0)[name]("setValues",_7c1.split(opts.separator)); -}else{ -$(_7c0)[name]("clear"); -} -}else{ -$(_7c0)[name]("setValue",_7c1); -} -}else{ -$(_7c0).val(_7c1); -} -},resize:function(_7c2,_7c3){ -if(isA(_7c2,name)){ -$(_7c2)[name]("resize",_7c3); -}else{ -$(_7c2)._size({width:_7c3,height:$.fn.datagrid.defaults.editorHeight}); -} -}}; -}; -}; -var _7c4=$.extend({},_7b6(["text","textbox","passwordbox","filebox","numberbox","numberspinner","combobox","combotree","combogrid","combotreegrid","datebox","datetimebox","timespinner","datetimespinner"]),{textarea:{init:function(_7c5,_7c6){ -var _7c7=$("").appendTo(_7c5); -_7c7.css("vertical-align","middle")._outerHeight(_7c6.height); -return _7c7; -},getValue:function(_7c8){ -return $(_7c8).val(); -},setValue:function(_7c9,_7ca){ -$(_7c9).val(_7ca); -},resize:function(_7cb,_7cc){ -$(_7cb)._outerWidth(_7cc); -}},checkbox:{init:function(_7cd,_7ce){ -var _7cf=$("").appendTo(_7cd); -_7cf.val(_7ce.on); -_7cf.attr("offval",_7ce.off); -return _7cf; -},getValue:function(_7d0){ -if($(_7d0).is(":checked")){ -return $(_7d0).val(); -}else{ -return $(_7d0).attr("offval"); -} -},setValue:function(_7d1,_7d2){ -var _7d3=false; -if($(_7d1).val()==_7d2){ -_7d3=true; -} -$(_7d1)._propAttr("checked",_7d3); -}},validatebox:{init:function(_7d4,_7d5){ -var _7d6=$("").appendTo(_7d4); -_7d6.validatebox(_7d5); -return _7d6; -},destroy:function(_7d7){ -$(_7d7).validatebox("destroy"); -},getValue:function(_7d8){ -return $(_7d8).val(); -},setValue:function(_7d9,_7da){ -$(_7d9).val(_7da); -},resize:function(_7db,_7dc){ -$(_7db)._outerWidth(_7dc)._outerHeight($.fn.datagrid.defaults.editorHeight); -}}}); -$.fn.datagrid.methods={options:function(jq){ -var _7dd=$.data(jq[0],"datagrid").options; -var _7de=$.data(jq[0],"datagrid").panel.panel("options"); -var opts=$.extend(_7dd,{width:_7de.width,height:_7de.height,closed:_7de.closed,collapsed:_7de.collapsed,minimized:_7de.minimized,maximized:_7de.maximized}); -return opts; -},setSelectionState:function(jq){ -return jq.each(function(){ -_716(this); -}); -},createStyleSheet:function(jq){ -return _634(jq[0]); -},getPanel:function(jq){ -return $.data(jq[0],"datagrid").panel; -},getPager:function(jq){ -return $.data(jq[0],"datagrid").panel.children("div.datagrid-pager"); -},getColumnFields:function(jq,_7df){ -return _68b(jq[0],_7df); -},getColumnOption:function(jq,_7e0){ -return _68c(jq[0],_7e0); -},resize:function(jq,_7e1){ -return jq.each(function(){ -_643(this,_7e1); -}); -},load:function(jq,_7e2){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -if(typeof _7e2=="string"){ -opts.url=_7e2; -_7e2=null; -} -opts.pageNumber=1; -var _7e3=$(this).datagrid("getPager"); -_7e3.pagination("refresh",{pageNumber:1}); -_6c8(this,_7e2); -}); -},reload:function(jq,_7e4){ -return jq.each(function(){ -var opts=$(this).datagrid("options"); -if(typeof _7e4=="string"){ -opts.url=_7e4; -_7e4=null; -} -_6c8(this,_7e4); -}); -},reloadFooter:function(jq,_7e5){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -var dc=$.data(this,"datagrid").dc; -if(_7e5){ -$.data(this,"datagrid").footer=_7e5; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).datagrid("fixRowHeight"); -} -}); -},loading:function(jq){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -$(this).datagrid("getPager").pagination("loading"); -if(opts.loadMsg){ -var _7e6=$(this).datagrid("getPanel"); -if(!_7e6.children("div.datagrid-mask").length){ -$("
                                                                                                ").appendTo(_7e6); -var msg=$("
                                                                                                ").html(opts.loadMsg).appendTo(_7e6); -msg._outerHeight(40); -msg.css({marginLeft:(-msg.outerWidth()/2),lineHeight:(msg.height()+"px")}); -} -} -}); -},loaded:function(jq){ -return jq.each(function(){ -$(this).datagrid("getPager").pagination("loaded"); -var _7e7=$(this).datagrid("getPanel"); -_7e7.children("div.datagrid-mask-msg").remove(); -_7e7.children("div.datagrid-mask").remove(); -}); -},fitColumns:function(jq){ -return jq.each(function(){ -_6d5(this); -}); -},fixColumnSize:function(jq,_7e8){ -return jq.each(function(){ -_6f3(this,_7e8); -}); -},fixRowHeight:function(jq,_7e9){ -return jq.each(function(){ -_659(this,_7e9); -}); -},freezeRow:function(jq,_7ea){ -return jq.each(function(){ -_666(this,_7ea); -}); -},autoSizeColumn:function(jq,_7eb){ -return jq.each(function(){ -_6e7(this,_7eb); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_6c9(this,data); -_795(this); -}); -},getData:function(jq){ -return $.data(jq[0],"datagrid").data; -},getRows:function(jq){ -return $.data(jq[0],"datagrid").data.rows; -},getFooterRows:function(jq){ -return $.data(jq[0],"datagrid").footer; -},getRowIndex:function(jq,id){ -return _71e(jq[0],id); -},getChecked:function(jq){ -return _724(jq[0]); -},getSelected:function(jq){ -var rows=_721(jq[0]); -return rows.length>0?rows[0]:null; -},getSelections:function(jq){ -return _721(jq[0]); -},clearSelections:function(jq){ -return jq.each(function(){ -var _7ec=$.data(this,"datagrid"); -var _7ed=_7ec.selectedRows; -var _7ee=_7ec.checkedRows; -_7ed.splice(0,_7ed.length); -_735(this); -if(_7ec.options.checkOnSelect){ -_7ee.splice(0,_7ee.length); -} -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _7ef=$.data(this,"datagrid"); -var _7f0=_7ef.selectedRows; -var _7f1=_7ef.checkedRows; -_7f1.splice(0,_7f1.length); -_69e(this); -if(_7ef.options.selectOnCheck){ -_7f0.splice(0,_7f0.length); -} -}); -},scrollTo:function(jq,_7f2){ -return jq.each(function(){ -_727(this,_7f2); -}); -},highlightRow:function(jq,_7f3){ -return jq.each(function(){ -_6ab(this,_7f3); -_727(this,_7f3); -}); -},selectAll:function(jq){ -return jq.each(function(){ -_73a(this); -}); -},unselectAll:function(jq){ -return jq.each(function(){ -_735(this); -}); -},selectRow:function(jq,_7f4){ -return jq.each(function(){ -_6b2(this,_7f4); -}); -},selectRecord:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -if(opts.idField){ -var _7f5=_71e(this,id); -if(_7f5>=0){ -$(this).datagrid("selectRow",_7f5); -} -} -}); -},unselectRow:function(jq,_7f6){ -return jq.each(function(){ -_6b3(this,_7f6); -}); -},checkRow:function(jq,_7f7){ -return jq.each(function(){ -_6af(this,_7f7); -}); -},uncheckRow:function(jq,_7f8){ -return jq.each(function(){ -_6b0(this,_7f8); -}); -},checkAll:function(jq){ -return jq.each(function(){ -_69d(this); -}); -},uncheckAll:function(jq){ -return jq.each(function(){ -_69e(this); -}); -},beginEdit:function(jq,_7f9){ -return jq.each(function(){ -_754(this,_7f9); -}); -},endEdit:function(jq,_7fa){ -return jq.each(function(){ -_75a(this,_7fa,false); -}); -},cancelEdit:function(jq,_7fb){ -return jq.each(function(){ -_75a(this,_7fb,true); -}); -},getEditors:function(jq,_7fc){ -return _767(jq[0],_7fc); -},getEditor:function(jq,_7fd){ -return _76b(jq[0],_7fd); -},refreshRow:function(jq,_7fe){ -return jq.each(function(){ -var opts=$.data(this,"datagrid").options; -opts.view.refreshRow.call(opts.view,this,_7fe); -}); -},validateRow:function(jq,_7ff){ -return _759(jq[0],_7ff); -},updateRow:function(jq,_800){ -return jq.each(function(){ -_78f(this,_800); -}); -},appendRow:function(jq,row){ -return jq.each(function(){ -_78c(this,row); -}); -},insertRow:function(jq,_801){ -return jq.each(function(){ -_788(this,_801); -}); -},deleteRow:function(jq,_802){ -return jq.each(function(){ -_782(this,_802); -}); -},getChanges:function(jq,_803){ -return _77c(jq[0],_803); -},acceptChanges:function(jq){ -return jq.each(function(){ -_799(this); -}); -},rejectChanges:function(jq){ -return jq.each(function(){ -_79b(this); -}); -},mergeCells:function(jq,_804){ -return jq.each(function(){ -_7ad(this,_804); -}); -},showColumn:function(jq,_805){ -return jq.each(function(){ -var col=$(this).datagrid("getColumnOption",_805); -if(col.hidden){ -col.hidden=false; -$(this).datagrid("getPanel").find("td[field=\""+_805+"\"]").show(); -_6ca(this,_805,1); -$(this).datagrid("fitColumns"); -} -}); -},hideColumn:function(jq,_806){ -return jq.each(function(){ -var col=$(this).datagrid("getColumnOption",_806); -if(!col.hidden){ -col.hidden=true; -$(this).datagrid("getPanel").find("td[field=\""+_806+"\"]").hide(); -_6ca(this,_806,-1); -$(this).datagrid("fitColumns"); -} -}); -},sort:function(jq,_807){ -return jq.each(function(){ -_69f(this,_807); -}); -},gotoPage:function(jq,_808){ -return jq.each(function(){ -var _809=this; -var page,cb; -if(typeof _808=="object"){ -page=_808.page; -cb=_808.callback; -}else{ -page=_808; -} -$(_809).datagrid("options").pageNumber=page; -$(_809).datagrid("getPager").pagination("refresh",{pageNumber:page}); -_6c8(_809,null,function(){ -if(cb){ -cb.call(_809,page); -} -}); -}); -}}; -$.fn.datagrid.parseOptions=function(_80a){ -var t=$(_80a); -return $.extend({},$.fn.panel.parseOptions(_80a),$.parser.parseOptions(_80a,["url","toolbar","idField","sortName","sortOrder","pagePosition","resizeHandle",{sharedStyleSheet:"boolean",fitColumns:"boolean",autoRowHeight:"boolean",striped:"boolean",nowrap:"boolean"},{rownumbers:"boolean",singleSelect:"boolean",ctrlSelect:"boolean",checkOnSelect:"boolean",selectOnCheck:"boolean"},{pagination:"boolean",pageSize:"number",pageNumber:"number"},{multiSort:"boolean",remoteSort:"boolean",showHeader:"boolean",showFooter:"boolean"},{scrollbarSize:"number"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined),loadMsg:(t.attr("loadMsg")!=undefined?t.attr("loadMsg"):undefined),rowStyler:(t.attr("rowStyler")?eval(t.attr("rowStyler")):undefined)}); -}; -$.fn.datagrid.parseData=function(_80b){ -var t=$(_80b); -var data={total:0,rows:[]}; -var _80c=t.datagrid("getColumnFields",true).concat(t.datagrid("getColumnFields",false)); -t.find("tbody tr").each(function(){ -data.total++; -var row={}; -$.extend(row,$.parser.parseOptions(this,["iconCls","state"])); -for(var i=0;i<_80c.length;i++){ -row[_80c[i]]=$(this).find("td:eq("+i+")").html(); -} -data.rows.push(row); -}); -return data; -}; -var _80d={render:function(_80e,_80f,_810){ -var rows=$(_80e).datagrid("getRows"); -$(_80f).html(this.renderTable(_80e,0,rows,_810)); -},renderFooter:function(_811,_812,_813){ -var opts=$.data(_811,"datagrid").options; -var rows=$.data(_811,"datagrid").footer||[]; -var _814=$(_811).datagrid("getColumnFields",_813); -var _815=[""]; -for(var i=0;i"); -_815.push(this.renderRow.call(this,_811,_814,_813,i,rows[i])); -_815.push(""); -} -_815.push("
                                                                                                "); -$(_812).html(_815.join("")); -},renderTable:function(_816,_817,rows,_818){ -var _819=$.data(_816,"datagrid"); -var opts=_819.options; -if(_818){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return ""; -} -} -var _81a=$(_816).datagrid("getColumnFields",_818); -var _81b=[""]; -for(var i=0;i"); -_81b.push(this.renderRow.call(this,_816,_81a,_818,_817,row)); -_81b.push(""); -_817++; -} -_81b.push("
                                                                                                "); -return _81b.join(""); -},renderRow:function(_81e,_81f,_820,_821,_822){ -var opts=$.data(_81e,"datagrid").options; -var cc=[]; -if(_820&&opts.rownumbers){ -var _823=_821+1; -if(opts.pagination){ -_823+=(opts.pageNumber-1)*opts.pageSize; -} -cc.push("
                                                                                                "+_823+"
                                                                                                "); -} -for(var i=0;i<_81f.length;i++){ -var _824=_81f[i]; -var col=$(_81e).datagrid("getColumnOption",_824); -if(col){ -var _825=_822[_824]; -var css=col.styler?(col.styler(_825,_822,_821)||""):""; -var cs=this.getStyleValue(css); -var cls=cs.c?"class=\""+cs.c+"\"":""; -var _826=col.hidden?"style=\"display:none;"+cs.s+"\"":(cs.s?"style=\""+cs.s+"\"":""); -cc.push(""); -var _826=""; -if(!col.checkbox){ -if(col.align){ -_826+="text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_826+="white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_826+="height:auto;"; -} -} -} -cc.push("
                                                                                                "); -if(col.checkbox){ -cc.push(""); -}else{ -if(col.formatter){ -cc.push(col.formatter(_825,_822,_821)); -}else{ -cc.push(_825); -} -} -cc.push("
                                                                                                "); -cc.push(""); -} -} -return cc.join(""); -},getStyleValue:function(css){ -var _827=""; -var _828=""; -if(typeof css=="string"){ -_828=css; -}else{ -if(css){ -_827=css["class"]||""; -_828=css["style"]||""; -} -} -return {c:_827,s:_828}; -},refreshRow:function(_829,_82a){ -this.updateRow.call(this,_829,_82a,{}); -},updateRow:function(_82b,_82c,row){ -var opts=$.data(_82b,"datagrid").options; -var _82d=opts.finder.getRow(_82b,_82c); -$.extend(_82d,row); -var cs=_82e.call(this,_82c); -var _82f=cs.s; -var cls="datagrid-row "+(_82c%2&&opts.striped?"datagrid-row-alt ":" ")+cs.c; -function _82e(_830){ -var css=opts.rowStyler?opts.rowStyler.call(_82b,_830,_82d):""; -return this.getStyleValue(css); -}; -function _831(_832){ -var _833=$(_82b).datagrid("getColumnFields",_832); -var tr=opts.finder.getTr(_82b,_82c,"body",(_832?1:2)); -var _834=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow.call(this,_82b,_833,_832,_82c,_82d)); -tr.attr("style",_82f).attr("class",cls); -if(_834){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -}; -_831.call(this,true); -_831.call(this,false); -$(_82b).datagrid("fixRowHeight",_82c); -},insertRow:function(_835,_836,row){ -var _837=$.data(_835,"datagrid"); -var opts=_837.options; -var dc=_837.dc; -var data=_837.data; -if(_836==undefined||_836==null){ -_836=data.rows.length; -} -if(_836>data.rows.length){ -_836=data.rows.length; -} -function _838(_839){ -var _83a=_839?1:2; -for(var i=data.rows.length-1;i>=_836;i--){ -var tr=opts.finder.getTr(_835,i,"body",_83a); -tr.attr("datagrid-row-index",i+1); -tr.attr("id",_837.rowIdPrefix+"-"+_83a+"-"+(i+1)); -if(_839&&opts.rownumbers){ -var _83b=i+2; -if(opts.pagination){ -_83b+=(opts.pageNumber-1)*opts.pageSize; -} -tr.find("div.datagrid-cell-rownumber").html(_83b); -} -if(opts.striped){ -tr.removeClass("datagrid-row-alt").addClass((i+1)%2?"datagrid-row-alt":""); -} -} -}; -function _83c(_83d){ -var _83e=_83d?1:2; -var _83f=$(_835).datagrid("getColumnFields",_83d); -var _840=_837.rowIdPrefix+"-"+_83e+"-"+_836; -var tr=""; -if(_836>=data.rows.length){ -if(data.rows.length){ -opts.finder.getTr(_835,"","last",_83e).after(tr); -}else{ -var cc=_83d?dc.body1:dc.body2; -cc.html(""+tr+"
                                                                                                "); -} -}else{ -opts.finder.getTr(_835,_836+1,"body",_83e).before(tr); -} -}; -_838.call(this,true); -_838.call(this,false); -_83c.call(this,true); -_83c.call(this,false); -data.total+=1; -data.rows.splice(_836,0,row); -this.setEmptyMsg(_835); -this.refreshRow.call(this,_835,_836); -},deleteRow:function(_841,_842){ -var _843=$.data(_841,"datagrid"); -var opts=_843.options; -var data=_843.data; -function _844(_845){ -var _846=_845?1:2; -for(var i=_842+1;i
                                                                                                ").appendTo(_84d.dc.view); -d.html(opts.emptyMsg).css("top",h+"px"); -}else{ -_84d.dc.view.children(".datagrid-empty").remove(); -} -} -},renderEmptyRow:function(_84f){ -var cols=$.map($(_84f).datagrid("getColumnFields"),function(_850){ -return $(_84f).datagrid("getColumnOption",_850); -}); -$.map(cols,function(col){ -col.formatter1=col.formatter; -col.styler1=col.styler; -col.formatter=col.styler=undefined; -}); -var _851=$.data(_84f,"datagrid").dc.body2; -_851.html(this.renderTable(_84f,0,[{}],false)); -_851.find("tbody *").css({height:1,borderColor:"transparent",background:"transparent"}); -var tr=_851.find(".datagrid-row"); -tr.removeClass("datagrid-row").removeAttr("datagrid-row-index"); -tr.find(".datagrid-cell,.datagrid-cell-check").empty(); -$.map(cols,function(col){ -col.formatter=col.formatter1; -col.styler=col.styler1; -col.formatter1=col.styler1=undefined; -}); -}}; -$.fn.datagrid.defaults=$.extend({},$.fn.panel.defaults,{sharedStyleSheet:false,frozenColumns:undefined,columns:undefined,fitColumns:false,resizeHandle:"right",autoRowHeight:true,toolbar:null,striped:false,method:"post",nowrap:true,idField:null,url:null,data:null,loadMsg:"Processing, please wait ...",emptyMsg:"",rownumbers:false,singleSelect:false,ctrlSelect:false,selectOnCheck:true,checkOnSelect:true,pagination:false,pagePosition:"bottom",pageNumber:1,pageSize:10,pageList:[10,20,30,40,50],queryParams:{},sortName:null,sortOrder:"asc",multiSort:false,remoteSort:true,showHeader:true,showFooter:false,scrollbarSize:18,rownumberWidth:30,editorHeight:24,headerEvents:{mouseover:_697(true),mouseout:_697(false),click:_69b,dblclick:_6a0,contextmenu:_6a3},rowEvents:{mouseover:_6a5(true),mouseout:_6a5(false),click:_6ac,dblclick:_6b6,contextmenu:_6ba},rowStyler:function(_852,_853){ -},loader:function(_854,_855,_856){ -var opts=$(this).datagrid("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_854,dataType:"json",success:function(data){ -_855(data); -},error:function(){ -_856.apply(this,arguments); -}}); -},loadFilter:function(data){ -return data; -},editors:_7c4,finder:{getTr:function(_857,_858,type,_859){ -type=type||"body"; -_859=_859||0; -var _85a=$.data(_857,"datagrid"); -var dc=_85a.dc; -var opts=_85a.options; -if(_859==0){ -var tr1=opts.finder.getTr(_857,_858,type,1); -var tr2=opts.finder.getTr(_857,_858,type,2); -return tr1.add(tr2); -}else{ -if(type=="body"){ -var tr=$("#"+_85a.rowIdPrefix+"-"+_859+"-"+_858); -if(!tr.length){ -tr=(_859==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index="+_858+"]"); -} -return tr; -}else{ -if(type=="footer"){ -return (_859==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index="+_858+"]"); -}else{ -if(type=="selected"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-selected"); -}else{ -if(type=="highlight"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-over"); -}else{ -if(type=="checked"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-checked"); -}else{ -if(type=="editing"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr.datagrid-row-editing"); -}else{ -if(type=="last"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]:last"); -}else{ -if(type=="allbody"){ -return (_859==1?dc.body1:dc.body2).find(">table>tbody>tr[datagrid-row-index]"); -}else{ -if(type=="allfooter"){ -return (_859==1?dc.footer1:dc.footer2).find(">table>tbody>tr[datagrid-row-index]"); -} -} -} -} -} -} -} -} -} -} -},getRow:function(_85b,p){ -var _85c=(typeof p=="object")?p.attr("datagrid-row-index"):p; -return $.data(_85b,"datagrid").data.rows[parseInt(_85c)]; -},getRows:function(_85d){ -return $(_85d).datagrid("getRows"); -}},view:_80d,onBeforeLoad:function(_85e){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onClickRow:function(_85f,_860){ -},onDblClickRow:function(_861,_862){ -},onClickCell:function(_863,_864,_865){ -},onDblClickCell:function(_866,_867,_868){ -},onBeforeSortColumn:function(sort,_869){ -},onSortColumn:function(sort,_86a){ -},onResizeColumn:function(_86b,_86c){ -},onBeforeSelect:function(_86d,_86e){ -},onSelect:function(_86f,_870){ -},onBeforeUnselect:function(_871,_872){ -},onUnselect:function(_873,_874){ -},onSelectAll:function(rows){ -},onUnselectAll:function(rows){ -},onBeforeCheck:function(_875,_876){ -},onCheck:function(_877,_878){ -},onBeforeUncheck:function(_879,_87a){ -},onUncheck:function(_87b,_87c){ -},onCheckAll:function(rows){ -},onUncheckAll:function(rows){ -},onBeforeEdit:function(_87d,_87e){ -},onBeginEdit:function(_87f,_880){ -},onEndEdit:function(_881,_882,_883){ -},onAfterEdit:function(_884,_885,_886){ -},onCancelEdit:function(_887,_888){ -},onHeaderContextMenu:function(e,_889){ -},onRowContextMenu:function(e,_88a,_88b){ -}}); -})(jQuery); -(function($){ -var _88c; -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_88d(_88c); -_88c=undefined; -}); -function _88e(_88f){ -var _890=$.data(_88f,"propertygrid"); -var opts=$.data(_88f,"propertygrid").options; -$(_88f).datagrid($.extend({},opts,{cls:"propertygrid",view:(opts.showGroup?opts.groupView:opts.view),onBeforeEdit:function(_891,row){ -if(opts.onBeforeEdit.call(_88f,_891,row)==false){ -return false; -} -var dg=$(this); -var row=dg.datagrid("getRows")[_891]; -var col=dg.datagrid("getColumnOption","value"); -col.editor=row.editor; -},onClickCell:function(_892,_893,_894){ -if(_88c!=this){ -_88d(_88c); -_88c=this; -} -if(opts.editIndex!=_892){ -_88d(_88c); -$(this).datagrid("beginEdit",_892); -var ed=$(this).datagrid("getEditor",{index:_892,field:_893}); -if(!ed){ -ed=$(this).datagrid("getEditor",{index:_892,field:"value"}); -} -if(ed){ -var t=$(ed.target); -var _895=t.data("textbox")?t.textbox("textbox"):t; -_895.focus(); -opts.editIndex=_892; -} -} -opts.onClickCell.call(_88f,_892,_893,_894); -},loadFilter:function(data){ -_88d(this); -return opts.loadFilter.call(this,data); -}})); -}; -function _88d(_896){ -var t=$(_896); -if(!t.length){ -return; -} -var opts=$.data(_896,"propertygrid").options; -opts.finder.getTr(_896,null,"editing").each(function(){ -var _897=parseInt($(this).attr("datagrid-row-index")); -if(t.datagrid("validateRow",_897)){ -t.datagrid("endEdit",_897); -}else{ -t.datagrid("cancelEdit",_897); -} -}); -opts.editIndex=undefined; -}; -$.fn.propertygrid=function(_898,_899){ -if(typeof _898=="string"){ -var _89a=$.fn.propertygrid.methods[_898]; -if(_89a){ -return _89a(this,_899); -}else{ -return this.datagrid(_898,_899); -} -} -_898=_898||{}; -return this.each(function(){ -var _89b=$.data(this,"propertygrid"); -if(_89b){ -$.extend(_89b.options,_898); -}else{ -var opts=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_898); -opts.frozenColumns=$.extend(true,[],opts.frozenColumns); -opts.columns=$.extend(true,[],opts.columns); -$.data(this,"propertygrid",{options:opts}); -} -_88e(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_89c){ -return $.extend({},$.fn.datagrid.parseOptions(_89c),$.parser.parseOptions(_89c,[{showGroup:"boolean"}])); -}; -var _89d=$.extend({},$.fn.datagrid.defaults.view,{render:function(_89e,_89f,_8a0){ -var _8a1=[]; -var _8a2=this.groups; -for(var i=0;i<_8a2.length;i++){ -_8a1.push(this.renderGroup.call(this,_89e,i,_8a2[i],_8a0)); -} -$(_89f).html(_8a1.join("")); -},renderGroup:function(_8a3,_8a4,_8a5,_8a6){ -var _8a7=$.data(_8a3,"datagrid"); -var opts=_8a7.options; -var _8a8=$(_8a3).datagrid("getColumnFields",_8a6); -var _8a9=[]; -_8a9.push("
                                                                                                "); -if((_8a6&&(opts.rownumbers||opts.frozenColumns.length))||(!_8a6&&!(opts.rownumbers||opts.frozenColumns.length))){ -_8a9.push(""); -_8a9.push(" "); -_8a9.push(""); -} -if(!_8a6){ -_8a9.push(""); -_8a9.push(opts.groupFormatter.call(_8a3,_8a5.value,_8a5.rows)); -_8a9.push(""); -} -_8a9.push("
                                                                                                "); -_8a9.push(""); -var _8aa=_8a5.startIndex; -for(var j=0;j<_8a5.rows.length;j++){ -var css=opts.rowStyler?opts.rowStyler.call(_8a3,_8aa,_8a5.rows[j]):""; -var _8ab=""; -var _8ac=""; -if(typeof css=="string"){ -_8ac=css; -}else{ -if(css){ -_8ab=css["class"]||""; -_8ac=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_8aa%2&&opts.striped?"datagrid-row-alt ":" ")+_8ab+"\""; -var _8ad=_8ac?"style=\""+_8ac+"\"":""; -var _8ae=_8a7.rowIdPrefix+"-"+(_8a6?1:2)+"-"+_8aa; -_8a9.push(""); -_8a9.push(this.renderRow.call(this,_8a3,_8a8,_8a6,_8aa,_8a5.rows[j])); -_8a9.push(""); -_8aa++; -} -_8a9.push("
                                                                                                "); -return _8a9.join(""); -},bindEvents:function(_8af){ -var _8b0=$.data(_8af,"datagrid"); -var dc=_8b0.dc; -var body=dc.body1.add(dc.body2); -var _8b1=($.data(body[0],"events")||$._data(body[0],"events")).click[0].handler; -body.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _8b2=tt.closest("span.datagrid-row-expander"); -if(_8b2.length){ -var _8b3=_8b2.closest("div.datagrid-group").attr("group-index"); -if(_8b2.hasClass("datagrid-row-collapse")){ -$(_8af).datagrid("collapseGroup",_8b3); -}else{ -$(_8af).datagrid("expandGroup",_8b3); -} -}else{ -_8b1(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_8b4,rows){ -var _8b5=$.data(_8b4,"datagrid"); -var opts=_8b5.options; -_8b6(); -var _8b7=[]; -for(var i=0;i"+".datagrid-group{height:"+opts.groupHeight+"px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}"+".datagrid-group-title,.datagrid-group-expander{display:inline-block;vertical-align:bottom;height:100%;line-height:"+opts.groupHeight+"px;padding:0 4px;}"+".datagrid-group-expander{width:"+opts.expanderWidth+"px;text-align:center;padding:0}"+".datagrid-row-expander{margin:"+Math.floor((opts.groupHeight-16)/2)+"px 0;display:inline-block;width:16px;height:16px;cursor:pointer}"+""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{groups:function(jq){ -return jq.datagrid("options").view.groups; -},expandGroup:function(jq,_8be){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _8bf=view.find(_8be!=undefined?"div.datagrid-group[group-index=\""+_8be+"\"]":"div.datagrid-group"); -var _8c0=_8bf.find("span.datagrid-row-expander"); -if(_8c0.hasClass("datagrid-row-expand")){ -_8c0.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_8bf.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_8c1){ -return jq.each(function(){ -var view=$.data(this,"datagrid").dc.view; -var _8c2=view.find(_8c1!=undefined?"div.datagrid-group[group-index=\""+_8c1+"\"]":"div.datagrid-group"); -var _8c3=_8c2.find("span.datagrid-row-expander"); -if(_8c3.hasClass("datagrid-row-collapse")){ -_8c3.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_8c2.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.extend(_89d,{refreshGroupTitle:function(_8c4,_8c5){ -var _8c6=$.data(_8c4,"datagrid"); -var opts=_8c6.options; -var dc=_8c6.dc; -var _8c7=this.groups[_8c5]; -var span=dc.body2.children("div.datagrid-group[group-index="+_8c5+"]").find("span.datagrid-group-title"); -span.html(opts.groupFormatter.call(_8c4,_8c7.value,_8c7.rows)); -},insertRow:function(_8c8,_8c9,row){ -var _8ca=$.data(_8c8,"datagrid"); -var opts=_8ca.options; -var dc=_8ca.dc; -var _8cb=null; -var _8cc; -if(!_8ca.data.rows.length){ -$(_8c8).datagrid("loadData",[row]); -return; -} -for(var i=0;i_8cb.startIndex+_8cb.rows.length){ -_8c9=_8cb.startIndex+_8cb.rows.length; -} -} -$.fn.datagrid.defaults.view.insertRow.call(this,_8c8,_8c9,row); -if(_8c9>=_8cb.startIndex+_8cb.rows.length){ -_8cd(_8c9,true); -_8cd(_8c9,false); -} -_8cb.rows.splice(_8c9-_8cb.startIndex,0,row); -}else{ -_8cb={value:row[opts.groupField],rows:[row],startIndex:_8ca.data.rows.length}; -_8cc=this.groups.length; -dc.body1.append(this.renderGroup.call(this,_8c8,_8cc,_8cb,true)); -dc.body2.append(this.renderGroup.call(this,_8c8,_8cc,_8cb,false)); -this.groups.push(_8cb); -_8ca.data.rows.push(row); -} -this.refreshGroupTitle(_8c8,_8cc); -function _8cd(_8ce,_8cf){ -var _8d0=_8cf?1:2; -var _8d1=opts.finder.getTr(_8c8,_8ce-1,"body",_8d0); -var tr=opts.finder.getTr(_8c8,_8ce,"body",_8d0); -tr.insertAfter(_8d1); -}; -},updateRow:function(_8d2,_8d3,row){ -var opts=$.data(_8d2,"datagrid").options; -$.fn.datagrid.defaults.view.updateRow.call(this,_8d2,_8d3,row); -var tb=opts.finder.getTr(_8d2,_8d3,"body",2).closest("table.datagrid-btable"); -var _8d4=parseInt(tb.prev().attr("group-index")); -this.refreshGroupTitle(_8d2,_8d4); -},deleteRow:function(_8d5,_8d6){ -var _8d7=$.data(_8d5,"datagrid"); -var opts=_8d7.options; -var dc=_8d7.dc; -var body=dc.body1.add(dc.body2); -var tb=opts.finder.getTr(_8d5,_8d6,"body",2).closest("table.datagrid-btable"); -var _8d8=parseInt(tb.prev().attr("group-index")); -$.fn.datagrid.defaults.view.deleteRow.call(this,_8d5,_8d6); -var _8d9=this.groups[_8d8]; -if(_8d9.rows.length>1){ -_8d9.rows.splice(_8d6-_8d9.startIndex,1); -this.refreshGroupTitle(_8d5,_8d8); -}else{ -body.children("div.datagrid-group[group-index="+_8d8+"]").remove(); -for(var i=_8d8+1;i").insertBefore(tr.find(".tree-title")); -} -if(row.checkState=="checked"){ -_8fb(_90f,_910,true,true); -}else{ -if(row.checkState=="unchecked"){ -_8fb(_90f,_910,false,true); -}else{ -var flag=_90d(row); -if(flag===0){ -_8fb(_90f,_910,false,true); -}else{ -if(flag===1){ -_8fb(_90f,_910,true,true); -} -} -} -} -}else{ -ck.remove(); -row.checkState=undefined; -row.checked=undefined; -_904(_90f,row); -} -}; -function _911(_912,_913){ -var opts=$.data(_912,"treegrid").options; -var tr1=opts.finder.getTr(_912,_913,"body",1); -var tr2=opts.finder.getTr(_912,_913,"body",2); -var _914=$(_912).datagrid("getColumnFields",true).length+(opts.rownumbers?1:0); -var _915=$(_912).datagrid("getColumnFields",false).length; -_916(tr1,_914); -_916(tr2,_915); -function _916(tr,_917){ -$(""+""+"
                                                                                                "+""+"").insertAfter(tr); -}; -}; -function _918(_919,_91a,data,_91b,_91c){ -var _91d=$.data(_919,"treegrid"); -var opts=_91d.options; -var dc=_91d.dc; -data=opts.loadFilter.call(_919,data,_91a); -var node=find(_919,_91a); -if(node){ -var _91e=opts.finder.getTr(_919,_91a,"body",1); -var _91f=opts.finder.getTr(_919,_91a,"body",2); -var cc1=_91e.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_91f.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_91b){ -node.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_91b){ -_91d.data=[]; -} -} -if(!_91b){ -cc1.empty(); -cc2.empty(); -} -if(opts.view.onBeforeRender){ -opts.view.onBeforeRender.call(opts.view,_919,_91a,data); -} -opts.view.render.call(opts.view,_919,cc1,true); -opts.view.render.call(opts.view,_919,cc2,false); -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,_919,dc.footer1,true); -opts.view.renderFooter.call(opts.view,_919,dc.footer2,false); -} -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,_919); -} -if(!_91a&&opts.pagination){ -var _920=$.data(_919,"treegrid").total; -var _921=$(_919).datagrid("getPager"); -if(_921.pagination("options").total!=_920){ -_921.pagination({total:_920}); -} -} -_8ec(_919); -_8f4(_919); -$(_919).treegrid("showLines"); -$(_919).treegrid("setSelectionState"); -$(_919).treegrid("autoSizeColumn"); -if(!_91c){ -opts.onLoadSuccess.call(_919,node,data); -} -}; -function _8eb(_922,_923,_924,_925,_926){ -var opts=$.data(_922,"treegrid").options; -var body=$(_922).datagrid("getPanel").find("div.datagrid-body"); -if(_923==undefined&&opts.queryParams){ -opts.queryParams.id=undefined; -} -if(_924){ -opts.queryParams=_924; -} -var _927=$.extend({},opts.queryParams); -if(opts.pagination){ -$.extend(_927,{page:opts.pageNumber,rows:opts.pageSize}); -} -if(opts.sortName){ -$.extend(_927,{sort:opts.sortName,order:opts.sortOrder}); -} -var row=find(_922,_923); -if(opts.onBeforeLoad.call(_922,row,_927)==false){ -return; -} -var _928=body.find("tr[node-id=\""+_923+"\"] span.tree-folder"); -_928.addClass("tree-loading"); -$(_922).treegrid("loading"); -var _929=opts.loader.call(_922,_927,function(data){ -_928.removeClass("tree-loading"); -$(_922).treegrid("loaded"); -_918(_922,_923,data,_925); -if(_926){ -_926(); -} -},function(){ -_928.removeClass("tree-loading"); -$(_922).treegrid("loaded"); -opts.onLoadError.apply(_922,arguments); -if(_926){ -_926(); -} -}); -if(_929==false){ -_928.removeClass("tree-loading"); -$(_922).treegrid("loaded"); -} -}; -function _92a(_92b){ -var _92c=_92d(_92b); -return _92c.length?_92c[0]:null; -}; -function _92d(_92e){ -return $.data(_92e,"treegrid").data; -}; -function _90c(_92f,_930){ -var row=find(_92f,_930); -if(row._parentId){ -return find(_92f,row._parentId); -}else{ -return null; -} -}; -function _8f0(_931,_932){ -var data=$.data(_931,"treegrid").data; -if(_932){ -var _933=find(_931,_932); -data=_933?(_933.children||[]):[]; -} -var _934=[]; -$.easyui.forEach(data,true,function(node){ -_934.push(node); -}); -return _934; -}; -function _935(_936,_937){ -var opts=$.data(_936,"treegrid").options; -var tr=opts.finder.getTr(_936,_937); -var node=tr.children("td[field=\""+opts.treeField+"\"]"); -return node.find("span.tree-indent,span.tree-hit").length; -}; -function find(_938,_939){ -var _93a=$.data(_938,"treegrid"); -var opts=_93a.options; -var _93b=null; -$.easyui.forEach(_93a.data,true,function(node){ -if(node[opts.idField]==_939){ -_93b=node; -return false; -} -}); -return _93b; -}; -function _93c(_93d,_93e){ -var opts=$.data(_93d,"treegrid").options; -var row=find(_93d,_93e); -var tr=opts.finder.getTr(_93d,_93e); -var hit=tr.find("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -if(opts.onBeforeCollapse.call(_93d,row)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -row.state="closed"; -tr=tr.next("tr.treegrid-tr-tree"); -var cc=tr.children("td").children("div"); -if(opts.animate){ -cc.slideUp("normal",function(){ -$(_93d).treegrid("autoSizeColumn"); -_8ec(_93d,_93e); -opts.onCollapse.call(_93d,row); -}); -}else{ -cc.hide(); -$(_93d).treegrid("autoSizeColumn"); -_8ec(_93d,_93e); -opts.onCollapse.call(_93d,row); -} -}; -function _93f(_940,_941){ -var opts=$.data(_940,"treegrid").options; -var tr=opts.finder.getTr(_940,_941); -var hit=tr.find("span.tree-hit"); -var row=find(_940,_941); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -if(opts.onBeforeExpand.call(_940,row)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var _942=tr.next("tr.treegrid-tr-tree"); -if(_942.length){ -var cc=_942.children("td").children("div"); -_943(cc); -}else{ -_911(_940,row[opts.idField]); -var _942=tr.next("tr.treegrid-tr-tree"); -var cc=_942.children("td").children("div"); -cc.hide(); -var _944=$.extend({},opts.queryParams||{}); -_944.id=row[opts.idField]; -_8eb(_940,row[opts.idField],_944,true,function(){ -if(cc.is(":empty")){ -_942.remove(); -}else{ -_943(cc); -} -}); -} -function _943(cc){ -row.state="open"; -if(opts.animate){ -cc.slideDown("normal",function(){ -$(_940).treegrid("autoSizeColumn"); -_8ec(_940,_941); -opts.onExpand.call(_940,row); -}); -}else{ -cc.show(); -$(_940).treegrid("autoSizeColumn"); -_8ec(_940,_941); -opts.onExpand.call(_940,row); -} -}; -}; -function _8fa(_945,_946){ -var opts=$.data(_945,"treegrid").options; -var tr=opts.finder.getTr(_945,_946); -var hit=tr.find("span.tree-hit"); -if(hit.hasClass("tree-expanded")){ -_93c(_945,_946); -}else{ -_93f(_945,_946); -} -}; -function _947(_948,_949){ -var opts=$.data(_948,"treegrid").options; -var _94a=_8f0(_948,_949); -if(_949){ -_94a.unshift(find(_948,_949)); -} -for(var i=0;i<_94a.length;i++){ -_93c(_948,_94a[i][opts.idField]); -} -}; -function _94b(_94c,_94d){ -var opts=$.data(_94c,"treegrid").options; -var _94e=_8f0(_94c,_94d); -if(_94d){ -_94e.unshift(find(_94c,_94d)); -} -for(var i=0;i<_94e.length;i++){ -_93f(_94c,_94e[i][opts.idField]); -} -}; -function _94f(_950,_951){ -var opts=$.data(_950,"treegrid").options; -var ids=[]; -var p=_90c(_950,_951); -while(p){ -var id=p[opts.idField]; -ids.unshift(id); -p=_90c(_950,id); -} -for(var i=0;i").insertBefore(_956); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_918(_953,_954.parent,_954.data,_955.data.length>0,true); -}; -function _957(_958,_959){ -var ref=_959.before||_959.after; -var opts=$.data(_958,"treegrid").options; -var _95a=_90c(_958,ref); -_952(_958,{parent:(_95a?_95a[opts.idField]:null),data:[_959.data]}); -var _95b=_95a?_95a.children:$(_958).treegrid("getRoots"); -for(var i=0;i<_95b.length;i++){ -if(_95b[i][opts.idField]==ref){ -var _95c=_95b[_95b.length-1]; -_95b.splice(_959.before?i:(i+1),0,_95c); -_95b.splice(_95b.length-1,1); -break; -} -} -_95d(true); -_95d(false); -_8f4(_958); -$(_958).treegrid("showLines"); -function _95d(_95e){ -var _95f=_95e?1:2; -var tr=opts.finder.getTr(_958,_959.data[opts.idField],"body",_95f); -var _960=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var dest=opts.finder.getTr(_958,ref,"body",_95f); -if(_959.before){ -tr.insertBefore(dest); -}else{ -var sub=dest.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:dest); -} -_960.remove(); -}; -}; -function _961(_962,_963){ -var _964=$.data(_962,"treegrid"); -var opts=_964.options; -var prow=_90c(_962,_963); -$(_962).datagrid("deleteRow",_963); -$.easyui.removeArrayItem(_964.checkedRows,opts.idField,_963); -_8f4(_962); -if(prow){ -_90e(_962,prow[opts.idField]); -} -_964.total-=1; -$(_962).datagrid("getPager").pagination("refresh",{total:_964.total}); -$(_962).treegrid("showLines"); -}; -function _965(_966){ -var t=$(_966); -var opts=t.treegrid("options"); -if(opts.lines){ -t.treegrid("getPanel").addClass("tree-lines"); -}else{ -t.treegrid("getPanel").removeClass("tree-lines"); -return; -} -t.treegrid("getPanel").find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -t.treegrid("getPanel").find("div.datagrid-cell").removeClass("tree-node-last tree-root-first tree-root-one"); -var _967=t.treegrid("getRoots"); -if(_967.length>1){ -_968(_967[0]).addClass("tree-root-first"); -}else{ -if(_967.length==1){ -_968(_967[0]).addClass("tree-root-one"); -} -} -_969(_967); -_96a(_967); -function _969(_96b){ -$.map(_96b,function(node){ -if(node.children&&node.children.length){ -_969(node.children); -}else{ -var cell=_968(node); -cell.find(".tree-icon").prev().addClass("tree-join"); -} -}); -if(_96b.length){ -var cell=_968(_96b[_96b.length-1]); -cell.addClass("tree-node-last"); -cell.find(".tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -} -}; -function _96a(_96c){ -$.map(_96c,function(node){ -if(node.children&&node.children.length){ -_96a(node.children); -} -}); -for(var i=0;i<_96c.length-1;i++){ -var node=_96c[i]; -var _96d=t.treegrid("getLevel",node[opts.idField]); -var tr=opts.finder.getTr(_966,node[opts.idField]); -var cc=tr.next().find("tr.datagrid-row td[field=\""+opts.treeField+"\"] div.datagrid-cell"); -cc.find("span:eq("+(_96d-1)+")").addClass("tree-line"); -} -}; -function _968(node){ -var tr=opts.finder.getTr(_966,node[opts.idField]); -var cell=tr.find("td[field=\""+opts.treeField+"\"] div.datagrid-cell"); -return cell; -}; -}; -$.fn.treegrid=function(_96e,_96f){ -if(typeof _96e=="string"){ -var _970=$.fn.treegrid.methods[_96e]; -if(_970){ -return _970(this,_96f); -}else{ -return this.datagrid(_96e,_96f); -} -} -_96e=_96e||{}; -return this.each(function(){ -var _971=$.data(this,"treegrid"); -if(_971){ -$.extend(_971.options,_96e); -}else{ -_971=$.data(this,"treegrid",{options:$.extend({},$.fn.treegrid.defaults,$.fn.treegrid.parseOptions(this),_96e),data:[],checkedRows:[],tmpIds:[]}); -} -_8db(this); -if(_971.options.data){ -$(this).treegrid("loadData",_971.options.data); -} -_8eb(this); -}); -}; -$.fn.treegrid.methods={options:function(jq){ -return $.data(jq[0],"treegrid").options; -},resize:function(jq,_972){ -return jq.each(function(){ -$(this).datagrid("resize",_972); -}); -},fixRowHeight:function(jq,_973){ -return jq.each(function(){ -_8ec(this,_973); -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_918(this,data.parent,data); -}); -},load:function(jq,_974){ -return jq.each(function(){ -$(this).treegrid("options").pageNumber=1; -$(this).treegrid("getPager").pagination({pageNumber:1}); -$(this).treegrid("reload",_974); -}); -},reload:function(jq,id){ -return jq.each(function(){ -var opts=$(this).treegrid("options"); -var _975={}; -if(typeof id=="object"){ -_975=id; -}else{ -_975=$.extend({},opts.queryParams); -_975.id=id; -} -if(_975.id){ -var node=$(this).treegrid("find",_975.id); -if(node.children){ -node.children.splice(0,node.children.length); -} -opts.queryParams=_975; -var tr=opts.finder.getTr(this,_975.id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.find("span.tree-hit").removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -_93f(this,_975.id); -}else{ -_8eb(this,null,_975); -} -}); -},reloadFooter:function(jq,_976){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -var dc=$.data(this,"datagrid").dc; -if(_976){ -$.data(this,"treegrid").footer=_976; -} -if(opts.showFooter){ -opts.view.renderFooter.call(opts.view,this,dc.footer1,true); -opts.view.renderFooter.call(opts.view,this,dc.footer2,false); -if(opts.view.onAfterRender){ -opts.view.onAfterRender.call(opts.view,this); -} -$(this).treegrid("fixRowHeight"); -} -}); -},getData:function(jq){ -return $.data(jq[0],"treegrid").data; -},getFooterRows:function(jq){ -return $.data(jq[0],"treegrid").footer; -},getRoot:function(jq){ -return _92a(jq[0]); -},getRoots:function(jq){ -return _92d(jq[0]); -},getParent:function(jq,id){ -return _90c(jq[0],id); -},getChildren:function(jq,id){ -return _8f0(jq[0],id); -},getLevel:function(jq,id){ -return _935(jq[0],id); -},find:function(jq,id){ -return find(jq[0],id); -},isLeaf:function(jq,id){ -var opts=$.data(jq[0],"treegrid").options; -var tr=opts.finder.getTr(jq[0],id); -var hit=tr.find("span.tree-hit"); -return hit.length==0; -},select:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("selectRow",id); -}); -},unselect:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("unselectRow",id); -}); -},collapse:function(jq,id){ -return jq.each(function(){ -_93c(this,id); -}); -},expand:function(jq,id){ -return jq.each(function(){ -_93f(this,id); -}); -},toggle:function(jq,id){ -return jq.each(function(){ -_8fa(this,id); -}); -},collapseAll:function(jq,id){ -return jq.each(function(){ -_947(this,id); -}); -},expandAll:function(jq,id){ -return jq.each(function(){ -_94b(this,id); -}); -},expandTo:function(jq,id){ -return jq.each(function(){ -_94f(this,id); -}); -},append:function(jq,_977){ -return jq.each(function(){ -_952(this,_977); -}); -},insert:function(jq,_978){ -return jq.each(function(){ -_957(this,_978); -}); -},remove:function(jq,id){ -return jq.each(function(){ -_961(this,id); -}); -},pop:function(jq,id){ -var row=jq.treegrid("find",id); -jq.treegrid("remove",id); -return row; -},refresh:function(jq,id){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -opts.view.refreshRow.call(opts.view,this,id); -}); -},update:function(jq,_979){ -return jq.each(function(){ -var opts=$.data(this,"treegrid").options; -var row=_979.row; -opts.view.updateRow.call(opts.view,this,_979.id,row); -if(row.checked!=undefined){ -row=find(this,_979.id); -$.extend(row,{checkState:row.checked?"checked":(row.checked===false?"unchecked":undefined)}); -_90e(this,_979.id); -} -}); -},beginEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("beginEdit",id); -$(this).treegrid("fixRowHeight",id); -}); -},endEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("endEdit",id); -}); -},cancelEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("cancelEdit",id); -}); -},showLines:function(jq){ -return jq.each(function(){ -_965(this); -}); -},setSelectionState:function(jq){ -return jq.each(function(){ -$(this).datagrid("setSelectionState"); -var _97a=$(this).data("treegrid"); -for(var i=0;i<_97a.tmpIds.length;i++){ -_8fb(this,_97a.tmpIds[i],true,true); -} -_97a.tmpIds=[]; -}); -},getCheckedNodes:function(jq,_97b){ -_97b=_97b||"checked"; -var rows=[]; -$.easyui.forEach(jq.data("treegrid").checkedRows,false,function(row){ -if(row.checkState==_97b){ -rows.push(row); -} -}); -return rows; -},checkNode:function(jq,id){ -return jq.each(function(){ -_8fb(this,id,true); -}); -},uncheckNode:function(jq,id){ -return jq.each(function(){ -_8fb(this,id,false); -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _97c=this; -var opts=$(_97c).treegrid("options"); -$(_97c).datagrid("clearChecked"); -$.map($(_97c).treegrid("getCheckedNodes"),function(row){ -_8fb(_97c,row[opts.idField],false,true); -}); -}); -}}; -$.fn.treegrid.parseOptions=function(_97d){ -return $.extend({},$.fn.datagrid.parseOptions(_97d),$.parser.parseOptions(_97d,["treeField",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean"}])); -}; -var _97e=$.extend({},$.fn.datagrid.defaults.view,{render:function(_97f,_980,_981){ -var opts=$.data(_97f,"treegrid").options; -var _982=$(_97f).datagrid("getColumnFields",_981); -var _983=$.data(_97f,"datagrid").rowIdPrefix; -if(_981){ -if(!(opts.rownumbers||(opts.frozenColumns&&opts.frozenColumns.length))){ -return; -} -} -var view=this; -if(this.treeNodes&&this.treeNodes.length){ -var _984=_985.call(this,_981,this.treeLevel,this.treeNodes); -$(_980).append(_984.join("")); -} -function _985(_986,_987,_988){ -var _989=$(_97f).treegrid("getParent",_988[0][opts.idField]); -var _98a=(_989?_989.children.length:$(_97f).treegrid("getRoots").length)-_988.length; -var _98b=[""]; -for(var i=0;i<_988.length;i++){ -var row=_988[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=opts.rowStyler?opts.rowStyler.call(_97f,row):""; -var cs=this.getStyleValue(css); -var cls="class=\"datagrid-row "+(_98a++%2&&opts.striped?"datagrid-row-alt ":" ")+cs.c+"\""; -var _98c=cs.s?"style=\""+cs.s+"\"":""; -var _98d=_983+"-"+(_986?1:2)+"-"+row[opts.idField]; -_98b.push(""); -_98b=_98b.concat(view.renderRow.call(view,_97f,_982,_986,_987,row)); -_98b.push(""); -if(row.children&&row.children.length){ -var tt=_985.call(this,_986,_987+1,row.children); -var v=row.state=="closed"?"none":"block"; -_98b.push(""); -} -} -_98b.push("
                                                                                                "); -_98b=_98b.concat(tt); -_98b.push("
                                                                                                "); -return _98b; -}; -},renderFooter:function(_98e,_98f,_990){ -var opts=$.data(_98e,"treegrid").options; -var rows=$.data(_98e,"treegrid").footer||[]; -var _991=$(_98e).datagrid("getColumnFields",_990); -var _992=[""]; -for(var i=0;i"); -_992.push(this.renderRow.call(this,_98e,_991,_990,0,row)); -_992.push(""); -} -_992.push("
                                                                                                "); -$(_98f).html(_992.join("")); -},renderRow:function(_993,_994,_995,_996,row){ -var _997=$.data(_993,"treegrid"); -var opts=_997.options; -var cc=[]; -if(_995&&opts.rownumbers){ -cc.push("
                                                                                                0
                                                                                                "); -} -for(var i=0;i<_994.length;i++){ -var _998=_994[i]; -var col=$(_993).datagrid("getColumnOption",_998); -if(col){ -var css=col.styler?(col.styler(row[_998],row)||""):""; -var cs=this.getStyleValue(css); -var cls=cs.c?"class=\""+cs.c+"\"":""; -var _999=col.hidden?"style=\"display:none;"+cs.s+"\"":(cs.s?"style=\""+cs.s+"\"":""); -cc.push(""); -var _999=""; -if(!col.checkbox){ -if(col.align){ -_999+="text-align:"+col.align+";"; -} -if(!opts.nowrap){ -_999+="white-space:normal;height:auto;"; -}else{ -if(opts.autoRowHeight){ -_999+="height:auto;"; -} -} -} -cc.push("
                                                                                                "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_998],row); -}else{ -val=row[_998]; -} -if(_998==opts.treeField){ -for(var j=0;j<_996;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(this.hasCheckbox(_993,row)){ -var flag=0; -var crow=$.easyui.getArrayItem(_997.checkedRows,opts.idField,row[opts.idField]); -if(crow){ -flag=crow.checkState=="checked"?1:2; -}else{ -var prow=$.easyui.getArrayItem(_997.checkedRows,opts.idField,row._parentId); -if(prow&&prow.checkState=="checked"&&opts.cascadeCheck){ -flag=1; -row.checked=true; -$.easyui.addArrayItem(_997.checkedRows,opts.idField,row); -}else{ -if(row.checked){ -$.easyui.addArrayItem(_997.tmpIds,row[opts.idField]); -} -} -row.checkState=flag?"checked":"unchecked"; -} -cc.push(""); -}else{ -row.checkState=undefined; -row.checked=undefined; -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
                                                                                                "); -cc.push(""); -} -} -return cc.join(""); -},hasCheckbox:function(_99a,row){ -var opts=$.data(_99a,"treegrid").options; -if(opts.checkbox){ -if($.isFunction(opts.checkbox)){ -if(opts.checkbox.call(_99a,row)){ -return true; -}else{ -return false; -} -}else{ -if(opts.onlyLeafCheck){ -if(row.state=="open"&&!(row.children&&row.children.length)){ -return true; -} -}else{ -return true; -} -} -} -return false; -},refreshRow:function(_99b,id){ -this.updateRow.call(this,_99b,id,{}); -},updateRow:function(_99c,id,row){ -var opts=$.data(_99c,"treegrid").options; -var _99d=$(_99c).treegrid("find",id); -$.extend(_99d,row); -var _99e=$(_99c).treegrid("getLevel",id)-1; -var _99f=opts.rowStyler?opts.rowStyler.call(_99c,_99d):""; -var _9a0=$.data(_99c,"datagrid").rowIdPrefix; -var _9a1=_99d[opts.idField]; -function _9a2(_9a3){ -var _9a4=$(_99c).treegrid("getColumnFields",_9a3); -var tr=opts.finder.getTr(_99c,id,"body",(_9a3?1:2)); -var _9a5=tr.find("div.datagrid-cell-rownumber").html(); -var _9a6=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_99c,_9a4,_9a3,_99e,_99d)); -tr.attr("style",_99f||""); -tr.find("div.datagrid-cell-rownumber").html(_9a5); -if(_9a6){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -if(_9a1!=id){ -tr.attr("id",_9a0+"-"+(_9a3?1:2)+"-"+_9a1); -tr.attr("node-id",_9a1); -} -}; -_9a2.call(this,true); -_9a2.call(this,false); -$(_99c).treegrid("fixRowHeight",id); -},deleteRow:function(_9a7,id){ -var opts=$.data(_9a7,"treegrid").options; -var tr=opts.finder.getTr(_9a7,id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _9a8=del(id); -if(_9a8){ -if(_9a8.children.length==0){ -tr=opts.finder.getTr(_9a7,_9a8[opts.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var cell=tr.children("td[field=\""+opts.treeField+"\"]").children("div.datagrid-cell"); -cell.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -cell.find(".tree-hit").remove(); -$("").prependTo(cell); -} -} -this.setEmptyMsg(_9a7); -function del(id){ -var cc; -var _9a9=$(_9a7).treegrid("getParent",id); -if(_9a9){ -cc=_9a9.children; -}else{ -cc=$(_9a7).treegrid("getData"); -} -for(var i=0;ib?1:-1); -}; -r=_9b4(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i"); -if(!_9d7){ -_9da.push(""); -_9da.push(opts.groupFormatter.call(_9d4,_9d6.value,_9d6.rows)); -_9da.push(""); -} -_9da.push("
                                                                                                "); -_9da.push(this.renderTable(_9d4,_9d6.startIndex,_9d6.rows,_9d7)); -return _9da.join(""); -},groupRows:function(_9db,rows){ -var _9dc=$.data(_9db,"datagrid"); -var opts=_9dc.options; -var _9dd=[]; -for(var i=0;idiv.combo-p>div.combo-panel:visible").panel("close"); -}); -}); -function _9ed(_9ee){ -var _9ef=$.data(_9ee,"combo"); -var opts=_9ef.options; -if(!_9ef.panel){ -_9ef.panel=$("
                                                                                                ").appendTo("body"); -_9ef.panel.panel({minWidth:opts.panelMinWidth,maxWidth:opts.panelMaxWidth,minHeight:opts.panelMinHeight,maxHeight:opts.panelMaxHeight,doSize:false,closed:true,cls:"combo-p",style:{position:"absolute",zIndex:10},onOpen:function(){ -var _9f0=$(this).panel("options").comboTarget; -var _9f1=$.data(_9f0,"combo"); -if(_9f1){ -_9f1.options.onShowPanel.call(_9f0); -} -},onBeforeClose:function(){ -_9ec($(this).parent()); -},onClose:function(){ -var _9f2=$(this).panel("options").comboTarget; -var _9f3=$(_9f2).data("combo"); -if(_9f3){ -_9f3.options.onHidePanel.call(_9f2); -} -}}); -} -var _9f4=$.extend(true,[],opts.icons); -if(opts.hasDownArrow){ -_9f4.push({iconCls:"combo-arrow",handler:function(e){ -_9f8(e.data.target); -}}); -} -$(_9ee).addClass("combo-f").textbox($.extend({},opts,{icons:_9f4,onChange:function(){ -}})); -$(_9ee).attr("comboName",$(_9ee).attr("textboxName")); -_9ef.combo=$(_9ee).next(); -_9ef.combo.addClass("combo"); -}; -function _9f5(_9f6){ -var _9f7=$.data(_9f6,"combo"); -var opts=_9f7.options; -var p=_9f7.panel; -if(p.is(":visible")){ -p.panel("close"); -} -if(!opts.cloned){ -p.panel("destroy"); -} -$(_9f6).textbox("destroy"); -}; -function _9f8(_9f9){ -var _9fa=$.data(_9f9,"combo").panel; -if(_9fa.is(":visible")){ -var _9fb=_9fa.combo("combo"); -_9fc(_9fb); -if(_9fb!=_9f9){ -$(_9f9).combo("showPanel"); -} -}else{ -var p=$(_9f9).closest("div.combo-p").children(".combo-panel"); -$("div.combo-panel:visible").not(_9fa).not(p).panel("close"); -$(_9f9).combo("showPanel"); -} -$(_9f9).combo("textbox").focus(); -}; -function _9ec(_9fd){ -$(_9fd).find(".combo-f").each(function(){ -var p=$(this).combo("panel"); -if(p.is(":visible")){ -p.panel("close"); -} -}); -}; -function _9fe(e){ -var _9ff=e.data.target; -var _a00=$.data(_9ff,"combo"); -var opts=_a00.options; -if(!opts.editable){ -_9f8(_9ff); -}else{ -var p=$(_9ff).closest("div.combo-p").children(".combo-panel"); -$("div.combo-panel:visible").not(p).each(function(){ -var _a01=$(this).combo("combo"); -if(_a01!=_9ff){ -_9fc(_a01); -} -}); -} -}; -function _a02(e){ -var _a03=e.data.target; -var t=$(_a03); -var _a04=t.data("combo"); -var opts=t.combo("options"); -_a04.panel.panel("options").comboTarget=_a03; -switch(e.keyCode){ -case 38: -opts.keyHandler.up.call(_a03,e); -break; -case 40: -opts.keyHandler.down.call(_a03,e); -break; -case 37: -opts.keyHandler.left.call(_a03,e); -break; -case 39: -opts.keyHandler.right.call(_a03,e); -break; -case 13: -e.preventDefault(); -opts.keyHandler.enter.call(_a03,e); -return false; -case 9: -case 27: -_9fc(_a03); -break; -default: -if(opts.editable){ -if(_a04.timer){ -clearTimeout(_a04.timer); -} -_a04.timer=setTimeout(function(){ -var q=t.combo("getText"); -if(_a04.previousText!=q){ -_a04.previousText=q; -t.combo("showPanel"); -opts.keyHandler.query.call(_a03,q,e); -t.combo("validate"); -} -},opts.delay); -} -} -}; -function _a05(_a06){ -var _a07=$.data(_a06,"combo"); -var _a08=_a07.combo; -var _a09=_a07.panel; -var opts=$(_a06).combo("options"); -var _a0a=_a09.panel("options"); -_a0a.comboTarget=_a06; -if(_a0a.closed){ -_a09.panel("panel").show().css({zIndex:($.fn.menu?$.fn.menu.defaults.zIndex++:($.fn.window?$.fn.window.defaults.zIndex++:99)),left:-999999}); -_a09.panel("resize",{width:(opts.panelWidth?opts.panelWidth:_a08._outerWidth()),height:opts.panelHeight}); -_a09.panel("panel").hide(); -_a09.panel("open"); -} -(function(){ -if(_a0a.comboTarget==_a06&&_a09.is(":visible")){ -_a09.panel("move",{left:_a0b(),top:_a0c()}); -setTimeout(arguments.callee,200); -} -})(); -function _a0b(){ -var left=_a08.offset().left; -if(opts.panelAlign=="right"){ -left+=_a08._outerWidth()-_a09._outerWidth(); -} -if(left+_a09._outerWidth()>$(window)._outerWidth()+$(document).scrollLeft()){ -left=$(window)._outerWidth()+$(document).scrollLeft()-_a09._outerWidth(); -} -if(left<0){ -left=0; -} -return left; -}; -function _a0c(){ -var top=_a08.offset().top+_a08._outerHeight(); -if(top+_a09._outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -top=_a08.offset().top-_a09._outerHeight(); -} -if(top<$(document).scrollTop()){ -top=_a08.offset().top+_a08._outerHeight(); -} -return top; -}; -}; -function _9fc(_a0d){ -var _a0e=$.data(_a0d,"combo").panel; -_a0e.panel("close"); -}; -function _a0f(_a10,text){ -var _a11=$.data(_a10,"combo"); -var _a12=$(_a10).textbox("getText"); -if(_a12!=text){ -$(_a10).textbox("setText",text); -_a11.previousText=text; -} -}; -function _a13(_a14){ -var _a15=[]; -var _a16=$.data(_a14,"combo").combo; -_a16.find(".textbox-value").each(function(){ -_a15.push($(this).val()); -}); -return _a15; -}; -function _a17(_a18,_a19){ -var _a1a=$.data(_a18,"combo"); -var opts=_a1a.options; -var _a1b=_a1a.combo; -if(!$.isArray(_a19)){ -_a19=_a19.split(opts.separator); -} -var _a1c=_a13(_a18); -_a1b.find(".textbox-value").remove(); -var name=$(_a18).attr("textboxName")||""; -for(var i=0;i<_a19.length;i++){ -var _a1d=$("").appendTo(_a1b); -_a1d.attr("name",name); -if(opts.disabled){ -_a1d.attr("disabled","disabled"); -} -_a1d.val(_a19[i]); -} -var _a1e=(function(){ -if(_a1c.length!=_a19.length){ -return true; -} -var a1=$.extend(true,[],_a1c); -var a2=$.extend(true,[],_a19); -a1.sort(); -a2.sort(); -for(var i=0;i_a38.height()){ -var h=_a38.scrollTop()+item.position().top+item.outerHeight()-_a38.height(); -_a38.scrollTop(h); -} -} -} -_a38.triggerHandler("scroll"); -}; -function nav(_a39,dir){ -var opts=$.data(_a39,"combobox").options; -var _a3a=$(_a39).combobox("panel"); -var item=_a3a.children("div.combobox-item-hover"); -if(!item.length){ -item=_a3a.children("div.combobox-item-selected"); -} -item.removeClass("combobox-item-hover"); -var _a3b="div.combobox-item:visible:not(.combobox-item-disabled):first"; -var _a3c="div.combobox-item:visible:not(.combobox-item-disabled):last"; -if(!item.length){ -item=_a3a.children(dir=="next"?_a3b:_a3c); -}else{ -if(dir=="next"){ -item=item.nextAll(_a3b); -if(!item.length){ -item=_a3a.children(_a3b); -} -}else{ -item=item.prevAll(_a3b); -if(!item.length){ -item=_a3a.children(_a3c); -} -} -} -if(item.length){ -item.addClass("combobox-item-hover"); -var row=opts.finder.getRow(_a39,item); -if(row){ -$(_a39).combobox("scrollTo",row[opts.valueField]); -if(opts.selectOnNavigation){ -_a3d(_a39,row[opts.valueField]); -} -} -} -}; -function _a3d(_a3e,_a3f,_a40){ -var opts=$.data(_a3e,"combobox").options; -var _a41=$(_a3e).combo("getValues"); -if($.inArray(_a3f+"",_a41)==-1){ -if(opts.multiple){ -_a41.push(_a3f); -}else{ -_a41=[_a3f]; -} -_a42(_a3e,_a41,_a40); -} -}; -function _a43(_a44,_a45){ -var opts=$.data(_a44,"combobox").options; -var _a46=$(_a44).combo("getValues"); -var _a47=$.inArray(_a45+"",_a46); -if(_a47>=0){ -_a46.splice(_a47,1); -_a42(_a44,_a46); -} -}; -function _a42(_a48,_a49,_a4a){ -var opts=$.data(_a48,"combobox").options; -var _a4b=$(_a48).combo("panel"); -if(!$.isArray(_a49)){ -_a49=_a49.split(opts.separator); -} -if(!opts.multiple){ -_a49=_a49.length?[_a49[0]]:[""]; -} -$.map($(_a48).combo("getValues"),function(v){ -if($.easyui.indexOfArray(_a49,v)==-1){ -var el=opts.finder.getEl(_a48,v); -if(el.hasClass("combobox-item-selected")){ -el.removeClass("combobox-item-selected"); -opts.onUnselect.call(_a48,opts.finder.getRow(_a48,v)); -} -} -}); -var _a4c=null; -var vv=[],ss=[]; -for(var i=0;i<_a49.length;i++){ -var v=_a49[i]; -var s=v; -var row=opts.finder.getRow(_a48,v); -if(row){ -s=row[opts.textField]; -_a4c=row; -var el=opts.finder.getEl(_a48,v); -if(!el.hasClass("combobox-item-selected")){ -el.addClass("combobox-item-selected"); -opts.onSelect.call(_a48,row); -} -} -vv.push(v); -ss.push(s); -} -if(!_a4a){ -$(_a48).combo("setText",ss.join(opts.separator)); -} -if(opts.showItemIcon){ -var tb=$(_a48).combobox("textbox"); -tb.removeClass("textbox-bgicon "+opts.textboxIconCls); -if(_a4c&&_a4c.iconCls){ -tb.addClass("textbox-bgicon "+_a4c.iconCls); -opts.textboxIconCls=_a4c.iconCls; -} -} -$(_a48).combo("setValues",vv); -_a4b.triggerHandler("scroll"); -}; -function _a4d(_a4e,data,_a4f){ -var _a50=$.data(_a4e,"combobox"); -var opts=_a50.options; -_a50.data=opts.loadFilter.call(_a4e,data); -opts.view.render.call(opts.view,_a4e,$(_a4e).combo("panel"),_a50.data); -var vv=$(_a4e).combobox("getValues"); -$.easyui.forEach(_a50.data,false,function(row){ -if(row["selected"]){ -$.easyui.addArrayItem(vv,row[opts.valueField]+""); -} -}); -if(opts.multiple){ -_a42(_a4e,vv,_a4f); -}else{ -_a42(_a4e,vv.length?[vv[vv.length-1]]:[],_a4f); -} -opts.onLoadSuccess.call(_a4e,data); -}; -function _a51(_a52,url,_a53,_a54){ -var opts=$.data(_a52,"combobox").options; -if(url){ -opts.url=url; -} -_a53=$.extend({},opts.queryParams,_a53||{}); -if(opts.onBeforeLoad.call(_a52,_a53)==false){ -return; -} -opts.loader.call(_a52,_a53,function(data){ -_a4d(_a52,data,_a54); -},function(){ -opts.onLoadError.apply(this,arguments); -}); -}; -function _a55(_a56,q){ -var _a57=$.data(_a56,"combobox"); -var opts=_a57.options; -var qq=opts.multiple?q.split(opts.separator):[q]; -if(opts.mode=="remote"){ -_a58(qq); -_a51(_a56,null,{q:q},true); -}else{ -var _a59=$(_a56).combo("panel"); -_a59.find(".combobox-item-hover").removeClass("combobox-item-hover"); -_a59.find(".combobox-item,.combobox-group").hide(); -var data=_a57.data; -var vv=[]; -$.map(qq,function(q){ -q=$.trim(q); -var _a5a=q; -var _a5b=undefined; -for(var i=0;i=0){ -vv.push(v); -} -}); -t.combobox("setValues",vv); -if(!opts.multiple){ -t.combobox("hidePanel"); -} -}; -function _a60(_a61){ -var _a62=$.data(_a61,"combobox"); -var opts=_a62.options; -$(_a61).addClass("combobox-f"); -$(_a61).combo($.extend({},opts,{onShowPanel:function(){ -$(this).combo("panel").find("div.combobox-item:hidden,div.combobox-group:hidden").show(); -_a42(this,$(this).combobox("getValues"),true); -$(this).combobox("scrollTo",$(this).combobox("getValue")); -opts.onShowPanel.call(this); -}})); -var p=$(_a61).combo("panel"); -p.unbind(".combobox"); -for(var _a63 in opts.panelEvents){ -p.bind(_a63+".combobox",{target:_a61},opts.panelEvents[_a63]); -} -}; -function _a64(e){ -$(this).children("div.combobox-item-hover").removeClass("combobox-item-hover"); -var item=$(e.target).closest("div.combobox-item"); -if(!item.hasClass("combobox-item-disabled")){ -item.addClass("combobox-item-hover"); -} -e.stopPropagation(); -}; -function _a65(e){ -$(e.target).closest("div.combobox-item").removeClass("combobox-item-hover"); -e.stopPropagation(); -}; -function _a66(e){ -var _a67=$(this).panel("options").comboTarget; -if(!_a67){ -return; -} -var opts=$(_a67).combobox("options"); -var item=$(e.target).closest("div.combobox-item"); -if(!item.length||item.hasClass("combobox-item-disabled")){ -return; -} -var row=opts.finder.getRow(_a67,item); -if(!row){ -return; -} -var _a68=row[opts.valueField]; -if(opts.multiple){ -if(item.hasClass("combobox-item-selected")){ -_a43(_a67,_a68); -}else{ -_a3d(_a67,_a68); -} -}else{ -$(_a67).combobox("setValue",_a68).combobox("hidePanel"); -} -e.stopPropagation(); -}; -function _a69(e){ -var _a6a=$(this).panel("options").comboTarget; -if(!_a6a){ -return; -} -var opts=$(_a6a).combobox("options"); -if(opts.groupPosition=="sticky"){ -var _a6b=$(this).children(".combobox-stick"); -if(!_a6b.length){ -_a6b=$("
                                                                                                ").appendTo(this); -} -_a6b.hide(); -var _a6c=$(_a6a).data("combobox"); -$(this).children(".combobox-group:visible").each(function(){ -var g=$(this); -var _a6d=opts.finder.getGroup(_a6a,g); -var _a6e=_a6c.data[_a6d.startIndex+_a6d.count-1]; -var last=opts.finder.getEl(_a6a,_a6e[opts.valueField]); -if(g.position().top<0&&last.position().top>0){ -_a6b.show().html(g.html()); -return false; -} -}); -} -}; -$.fn.combobox=function(_a6f,_a70){ -if(typeof _a6f=="string"){ -var _a71=$.fn.combobox.methods[_a6f]; -if(_a71){ -return _a71(this,_a70); -}else{ -return this.combo(_a6f,_a70); -} -} -_a6f=_a6f||{}; -return this.each(function(){ -var _a72=$.data(this,"combobox"); -if(_a72){ -$.extend(_a72.options,_a6f); -}else{ -_a72=$.data(this,"combobox",{options:$.extend({},$.fn.combobox.defaults,$.fn.combobox.parseOptions(this),_a6f),data:[]}); -} -_a60(this); -if(_a72.options.data){ -_a4d(this,_a72.options.data); -}else{ -var data=$.fn.combobox.parseData(this); -if(data.length){ -_a4d(this,data); -} -} -_a51(this); -}); -}; -$.fn.combobox.methods={options:function(jq){ -var _a73=jq.combo("options"); -return $.extend($.data(jq[0],"combobox").options,{width:_a73.width,height:_a73.height,originalValue:_a73.originalValue,disabled:_a73.disabled,readonly:_a73.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).combo("cloneFrom",from); -$.data(this,"combobox",$(from).data("combobox")); -$(this).addClass("combobox-f").attr("comboboxName",$(this).attr("textboxName")); -}); -},getData:function(jq){ -return $.data(jq[0],"combobox").data; -},setValues:function(jq,_a74){ -return jq.each(function(){ -_a42(this,_a74); -}); -},setValue:function(jq,_a75){ -return jq.each(function(){ -_a42(this,$.isArray(_a75)?_a75:[_a75]); -}); -},clear:function(jq){ -return jq.each(function(){ -_a42(this,[]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).combobox("options"); -if(opts.multiple){ -$(this).combobox("setValues",opts.originalValue); -}else{ -$(this).combobox("setValue",opts.originalValue); -} -}); -},loadData:function(jq,data){ -return jq.each(function(){ -_a4d(this,data); -}); -},reload:function(jq,url){ -return jq.each(function(){ -if(typeof url=="string"){ -_a51(this,url); -}else{ -if(url){ -var opts=$(this).combobox("options"); -opts.queryParams=url; -} -_a51(this); -} -}); -},select:function(jq,_a76){ -return jq.each(function(){ -_a3d(this,_a76); -}); -},unselect:function(jq,_a77){ -return jq.each(function(){ -_a43(this,_a77); -}); -},scrollTo:function(jq,_a78){ -return jq.each(function(){ -_a35(this,_a78); -}); -}}; -$.fn.combobox.parseOptions=function(_a79){ -var t=$(_a79); -return $.extend({},$.fn.combo.parseOptions(_a79),$.parser.parseOptions(_a79,["valueField","textField","groupField","groupPosition","mode","method","url",{showItemIcon:"boolean",limitToList:"boolean"}])); -}; -$.fn.combobox.parseData=function(_a7a){ -var data=[]; -var opts=$(_a7a).combobox("options"); -$(_a7a).children().each(function(){ -if(this.tagName.toLowerCase()=="optgroup"){ -var _a7b=$(this).attr("label"); -$(this).children().each(function(){ -_a7c(this,_a7b); -}); -}else{ -_a7c(this); -} -}); -return data; -function _a7c(el,_a7d){ -var t=$(el); -var row={}; -row[opts.valueField]=t.attr("value")!=undefined?t.attr("value"):t.text(); -row[opts.textField]=t.text(); -row["selected"]=t.is(":selected"); -row["disabled"]=t.is(":disabled"); -if(_a7d){ -opts.groupField=opts.groupField||"group"; -row[opts.groupField]=_a7d; -} -data.push(row); -}; -}; -var _a7e=0; -var _a7f={render:function(_a80,_a81,data){ -var _a82=$.data(_a80,"combobox"); -var opts=_a82.options; -_a7e++; -_a82.itemIdPrefix="_easyui_combobox_i"+_a7e; -_a82.groupIdPrefix="_easyui_combobox_g"+_a7e; -_a82.groups=[]; -var dd=[]; -var _a83=undefined; -for(var i=0;i"); -dd.push(opts.groupFormatter?opts.groupFormatter.call(_a80,g):g); -dd.push("
                                                                                                "); -}else{ -_a82.groups[_a82.groups.length-1].count++; -} -}else{ -_a83=undefined; -} -var cls="combobox-item"+(row.disabled?" combobox-item-disabled":"")+(g?" combobox-gitem":""); -dd.push("
                                                                                                "); -if(opts.showItemIcon&&row.iconCls){ -dd.push(""); -} -dd.push(opts.formatter?opts.formatter.call(_a80,row):s); -dd.push("
                                                                                                "); -} -$(_a81).html(dd.join("")); -}}; -$.fn.combobox.defaults=$.extend({},$.fn.combo.defaults,{valueField:"value",textField:"text",groupPosition:"static",groupField:null,groupFormatter:function(_a84){ -return _a84; -},mode:"local",method:"post",url:null,data:null,queryParams:{},showItemIcon:false,limitToList:false,view:_a7f,keyHandler:{up:function(e){ -nav(this,"prev"); -e.preventDefault(); -},down:function(e){ -nav(this,"next"); -e.preventDefault(); -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_a5c(this); -},query:function(q,e){ -_a55(this,q); -}},inputEvents:$.extend({},$.fn.combo.defaults.inputEvents,{blur:function(e){ -var _a85=e.data.target; -var opts=$(_a85).combobox("options"); -if(opts.limitToList){ -_a5c(_a85); -} -}}),panelEvents:{mouseover:_a64,mouseout:_a65,click:_a66,scroll:_a69},filter:function(q,row){ -var opts=$(this).combobox("options"); -return row[opts.textField].toLowerCase().indexOf(q.toLowerCase())>=0; -},formatter:function(row){ -var opts=$(this).combobox("options"); -return row[opts.textField]; -},loader:function(_a86,_a87,_a88){ -var opts=$(this).combobox("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_a86,dataType:"json",success:function(data){ -_a87(data); -},error:function(){ -_a88.apply(this,arguments); -}}); -},loadFilter:function(data){ -return data; -},finder:{getEl:function(_a89,_a8a){ -var _a8b=_a31(_a89,_a8a); -var id=$.data(_a89,"combobox").itemIdPrefix+"_"+_a8b; -return $("#"+id); -},getGroupEl:function(_a8c,_a8d){ -var _a8e=$.data(_a8c,"combobox"); -var _a8f=$.easyui.indexOfArray(_a8e.groups,"value",_a8d); -var id=_a8e.groupIdPrefix+"_"+_a8f; -return $("#"+id); -},getGroup:function(_a90,p){ -var _a91=$.data(_a90,"combobox"); -var _a92=p.attr("id").substr(_a91.groupIdPrefix.length+1); -return _a91.groups[parseInt(_a92)]; -},getRow:function(_a93,p){ -var _a94=$.data(_a93,"combobox"); -var _a95=(p instanceof $)?p.attr("id").substr(_a94.itemIdPrefix.length+1):_a31(_a93,p); -return _a94.data[parseInt(_a95)]; -}},onBeforeLoad:function(_a96){ -},onLoadSuccess:function(){ -},onLoadError:function(){ -},onSelect:function(_a97){ -},onUnselect:function(_a98){ -}}); -})(jQuery); -(function($){ -function _a99(_a9a){ -var _a9b=$.data(_a9a,"combotree"); -var opts=_a9b.options; -var tree=_a9b.tree; -$(_a9a).addClass("combotree-f"); -$(_a9a).combo($.extend({},opts,{onShowPanel:function(){ -if(opts.editable){ -tree.tree("doFilter",""); -} -opts.onShowPanel.call(this); -}})); -var _a9c=$(_a9a).combo("panel"); -if(!tree){ -tree=$("
                                                                                                  ").appendTo(_a9c); -_a9b.tree=tree; -} -tree.tree($.extend({},opts,{checkbox:opts.multiple,onLoadSuccess:function(node,data){ -var _a9d=$(_a9a).combotree("getValues"); -if(opts.multiple){ -$.map(tree.tree("getChecked"),function(node){ -$.easyui.addArrayItem(_a9d,node.id); -}); -} -_aa2(_a9a,_a9d,_a9b.remainText); -opts.onLoadSuccess.call(this,node,data); -},onClick:function(node){ -if(opts.multiple){ -$(this).tree(node.checked?"uncheck":"check",node.target); -}else{ -$(_a9a).combo("hidePanel"); -} -_a9b.remainText=false; -_a9f(_a9a); -opts.onClick.call(this,node); -},onCheck:function(node,_a9e){ -_a9b.remainText=false; -_a9f(_a9a); -opts.onCheck.call(this,node,_a9e); -}})); -}; -function _a9f(_aa0){ -var _aa1=$.data(_aa0,"combotree"); -var opts=_aa1.options; -var tree=_aa1.tree; -var vv=[]; -if(opts.multiple){ -vv=$.map(tree.tree("getChecked"),function(node){ -return node.id; -}); -}else{ -var node=tree.tree("getSelected"); -if(node){ -vv.push(node.id); -} -} -vv=vv.concat(opts.unselectedValues); -_aa2(_aa0,vv,_aa1.remainText); -}; -function _aa2(_aa3,_aa4,_aa5){ -var _aa6=$.data(_aa3,"combotree"); -var opts=_aa6.options; -var tree=_aa6.tree; -var _aa7=tree.tree("options"); -var _aa8=_aa7.onBeforeCheck; -var _aa9=_aa7.onCheck; -var _aaa=_aa7.onSelect; -_aa7.onBeforeCheck=_aa7.onCheck=_aa7.onSelect=function(){ -}; -if(!$.isArray(_aa4)){ -_aa4=_aa4.split(opts.separator); -} -if(!opts.multiple){ -_aa4=_aa4.length?[_aa4[0]]:[""]; -} -var vv=$.map(_aa4,function(_aab){ -return String(_aab); -}); -tree.find("div.tree-node-selected").removeClass("tree-node-selected"); -$.map(tree.tree("getChecked"),function(node){ -if($.inArray(String(node.id),vv)==-1){ -tree.tree("uncheck",node.target); -} -}); -var ss=[]; -opts.unselectedValues=[]; -$.map(vv,function(v){ -var node=tree.tree("find",v); -if(node){ -tree.tree("check",node.target).tree("select",node.target); -ss.push(node.text); -}else{ -ss.push(_aac(v,opts.mappingRows)||v); -opts.unselectedValues.push(v); -} -}); -if(opts.multiple){ -$.map(tree.tree("getChecked"),function(node){ -var id=String(node.id); -if($.inArray(id,vv)==-1){ -vv.push(id); -ss.push(node.text); -} -}); -} -_aa7.onBeforeCheck=_aa8; -_aa7.onCheck=_aa9; -_aa7.onSelect=_aaa; -if(!_aa5){ -var s=ss.join(opts.separator); -if($(_aa3).combo("getText")!=s){ -$(_aa3).combo("setText",s); -} -} -$(_aa3).combo("setValues",vv); -function _aac(_aad,a){ -var item=$.easyui.getArrayItem(a,"id",_aad); -return item?item.text:undefined; -}; -}; -function _aae(_aaf,q){ -var _ab0=$.data(_aaf,"combotree"); -var opts=_ab0.options; -var tree=_ab0.tree; -_ab0.remainText=true; -tree.tree("doFilter",opts.multiple?q.split(opts.separator):q); -}; -function _ab1(_ab2){ -var _ab3=$.data(_ab2,"combotree"); -_ab3.remainText=false; -$(_ab2).combotree("setValues",$(_ab2).combotree("getValues")); -$(_ab2).combotree("hidePanel"); -}; -$.fn.combotree=function(_ab4,_ab5){ -if(typeof _ab4=="string"){ -var _ab6=$.fn.combotree.methods[_ab4]; -if(_ab6){ -return _ab6(this,_ab5); -}else{ -return this.combo(_ab4,_ab5); -} -} -_ab4=_ab4||{}; -return this.each(function(){ -var _ab7=$.data(this,"combotree"); -if(_ab7){ -$.extend(_ab7.options,_ab4); -}else{ -$.data(this,"combotree",{options:$.extend({},$.fn.combotree.defaults,$.fn.combotree.parseOptions(this),_ab4)}); -} -_a99(this); -}); -}; -$.fn.combotree.methods={options:function(jq){ -var _ab8=jq.combo("options"); -return $.extend($.data(jq[0],"combotree").options,{width:_ab8.width,height:_ab8.height,originalValue:_ab8.originalValue,disabled:_ab8.disabled,readonly:_ab8.readonly}); -},clone:function(jq,_ab9){ -var t=jq.combo("clone",_ab9); -t.data("combotree",{options:$.extend(true,{},jq.combotree("options")),tree:jq.combotree("tree")}); -return t; -},tree:function(jq){ -return $.data(jq[0],"combotree").tree; -},loadData:function(jq,data){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -opts.data=data; -var tree=$.data(this,"combotree").tree; -tree.tree("loadData",data); -}); -},reload:function(jq,url){ -return jq.each(function(){ -var opts=$.data(this,"combotree").options; -var tree=$.data(this,"combotree").tree; -if(url){ -opts.url=url; -} -tree.tree({url:opts.url}); -}); -},setValues:function(jq,_aba){ -return jq.each(function(){ -var opts=$(this).combotree("options"); -if($.isArray(_aba)){ -_aba=$.map(_aba,function(_abb){ -if(_abb&&typeof _abb=="object"){ -$.easyui.addArrayItem(opts.mappingRows,"id",_abb); -return _abb.id; -}else{ -return _abb; -} -}); -} -_aa2(this,_aba); -}); -},setValue:function(jq,_abc){ -return jq.each(function(){ -$(this).combotree("setValues",$.isArray(_abc)?_abc:[_abc]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combotree("setValues",[]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).combotree("options"); -if(opts.multiple){ -$(this).combotree("setValues",opts.originalValue); -}else{ -$(this).combotree("setValue",opts.originalValue); -} -}); -}}; -$.fn.combotree.parseOptions=function(_abd){ -return $.extend({},$.fn.combo.parseOptions(_abd),$.fn.tree.parseOptions(_abd)); -}; -$.fn.combotree.defaults=$.extend({},$.fn.combo.defaults,$.fn.tree.defaults,{editable:false,unselectedValues:[],mappingRows:[],keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_ab1(this); -},query:function(q,e){ -_aae(this,q); -}}}); -})(jQuery); -(function($){ -function _abe(_abf){ -var _ac0=$.data(_abf,"combogrid"); -var opts=_ac0.options; -var grid=_ac0.grid; -$(_abf).addClass("combogrid-f").combo($.extend({},opts,{onShowPanel:function(){ -_ad5(this,$(this).combogrid("getValues"),true); -var p=$(this).combogrid("panel"); -var _ac1=p.outerHeight()-p.height(); -var _ac2=p._size("minHeight"); -var _ac3=p._size("maxHeight"); -var dg=$(this).combogrid("grid"); -dg.datagrid("resize",{width:"100%",height:(isNaN(parseInt(opts.panelHeight))?"auto":"100%"),minHeight:(_ac2?_ac2-_ac1:""),maxHeight:(_ac3?_ac3-_ac1:"")}); -var row=dg.datagrid("getSelected"); -if(row){ -dg.datagrid("scrollTo",dg.datagrid("getRowIndex",row)); -} -opts.onShowPanel.call(this); -}})); -var _ac4=$(_abf).combo("panel"); -if(!grid){ -grid=$("
                                                                                                  ").appendTo(_ac4); -_ac0.grid=grid; -} -grid.datagrid($.extend({},opts,{border:false,singleSelect:(!opts.multiple),onLoadSuccess:_ac5,onClickRow:_ac6,onSelect:_ac7("onSelect"),onUnselect:_ac7("onUnselect"),onSelectAll:_ac7("onSelectAll"),onUnselectAll:_ac7("onUnselectAll")})); -function _ac8(dg){ -return $(dg).closest(".combo-panel").panel("options").comboTarget||_abf; -}; -function _ac5(data){ -var _ac9=_ac8(this); -var _aca=$(_ac9).data("combogrid"); -var opts=_aca.options; -var _acb=$(_ac9).combo("getValues"); -_ad5(_ac9,_acb,_aca.remainText); -opts.onLoadSuccess.call(this,data); -}; -function _ac6(_acc,row){ -var _acd=_ac8(this); -var _ace=$(_acd).data("combogrid"); -var opts=_ace.options; -_ace.remainText=false; -_acf.call(this); -if(!opts.multiple){ -$(_acd).combo("hidePanel"); -} -opts.onClickRow.call(this,_acc,row); -}; -function _ac7(_ad0){ -return function(_ad1,row){ -var _ad2=_ac8(this); -var opts=$(_ad2).combogrid("options"); -if(_ad0=="onUnselectAll"){ -if(opts.multiple){ -_acf.call(this); -} -}else{ -_acf.call(this); -} -opts[_ad0].call(this,_ad1,row); -}; -}; -function _acf(){ -var dg=$(this); -var _ad3=_ac8(dg); -var _ad4=$(_ad3).data("combogrid"); -var opts=_ad4.options; -var vv=$.map(dg.datagrid("getSelections"),function(row){ -return row[opts.idField]; -}); -vv=vv.concat(opts.unselectedValues); -_ad5(_ad3,vv,_ad4.remainText); -}; -}; -function nav(_ad6,dir){ -var _ad7=$.data(_ad6,"combogrid"); -var opts=_ad7.options; -var grid=_ad7.grid; -var _ad8=grid.datagrid("getRows").length; -if(!_ad8){ -return; -} -var tr=opts.finder.getTr(grid[0],null,"highlight"); -if(!tr.length){ -tr=opts.finder.getTr(grid[0],null,"selected"); -} -var _ad9; -if(!tr.length){ -_ad9=(dir=="next"?0:_ad8-1); -}else{ -var _ad9=parseInt(tr.attr("datagrid-row-index")); -_ad9+=(dir=="next"?1:-1); -if(_ad9<0){ -_ad9=_ad8-1; -} -if(_ad9>=_ad8){ -_ad9=0; -} -} -grid.datagrid("highlightRow",_ad9); -if(opts.selectOnNavigation){ -_ad7.remainText=false; -grid.datagrid("selectRow",_ad9); -} -}; -function _ad5(_ada,_adb,_adc){ -var _add=$.data(_ada,"combogrid"); -var opts=_add.options; -var grid=_add.grid; -var _ade=$(_ada).combo("getValues"); -var _adf=$(_ada).combo("options"); -var _ae0=_adf.onChange; -_adf.onChange=function(){ -}; -var _ae1=grid.datagrid("options"); -var _ae2=_ae1.onSelect; -var _ae3=_ae1.onUnselectAll; -_ae1.onSelect=_ae1.onUnselectAll=function(){ -}; -if(!$.isArray(_adb)){ -_adb=_adb.split(opts.separator); -} -if(!opts.multiple){ -_adb=_adb.length?[_adb[0]]:[""]; -} -var vv=$.map(_adb,function(_ae4){ -return String(_ae4); -}); -vv=$.grep(vv,function(v,_ae5){ -return _ae5===$.inArray(v,vv); -}); -var _ae6=$.grep(grid.datagrid("getSelections"),function(row,_ae7){ -return $.inArray(String(row[opts.idField]),vv)>=0; -}); -grid.datagrid("clearSelections"); -grid.data("datagrid").selectedRows=_ae6; -var ss=[]; -opts.unselectedValues=[]; -$.map(vv,function(v){ -var _ae8=grid.datagrid("getRowIndex",v); -if(_ae8>=0){ -grid.datagrid("selectRow",_ae8); -}else{ -opts.unselectedValues.push(v); -} -ss.push(_ae9(v,grid.datagrid("getRows"))||_ae9(v,_ae6)||_ae9(v,opts.mappingRows)||v); -}); -$(_ada).combo("setValues",_ade); -_adf.onChange=_ae0; -_ae1.onSelect=_ae2; -_ae1.onUnselectAll=_ae3; -if(!_adc){ -var s=ss.join(opts.separator); -if($(_ada).combo("getText")!=s){ -$(_ada).combo("setText",s); -} -} -$(_ada).combo("setValues",_adb); -function _ae9(_aea,a){ -var item=$.easyui.getArrayItem(a,opts.idField,_aea); -return item?item[opts.textField]:undefined; -}; -}; -function _aeb(_aec,q){ -var _aed=$.data(_aec,"combogrid"); -var opts=_aed.options; -var grid=_aed.grid; -_aed.remainText=true; -if(opts.multiple&&!q){ -_ad5(_aec,[],true); -}else{ -_ad5(_aec,[q],true); -} -if(opts.mode=="remote"){ -grid.datagrid("clearSelections"); -grid.datagrid("load",$.extend({},opts.queryParams,{q:q})); -}else{ -if(!q){ -return; -} -grid.datagrid("clearSelections").datagrid("highlightRow",-1); -var rows=grid.datagrid("getRows"); -var qq=opts.multiple?q.split(opts.separator):[q]; -$.map(qq,function(q){ -q=$.trim(q); -if(q){ -$.map(rows,function(row,i){ -if(q==row[opts.textField]){ -grid.datagrid("selectRow",i); -}else{ -if(opts.filter.call(_aec,q,row)){ -grid.datagrid("highlightRow",i); -} -} -}); -} -}); -} -}; -function _aee(_aef){ -var _af0=$.data(_aef,"combogrid"); -var opts=_af0.options; -var grid=_af0.grid; -var tr=opts.finder.getTr(grid[0],null,"highlight"); -_af0.remainText=false; -if(tr.length){ -var _af1=parseInt(tr.attr("datagrid-row-index")); -if(opts.multiple){ -if(tr.hasClass("datagrid-row-selected")){ -grid.datagrid("unselectRow",_af1); -}else{ -grid.datagrid("selectRow",_af1); -} -}else{ -grid.datagrid("selectRow",_af1); -} -} -var vv=[]; -$.map(grid.datagrid("getSelections"),function(row){ -vv.push(row[opts.idField]); -}); -$(_aef).combogrid("setValues",vv); -if(!opts.multiple){ -$(_aef).combogrid("hidePanel"); -} -}; -$.fn.combogrid=function(_af2,_af3){ -if(typeof _af2=="string"){ -var _af4=$.fn.combogrid.methods[_af2]; -if(_af4){ -return _af4(this,_af3); -}else{ -return this.combo(_af2,_af3); -} -} -_af2=_af2||{}; -return this.each(function(){ -var _af5=$.data(this,"combogrid"); -if(_af5){ -$.extend(_af5.options,_af2); -}else{ -_af5=$.data(this,"combogrid",{options:$.extend({},$.fn.combogrid.defaults,$.fn.combogrid.parseOptions(this),_af2)}); -} -_abe(this); -}); -}; -$.fn.combogrid.methods={options:function(jq){ -var _af6=jq.combo("options"); -return $.extend($.data(jq[0],"combogrid").options,{width:_af6.width,height:_af6.height,originalValue:_af6.originalValue,disabled:_af6.disabled,readonly:_af6.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).combo("cloneFrom",from); -$.data(this,"combogrid",{options:$.extend(true,{cloned:true},$(from).combogrid("options")),combo:$(this).next(),panel:$(from).combo("panel"),grid:$(from).combogrid("grid")}); -}); -},grid:function(jq){ -return $.data(jq[0],"combogrid").grid; -},setValues:function(jq,_af7){ -return jq.each(function(){ -var opts=$(this).combogrid("options"); -if($.isArray(_af7)){ -_af7=$.map(_af7,function(_af8){ -if(_af8&&typeof _af8=="object"){ -$.easyui.addArrayItem(opts.mappingRows,opts.idField,_af8); -return _af8[opts.idField]; -}else{ -return _af8; -} -}); -} -_ad5(this,_af7); -}); -},setValue:function(jq,_af9){ -return jq.each(function(){ -$(this).combogrid("setValues",$.isArray(_af9)?_af9:[_af9]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combogrid("setValues",[]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).combogrid("options"); -if(opts.multiple){ -$(this).combogrid("setValues",opts.originalValue); -}else{ -$(this).combogrid("setValue",opts.originalValue); -} -}); -}}; -$.fn.combogrid.parseOptions=function(_afa){ -var t=$(_afa); -return $.extend({},$.fn.combo.parseOptions(_afa),$.fn.datagrid.parseOptions(_afa),$.parser.parseOptions(_afa,["idField","textField","mode"])); -}; -$.fn.combogrid.defaults=$.extend({},$.fn.combo.defaults,$.fn.datagrid.defaults,{loadMsg:null,idField:null,textField:null,unselectedValues:[],mappingRows:[],mode:"local",keyHandler:{up:function(e){ -nav(this,"prev"); -e.preventDefault(); -},down:function(e){ -nav(this,"next"); -e.preventDefault(); -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_aee(this); -},query:function(q,e){ -_aeb(this,q); -}},filter:function(q,row){ -var opts=$(this).combogrid("options"); -return (row[opts.textField]||"").toLowerCase().indexOf(q.toLowerCase())>=0; -}}); -})(jQuery); -(function($){ -function _afb(_afc){ -var _afd=$.data(_afc,"combotreegrid"); -var opts=_afd.options; -$(_afc).addClass("combotreegrid-f").combo($.extend({},opts,{onShowPanel:function(){ -var p=$(this).combotreegrid("panel"); -var _afe=p.outerHeight()-p.height(); -var _aff=p._size("minHeight"); -var _b00=p._size("maxHeight"); -var dg=$(this).combotreegrid("grid"); -dg.treegrid("resize",{width:"100%",height:(isNaN(parseInt(opts.panelHeight))?"auto":"100%"),minHeight:(_aff?_aff-_afe:""),maxHeight:(_b00?_b00-_afe:"")}); -var row=dg.treegrid("getSelected"); -if(row){ -dg.treegrid("scrollTo",row[opts.idField]); -} -opts.onShowPanel.call(this); -}})); -if(!_afd.grid){ -var _b01=$(_afc).combo("panel"); -_afd.grid=$("
                                                                                                  ").appendTo(_b01); -} -_afd.grid.treegrid($.extend({},opts,{border:false,checkbox:opts.multiple,onLoadSuccess:function(row,data){ -var _b02=$(_afc).combotreegrid("getValues"); -if(opts.multiple){ -$.map($(this).treegrid("getCheckedNodes"),function(row){ -$.easyui.addArrayItem(_b02,row[opts.idField]); -}); -} -_b07(_afc,_b02); -opts.onLoadSuccess.call(this,row,data); -_afd.remainText=false; -},onClickRow:function(row){ -if(opts.multiple){ -$(this).treegrid(row.checked?"uncheckNode":"checkNode",row[opts.idField]); -$(this).treegrid("unselect",row[opts.idField]); -}else{ -$(_afc).combo("hidePanel"); -} -_b04(_afc); -opts.onClickRow.call(this,row); -},onCheckNode:function(row,_b03){ -_b04(_afc); -opts.onCheckNode.call(this,row,_b03); -}})); -}; -function _b04(_b05){ -var _b06=$.data(_b05,"combotreegrid"); -var opts=_b06.options; -var grid=_b06.grid; -var vv=[]; -if(opts.multiple){ -vv=$.map(grid.treegrid("getCheckedNodes"),function(row){ -return row[opts.idField]; -}); -}else{ -var row=grid.treegrid("getSelected"); -if(row){ -vv.push(row[opts.idField]); -} -} -vv=vv.concat(opts.unselectedValues); -_b07(_b05,vv); -}; -function _b07(_b08,_b09){ -var _b0a=$.data(_b08,"combotreegrid"); -var opts=_b0a.options; -var grid=_b0a.grid; -if(!$.isArray(_b09)){ -_b09=_b09.split(opts.separator); -} -if(!opts.multiple){ -_b09=_b09.length?[_b09[0]]:[""]; -} -var vv=$.map(_b09,function(_b0b){ -return String(_b0b); -}); -vv=$.grep(vv,function(v,_b0c){ -return _b0c===$.inArray(v,vv); -}); -var _b0d=grid.treegrid("getSelected"); -if(_b0d){ -grid.treegrid("unselect",_b0d[opts.idField]); -} -$.map(grid.treegrid("getCheckedNodes"),function(row){ -if($.inArray(String(row[opts.idField]),vv)==-1){ -grid.treegrid("uncheckNode",row[opts.idField]); -} -}); -var ss=[]; -opts.unselectedValues=[]; -$.map(vv,function(v){ -var row=grid.treegrid("find",v); -if(row){ -if(opts.multiple){ -grid.treegrid("checkNode",v); -}else{ -grid.treegrid("select",v); -} -ss.push(row[opts.treeField]); -}else{ -ss.push(_b0e(v,opts.mappingRows)||v); -opts.unselectedValues.push(v); -} -}); -if(opts.multiple){ -$.map(grid.treegrid("getCheckedNodes"),function(row){ -var id=String(row[opts.idField]); -if($.inArray(id,vv)==-1){ -vv.push(id); -ss.push(row[opts.treeField]); -} -}); -} -if(!_b0a.remainText){ -var s=ss.join(opts.separator); -if($(_b08).combo("getText")!=s){ -$(_b08).combo("setText",s); -} -} -$(_b08).combo("setValues",vv); -function _b0e(_b0f,a){ -var item=$.easyui.getArrayItem(a,opts.idField,_b0f); -return item?item[opts.treeField]:undefined; -}; -}; -function _b10(_b11,q){ -var _b12=$.data(_b11,"combotreegrid"); -var opts=_b12.options; -var grid=_b12.grid; -_b12.remainText=true; -grid.treegrid("clearSelections").treegrid("clearChecked").treegrid("highlightRow",-1); -if(opts.mode=="remote"){ -$(_b11).combotreegrid("clear"); -grid.treegrid("load",$.extend({},opts.queryParams,{q:q})); -}else{ -if(q){ -var data=grid.treegrid("getData"); -var vv=[]; -var qq=opts.multiple?q.split(opts.separator):[q]; -$.map(qq,function(q){ -q=$.trim(q); -if(q){ -var v=undefined; -$.easyui.forEach(data,true,function(row){ -if(q.toLowerCase()==String(row[opts.treeField]).toLowerCase()){ -v=row[opts.idField]; -return false; -}else{ -if(opts.filter.call(_b11,q,row)){ -grid.treegrid("expandTo",row[opts.idField]); -grid.treegrid("highlightRow",row[opts.idField]); -return false; -} -} -}); -if(v==undefined){ -$.easyui.forEach(opts.mappingRows,false,function(row){ -if(q.toLowerCase()==String(row[opts.treeField])){ -v=row[opts.idField]; -return false; -} -}); -} -if(v!=undefined){ -vv.push(v); -} -} -}); -_b07(_b11,vv); -_b12.remainText=false; -} -} -}; -function _b13(_b14){ -_b04(_b14); -}; -$.fn.combotreegrid=function(_b15,_b16){ -if(typeof _b15=="string"){ -var _b17=$.fn.combotreegrid.methods[_b15]; -if(_b17){ -return _b17(this,_b16); -}else{ -return this.combo(_b15,_b16); -} -} -_b15=_b15||{}; -return this.each(function(){ -var _b18=$.data(this,"combotreegrid"); -if(_b18){ -$.extend(_b18.options,_b15); -}else{ -_b18=$.data(this,"combotreegrid",{options:$.extend({},$.fn.combotreegrid.defaults,$.fn.combotreegrid.parseOptions(this),_b15)}); -} -_afb(this); -}); -}; -$.fn.combotreegrid.methods={options:function(jq){ -var _b19=jq.combo("options"); -return $.extend($.data(jq[0],"combotreegrid").options,{width:_b19.width,height:_b19.height,originalValue:_b19.originalValue,disabled:_b19.disabled,readonly:_b19.readonly}); -},grid:function(jq){ -return $.data(jq[0],"combotreegrid").grid; -},setValues:function(jq,_b1a){ -return jq.each(function(){ -var opts=$(this).combotreegrid("options"); -if($.isArray(_b1a)){ -_b1a=$.map(_b1a,function(_b1b){ -if(_b1b&&typeof _b1b=="object"){ -$.easyui.addArrayItem(opts.mappingRows,opts.idField,_b1b); -return _b1b[opts.idField]; -}else{ -return _b1b; -} -}); -} -_b07(this,_b1a); -}); -},setValue:function(jq,_b1c){ -return jq.each(function(){ -$(this).combotreegrid("setValues",$.isArray(_b1c)?_b1c:[_b1c]); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).combotreegrid("setValues",[]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).combotreegrid("options"); -if(opts.multiple){ -$(this).combotreegrid("setValues",opts.originalValue); -}else{ -$(this).combotreegrid("setValue",opts.originalValue); -} -}); -}}; -$.fn.combotreegrid.parseOptions=function(_b1d){ -var t=$(_b1d); -return $.extend({},$.fn.combo.parseOptions(_b1d),$.fn.treegrid.parseOptions(_b1d),$.parser.parseOptions(_b1d,["mode",{limitToGrid:"boolean"}])); -}; -$.fn.combotreegrid.defaults=$.extend({},$.fn.combo.defaults,$.fn.treegrid.defaults,{editable:false,singleSelect:true,limitToGrid:false,unselectedValues:[],mappingRows:[],mode:"local",keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_b13(this); -},query:function(q,e){ -_b10(this,q); -}},inputEvents:$.extend({},$.fn.combo.defaults.inputEvents,{blur:function(e){ -var _b1e=e.data.target; -var opts=$(_b1e).combotreegrid("options"); -if(opts.limitToGrid){ -_b13(_b1e); -} -}}),filter:function(q,row){ -var opts=$(this).combotreegrid("options"); -return (row[opts.treeField]||"").toLowerCase().indexOf(q.toLowerCase())>=0; -}}); -})(jQuery); -(function($){ -function _b1f(_b20){ -var _b21=$.data(_b20,"datebox"); -var opts=_b21.options; -$(_b20).addClass("datebox-f").combo($.extend({},opts,{onShowPanel:function(){ -_b22(this); -_b23(this); -_b24(this); -_b32(this,$(this).datebox("getText"),true); -opts.onShowPanel.call(this); -}})); -if(!_b21.calendar){ -var _b25=$(_b20).combo("panel").css("overflow","hidden"); -_b25.panel("options").onBeforeDestroy=function(){ -var c=$(this).find(".calendar-shared"); -if(c.length){ -c.insertBefore(c[0].pholder); -} -}; -var cc=$("
                                                                                                  ").prependTo(_b25); -if(opts.sharedCalendar){ -var c=$(opts.sharedCalendar); -if(!c[0].pholder){ -c[0].pholder=$("
                                                                                                  ").insertAfter(c); -} -c.addClass("calendar-shared").appendTo(cc); -if(!c.hasClass("calendar")){ -c.calendar(); -} -_b21.calendar=c; -}else{ -_b21.calendar=$("
                                                                                                  ").appendTo(cc).calendar(); -} -$.extend(_b21.calendar.calendar("options"),{fit:true,border:false,onSelect:function(date){ -var _b26=this.target; -var opts=$(_b26).datebox("options"); -_b32(_b26,opts.formatter.call(_b26,date)); -$(_b26).combo("hidePanel"); -opts.onSelect.call(_b26,date); -}}); -} -$(_b20).combo("textbox").parent().addClass("datebox"); -$(_b20).datebox("initValue",opts.value); -function _b22(_b27){ -var opts=$(_b27).datebox("options"); -var _b28=$(_b27).combo("panel"); -_b28.unbind(".datebox").bind("click.datebox",function(e){ -if($(e.target).hasClass("datebox-button-a")){ -var _b29=parseInt($(e.target).attr("datebox-button-index")); -opts.buttons[_b29].handler.call(e.target,_b27); -} -}); -}; -function _b23(_b2a){ -var _b2b=$(_b2a).combo("panel"); -if(_b2b.children("div.datebox-button").length){ -return; -} -var _b2c=$("
                                                                                                  ").appendTo(_b2b); -var tr=_b2c.find("tr"); -for(var i=0;i").appendTo(tr); -var btn=opts.buttons[i]; -var t=$("").html($.isFunction(btn.text)?btn.text(_b2a):btn.text).appendTo(td); -t.attr("datebox-button-index",i); -} -tr.find("td").css("width",(100/opts.buttons.length)+"%"); -}; -function _b24(_b2d){ -var _b2e=$(_b2d).combo("panel"); -var cc=_b2e.children("div.datebox-calendar-inner"); -_b2e.children()._outerWidth(_b2e.width()); -_b21.calendar.appendTo(cc); -_b21.calendar[0].target=_b2d; -if(opts.panelHeight!="auto"){ -var _b2f=_b2e.height(); -_b2e.children().not(cc).each(function(){ -_b2f-=$(this).outerHeight(); -}); -cc._outerHeight(_b2f); -} -_b21.calendar.calendar("resize"); -}; -}; -function _b30(_b31,q){ -_b32(_b31,q,true); -}; -function _b33(_b34){ -var _b35=$.data(_b34,"datebox"); -var opts=_b35.options; -var _b36=_b35.calendar.calendar("options").current; -if(_b36){ -_b32(_b34,opts.formatter.call(_b34,_b36)); -$(_b34).combo("hidePanel"); -} -}; -function _b32(_b37,_b38,_b39){ -var _b3a=$.data(_b37,"datebox"); -var opts=_b3a.options; -var _b3b=_b3a.calendar; -_b3b.calendar("moveTo",opts.parser.call(_b37,_b38)); -if(_b39){ -$(_b37).combo("setValue",_b38); -}else{ -if(_b38){ -_b38=opts.formatter.call(_b37,_b3b.calendar("options").current); -} -$(_b37).combo("setText",_b38).combo("setValue",_b38); -} -}; -$.fn.datebox=function(_b3c,_b3d){ -if(typeof _b3c=="string"){ -var _b3e=$.fn.datebox.methods[_b3c]; -if(_b3e){ -return _b3e(this,_b3d); -}else{ -return this.combo(_b3c,_b3d); -} -} -_b3c=_b3c||{}; -return this.each(function(){ -var _b3f=$.data(this,"datebox"); -if(_b3f){ -$.extend(_b3f.options,_b3c); -}else{ -$.data(this,"datebox",{options:$.extend({},$.fn.datebox.defaults,$.fn.datebox.parseOptions(this),_b3c)}); -} -_b1f(this); -}); -}; -$.fn.datebox.methods={options:function(jq){ -var _b40=jq.combo("options"); -return $.extend($.data(jq[0],"datebox").options,{width:_b40.width,height:_b40.height,originalValue:_b40.originalValue,disabled:_b40.disabled,readonly:_b40.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).combo("cloneFrom",from); -$.data(this,"datebox",{options:$.extend(true,{},$(from).datebox("options")),calendar:$(from).datebox("calendar")}); -$(this).addClass("datebox-f"); -}); -},calendar:function(jq){ -return $.data(jq[0],"datebox").calendar; -},initValue:function(jq,_b41){ -return jq.each(function(){ -var opts=$(this).datebox("options"); -var _b42=opts.value; -if(_b42){ -_b42=opts.formatter.call(this,opts.parser.call(this,_b42)); -} -$(this).combo("initValue",_b42).combo("setText",_b42); -}); -},setValue:function(jq,_b43){ -return jq.each(function(){ -_b32(this,_b43); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datebox("options"); -$(this).datebox("setValue",opts.originalValue); -}); -}}; -$.fn.datebox.parseOptions=function(_b44){ -return $.extend({},$.fn.combo.parseOptions(_b44),$.parser.parseOptions(_b44,["sharedCalendar"])); -}; -$.fn.datebox.defaults=$.extend({},$.fn.combo.defaults,{panelWidth:180,panelHeight:"auto",sharedCalendar:null,keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_b33(this); -},query:function(q,e){ -_b30(this,q); -}},currentText:"Today",closeText:"Close",okText:"Ok",buttons:[{text:function(_b45){ -return $(_b45).datebox("options").currentText; -},handler:function(_b46){ -var now=new Date(); -$(_b46).datebox("calendar").calendar({year:now.getFullYear(),month:now.getMonth()+1,current:new Date(now.getFullYear(),now.getMonth(),now.getDate())}); -_b33(_b46); -}},{text:function(_b47){ -return $(_b47).datebox("options").closeText; -},handler:function(_b48){ -$(this).closest("div.combo-panel").panel("close"); -}}],formatter:function(date){ -var y=date.getFullYear(); -var m=date.getMonth()+1; -var d=date.getDate(); -return (m<10?("0"+m):m)+"/"+(d<10?("0"+d):d)+"/"+y; -},parser:function(s){ -if(!s){ -return new Date(); -} -var ss=s.split("/"); -var m=parseInt(ss[0],10); -var d=parseInt(ss[1],10); -var y=parseInt(ss[2],10); -if(!isNaN(y)&&!isNaN(m)&&!isNaN(d)){ -return new Date(y,m-1,d); -}else{ -return new Date(); -} -},onSelect:function(date){ -}}); -})(jQuery); -(function($){ -function _b49(_b4a){ -var _b4b=$.data(_b4a,"datetimebox"); -var opts=_b4b.options; -$(_b4a).datebox($.extend({},opts,{onShowPanel:function(){ -var _b4c=$(this).datetimebox("getValue"); -_b52(this,_b4c,true); -opts.onShowPanel.call(this); -},formatter:$.fn.datebox.defaults.formatter,parser:$.fn.datebox.defaults.parser})); -$(_b4a).removeClass("datebox-f").addClass("datetimebox-f"); -$(_b4a).datebox("calendar").calendar({onSelect:function(date){ -opts.onSelect.call(this.target,date); -}}); -if(!_b4b.spinner){ -var _b4d=$(_b4a).datebox("panel"); -var p=$("
                                                                                                  ").insertAfter(_b4d.children("div.datebox-calendar-inner")); -_b4b.spinner=p.children("input"); -} -_b4b.spinner.timespinner({width:opts.spinnerWidth,showSeconds:opts.showSeconds,separator:opts.timeSeparator}); -$(_b4a).datetimebox("initValue",opts.value); -}; -function _b4e(_b4f){ -var c=$(_b4f).datetimebox("calendar"); -var t=$(_b4f).datetimebox("spinner"); -var date=c.calendar("options").current; -return new Date(date.getFullYear(),date.getMonth(),date.getDate(),t.timespinner("getHours"),t.timespinner("getMinutes"),t.timespinner("getSeconds")); -}; -function _b50(_b51,q){ -_b52(_b51,q,true); -}; -function _b53(_b54){ -var opts=$.data(_b54,"datetimebox").options; -var date=_b4e(_b54); -_b52(_b54,opts.formatter.call(_b54,date)); -$(_b54).combo("hidePanel"); -}; -function _b52(_b55,_b56,_b57){ -var opts=$.data(_b55,"datetimebox").options; -$(_b55).combo("setValue",_b56); -if(!_b57){ -if(_b56){ -var date=opts.parser.call(_b55,_b56); -$(_b55).combo("setText",opts.formatter.call(_b55,date)); -$(_b55).combo("setValue",opts.formatter.call(_b55,date)); -}else{ -$(_b55).combo("setText",_b56); -} -} -var date=opts.parser.call(_b55,_b56); -$(_b55).datetimebox("calendar").calendar("moveTo",date); -$(_b55).datetimebox("spinner").timespinner("setValue",_b58(date)); -function _b58(date){ -function _b59(_b5a){ -return (_b5a<10?"0":"")+_b5a; -}; -var tt=[_b59(date.getHours()),_b59(date.getMinutes())]; -if(opts.showSeconds){ -tt.push(_b59(date.getSeconds())); -} -return tt.join($(_b55).datetimebox("spinner").timespinner("options").separator); -}; -}; -$.fn.datetimebox=function(_b5b,_b5c){ -if(typeof _b5b=="string"){ -var _b5d=$.fn.datetimebox.methods[_b5b]; -if(_b5d){ -return _b5d(this,_b5c); -}else{ -return this.datebox(_b5b,_b5c); -} -} -_b5b=_b5b||{}; -return this.each(function(){ -var _b5e=$.data(this,"datetimebox"); -if(_b5e){ -$.extend(_b5e.options,_b5b); -}else{ -$.data(this,"datetimebox",{options:$.extend({},$.fn.datetimebox.defaults,$.fn.datetimebox.parseOptions(this),_b5b)}); -} -_b49(this); -}); -}; -$.fn.datetimebox.methods={options:function(jq){ -var _b5f=jq.datebox("options"); -return $.extend($.data(jq[0],"datetimebox").options,{originalValue:_b5f.originalValue,disabled:_b5f.disabled,readonly:_b5f.readonly}); -},cloneFrom:function(jq,from){ -return jq.each(function(){ -$(this).datebox("cloneFrom",from); -$.data(this,"datetimebox",{options:$.extend(true,{},$(from).datetimebox("options")),spinner:$(from).datetimebox("spinner")}); -$(this).removeClass("datebox-f").addClass("datetimebox-f"); -}); -},spinner:function(jq){ -return $.data(jq[0],"datetimebox").spinner; -},initValue:function(jq,_b60){ -return jq.each(function(){ -var opts=$(this).datetimebox("options"); -var _b61=opts.value; -if(_b61){ -_b61=opts.formatter.call(this,opts.parser.call(this,_b61)); -} -$(this).combo("initValue",_b61).combo("setText",_b61); -}); -},setValue:function(jq,_b62){ -return jq.each(function(){ -_b52(this,_b62); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).datetimebox("options"); -$(this).datetimebox("setValue",opts.originalValue); -}); -}}; -$.fn.datetimebox.parseOptions=function(_b63){ -var t=$(_b63); -return $.extend({},$.fn.datebox.parseOptions(_b63),$.parser.parseOptions(_b63,["timeSeparator","spinnerWidth",{showSeconds:"boolean"}])); -}; -$.fn.datetimebox.defaults=$.extend({},$.fn.datebox.defaults,{spinnerWidth:"100%",showSeconds:true,timeSeparator:":",keyHandler:{up:function(e){ -},down:function(e){ -},left:function(e){ -},right:function(e){ -},enter:function(e){ -_b53(this); -},query:function(q,e){ -_b50(this,q); -}},buttons:[{text:function(_b64){ -return $(_b64).datetimebox("options").currentText; -},handler:function(_b65){ -var opts=$(_b65).datetimebox("options"); -_b52(_b65,opts.formatter.call(_b65,new Date())); -$(_b65).datetimebox("hidePanel"); -}},{text:function(_b66){ -return $(_b66).datetimebox("options").okText; -},handler:function(_b67){ -_b53(_b67); -}},{text:function(_b68){ -return $(_b68).datetimebox("options").closeText; -},handler:function(_b69){ -$(_b69).datetimebox("hidePanel"); -}}],formatter:function(date){ -var h=date.getHours(); -var M=date.getMinutes(); -var s=date.getSeconds(); -function _b6a(_b6b){ -return (_b6b<10?"0":"")+_b6b; -}; -var _b6c=$(this).datetimebox("spinner").timespinner("options").separator; -var r=$.fn.datebox.defaults.formatter(date)+" "+_b6a(h)+_b6c+_b6a(M); -if($(this).datetimebox("options").showSeconds){ -r+=_b6c+_b6a(s); -} -return r; -},parser:function(s){ -if($.trim(s)==""){ -return new Date(); -} -var dt=s.split(" "); -var d=$.fn.datebox.defaults.parser(dt[0]); -if(dt.length<2){ -return d; -} -var _b6d=$(this).datetimebox("spinner").timespinner("options").separator; -var tt=dt[1].split(_b6d); -var hour=parseInt(tt[0],10)||0; -var _b6e=parseInt(tt[1],10)||0; -var _b6f=parseInt(tt[2],10)||0; -return new Date(d.getFullYear(),d.getMonth(),d.getDate(),hour,_b6e,_b6f); -}}); -})(jQuery); -(function($){ -function init(_b70){ -var _b71=$("
                                                                                                  "+"
                                                                                                  "+""+""+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+""+"
                                                                                                  ").insertAfter(_b70); -var t=$(_b70); -t.addClass("slider-f").hide(); -var name=t.attr("name"); -if(name){ -_b71.find("input.slider-value").attr("name",name); -t.removeAttr("name").attr("sliderName",name); -} -_b71.bind("_resize",function(e,_b72){ -if($(this).hasClass("easyui-fluid")||_b72){ -_b73(_b70); -} -return false; -}); -return _b71; -}; -function _b73(_b74,_b75){ -var _b76=$.data(_b74,"slider"); -var opts=_b76.options; -var _b77=_b76.slider; -if(_b75){ -if(_b75.width){ -opts.width=_b75.width; -} -if(_b75.height){ -opts.height=_b75.height; -} -} -_b77._size(opts); -if(opts.mode=="h"){ -_b77.css("height",""); -_b77.children("div").css("height",""); -}else{ -_b77.css("width",""); -_b77.children("div").css("width",""); -_b77.children("div.slider-rule,div.slider-rulelabel,div.slider-inner")._outerHeight(_b77._outerHeight()); -} -_b78(_b74); -}; -function _b79(_b7a){ -var _b7b=$.data(_b7a,"slider"); -var opts=_b7b.options; -var _b7c=_b7b.slider; -var aa=opts.mode=="h"?opts.rule:opts.rule.slice(0).reverse(); -if(opts.reversed){ -aa=aa.slice(0).reverse(); -} -_b7d(aa); -function _b7d(aa){ -var rule=_b7c.find("div.slider-rule"); -var _b7e=_b7c.find("div.slider-rulelabel"); -rule.empty(); -_b7e.empty(); -for(var i=0;i").appendTo(rule); -span.css((opts.mode=="h"?"left":"top"),_b7f); -if(aa[i]!="|"){ -span=$("").appendTo(_b7e); -span.html(aa[i]); -if(opts.mode=="h"){ -span.css({left:_b7f,marginLeft:-Math.round(span.outerWidth()/2)}); -}else{ -span.css({top:_b7f,marginTop:-Math.round(span.outerHeight()/2)}); -} -} -} -}; -}; -function _b80(_b81){ -var _b82=$.data(_b81,"slider"); -var opts=_b82.options; -var _b83=_b82.slider; -_b83.removeClass("slider-h slider-v slider-disabled"); -_b83.addClass(opts.mode=="h"?"slider-h":"slider-v"); -_b83.addClass(opts.disabled?"slider-disabled":""); -var _b84=_b83.find(".slider-inner"); -_b84.html(""+""); -if(opts.range){ -_b84.append(""+""); -} -_b83.find("a.slider-handle").draggable({axis:opts.mode,cursor:"pointer",disabled:opts.disabled,onDrag:function(e){ -var left=e.data.left; -var _b85=_b83.width(); -if(opts.mode!="h"){ -left=e.data.top; -_b85=_b83.height(); -} -if(left<0||left>_b85){ -return false; -}else{ -_b86(left,this); -return false; -} -},onStartDrag:function(){ -_b82.isDragging=true; -opts.onSlideStart.call(_b81,opts.value); -},onStopDrag:function(e){ -_b86(opts.mode=="h"?e.data.left:e.data.top,this); -opts.onSlideEnd.call(_b81,opts.value); -opts.onComplete.call(_b81,opts.value); -_b82.isDragging=false; -}}); -_b83.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_b82.isDragging||opts.disabled){ -return; -} -var pos=$(this).offset(); -_b86(opts.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top)); -opts.onComplete.call(_b81,opts.value); -}); -function _b86(pos,_b87){ -var _b88=_b89(_b81,pos); -var s=Math.abs(_b88%opts.step); -if(s0; -if(_b88<=v2&&_b8a){ -v1=_b88; -}else{ -if(_b88>=v1&&(!_b8a)){ -v2=_b88; -} -} -}else{ -if(_b88v2){ -v2=_b88; -}else{ -_b88opts.max){ -_b92=opts.max; -} -var _b93=$("").appendTo(_b8f); -_b93.attr("name",name); -_b93.val(_b92); -_b91.push(_b92); -var _b94=_b8f.find(".slider-handle:eq("+i+")"); -var tip=_b94.next(); -var pos=_b95(_b8c,_b92); -if(opts.showTip){ -tip.show(); -tip.html(opts.tipFormatter.call(_b8c,_b92)); -}else{ -tip.hide(); -} -if(opts.mode=="h"){ -var _b96="left:"+pos+"px;"; -_b94.attr("style",_b96); -tip.attr("style",_b96+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _b96="top:"+pos+"px;"; -_b94.attr("style",_b96); -tip.attr("style",_b96+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -} -opts.value=opts.range?_b91:_b91[0]; -$(_b8c).val(opts.range?_b91.join(opts.separator):_b91[0]); -if(_b90.join(",")!=_b91.join(",")){ -opts.onChange.call(_b8c,opts.value,(opts.range?_b90:_b90[0])); -} -}; -function _b78(_b97){ -var opts=$.data(_b97,"slider").options; -var fn=opts.onChange; -opts.onChange=function(){ -}; -_b8b(_b97,opts.value); -opts.onChange=fn; -}; -function _b95(_b98,_b99){ -var _b9a=$.data(_b98,"slider"); -var opts=_b9a.options; -var _b9b=_b9a.slider; -var size=opts.mode=="h"?_b9b.width():_b9b.height(); -var pos=opts.converter.toPosition.call(_b98,_b99,size); -if(opts.mode=="v"){ -pos=_b9b.height()-pos; -} -if(opts.reversed){ -pos=size-pos; -} -return pos.toFixed(0); -}; -function _b89(_b9c,pos){ -var _b9d=$.data(_b9c,"slider"); -var opts=_b9d.options; -var _b9e=_b9d.slider; -var size=opts.mode=="h"?_b9e.width():_b9e.height(); -var pos=opts.mode=="h"?(opts.reversed?(size-pos):pos):(opts.reversed?pos:(size-pos)); -var _b9f=opts.converter.toValue.call(_b9c,pos,size); -return _b9f.toFixed(0); -}; -$.fn.slider=function(_ba0,_ba1){ -if(typeof _ba0=="string"){ -return $.fn.slider.methods[_ba0](this,_ba1); -} -_ba0=_ba0||{}; -return this.each(function(){ -var _ba2=$.data(this,"slider"); -if(_ba2){ -$.extend(_ba2.options,_ba0); -}else{ -_ba2=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_ba0),slider:init(this)}); -$(this).removeAttr("disabled"); -} -var opts=_ba2.options; -opts.min=parseFloat(opts.min); -opts.max=parseFloat(opts.max); -if(opts.range){ -if(!$.isArray(opts.value)){ -opts.value=$.map(String(opts.value).split(opts.separator),function(v){ -return parseFloat(v); -}); -} -if(opts.value.length<2){ -opts.value.push(opts.max); -} -}else{ -opts.value=parseFloat(opts.value); -} -opts.step=parseFloat(opts.step); -opts.originalValue=opts.value; -_b80(this); -_b79(this); -_b73(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_ba3){ -return jq.each(function(){ -_b73(this,_ba3); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},getValues:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_ba4){ -return jq.each(function(){ -_b8b(this,[_ba4]); -}); -},setValues:function(jq,_ba5){ -return jq.each(function(){ -_b8b(this,_ba5); -}); -},clear:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -_b8b(this,opts.range?[opts.min,opts.max]:[opts.min]); -}); -},reset:function(jq){ -return jq.each(function(){ -var opts=$(this).slider("options"); -$(this).slider(opts.range?"setValues":"setValue",opts.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_b80(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_b80(this); -}); -}}; -$.fn.slider.parseOptions=function(_ba6){ -var t=$(_ba6); -return $.extend({},$.parser.parseOptions(_ba6,["width","height","mode",{reversed:"boolean",showTip:"boolean",range:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,range:false,value:0,separator:",",min:0,max:100,step:1,rule:[],tipFormatter:function(_ba7){ -return _ba7; -},converter:{toPosition:function(_ba8,size){ -var opts=$(this).slider("options"); -return (_ba8-opts.min)/(opts.max-opts.min)*size; -},toValue:function(pos,size){ -var opts=$(this).slider("options"); -return opts.min+(opts.max-opts.min)*(pos/size); -}},onChange:function(_ba9,_baa){ -},onSlideStart:function(_bab){ -},onSlideEnd:function(_bac){ -},onComplete:function(_bad){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.easyui.mobile.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.easyui.mobile.js deleted file mode 100644 index 27a00094..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.easyui.mobile.js +++ /dev/null @@ -1,141 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -$.fn.navpanel=function(_1,_2){ -if(typeof _1=="string"){ -var _3=$.fn.navpanel.methods[_1]; -return _3?_3(this,_2):this.panel(_1,_2); -}else{ -_1=_1||{}; -return this.each(function(){ -var _4=$.data(this,"navpanel"); -if(_4){ -$.extend(_4.options,_1); -}else{ -_4=$.data(this,"navpanel",{options:$.extend({},$.fn.navpanel.defaults,$.fn.navpanel.parseOptions(this),_1)}); -} -$(this).panel(_4.options); -}); -} -}; -$.fn.navpanel.methods={options:function(jq){ -return $.data(jq[0],"navpanel").options; -}}; -$.fn.navpanel.parseOptions=function(_5){ -return $.extend({},$.fn.panel.parseOptions(_5),$.parser.parseOptions(_5,[])); -}; -$.fn.navpanel.defaults=$.extend({},$.fn.panel.defaults,{fit:true,border:false,cls:"navpanel"}); -$.parser.plugins.push("navpanel"); -})(jQuery); -(function($){ -$(function(){ -$.mobile.init(); -}); -$.mobile={defaults:{animation:"slide",direction:"left",reverseDirections:{up:"down",down:"up",left:"right",right:"left"}},panels:[],init:function(_6){ -$.mobile.panels=[]; -var _7=$(_6||"body").children(".navpanel:visible"); -if(_7.length){ -_7.not(":first").children(".panel-body").navpanel("close"); -var p=_7.eq(0).children(".panel-body"); -$.mobile.panels.push({panel:p,animation:$.mobile.defaults.animation,direction:$.mobile.defaults.direction}); -} -$(document).unbind(".mobile").bind("click.mobile",function(e){ -var a=$(e.target).closest("a"); -if(a.length){ -var _8=$.parser.parseOptions(a[0],["animation","direction",{back:"boolean"}]); -if(_8.back){ -$.mobile.back(); -e.preventDefault(); -}else{ -var _9=$.trim(a.attr("href")); -if(/^#/.test(_9)){ -var to=$(_9); -if(to.length&&to.hasClass("panel-body")){ -$.mobile.go(to,_8.animation,_8.direction); -e.preventDefault(); -} -} -} -} -}); -$(window).unbind(".mobile").bind("hashchange.mobile",function(){ -var _a=$.mobile.panels.length; -if(_a>1){ -var _b=location.hash; -var p=$.mobile.panels[_a-2]; -if(!_b||_b=="#&"+p.panel.attr("id")){ -$.mobile._back(); -} -} -}); -},nav:function(_c,to,_d,_e){ -if(window.WebKitAnimationEvent){ -_d=_d!=undefined?_d:$.mobile.defaults.animation; -_e=_e!=undefined?_e:$.mobile.defaults.direction; -var _f="m-"+_d+(_e?"-"+_e:""); -var p1=$(_c).panel("open").panel("resize").panel("panel"); -var p2=$(to).panel("open").panel("resize").panel("panel"); -p1.add(p2).bind("webkitAnimationEnd",function(){ -$(this).unbind("webkitAnimationEnd"); -var p=$(this).children(".panel-body"); -if($(this).hasClass("m-in")){ -p.panel("open").panel("resize"); -}else{ -p.panel("close"); -} -$(this).removeClass(_f+" m-in m-out"); -}); -p2.addClass(_f+" m-in"); -p1.addClass(_f+" m-out"); -}else{ -$(to).panel("open").panel("resize"); -$(_c).panel("close"); -} -},_go:function(_10,_11,_12){ -_11=_11!=undefined?_11:$.mobile.defaults.animation; -_12=_12!=undefined?_12:$.mobile.defaults.direction; -var _13=$.mobile.panels[$.mobile.panels.length-1].panel; -var to=$(_10); -if(_13[0]!=to[0]){ -$.mobile.nav(_13,to,_11,_12); -$.mobile.panels.push({panel:to,animation:_11,direction:_12}); -} -},_back:function(){ -if($.mobile.panels.length<2){ -return; -} -var p1=$.mobile.panels.pop(); -var p2=$.mobile.panels[$.mobile.panels.length-1]; -var _14=p1.animation; -var _15=$.mobile.defaults.reverseDirections[p1.direction]||""; -$.mobile.nav(p1.panel,p2.panel,_14,_15); -},go:function(_16,_17,_18){ -_17=_17!=undefined?_17:$.mobile.defaults.animation; -_18=_18!=undefined?_18:$.mobile.defaults.direction; -location.hash="#&"+$(_16).attr("id"); -$.mobile._go(_16,_17,_18); -},back:function(){ -history.go(-1); -}}; -$.map(["validatebox","textbox","passwordbox","filebox","searchbox","combo","combobox","combogrid","combotree","combotreegrid","datebox","datetimebox","numberbox","spinner","numberspinner","timespinner","datetimespinner"],function(_19){ -if($.fn[_19]){ -$.extend($.fn[_19].defaults,{iconWidth:28,tipPosition:"bottom"}); -} -}); -$.map(["spinner","numberspinner","timespinner","datetimespinner"],function(_1a){ -if($.fn[_1a]){ -$.extend($.fn[_1a].defaults,{iconWidth:56,spinAlign:"horizontal"}); -} -}); -if($.fn.menu){ -$.extend($.fn.menu.defaults,{itemHeight:30,noline:true}); -} -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.min.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.min.js deleted file mode 100644 index 0f60b7bd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/jquery.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; - -return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
                                                                                                  a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/\s*$/g,ra={option:[1,""],legend:[1,"
                                                                                                  ","
                                                                                                  "],area:[1,"",""],param:[1,"",""],thead:[1,"","
                                                                                                  "],tr:[2,"","
                                                                                                  "],col:[2,"","
                                                                                                  "],td:[3,"","
                                                                                                  "],_default:k.htmlSerialize?[0,"",""]:[1,"X
                                                                                                  ","
                                                                                                  "]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("").appendTo("body"); -_e.attr("src",window.ActiveXObject?"javascript:false":"about:blank"); -_e.css({position:"absolute",top:-1000,left:-1000}); -_e.bind("load",cb); -_f(_b); -function _f(_10){ -var _11=$(_a); -if(_c.url){ -_11.attr("action",_c.url); -} -var t=_11.attr("target"),a=_11.attr("action"); -_11.attr("target",_d); -var _12=$(); -try{ -for(var n in _10){ -var _13=$("").val(_10[n]).appendTo(_11); -_12=_12.add(_13); -} -_14(); -_11[0].submit(); -} -finally{ -_11.attr("action",a); -t?_11.attr("target",t):_11.removeAttr("target"); -_12.remove(); -} -}; -function _14(){ -var f=$("#"+_d); -if(!f.length){ -return; -} -try{ -var s=f.contents()[0].readyState; -if(s&&s.toLowerCase()=="uninitialized"){ -setTimeout(_14,100); -} -} -catch(e){ -cb(); -} -}; -var _15=10; -function cb(){ -var f=$("#"+_d); -if(!f.length){ -return; -} -f.unbind(); -var _16=""; -try{ -var _17=f.contents().find("body"); -_16=_17.html(); -if(_16==""){ -if(--_15){ -setTimeout(cb,100); -return; -} -} -var ta=_17.find(">textarea"); -if(ta.length){ -_16=ta.val(); -}else{ -var pre=_17.find(">pre"); -if(pre.length){ -_16=pre.html(); -} -} -} -catch(e){ -} -_c.success.call(_a,_16); -setTimeout(function(){ -f.unbind(); -f.remove(); -},100); -}; -}; -function _9(_18,_19){ -var _1a=$.data(_18,"form").options; -var _1b=new FormData($(_18)[0]); -for(var _1c in _19){ -_1b.append(_1c,_19[_1c]); -} -$.ajax({url:_1a.url,type:"post",xhr:function(){ -var xhr=$.ajaxSettings.xhr(); -if(xhr.upload){ -xhr.upload.addEventListener("progress",function(e){ -if(e.lengthComputable){ -var _1d=e.total; -var _1e=e.loaded||e.position; -var _1f=Math.ceil(_1e*100/_1d); -_1a.onProgress.call(_18,_1f); -} -},false); -} -return xhr; -},data:_1b,dataType:"html",cache:false,contentType:false,processData:false,complete:function(res){ -_1a.success.call(_18,res.responseText); -}}); -}; -function _20(_21,_22){ -var _23=$.data(_21,"form").options; -if(typeof _22=="string"){ -var _24={}; -if(_23.onBeforeLoad.call(_21,_24)==false){ -return; -} -$.ajax({url:_22,data:_24,dataType:"json",success:function(_25){ -_26(_25); -},error:function(){ -_23.onLoadError.apply(_21,arguments); -}}); -}else{ -_26(_22); -} -function _26(_27){ -var _28=$(_21); -for(var _29 in _27){ -var val=_27[_29]; -if(!_2a(_29,val)){ -if(!_2b(_29,val)){ -_28.find("input[name=\""+_29+"\"]").val(val); -_28.find("textarea[name=\""+_29+"\"]").val(val); -_28.find("select[name=\""+_29+"\"]").val(val); -} -} -} -_23.onLoadSuccess.call(_21,_27); -_28.form("validate"); -}; -function _2a(_2c,val){ -var cc=$(_21).find("[switchbuttonName=\""+_2c+"\"]"); -if(cc.length){ -cc.switchbutton("uncheck"); -cc.each(function(){ -if(_2d($(this).switchbutton("options").value,val)){ -$(this).switchbutton("check"); -} -}); -return true; -} -cc=$(_21).find("input[name=\""+_2c+"\"][type=radio], input[name=\""+_2c+"\"][type=checkbox]"); -if(cc.length){ -cc._propAttr("checked",false); -cc.each(function(){ -if(_2d($(this).val(),val)){ -$(this)._propAttr("checked",true); -} -}); -return true; -} -return false; -}; -function _2d(v,val){ -if(v==String(val)||$.inArray(v,$.isArray(val)?val:[val])>=0){ -return true; -}else{ -return false; -} -}; -function _2b(_2e,val){ -var _2f=$(_21).find("[textboxName=\""+_2e+"\"],[sliderName=\""+_2e+"\"]"); -if(_2f.length){ -for(var i=0;i<_23.fieldTypes.length;i++){ -var _30=_23.fieldTypes[i]; -var _31=_2f.data(_30); -if(_31){ -if(_31.options.multiple||_31.options.range){ -_2f[_30]("setValues",val); -}else{ -_2f[_30]("setValue",val); -} -return true; -} -} -} -return false; -}; -}; -function _32(_33){ -$("input,select,textarea",_33).each(function(){ -var t=this.type,tag=this.tagName.toLowerCase(); -if(t=="text"||t=="hidden"||t=="password"||tag=="textarea"){ -this.value=""; -}else{ -if(t=="file"){ -var _34=$(this); -if(!_34.hasClass("textbox-value")){ -var _35=_34.clone().val(""); -_35.insertAfter(_34); -if(_34.data("validatebox")){ -_34.validatebox("destroy"); -_35.validatebox(); -}else{ -_34.remove(); -} -} -}else{ -if(t=="checkbox"||t=="radio"){ -this.checked=false; -}else{ -if(tag=="select"){ -this.selectedIndex=-1; -} -} -} -} -}); -var _36=$(_33); -var _37=$.data(_33,"form").options; -for(var i=_37.fieldTypes.length-1;i>=0;i--){ -var _38=_37.fieldTypes[i]; -var _39=_36.find("."+_38+"-f"); -if(_39.length&&_39[_38]){ -_39[_38]("clear"); -} -} -_36.form("validate"); -}; -function _3a(_3b){ -_3b.reset(); -var _3c=$(_3b); -var _3d=$.data(_3b,"form").options; -for(var i=_3d.fieldTypes.length-1;i>=0;i--){ -var _3e=_3d.fieldTypes[i]; -var _3f=_3c.find("."+_3e+"-f"); -if(_3f.length&&_3f[_3e]){ -_3f[_3e]("reset"); -} -} -_3c.form("validate"); -}; -function _40(_41){ -var _42=$.data(_41,"form").options; -$(_41).unbind(".form"); -if(_42.ajax){ -$(_41).bind("submit.form",function(){ -setTimeout(function(){ -_1(_41,_42); -},0); -return false; -}); -} -$(_41).bind("_change.form",function(e,t){ -if($.inArray(t,_42.dirtyFields)==-1){ -_42.dirtyFields.push(t); -} -_42.onChange.call(this,t); -}).bind("change.form",function(e){ -var t=e.target; -if(!$(t).hasClass("textbox-text")){ -if($.inArray(t,_42.dirtyFields)==-1){ -_42.dirtyFields.push(t); -} -_42.onChange.call(this,t); -} -}); -_43(_41,_42.novalidate); -}; -function _44(_45,_46){ -_46=_46||{}; -var _47=$.data(_45,"form"); -if(_47){ -$.extend(_47.options,_46); -}else{ -$.data(_45,"form",{options:$.extend({},$.fn.form.defaults,$.fn.form.parseOptions(_45),_46)}); -} -}; -function _48(_49){ -if($.fn.validatebox){ -var t=$(_49); -t.find(".validatebox-text:not(:disabled)").validatebox("validate"); -var _4a=t.find(".validatebox-invalid"); -_4a.filter(":not(:disabled):first").focus(); -return _4a.length==0; -} -return true; -}; -function _43(_4b,_4c){ -var _4d=$.data(_4b,"form").options; -_4d.novalidate=_4c; -$(_4b).find(".validatebox-text:not(:disabled)").validatebox(_4c?"disableValidation":"enableValidation"); -}; -$.fn.form=function(_4e,_4f){ -if(typeof _4e=="string"){ -this.each(function(){ -_44(this); -}); -return $.fn.form.methods[_4e](this,_4f); -} -return this.each(function(){ -_44(this,_4e); -_40(this); -}); -}; -$.fn.form.methods={options:function(jq){ -return $.data(jq[0],"form").options; -},submit:function(jq,_50){ -return jq.each(function(){ -_1(this,_50); -}); -},load:function(jq,_51){ -return jq.each(function(){ -_20(this,_51); -}); -},clear:function(jq){ -return jq.each(function(){ -_32(this); -}); -},reset:function(jq){ -return jq.each(function(){ -_3a(this); -}); -},validate:function(jq){ -return _48(jq[0]); -},disableValidation:function(jq){ -return jq.each(function(){ -_43(this,true); -}); -},enableValidation:function(jq){ -return jq.each(function(){ -_43(this,false); -}); -},resetValidation:function(jq){ -return jq.each(function(){ -$(this).find(".validatebox-text:not(:disabled)").validatebox("resetValidation"); -}); -},resetDirty:function(jq){ -return jq.each(function(){ -$(this).form("options").dirtyFields=[]; -}); -}}; -$.fn.form.parseOptions=function(_52){ -var t=$(_52); -return $.extend({},$.parser.parseOptions(_52,[{ajax:"boolean",dirty:"boolean"}]),{url:(t.attr("action")?t.attr("action"):undefined)}); -}; -$.fn.form.defaults={fieldTypes:["combobox","combotree","combogrid","combotreegrid","datetimebox","datebox","combo","datetimespinner","timespinner","numberspinner","spinner","slider","searchbox","numberbox","passwordbox","filebox","textbox","switchbutton"],novalidate:false,ajax:true,iframe:true,dirty:false,dirtyFields:[],url:null,queryParams:{},onSubmit:function(_53){ -return $(this).form("validate"); -},onProgress:function(_54){ -},success:function(_55){ -},onBeforeLoad:function(_56){ -},onLoadSuccess:function(_57){ -},onLoadError:function(){ -},onChange:function(_58){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.layout.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.layout.js deleted file mode 100644 index 84491e0f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.layout.js +++ /dev/null @@ -1,483 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -var _1=false; -function _2(_3,_4){ -var _5=$.data(_3,"layout"); -var _6=_5.options; -var _7=_5.panels; -var cc=$(_3); -if(_4){ -$.extend(_6,{width:_4.width,height:_4.height}); -} -if(_3.tagName.toLowerCase()=="body"){ -cc._size("fit"); -}else{ -cc._size(_6); -} -var _8={top:0,left:0,width:cc.width(),height:cc.height()}; -_9(_a(_7.expandNorth)?_7.expandNorth:_7.north,"n"); -_9(_a(_7.expandSouth)?_7.expandSouth:_7.south,"s"); -_b(_a(_7.expandEast)?_7.expandEast:_7.east,"e"); -_b(_a(_7.expandWest)?_7.expandWest:_7.west,"w"); -_7.center.panel("resize",_8); -function _9(pp,_c){ -if(!pp.length||!_a(pp)){ -return; -} -var _d=pp.panel("options"); -pp.panel("resize",{width:cc.width(),height:_d.height}); -var _e=pp.panel("panel").outerHeight(); -pp.panel("move",{left:0,top:(_c=="n"?0:cc.height()-_e)}); -_8.height-=_e; -if(_c=="n"){ -_8.top+=_e; -if(!_d.split&&_d.border){ -_8.top--; -} -} -if(!_d.split&&_d.border){ -_8.height++; -} -}; -function _b(pp,_f){ -if(!pp.length||!_a(pp)){ -return; -} -var _10=pp.panel("options"); -pp.panel("resize",{width:_10.width,height:_8.height}); -var _11=pp.panel("panel").outerWidth(); -pp.panel("move",{left:(_f=="e"?cc.width()-_11:0),top:_8.top}); -_8.width-=_11; -if(_f=="w"){ -_8.left+=_11; -if(!_10.split&&_10.border){ -_8.left--; -} -} -if(!_10.split&&_10.border){ -_8.width++; -} -}; -}; -function _12(_13){ -var cc=$(_13); -cc.addClass("layout"); -function _14(el){ -var _15=$.fn.layout.parsePanelOptions(el); -if("north,south,east,west,center".indexOf(_15.region)>=0){ -_19(_13,_15,el); -} -}; -var _16=cc.layout("options"); -var _17=_16.onAdd; -_16.onAdd=function(){ -}; -cc.find(">div,>form>div").each(function(){ -_14(this); -}); -_16.onAdd=_17; -cc.append("
                                                                                                  "); -cc.bind("_resize",function(e,_18){ -if($(this).hasClass("easyui-fluid")||_18){ -_2(_13); -} -return false; -}); -}; -function _19(_1a,_1b,el){ -_1b.region=_1b.region||"center"; -var _1c=$.data(_1a,"layout").panels; -var cc=$(_1a); -var dir=_1b.region; -if(_1c[dir].length){ -return; -} -var pp=$(el); -if(!pp.length){ -pp=$("
                                                                                                  ").appendTo(cc); -} -var _1d=$.extend({},$.fn.layout.paneldefaults,{width:(pp.length?parseInt(pp[0].style.width)||pp.outerWidth():"auto"),height:(pp.length?parseInt(pp[0].style.height)||pp.outerHeight():"auto"),doSize:false,collapsible:true,onOpen:function(){ -var _1e=$(this).panel("header").children("div.panel-tool"); -_1e.children("a.panel-tool-collapse").hide(); -var _1f={north:"up",south:"down",east:"right",west:"left"}; -if(!_1f[dir]){ -return; -} -var _20="layout-button-"+_1f[dir]; -var t=_1e.children("a."+_20); -if(!t.length){ -t=$("").addClass(_20).appendTo(_1e); -t.bind("click",{dir:dir},function(e){ -_2d(_1a,e.data.dir); -return false; -}); -} -$(this).panel("options").collapsible?t.show():t.hide(); -}},_1b,{cls:((_1b.cls||"")+" layout-panel layout-panel-"+dir),bodyCls:((_1b.bodyCls||"")+" layout-body")}); -pp.panel(_1d); -_1c[dir]=pp; -var _21={north:"s",south:"n",east:"w",west:"e"}; -var _22=pp.panel("panel"); -if(pp.panel("options").split){ -_22.addClass("layout-split-"+dir); -} -_22.resizable($.extend({},{handles:(_21[dir]||""),disabled:(!pp.panel("options").split),onStartResize:function(e){ -_1=true; -if(dir=="north"||dir=="south"){ -var _23=$(">div.layout-split-proxy-v",_1a); -}else{ -var _23=$(">div.layout-split-proxy-h",_1a); -} -var top=0,_24=0,_25=0,_26=0; -var pos={display:"block"}; -if(dir=="north"){ -pos.top=parseInt(_22.css("top"))+_22.outerHeight()-_23.height(); -pos.left=parseInt(_22.css("left")); -pos.width=_22.outerWidth(); -pos.height=_23.height(); -}else{ -if(dir=="south"){ -pos.top=parseInt(_22.css("top")); -pos.left=parseInt(_22.css("left")); -pos.width=_22.outerWidth(); -pos.height=_23.height(); -}else{ -if(dir=="east"){ -pos.top=parseInt(_22.css("top"))||0; -pos.left=parseInt(_22.css("left"))||0; -pos.width=_23.width(); -pos.height=_22.outerHeight(); -}else{ -if(dir=="west"){ -pos.top=parseInt(_22.css("top"))||0; -pos.left=_22.outerWidth()-_23.width(); -pos.width=_23.width(); -pos.height=_22.outerHeight(); -} -} -} -} -_23.css(pos); -$("
                                                                                                  ").css({left:0,top:0,width:cc.width(),height:cc.height()}).appendTo(cc); -},onResize:function(e){ -if(dir=="north"||dir=="south"){ -var _27=$(">div.layout-split-proxy-v",_1a); -_27.css("top",e.pageY-$(_1a).offset().top-_27.height()/2); -}else{ -var _27=$(">div.layout-split-proxy-h",_1a); -_27.css("left",e.pageX-$(_1a).offset().left-_27.width()/2); -} -return false; -},onStopResize:function(e){ -cc.children("div.layout-split-proxy-v,div.layout-split-proxy-h").hide(); -pp.panel("resize",e.data); -_2(_1a); -_1=false; -cc.find(">div.layout-mask").remove(); -}},_1b)); -cc.layout("options").onAdd.call(_1a,dir); -}; -function _28(_29,_2a){ -var _2b=$.data(_29,"layout").panels; -if(_2b[_2a].length){ -_2b[_2a].panel("destroy"); -_2b[_2a]=$(); -var _2c="expand"+_2a.substring(0,1).toUpperCase()+_2a.substring(1); -if(_2b[_2c]){ -_2b[_2c].panel("destroy"); -_2b[_2c]=undefined; -} -$(_29).layout("options").onRemove.call(_29,_2a); -} -}; -function _2d(_2e,_2f,_30){ -if(_30==undefined){ -_30="normal"; -} -var _31=$.data(_2e,"layout").panels; -var p=_31[_2f]; -var _32=p.panel("options"); -if(_32.onBeforeCollapse.call(p)==false){ -return; -} -var _33="expand"+_2f.substring(0,1).toUpperCase()+_2f.substring(1); -if(!_31[_33]){ -_31[_33]=_34(_2f); -var ep=_31[_33].panel("panel"); -if(!_32.expandMode){ -ep.css("cursor","default"); -}else{ -ep.bind("click",function(){ -if(_32.expandMode=="dock"){ -_41(_2e,_2f); -}else{ -p.panel("expand",false).panel("open"); -var _35=_36(); -p.panel("resize",_35.collapse); -p.panel("panel").animate(_35.expand,function(){ -$(this).unbind(".layout").bind("mouseleave.layout",{region:_2f},function(e){ -if(_1==true){ -return; -} -if($("body>div.combo-p>div.combo-panel:visible").length){ -return; -} -_2d(_2e,e.data.region); -}); -$(_2e).layout("options").onExpand.call(_2e,_2f); -}); -} -return false; -}); -} -} -var _37=_36(); -if(!_a(_31[_33])){ -_31.center.panel("resize",_37.resizeC); -} -p.panel("panel").animate(_37.collapse,_30,function(){ -p.panel("collapse",false).panel("close"); -_31[_33].panel("open").panel("resize",_37.expandP); -$(this).unbind(".layout"); -$(_2e).layout("options").onCollapse.call(_2e,_2f); -}); -function _34(dir){ -var _38={"east":"left","west":"right","north":"down","south":"up"}; -var _39=(_32.region=="north"||_32.region=="south"); -var _3a="layout-button-"+_38[dir]; -var p=$("
                                                                                                  ").appendTo(_2e); -p.panel($.extend({},$.fn.layout.paneldefaults,{cls:("layout-expand layout-expand-"+dir),title:" ",iconCls:(_32.hideCollapsedContent?null:_32.iconCls),closed:true,minWidth:0,minHeight:0,doSize:false,region:_32.region,collapsedSize:_32.collapsedSize,noheader:(!_39&&_32.hideExpandTool),tools:((_39&&_32.hideExpandTool)?null:[{iconCls:_3a,handler:function(){ -_41(_2e,_2f); -return false; -}}])})); -if(!_32.hideCollapsedContent){ -var _3b=typeof _32.collapsedContent=="function"?_32.collapsedContent.call(p[0],_32.title):_32.collapsedContent; -_39?p.panel("setTitle",_3b):p.html(_3b); -} -p.panel("panel").hover(function(){ -$(this).addClass("layout-expand-over"); -},function(){ -$(this).removeClass("layout-expand-over"); -}); -return p; -}; -function _36(){ -var cc=$(_2e); -var _3c=_31.center.panel("options"); -var _3d=_32.collapsedSize; -if(_2f=="east"){ -var _3e=p.panel("panel")._outerWidth(); -var _3f=_3c.width+_3e-_3d; -if(_32.split||!_32.border){ -_3f++; -} -return {resizeC:{width:_3f},expand:{left:cc.width()-_3e},expandP:{top:_3c.top,left:cc.width()-_3d,width:_3d,height:_3c.height},collapse:{left:cc.width(),top:_3c.top,height:_3c.height}}; -}else{ -if(_2f=="west"){ -var _3e=p.panel("panel")._outerWidth(); -var _3f=_3c.width+_3e-_3d; -if(_32.split||!_32.border){ -_3f++; -} -return {resizeC:{width:_3f,left:_3d-1},expand:{left:0},expandP:{left:0,top:_3c.top,width:_3d,height:_3c.height},collapse:{left:-_3e,top:_3c.top,height:_3c.height}}; -}else{ -if(_2f=="north"){ -var _40=p.panel("panel")._outerHeight(); -var hh=_3c.height; -if(!_a(_31.expandNorth)){ -hh+=_40-_3d+((_32.split||!_32.border)?1:0); -} -_31.east.add(_31.west).add(_31.expandEast).add(_31.expandWest).panel("resize",{top:_3d-1,height:hh}); -return {resizeC:{top:_3d-1,height:hh},expand:{top:0},expandP:{top:0,left:0,width:cc.width(),height:_3d},collapse:{top:-_40,width:cc.width()}}; -}else{ -if(_2f=="south"){ -var _40=p.panel("panel")._outerHeight(); -var hh=_3c.height; -if(!_a(_31.expandSouth)){ -hh+=_40-_3d+((_32.split||!_32.border)?1:0); -} -_31.east.add(_31.west).add(_31.expandEast).add(_31.expandWest).panel("resize",{height:hh}); -return {resizeC:{height:hh},expand:{top:cc.height()-_40},expandP:{top:cc.height()-_3d,left:0,width:cc.width(),height:_3d},collapse:{top:cc.height(),width:cc.width()}}; -} -} -} -} -}; -}; -function _41(_42,_43){ -var _44=$.data(_42,"layout").panels; -var p=_44[_43]; -var _45=p.panel("options"); -if(_45.onBeforeExpand.call(p)==false){ -return; -} -var _46="expand"+_43.substring(0,1).toUpperCase()+_43.substring(1); -if(_44[_46]){ -_44[_46].panel("close"); -p.panel("panel").stop(true,true); -p.panel("expand",false).panel("open"); -var _47=_48(); -p.panel("resize",_47.collapse); -p.panel("panel").animate(_47.expand,function(){ -_2(_42); -$(_42).layout("options").onExpand.call(_42,_43); -}); -} -function _48(){ -var cc=$(_42); -var _49=_44.center.panel("options"); -if(_43=="east"&&_44.expandEast){ -return {collapse:{left:cc.width(),top:_49.top,height:_49.height},expand:{left:cc.width()-p.panel("panel")._outerWidth()}}; -}else{ -if(_43=="west"&&_44.expandWest){ -return {collapse:{left:-p.panel("panel")._outerWidth(),top:_49.top,height:_49.height},expand:{left:0}}; -}else{ -if(_43=="north"&&_44.expandNorth){ -return {collapse:{top:-p.panel("panel")._outerHeight(),width:cc.width()},expand:{top:0}}; -}else{ -if(_43=="south"&&_44.expandSouth){ -return {collapse:{top:cc.height(),width:cc.width()},expand:{top:cc.height()-p.panel("panel")._outerHeight()}}; -} -} -} -} -}; -}; -function _a(pp){ -if(!pp){ -return false; -} -if(pp.length){ -return pp.panel("panel").is(":visible"); -}else{ -return false; -} -}; -function _4a(_4b){ -var _4c=$.data(_4b,"layout"); -var _4d=_4c.options; -var _4e=_4c.panels; -var _4f=_4d.onCollapse; -_4d.onCollapse=function(){ -}; -_50("east"); -_50("west"); -_50("north"); -_50("south"); -_4d.onCollapse=_4f; -function _50(_51){ -var p=_4e[_51]; -if(p.length&&p.panel("options").collapsed){ -_2d(_4b,_51,0); -} -}; -}; -function _52(_53,_54,_55){ -var p=$(_53).layout("panel",_54); -p.panel("options").split=_55; -var cls="layout-split-"+_54; -var _56=p.panel("panel").removeClass(cls); -if(_55){ -_56.addClass(cls); -} -_56.resizable({disabled:(!_55)}); -_2(_53); -}; -$.fn.layout=function(_57,_58){ -if(typeof _57=="string"){ -return $.fn.layout.methods[_57](this,_58); -} -_57=_57||{}; -return this.each(function(){ -var _59=$.data(this,"layout"); -if(_59){ -$.extend(_59.options,_57); -}else{ -var _5a=$.extend({},$.fn.layout.defaults,$.fn.layout.parseOptions(this),_57); -$.data(this,"layout",{options:_5a,panels:{center:$(),north:$(),south:$(),east:$(),west:$()}}); -_12(this); -} -_2(this); -_4a(this); -}); -}; -$.fn.layout.methods={options:function(jq){ -return $.data(jq[0],"layout").options; -},resize:function(jq,_5b){ -return jq.each(function(){ -_2(this,_5b); -}); -},panel:function(jq,_5c){ -return $.data(jq[0],"layout").panels[_5c]; -},collapse:function(jq,_5d){ -return jq.each(function(){ -_2d(this,_5d); -}); -},expand:function(jq,_5e){ -return jq.each(function(){ -_41(this,_5e); -}); -},add:function(jq,_5f){ -return jq.each(function(){ -_19(this,_5f); -_2(this); -if($(this).layout("panel",_5f.region).panel("options").collapsed){ -_2d(this,_5f.region,0); -} -}); -},remove:function(jq,_60){ -return jq.each(function(){ -_28(this,_60); -_2(this); -}); -},split:function(jq,_61){ -return jq.each(function(){ -_52(this,_61,true); -}); -},unsplit:function(jq,_62){ -return jq.each(function(){ -_52(this,_62,false); -}); -}}; -$.fn.layout.parseOptions=function(_63){ -return $.extend({},$.parser.parseOptions(_63,[{fit:"boolean"}])); -}; -$.fn.layout.defaults={fit:false,onExpand:function(_64){ -},onCollapse:function(_65){ -},onAdd:function(_66){ -},onRemove:function(_67){ -}}; -$.fn.layout.parsePanelOptions=function(_68){ -var t=$(_68); -return $.extend({},$.fn.panel.parseOptions(_68),$.parser.parseOptions(_68,["region",{split:"boolean",collpasedSize:"number",minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number"}])); -}; -$.fn.layout.paneldefaults=$.extend({},$.fn.panel.defaults,{region:null,split:false,collapsedSize:28,expandMode:"float",hideExpandTool:false,hideCollapsedContent:true,collapsedContent:function(_69){ -var p=$(this); -var _6a=p.panel("options"); -if(_6a.region=="north"||_6a.region=="south"){ -return _69; -} -var _6b=_6a.collapsedSize-2; -var _6c=(_6b-16)/2; -_6c=_6b-_6c; -var cc=[]; -if(_6a.iconCls){ -cc.push("
                                                                                                  "); -} -cc.push("
                                                                                                  "); -cc.push(_69); -cc.push("
                                                                                                  "); -return cc.join(""); -},minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.linkbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.linkbutton.js deleted file mode 100644 index 30e46dcd..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.linkbutton.js +++ /dev/null @@ -1,184 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"linkbutton").options; -if(_3){ -$.extend(_4,_3); -} -if(_4.width||_4.height||_4.fit){ -var _5=$(_2); -var _6=_5.parent(); -var _7=_5.is(":visible"); -if(!_7){ -var _8=$("
                                                                                                  ").insertBefore(_2); -var _9={position:_5.css("position"),display:_5.css("display"),left:_5.css("left")}; -_5.appendTo("body"); -_5.css({position:"absolute",display:"inline-block",left:-20000}); -} -_5._size(_4,_6); -var _a=_5.find(".l-btn-left"); -_a.css("margin-top",0); -_a.css("margin-top",parseInt((_5.height()-_a.height())/2)+"px"); -if(!_7){ -_5.insertAfter(_8); -_5.css(_9); -_8.remove(); -} -} -}; -function _b(_c){ -var _d=$.data(_c,"linkbutton").options; -var t=$(_c).empty(); -t.addClass("l-btn").removeClass("l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline"); -t.removeClass("l-btn-small l-btn-medium l-btn-large").addClass("l-btn-"+_d.size); -if(_d.plain){ -t.addClass("l-btn-plain"); -} -if(_d.outline){ -t.addClass("l-btn-outline"); -} -if(_d.selected){ -t.addClass(_d.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -} -t.attr("group",_d.group||""); -t.attr("id",_d.id||""); -var _e=$("").appendTo(t); -if(_d.text){ -$("").html(_d.text).appendTo(_e); -}else{ -$(" ").appendTo(_e); -} -if(_d.iconCls){ -$(" ").addClass(_d.iconCls).appendTo(_e); -_e.addClass("l-btn-icon-"+_d.iconAlign); -} -t.unbind(".linkbutton").bind("focus.linkbutton",function(){ -if(!_d.disabled){ -$(this).addClass("l-btn-focus"); -} -}).bind("blur.linkbutton",function(){ -$(this).removeClass("l-btn-focus"); -}).bind("click.linkbutton",function(){ -if(!_d.disabled){ -if(_d.toggle){ -if(_d.selected){ -$(this).linkbutton("unselect"); -}else{ -$(this).linkbutton("select"); -} -} -_d.onClick.call(this); -} -}); -_f(_c,_d.selected); -_10(_c,_d.disabled); -}; -function _f(_11,_12){ -var _13=$.data(_11,"linkbutton").options; -if(_12){ -if(_13.group){ -$("a.l-btn[group=\""+_13.group+"\"]").each(function(){ -var o=$(this).linkbutton("options"); -if(o.toggle){ -$(this).removeClass("l-btn-selected l-btn-plain-selected"); -o.selected=false; -} -}); -} -$(_11).addClass(_13.plain?"l-btn-selected l-btn-plain-selected":"l-btn-selected"); -_13.selected=true; -}else{ -if(!_13.group){ -$(_11).removeClass("l-btn-selected l-btn-plain-selected"); -_13.selected=false; -} -} -}; -function _10(_14,_15){ -var _16=$.data(_14,"linkbutton"); -var _17=_16.options; -$(_14).removeClass("l-btn-disabled l-btn-plain-disabled"); -if(_15){ -_17.disabled=true; -var _18=$(_14).attr("href"); -if(_18){ -_16.href=_18; -$(_14).attr("href","javascript:void(0)"); -} -if(_14.onclick){ -_16.onclick=_14.onclick; -_14.onclick=null; -} -_17.plain?$(_14).addClass("l-btn-disabled l-btn-plain-disabled"):$(_14).addClass("l-btn-disabled"); -}else{ -_17.disabled=false; -if(_16.href){ -$(_14).attr("href",_16.href); -} -if(_16.onclick){ -_14.onclick=_16.onclick; -} -} -}; -$.fn.linkbutton=function(_19,_1a){ -if(typeof _19=="string"){ -return $.fn.linkbutton.methods[_19](this,_1a); -} -_19=_19||{}; -return this.each(function(){ -var _1b=$.data(this,"linkbutton"); -if(_1b){ -$.extend(_1b.options,_19); -}else{ -$.data(this,"linkbutton",{options:$.extend({},$.fn.linkbutton.defaults,$.fn.linkbutton.parseOptions(this),_19)}); -$(this).removeAttr("disabled"); -$(this).bind("_resize",function(e,_1c){ -if($(this).hasClass("easyui-fluid")||_1c){ -_1(this); -} -return false; -}); -} -_b(this); -_1(this); -}); -}; -$.fn.linkbutton.methods={options:function(jq){ -return $.data(jq[0],"linkbutton").options; -},resize:function(jq,_1d){ -return jq.each(function(){ -_1(this,_1d); -}); -},enable:function(jq){ -return jq.each(function(){ -_10(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_10(this,true); -}); -},select:function(jq){ -return jq.each(function(){ -_f(this,true); -}); -},unselect:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -}}; -$.fn.linkbutton.parseOptions=function(_1e){ -var t=$(_1e); -return $.extend({},$.parser.parseOptions(_1e,["id","iconCls","iconAlign","group","size","text",{plain:"boolean",toggle:"boolean",selected:"boolean",outline:"boolean"}]),{disabled:(t.attr("disabled")?true:undefined),text:($.trim(t.html())||undefined),iconCls:(t.attr("icon")||t.attr("iconCls"))}); -}; -$.fn.linkbutton.defaults={id:null,disabled:false,toggle:false,selected:false,outline:false,group:null,plain:false,text:"",iconCls:null,iconAlign:"left",size:"small",onClick:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menu.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menu.js deleted file mode 100644 index c27f18f2..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menu.js +++ /dev/null @@ -1,491 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -$(function(){ -$(document).unbind(".menu").bind("mousedown.menu",function(e){ -var m=$(e.target).closest("div.menu,div.combo-p"); -if(m.length){ -return; -} -$("body>div.menu-top:visible").not(".menu-inline").menu("hide"); -_1($("body>div.menu:visible").not(".menu-inline")); -}); -}); -function _2(_3){ -var _4=$.data(_3,"menu").options; -$(_3).addClass("menu-top"); -_4.inline?$(_3).addClass("menu-inline"):$(_3).appendTo("body"); -$(_3).bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -$(_3).menu("resize",_3); -} -return false; -}); -var _6=_7($(_3)); -for(var i=0;i<_6.length;i++){ -_b(_3,_6[i]); -} -function _7(_8){ -var _9=[]; -_8.addClass("menu"); -_9.push(_8); -if(!_8.hasClass("menu-content")){ -_8.children("div").each(function(){ -var _a=$(this).children("div"); -if(_a.length){ -_a.appendTo("body"); -this.submenu=_a; -var mm=_7(_a); -_9=_9.concat(mm); -} -}); -} -return _9; -}; -}; -function _b(_c,_d){ -var _e=$(_d).addClass("menu"); -if(!_e.data("menu")){ -_e.data("menu",{options:$.parser.parseOptions(_e[0],["width","height"])}); -} -if(!_e.hasClass("menu-content")){ -_e.children("div").each(function(){ -_f(_c,this); -}); -$("
                                                                                                  ").prependTo(_e); -} -_10(_c,_e); -if(!_e.hasClass("menu-inline")){ -_e.hide(); -} -_11(_c,_e); -}; -function _f(_12,div,_13){ -var _14=$(div); -var _15=$.extend({},$.parser.parseOptions(_14[0],["id","name","iconCls","href",{separator:"boolean"}]),{disabled:(_14.attr("disabled")?true:undefined),text:$.trim(_14.html()),onclick:_14[0].onclick},_13||{}); -_15.onclick=_15.onclick||_15.handler||null; -_14.data("menuitem",{options:_15}); -if(_15.separator){ -_14.addClass("menu-sep"); -} -if(!_14.hasClass("menu-sep")){ -_14.addClass("menu-item"); -_14.empty().append($("
                                                                                                  ").html(_15.text)); -if(_15.iconCls){ -$("
                                                                                                  ").addClass(_15.iconCls).appendTo(_14); -} -if(_15.id){ -_14.attr("id",_15.id); -} -if(_15.onclick){ -if(typeof _15.onclick=="string"){ -_14.attr("onclick",_15.onclick); -}else{ -_14[0].onclick=eval(_15.onclick); -} -} -if(_15.disabled){ -_16(_12,_14[0],true); -} -if(_14[0].submenu){ -$("
                                                                                                  ").appendTo(_14); -} -} -}; -function _10(_17,_18){ -var _19=$.data(_17,"menu").options; -var _1a=_18.attr("style")||""; -var _1b=_18.is(":visible"); -_18.css({display:"block",left:-10000,height:"auto",overflow:"hidden"}); -_18.find(".menu-item").each(function(){ -$(this)._outerHeight(_19.itemHeight); -$(this).find(".menu-text").css({height:(_19.itemHeight-2)+"px",lineHeight:(_19.itemHeight-2)+"px"}); -}); -_18.removeClass("menu-noline").addClass(_19.noline?"menu-noline":""); -var _1c=_18.data("menu").options; -var _1d=_1c.width; -var _1e=_1c.height; -if(isNaN(parseInt(_1d))){ -_1d=0; -_18.find("div.menu-text").each(function(){ -if(_1d<$(this).outerWidth()){ -_1d=$(this).outerWidth(); -} -}); -_1d=_1d?_1d+40:""; -} -var _1f=_18.outerHeight(); -if(isNaN(parseInt(_1e))){ -_1e=_1f; -if(_18.hasClass("menu-top")&&_19.alignTo){ -var at=$(_19.alignTo); -var h1=at.offset().top-$(document).scrollTop(); -var h2=$(window)._outerHeight()+$(document).scrollTop()-at.offset().top-at._outerHeight(); -_1e=Math.min(_1e,Math.max(h1,h2)); -}else{ -if(_1e>$(window)._outerHeight()){ -_1e=$(window).height(); -} -} -} -_18.attr("style",_1a); -_18.show(); -_18._size($.extend({},_1c,{width:_1d,height:_1e,minWidth:_1c.minWidth||_19.minWidth,maxWidth:_1c.maxWidth||_19.maxWidth})); -_18.find(".easyui-fluid").triggerHandler("_resize",[true]); -_18.css("overflow",_18.outerHeight()<_1f?"auto":"hidden"); -_18.children("div.menu-line")._outerHeight(_1f-2); -if(!_1b){ -_18.hide(); -} -}; -function _11(_20,_21){ -var _22=$.data(_20,"menu"); -var _23=_22.options; -_21.unbind(".menu"); -for(var _24 in _23.events){ -_21.bind(_24+".menu",{target:_20},_23.events[_24]); -} -}; -function _25(e){ -var _26=e.data.target; -var _27=$.data(_26,"menu"); -if(_27.timer){ -clearTimeout(_27.timer); -_27.timer=null; -} -}; -function _28(e){ -var _29=e.data.target; -var _2a=$.data(_29,"menu"); -if(_2a.options.hideOnUnhover){ -_2a.timer=setTimeout(function(){ -_2b(_29,$(_29).hasClass("menu-inline")); -},_2a.options.duration); -} -}; -function _2c(e){ -var _2d=e.data.target; -var _2e=$(e.target).closest(".menu-item"); -if(_2e.length){ -_2e.siblings().each(function(){ -if(this.submenu){ -_1(this.submenu); -} -$(this).removeClass("menu-active"); -}); -_2e.addClass("menu-active"); -if(_2e.hasClass("menu-item-disabled")){ -_2e.addClass("menu-active-disabled"); -return; -} -var _2f=_2e[0].submenu; -if(_2f){ -$(_2d).menu("show",{menu:_2f,parent:_2e}); -} -} -}; -function _30(e){ -var _31=$(e.target).closest(".menu-item"); -if(_31.length){ -_31.removeClass("menu-active menu-active-disabled"); -var _32=_31[0].submenu; -if(_32){ -if(e.pageX>=parseInt(_32.css("left"))){ -_31.addClass("menu-active"); -}else{ -_1(_32); -} -}else{ -_31.removeClass("menu-active"); -} -} -}; -function _33(e){ -var _34=e.data.target; -var _35=$(e.target).closest(".menu-item"); -if(_35.length){ -var _36=$(_34).data("menu").options; -var _37=_35.data("menuitem").options; -if(_37.disabled){ -return; -} -if(!_35[0].submenu){ -_2b(_34,_36.inline); -if(_37.href){ -location.href=_37.href; -} -} -_35.trigger("mouseenter"); -_36.onClick.call(_34,$(_34).menu("getItem",_35[0])); -} -}; -function _2b(_38,_39){ -var _3a=$.data(_38,"menu"); -if(_3a){ -if($(_38).is(":visible")){ -_1($(_38)); -if(_39){ -$(_38).show(); -}else{ -_3a.options.onHide.call(_38); -} -} -} -return false; -}; -function _3b(_3c,_3d){ -_3d=_3d||{}; -var _3e,top; -var _3f=$.data(_3c,"menu").options; -var _40=$(_3d.menu||_3c); -$(_3c).menu("resize",_40[0]); -if(_40.hasClass("menu-top")){ -$.extend(_3f,_3d); -_3e=_3f.left; -top=_3f.top; -if(_3f.alignTo){ -var at=$(_3f.alignTo); -_3e=at.offset().left; -top=at.offset().top+at._outerHeight(); -if(_3f.align=="right"){ -_3e+=at.outerWidth()-_40.outerWidth(); -} -} -if(_3e+_40.outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -_3e=$(window)._outerWidth()+$(document).scrollLeft()-_40.outerWidth()-5; -} -if(_3e<0){ -_3e=0; -} -top=_41(top,_3f.alignTo); -}else{ -var _42=_3d.parent; -_3e=_42.offset().left+_42.outerWidth()-2; -if(_3e+_40.outerWidth()+5>$(window)._outerWidth()+$(document).scrollLeft()){ -_3e=_42.offset().left-_40.outerWidth()+2; -} -top=_41(_42.offset().top-3); -} -function _41(top,_43){ -if(top+_40.outerHeight()>$(window)._outerHeight()+$(document).scrollTop()){ -if(_43){ -top=$(_43).offset().top-_40._outerHeight(); -}else{ -top=$(window)._outerHeight()+$(document).scrollTop()-_40.outerHeight(); -} -} -if(top<0){ -top=0; -} -return top; -}; -_40.css(_3f.position.call(_3c,_40[0],_3e,top)); -_40.show(0,function(){ -if(!_40[0].shadow){ -_40[0].shadow=$("
                                                                                                  ").insertAfter(_40); -} -_40[0].shadow.css({display:(_40.hasClass("menu-inline")?"none":"block"),zIndex:$.fn.menu.defaults.zIndex++,left:_40.css("left"),top:_40.css("top"),width:_40.outerWidth(),height:_40.outerHeight()}); -_40.css("z-index",$.fn.menu.defaults.zIndex++); -if(_40.hasClass("menu-top")){ -_3f.onShow.call(_3c); -} -}); -}; -function _1(_44){ -if(_44&&_44.length){ -_45(_44); -_44.find("div.menu-item").each(function(){ -if(this.submenu){ -_1(this.submenu); -} -$(this).removeClass("menu-active"); -}); -} -function _45(m){ -m.stop(true,true); -if(m[0].shadow){ -m[0].shadow.hide(); -} -m.hide(); -}; -}; -function _46(_47,_48){ -var _49=null; -var tmp=$("
                                                                                                  "); -function _4a(_4b){ -_4b.children("div.menu-item").each(function(){ -var _4c=$(_47).menu("getItem",this); -var s=tmp.empty().html(_4c.text).text(); -if(_48==$.trim(s)){ -_49=_4c; -}else{ -if(this.submenu&&!_49){ -_4a(this.submenu); -} -} -}); -}; -_4a($(_47)); -tmp.remove(); -return _49; -}; -function _16(_4d,_4e,_4f){ -var t=$(_4e); -if(t.hasClass("menu-item")){ -var _50=t.data("menuitem").options; -_50.disabled=_4f; -if(_4f){ -t.addClass("menu-item-disabled"); -t[0].onclick=null; -}else{ -t.removeClass("menu-item-disabled"); -t[0].onclick=_50.onclick; -} -} -}; -function _51(_52,_53){ -var _54=$.data(_52,"menu").options; -var _55=$(_52); -if(_53.parent){ -if(!_53.parent.submenu){ -var _56=$("
                                                                                                  ").appendTo("body"); -_53.parent.submenu=_56; -$("
                                                                                                  ").appendTo(_53.parent); -_b(_52,_56); -} -_55=_53.parent.submenu; -} -var div=$("
                                                                                                  ").appendTo(_55); -_f(_52,div,_53); -}; -function _57(_58,_59){ -function _5a(el){ -if(el.submenu){ -el.submenu.children("div.menu-item").each(function(){ -_5a(this); -}); -var _5b=el.submenu[0].shadow; -if(_5b){ -_5b.remove(); -} -el.submenu.remove(); -} -$(el).remove(); -}; -_5a(_59); -}; -function _5c(_5d,_5e,_5f){ -var _60=$(_5e).parent(); -if(_5f){ -$(_5e).show(); -}else{ -$(_5e).hide(); -} -_10(_5d,_60); -}; -function _61(_62){ -$(_62).children("div.menu-item").each(function(){ -_57(_62,this); -}); -if(_62.shadow){ -_62.shadow.remove(); -} -$(_62).remove(); -}; -$.fn.menu=function(_63,_64){ -if(typeof _63=="string"){ -return $.fn.menu.methods[_63](this,_64); -} -_63=_63||{}; -return this.each(function(){ -var _65=$.data(this,"menu"); -if(_65){ -$.extend(_65.options,_63); -}else{ -_65=$.data(this,"menu",{options:$.extend({},$.fn.menu.defaults,$.fn.menu.parseOptions(this),_63)}); -_2(this); -} -$(this).css({left:_65.options.left,top:_65.options.top}); -}); -}; -$.fn.menu.methods={options:function(jq){ -return $.data(jq[0],"menu").options; -},show:function(jq,pos){ -return jq.each(function(){ -_3b(this,pos); -}); -},hide:function(jq){ -return jq.each(function(){ -_2b(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_61(this); -}); -},setText:function(jq,_66){ -return jq.each(function(){ -var _67=$(_66.target).data("menuitem").options; -_67.text=_66.text; -$(_66.target).children("div.menu-text").html(_66.text); -}); -},setIcon:function(jq,_68){ -return jq.each(function(){ -var _69=$(_68.target).data("menuitem").options; -_69.iconCls=_68.iconCls; -$(_68.target).children("div.menu-icon").remove(); -if(_68.iconCls){ -$("
                                                                                                  ").addClass(_68.iconCls).appendTo(_68.target); -} -}); -},getItem:function(jq,_6a){ -var _6b=$(_6a).data("menuitem").options; -return $.extend({},_6b,{target:$(_6a)[0]}); -},findItem:function(jq,_6c){ -return _46(jq[0],_6c); -},appendItem:function(jq,_6d){ -return jq.each(function(){ -_51(this,_6d); -}); -},removeItem:function(jq,_6e){ -return jq.each(function(){ -_57(this,_6e); -}); -},enableItem:function(jq,_6f){ -return jq.each(function(){ -_16(this,_6f,false); -}); -},disableItem:function(jq,_70){ -return jq.each(function(){ -_16(this,_70,true); -}); -},showItem:function(jq,_71){ -return jq.each(function(){ -_5c(this,_71,true); -}); -},hideItem:function(jq,_72){ -return jq.each(function(){ -_5c(this,_72,false); -}); -},resize:function(jq,_73){ -return jq.each(function(){ -_10(this,_73?$(_73):$(this)); -}); -}}; -$.fn.menu.parseOptions=function(_74){ -return $.extend({},$.parser.parseOptions(_74,[{minWidth:"number",itemHeight:"number",duration:"number",hideOnUnhover:"boolean"},{fit:"boolean",inline:"boolean",noline:"boolean"}])); -}; -$.fn.menu.defaults={zIndex:110000,left:0,top:0,alignTo:null,align:"left",minWidth:120,itemHeight:22,duration:100,hideOnUnhover:true,inline:false,fit:false,noline:false,events:{mouseenter:_25,mouseleave:_28,mouseover:_2c,mouseout:_30,click:_33},position:function(_75,_76,top){ -return {left:_76,top:top}; -},onShow:function(){ -},onHide:function(){ -},onClick:function(_77){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menubutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menubutton.js deleted file mode 100644 index a9ae1de4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.menubutton.js +++ /dev/null @@ -1,128 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"menubutton").options; -var _4=$(_2); -_4.linkbutton(_3); -if(_3.hasDownArrow){ -_4.removeClass(_3.cls.btn1+" "+_3.cls.btn2).addClass("m-btn"); -_4.removeClass("m-btn-small m-btn-medium m-btn-large").addClass("m-btn-"+_3.size); -var _5=_4.find(".l-btn-left"); -$("").addClass(_3.cls.arrow).appendTo(_5); -$("").addClass("m-btn-line").appendTo(_5); -} -$(_2).menubutton("resize"); -if(_3.menu){ -$(_3.menu).menu({duration:_3.duration}); -var _6=$(_3.menu).menu("options"); -var _7=_6.onShow; -var _8=_6.onHide; -$.extend(_6,{onShow:function(){ -var _9=$(this).menu("options"); -var _a=$(_9.alignTo); -var _b=_a.menubutton("options"); -_a.addClass((_b.plain==true)?_b.cls.btn2:_b.cls.btn1); -_7.call(this); -},onHide:function(){ -var _c=$(this).menu("options"); -var _d=$(_c.alignTo); -var _e=_d.menubutton("options"); -_d.removeClass((_e.plain==true)?_e.cls.btn2:_e.cls.btn1); -_8.call(this); -}}); -} -}; -function _f(_10){ -var _11=$.data(_10,"menubutton").options; -var btn=$(_10); -var t=btn.find("."+_11.cls.trigger); -if(!t.length){ -t=btn; -} -t.unbind(".menubutton"); -var _12=null; -t.bind("click.menubutton",function(){ -if(!_13()){ -_14(_10); -return false; -} -}).bind("mouseenter.menubutton",function(){ -if(!_13()){ -_12=setTimeout(function(){ -_14(_10); -},_11.duration); -return false; -} -}).bind("mouseleave.menubutton",function(){ -if(_12){ -clearTimeout(_12); -} -$(_11.menu).triggerHandler("mouseleave"); -}); -function _13(){ -return $(_10).linkbutton("options").disabled; -}; -}; -function _14(_15){ -var _16=$(_15).menubutton("options"); -if(_16.disabled||!_16.menu){ -return; -} -$("body>div.menu-top").menu("hide"); -var btn=$(_15); -var mm=$(_16.menu); -if(mm.length){ -mm.menu("options").alignTo=btn; -mm.menu("show",{alignTo:btn,align:_16.menuAlign}); -} -btn.blur(); -}; -$.fn.menubutton=function(_17,_18){ -if(typeof _17=="string"){ -var _19=$.fn.menubutton.methods[_17]; -if(_19){ -return _19(this,_18); -}else{ -return this.linkbutton(_17,_18); -} -} -_17=_17||{}; -return this.each(function(){ -var _1a=$.data(this,"menubutton"); -if(_1a){ -$.extend(_1a.options,_17); -}else{ -$.data(this,"menubutton",{options:$.extend({},$.fn.menubutton.defaults,$.fn.menubutton.parseOptions(this),_17)}); -$(this).removeAttr("disabled"); -} -_1(this); -_f(this); -}); -}; -$.fn.menubutton.methods={options:function(jq){ -var _1b=jq.linkbutton("options"); -return $.extend($.data(jq[0],"menubutton").options,{toggle:_1b.toggle,selected:_1b.selected,disabled:_1b.disabled}); -},destroy:function(jq){ -return jq.each(function(){ -var _1c=$(this).menubutton("options"); -if(_1c.menu){ -$(_1c.menu).menu("destroy"); -} -$(this).remove(); -}); -}}; -$.fn.menubutton.parseOptions=function(_1d){ -var t=$(_1d); -return $.extend({},$.fn.linkbutton.parseOptions(_1d),$.parser.parseOptions(_1d,["menu",{plain:"boolean",hasDownArrow:"boolean",duration:"number"}])); -}; -$.fn.menubutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,hasDownArrow:true,menu:null,menuAlign:"left",duration:100,cls:{btn1:"m-btn-active",btn2:"m-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn"}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.messager.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.messager.js deleted file mode 100644 index f47cfcb9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.messager.js +++ /dev/null @@ -1,187 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(){ -$(document).unbind(".messager").bind("keydown.messager",function(e){ -if(e.keyCode==27){ -$("body").children("div.messager-window").children("div.messager-body").each(function(){ -$(this).dialog("close"); -}); -}else{ -if(e.keyCode==9){ -var _2=$("body").children("div.messager-window"); -if(!_2.length){ -return; -} -var _3=_2.find(".messager-input,.messager-button .l-btn"); -for(var i=0;i<_3.length;i++){ -if($(_3[i]).is(":focus")){ -$(_3[i>=_3.length-1?0:i+1]).focus(); -return false; -} -} -}else{ -if(e.keyCode==13){ -var _4=$(e.target).closest("input.messager-input"); -if(_4.length){ -var _5=_4.closest(".messager-body"); -_6(_5,_4.val()); -} -} -} -} -}); -}; -function _7(){ -$(document).unbind(".messager"); -}; -function _8(_9){ -var _a=$.extend({},$.messager.defaults,{modal:false,shadow:false,draggable:false,resizable:false,closed:true,style:{left:"",top:"",right:0,zIndex:$.fn.window.defaults.zIndex++,bottom:-document.body.scrollTop-document.documentElement.scrollTop},title:"",width:250,height:100,minHeight:0,showType:"slide",showSpeed:600,content:_9.msg,timeout:4000},_9); -var _b=$("
                                                                                                  ").appendTo("body"); -_b.dialog($.extend({},_a,{noheader:(_a.title?false:true),openAnimation:(_a.showType),closeAnimation:(_a.showType=="show"?"hide":_a.showType),openDuration:_a.showSpeed,closeDuration:_a.showSpeed,onOpen:function(){ -_b.dialog("dialog").hover(function(){ -if(_a.timer){ -clearTimeout(_a.timer); -} -},function(){ -_c(); -}); -_c(); -function _c(){ -if(_a.timeout>0){ -_a.timer=setTimeout(function(){ -if(_b.length&&_b.data("dialog")){ -_b.dialog("close"); -} -},_a.timeout); -} -}; -if(_9.onOpen){ -_9.onOpen.call(this); -}else{ -_a.onOpen.call(this); -} -},onClose:function(){ -if(_a.timer){ -clearTimeout(_a.timer); -} -if(_9.onClose){ -_9.onClose.call(this); -}else{ -_a.onClose.call(this); -} -_b.dialog("destroy"); -}})); -_b.dialog("dialog").css(_a.style); -_b.dialog("open"); -return _b; -}; -function _d(_e){ -_1(); -var _f=$("
                                                                                                  ").appendTo("body"); -_f.dialog($.extend({},_e,{noheader:(_e.title?false:true),onClose:function(){ -_7(); -if(_e.onClose){ -_e.onClose.call(this); -} -setTimeout(function(){ -_f.dialog("destroy"); -},100); -}})); -var win=_f.dialog("dialog").addClass("messager-window"); -win.find(".dialog-button").addClass("messager-button").find("a:first").focus(); -return _f; -}; -function _6(dlg,_10){ -dlg.dialog("close"); -dlg.dialog("options").fn(_10); -}; -$.messager={show:function(_11){ -return _8(_11); -},alert:function(_12,msg,_13,fn){ -var _14=typeof _12=="object"?_12:{title:_12,msg:msg,icon:_13,fn:fn}; -var cls=_14.icon?"messager-icon messager-"+_14.icon:""; -_14=$.extend({},$.messager.defaults,{content:"
                                                                                                  "+"
                                                                                                  "+_14.msg+"
                                                                                                  "+"
                                                                                                  "},_14); -if(!_14.buttons){ -_14.buttons=[{text:_14.ok,onClick:function(){ -_6(dlg); -}}]; -} -var dlg=_d(_14); -return dlg; -},confirm:function(_15,msg,fn){ -var _16=typeof _15=="object"?_15:{title:_15,msg:msg,fn:fn}; -_16=$.extend({},$.messager.defaults,{content:"
                                                                                                  "+"
                                                                                                  "+_16.msg+"
                                                                                                  "+"
                                                                                                  "},_16); -if(!_16.buttons){ -_16.buttons=[{text:_16.ok,onClick:function(){ -_6(dlg,true); -}},{text:_16.cancel,onClick:function(){ -_6(dlg,false); -}}]; -} -var dlg=_d(_16); -return dlg; -},prompt:function(_17,msg,fn){ -var _18=typeof _17=="object"?_17:{title:_17,msg:msg,fn:fn}; -_18=$.extend({},$.messager.defaults,{content:"
                                                                                                  "+"
                                                                                                  "+_18.msg+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "},_18); -if(!_18.buttons){ -_18.buttons=[{text:_18.ok,onClick:function(){ -_6(dlg,dlg.find(".messager-input").val()); -}},{text:_18.cancel,onClick:function(){ -_6(dlg); -}}]; -} -var dlg=_d(_18); -dlg.find(".messager-input").focus(); -return dlg; -},progress:function(_19){ -var _1a={bar:function(){ -return $("body>div.messager-window").find("div.messager-p-bar"); -},close:function(){ -var dlg=$("body>div.messager-window>div.messager-body:has(div.messager-progress)"); -if(dlg.length){ -dlg.dialog("close"); -} -}}; -if(typeof _19=="string"){ -var _1b=_1a[_19]; -return _1b(); -} -_19=_19||{}; -var _1c=$.extend({},{title:"",minHeight:0,content:undefined,msg:"",text:undefined,interval:300},_19); -var dlg=_d($.extend({},$.messager.defaults,{content:"
                                                                                                  "+_1c.msg+"
                                                                                                  ",closable:false,doSize:false},_1c,{onClose:function(){ -if(this.timer){ -clearInterval(this.timer); -} -if(_19.onClose){ -_19.onClose.call(this); -}else{ -$.messager.defaults.onClose.call(this); -} -}})); -var bar=dlg.find("div.messager-p-bar"); -bar.progressbar({text:_1c.text}); -dlg.dialog("resize"); -if(_1c.interval){ -dlg[0].timer=setInterval(function(){ -var v=bar.progressbar("getValue"); -v+=10; -if(v>100){ -v=0; -} -bar.progressbar("setValue",v); -},_1c.interval); -} -return dlg; -}}; -$.messager.defaults=$.extend({},$.fn.dialog.defaults,{ok:"Ok",cancel:"Cancel",width:300,height:"auto",minHeight:150,modal:true,collapsible:false,minimizable:false,maximizable:false,resizable:false,fn:function(){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.mobile.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.mobile.js deleted file mode 100644 index 27a00094..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.mobile.js +++ /dev/null @@ -1,141 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -$.fn.navpanel=function(_1,_2){ -if(typeof _1=="string"){ -var _3=$.fn.navpanel.methods[_1]; -return _3?_3(this,_2):this.panel(_1,_2); -}else{ -_1=_1||{}; -return this.each(function(){ -var _4=$.data(this,"navpanel"); -if(_4){ -$.extend(_4.options,_1); -}else{ -_4=$.data(this,"navpanel",{options:$.extend({},$.fn.navpanel.defaults,$.fn.navpanel.parseOptions(this),_1)}); -} -$(this).panel(_4.options); -}); -} -}; -$.fn.navpanel.methods={options:function(jq){ -return $.data(jq[0],"navpanel").options; -}}; -$.fn.navpanel.parseOptions=function(_5){ -return $.extend({},$.fn.panel.parseOptions(_5),$.parser.parseOptions(_5,[])); -}; -$.fn.navpanel.defaults=$.extend({},$.fn.panel.defaults,{fit:true,border:false,cls:"navpanel"}); -$.parser.plugins.push("navpanel"); -})(jQuery); -(function($){ -$(function(){ -$.mobile.init(); -}); -$.mobile={defaults:{animation:"slide",direction:"left",reverseDirections:{up:"down",down:"up",left:"right",right:"left"}},panels:[],init:function(_6){ -$.mobile.panels=[]; -var _7=$(_6||"body").children(".navpanel:visible"); -if(_7.length){ -_7.not(":first").children(".panel-body").navpanel("close"); -var p=_7.eq(0).children(".panel-body"); -$.mobile.panels.push({panel:p,animation:$.mobile.defaults.animation,direction:$.mobile.defaults.direction}); -} -$(document).unbind(".mobile").bind("click.mobile",function(e){ -var a=$(e.target).closest("a"); -if(a.length){ -var _8=$.parser.parseOptions(a[0],["animation","direction",{back:"boolean"}]); -if(_8.back){ -$.mobile.back(); -e.preventDefault(); -}else{ -var _9=$.trim(a.attr("href")); -if(/^#/.test(_9)){ -var to=$(_9); -if(to.length&&to.hasClass("panel-body")){ -$.mobile.go(to,_8.animation,_8.direction); -e.preventDefault(); -} -} -} -} -}); -$(window).unbind(".mobile").bind("hashchange.mobile",function(){ -var _a=$.mobile.panels.length; -if(_a>1){ -var _b=location.hash; -var p=$.mobile.panels[_a-2]; -if(!_b||_b=="#&"+p.panel.attr("id")){ -$.mobile._back(); -} -} -}); -},nav:function(_c,to,_d,_e){ -if(window.WebKitAnimationEvent){ -_d=_d!=undefined?_d:$.mobile.defaults.animation; -_e=_e!=undefined?_e:$.mobile.defaults.direction; -var _f="m-"+_d+(_e?"-"+_e:""); -var p1=$(_c).panel("open").panel("resize").panel("panel"); -var p2=$(to).panel("open").panel("resize").panel("panel"); -p1.add(p2).bind("webkitAnimationEnd",function(){ -$(this).unbind("webkitAnimationEnd"); -var p=$(this).children(".panel-body"); -if($(this).hasClass("m-in")){ -p.panel("open").panel("resize"); -}else{ -p.panel("close"); -} -$(this).removeClass(_f+" m-in m-out"); -}); -p2.addClass(_f+" m-in"); -p1.addClass(_f+" m-out"); -}else{ -$(to).panel("open").panel("resize"); -$(_c).panel("close"); -} -},_go:function(_10,_11,_12){ -_11=_11!=undefined?_11:$.mobile.defaults.animation; -_12=_12!=undefined?_12:$.mobile.defaults.direction; -var _13=$.mobile.panels[$.mobile.panels.length-1].panel; -var to=$(_10); -if(_13[0]!=to[0]){ -$.mobile.nav(_13,to,_11,_12); -$.mobile.panels.push({panel:to,animation:_11,direction:_12}); -} -},_back:function(){ -if($.mobile.panels.length<2){ -return; -} -var p1=$.mobile.panels.pop(); -var p2=$.mobile.panels[$.mobile.panels.length-1]; -var _14=p1.animation; -var _15=$.mobile.defaults.reverseDirections[p1.direction]||""; -$.mobile.nav(p1.panel,p2.panel,_14,_15); -},go:function(_16,_17,_18){ -_17=_17!=undefined?_17:$.mobile.defaults.animation; -_18=_18!=undefined?_18:$.mobile.defaults.direction; -location.hash="#&"+$(_16).attr("id"); -$.mobile._go(_16,_17,_18); -},back:function(){ -history.go(-1); -}}; -$.map(["validatebox","textbox","passwordbox","filebox","searchbox","combo","combobox","combogrid","combotree","combotreegrid","datebox","datetimebox","numberbox","spinner","numberspinner","timespinner","datetimespinner"],function(_19){ -if($.fn[_19]){ -$.extend($.fn[_19].defaults,{iconWidth:28,tipPosition:"bottom"}); -} -}); -$.map(["spinner","numberspinner","timespinner","datetimespinner"],function(_1a){ -if($.fn[_1a]){ -$.extend($.fn[_1a].defaults,{iconWidth:56,spinAlign:"horizontal"}); -} -}); -if($.fn.menu){ -$.extend($.fn.menu.defaults,{itemHeight:30,noline:true}); -} -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberbox.js deleted file mode 100644 index 8e378b84..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberbox.js +++ /dev/null @@ -1,176 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"numberbox"); -var _4=_3.options; -$(_2).addClass("numberbox-f").textbox(_4); -$(_2).textbox("textbox").css({imeMode:"disabled"}); -$(_2).attr("numberboxName",$(_2).attr("textboxName")); -_3.numberbox=$(_2).next(); -_3.numberbox.addClass("numberbox"); -var _5=_4.parser.call(_2,_4.value); -var _6=_4.formatter.call(_2,_5); -$(_2).numberbox("initValue",_5).numberbox("setText",_6); -}; -function _7(_8,_9){ -var _a=$.data(_8,"numberbox"); -var _b=_a.options; -var _9=_b.parser.call(_8,_9); -var _c=_b.formatter.call(_8,_9); -_b.value=_9; -$(_8).textbox("setText",_c).textbox("setValue",_9); -_c=_b.formatter.call(_8,$(_8).textbox("getValue")); -$(_8).textbox("setText",_c); -}; -$.fn.numberbox=function(_d,_e){ -if(typeof _d=="string"){ -var _f=$.fn.numberbox.methods[_d]; -if(_f){ -return _f(this,_e); -}else{ -return this.textbox(_d,_e); -} -} -_d=_d||{}; -return this.each(function(){ -var _10=$.data(this,"numberbox"); -if(_10){ -$.extend(_10.options,_d); -}else{ -_10=$.data(this,"numberbox",{options:$.extend({},$.fn.numberbox.defaults,$.fn.numberbox.parseOptions(this),_d)}); -} -_1(this); -}); -}; -$.fn.numberbox.methods={options:function(jq){ -var _11=jq.data("textbox")?jq.textbox("options"):{}; -return $.extend($.data(jq[0],"numberbox").options,{width:_11.width,originalValue:_11.originalValue,disabled:_11.disabled,readonly:_11.readonly}); -},fix:function(jq){ -return jq.each(function(){ -$(this).numberbox("setValue",$(this).numberbox("getText")); -}); -},setValue:function(jq,_12){ -return jq.each(function(){ -_7(this,_12); -}); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("clear"); -$(this).numberbox("options").value=""; -}); -},reset:function(jq){ -return jq.each(function(){ -$(this).textbox("reset"); -$(this).numberbox("setValue",$(this).numberbox("getValue")); -}); -}}; -$.fn.numberbox.parseOptions=function(_13){ -var t=$(_13); -return $.extend({},$.fn.textbox.parseOptions(_13),$.parser.parseOptions(_13,["decimalSeparator","groupSeparator","suffix",{min:"number",max:"number",precision:"number"}]),{prefix:(t.attr("prefix")?t.attr("prefix"):undefined)}); -}; -$.fn.numberbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:{keypress:function(e){ -var _14=e.data.target; -var _15=$(_14).numberbox("options"); -return _15.filter.call(_14,e); -},blur:function(e){ -var _16=e.data.target; -$(_16).numberbox("setValue",$(_16).numberbox("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var _17=e.data.target; -$(_17).numberbox("setValue",$(_17).numberbox("getText")); -} -}},min:null,max:null,precision:0,decimalSeparator:".",groupSeparator:"",prefix:"",suffix:"",filter:function(e){ -var _18=$(this).numberbox("options"); -var s=$(this).numberbox("getText"); -if(e.metaKey||e.ctrlKey){ -return true; -} -if($.inArray(String(e.which),["46","8","13","0"])>=0){ -return true; -} -var tmp=$(""); -tmp.html(String.fromCharCode(e.which)); -var c=tmp.text(); -tmp.remove(); -if(!c){ -return true; -} -if(c=="-"||c==_18.decimalSeparator){ -return (s.indexOf(c)==-1)?true:false; -}else{ -if(c==_18.groupSeparator){ -return true; -}else{ -if("0123456789".indexOf(c)>=0){ -return true; -}else{ -return false; -} -} -} -},formatter:function(_19){ -if(!_19){ -return _19; -} -_19=_19+""; -var _1a=$(this).numberbox("options"); -var s1=_19,s2=""; -var _1b=_19.indexOf("."); -if(_1b>=0){ -s1=_19.substring(0,_1b); -s2=_19.substring(_1b+1,_19.length); -} -if(_1a.groupSeparator){ -var p=/(\d+)(\d{3})/; -while(p.test(s1)){ -s1=s1.replace(p,"$1"+_1a.groupSeparator+"$2"); -} -} -if(s2){ -return _1a.prefix+s1+_1a.decimalSeparator+s2+_1a.suffix; -}else{ -return _1a.prefix+s1+_1a.suffix; -} -},parser:function(s){ -s=s+""; -var _1c=$(this).numberbox("options"); -if(parseFloat(s)!=s){ -if(_1c.prefix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_1c.prefix),"g"),"")); -} -if(_1c.suffix){ -s=$.trim(s.replace(new RegExp("\\"+$.trim(_1c.suffix),"g"),"")); -} -if(_1c.groupSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_1c.groupSeparator,"g"),"")); -} -if(_1c.decimalSeparator){ -s=$.trim(s.replace(new RegExp("\\"+_1c.decimalSeparator,"g"),".")); -} -s=s.replace(/\s/g,""); -} -var val=parseFloat(s).toFixed(_1c.precision); -if(isNaN(val)){ -val=""; -}else{ -if(typeof (_1c.min)=="number"&&val<_1c.min){ -val=_1c.min.toFixed(_1c.precision); -}else{ -if(typeof (_1c.max)=="number"&&val>_1c.max){ -val=_1c.max.toFixed(_1c.precision); -} -} -} -return val; -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberspinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberspinner.js deleted file mode 100644 index e129d1bc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.numberspinner.js +++ /dev/null @@ -1,58 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("numberspinner-f"); -var _3=$.data(_2,"numberspinner").options; -$(_2).numberbox($.extend({},_3,{doSize:false})).spinner(_3); -$(_2).numberbox("setValue",_3.value); -}; -function _4(_5,_6){ -var _7=$.data(_5,"numberspinner").options; -var v=parseFloat($(_5).numberbox("getValue")||_7.value)||0; -if(_6){ -v-=_7.increment; -}else{ -v+=_7.increment; -} -$(_5).numberbox("setValue",v); -}; -$.fn.numberspinner=function(_8,_9){ -if(typeof _8=="string"){ -var _a=$.fn.numberspinner.methods[_8]; -if(_a){ -return _a(this,_9); -}else{ -return this.numberbox(_8,_9); -} -} -_8=_8||{}; -return this.each(function(){ -var _b=$.data(this,"numberspinner"); -if(_b){ -$.extend(_b.options,_8); -}else{ -$.data(this,"numberspinner",{options:$.extend({},$.fn.numberspinner.defaults,$.fn.numberspinner.parseOptions(this),_8)}); -} -_1(this); -}); -}; -$.fn.numberspinner.methods={options:function(jq){ -var _c=jq.numberbox("options"); -return $.extend($.data(jq[0],"numberspinner").options,{width:_c.width,value:_c.value,originalValue:_c.originalValue,disabled:_c.disabled,readonly:_c.readonly}); -}}; -$.fn.numberspinner.parseOptions=function(_d){ -return $.extend({},$.fn.spinner.parseOptions(_d),$.fn.numberbox.parseOptions(_d),{}); -}; -$.fn.numberspinner.defaults=$.extend({},$.fn.spinner.defaults,$.fn.numberbox.defaults,{spin:function(_e){ -_4(this,_e); -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.pagination.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.pagination.js deleted file mode 100644 index e17f93d3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.pagination.js +++ /dev/null @@ -1,286 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"pagination"); -var _4=_3.options; -var bb=_3.bb={}; -var _5=$(_2).addClass("pagination").html("
                                                                                                  "); -var tr=_5.find("tr"); -var aa=$.extend([],_4.layout); -if(!_4.showPageList){ -_6(aa,"list"); -} -if(!_4.showRefresh){ -_6(aa,"refresh"); -} -if(aa[0]=="sep"){ -aa.shift(); -} -if(aa[aa.length-1]=="sep"){ -aa.pop(); -} -for(var _7=0;_7"); -ps.bind("change",function(){ -_4.pageSize=parseInt($(this).val()); -_4.onChangePageSize.call(_2,_4.pageSize); -_10(_2,_4.pageNumber); -}); -for(var i=0;i<_4.pageList.length;i++){ -$("").text(_4.pageList[i]).appendTo(ps); -} -$("").append(ps).appendTo(tr); -}else{ -if(_8=="sep"){ -$("
                                                                                                  ").appendTo(tr); -}else{ -if(_8=="first"){ -bb.first=_9("first"); -}else{ -if(_8=="prev"){ -bb.prev=_9("prev"); -}else{ -if(_8=="next"){ -bb.next=_9("next"); -}else{ -if(_8=="last"){ -bb.last=_9("last"); -}else{ -if(_8=="manual"){ -$("").html(_4.beforePageText).appendTo(tr).wrap(""); -bb.num=$("").appendTo(tr).wrap(""); -bb.num.unbind(".pagination").bind("keydown.pagination",function(e){ -if(e.keyCode==13){ -var _a=parseInt($(this).val())||1; -_10(_2,_a); -return false; -} -}); -bb.after=$("").appendTo(tr).wrap(""); -}else{ -if(_8=="refresh"){ -bb.refresh=_9("refresh"); -}else{ -if(_8=="links"){ -$("").appendTo(tr); -} -} -} -} -} -} -} -} -} -} -if(_4.buttons){ -$("
                                                                                                  ").appendTo(tr); -if($.isArray(_4.buttons)){ -for(var i=0;i<_4.buttons.length;i++){ -var _b=_4.buttons[i]; -if(_b=="-"){ -$("
                                                                                                  ").appendTo(tr); -}else{ -var td=$("").appendTo(tr); -var a=$("").appendTo(td); -a[0].onclick=eval(_b.handler||function(){ -}); -a.linkbutton($.extend({},_b,{plain:true})); -} -} -}else{ -var td=$("").appendTo(tr); -$(_4.buttons).appendTo(td).show(); -} -} -$("
                                                                                                  ").appendTo(_5); -$("
                                                                                                  ").appendTo(_5); -function _9(_c){ -var _d=_4.nav[_c]; -var a=$("").appendTo(tr); -a.wrap(""); -a.linkbutton({iconCls:_d.iconCls,plain:true}).unbind(".pagination").bind("click.pagination",function(){ -_d.handler.call(_2); -}); -return a; -}; -function _6(aa,_e){ -var _f=$.inArray(_e,aa); -if(_f>=0){ -aa.splice(_f,1); -} -return aa; -}; -}; -function _10(_11,_12){ -var _13=$.data(_11,"pagination").options; -_14(_11,{pageNumber:_12}); -_13.onSelectPage.call(_11,_13.pageNumber,_13.pageSize); -}; -function _14(_15,_16){ -var _17=$.data(_15,"pagination"); -var _18=_17.options; -var bb=_17.bb; -$.extend(_18,_16||{}); -var ps=$(_15).find("select.pagination-page-list"); -if(ps.length){ -ps.val(_18.pageSize+""); -_18.pageSize=parseInt(ps.val()); -} -var _19=Math.ceil(_18.total/_18.pageSize)||1; -if(_18.pageNumber<1){ -_18.pageNumber=1; -} -if(_18.pageNumber>_19){ -_18.pageNumber=_19; -} -if(_18.total==0){ -_18.pageNumber=0; -_19=0; -} -if(bb.num){ -bb.num.val(_18.pageNumber); -} -if(bb.after){ -bb.after.html(_18.afterPageText.replace(/{pages}/,_19)); -} -var td=$(_15).find("td.pagination-links"); -if(td.length){ -td.empty(); -var _1a=_18.pageNumber-Math.floor(_18.links/2); -if(_1a<1){ -_1a=1; -} -var _1b=_1a+_18.links-1; -if(_1b>_19){ -_1b=_19; -} -_1a=_1b-_18.links+1; -if(_1a<1){ -_1a=1; -} -for(var i=_1a;i<=_1b;i++){ -var a=$("").appendTo(td); -a.linkbutton({plain:true,text:i}); -if(i==_18.pageNumber){ -a.linkbutton("select"); -}else{ -a.unbind(".pagination").bind("click.pagination",{pageNumber:i},function(e){ -_10(_15,e.data.pageNumber); -}); -} -} -} -var _1c=_18.displayMsg; -_1c=_1c.replace(/{from}/,_18.total==0?0:_18.pageSize*(_18.pageNumber-1)+1); -_1c=_1c.replace(/{to}/,Math.min(_18.pageSize*(_18.pageNumber),_18.total)); -_1c=_1c.replace(/{total}/,_18.total); -$(_15).find("div.pagination-info").html(_1c); -if(bb.first){ -bb.first.linkbutton({disabled:((!_18.total)||_18.pageNumber==1)}); -} -if(bb.prev){ -bb.prev.linkbutton({disabled:((!_18.total)||_18.pageNumber==1)}); -} -if(bb.next){ -bb.next.linkbutton({disabled:(_18.pageNumber==_19)}); -} -if(bb.last){ -bb.last.linkbutton({disabled:(_18.pageNumber==_19)}); -} -_1d(_15,_18.loading); -}; -function _1d(_1e,_1f){ -var _20=$.data(_1e,"pagination"); -var _21=_20.options; -_21.loading=_1f; -if(_21.showRefresh&&_20.bb.refresh){ -_20.bb.refresh.linkbutton({iconCls:(_21.loading?"pagination-loading":"pagination-load")}); -} -}; -$.fn.pagination=function(_22,_23){ -if(typeof _22=="string"){ -return $.fn.pagination.methods[_22](this,_23); -} -_22=_22||{}; -return this.each(function(){ -var _24; -var _25=$.data(this,"pagination"); -if(_25){ -_24=$.extend(_25.options,_22); -}else{ -_24=$.extend({},$.fn.pagination.defaults,$.fn.pagination.parseOptions(this),_22); -$.data(this,"pagination",{options:_24}); -} -_1(this); -_14(this); -}); -}; -$.fn.pagination.methods={options:function(jq){ -return $.data(jq[0],"pagination").options; -},loading:function(jq){ -return jq.each(function(){ -_1d(this,true); -}); -},loaded:function(jq){ -return jq.each(function(){ -_1d(this,false); -}); -},refresh:function(jq,_26){ -return jq.each(function(){ -_14(this,_26); -}); -},select:function(jq,_27){ -return jq.each(function(){ -_10(this,_27); -}); -}}; -$.fn.pagination.parseOptions=function(_28){ -var t=$(_28); -return $.extend({},$.parser.parseOptions(_28,[{total:"number",pageSize:"number",pageNumber:"number",links:"number"},{loading:"boolean",showPageList:"boolean",showRefresh:"boolean"}]),{pageList:(t.attr("pageList")?eval(t.attr("pageList")):undefined)}); -}; -$.fn.pagination.defaults={total:1,pageSize:10,pageNumber:1,pageList:[10,20,30,50],loading:false,buttons:null,showPageList:true,showRefresh:true,links:10,layout:["list","sep","first","prev","sep","manual","sep","next","last","sep","refresh"],onSelectPage:function(_29,_2a){ -},onBeforeRefresh:function(_2b,_2c){ -},onRefresh:function(_2d,_2e){ -},onChangePageSize:function(_2f){ -},beforePageText:"Page",afterPageText:"of {pages}",displayMsg:"Displaying {from} to {to} of {total} items",nav:{first:{iconCls:"pagination-first",handler:function(){ -var _30=$(this).pagination("options"); -if(_30.pageNumber>1){ -$(this).pagination("select",1); -} -}},prev:{iconCls:"pagination-prev",handler:function(){ -var _31=$(this).pagination("options"); -if(_31.pageNumber>1){ -$(this).pagination("select",_31.pageNumber-1); -} -}},next:{iconCls:"pagination-next",handler:function(){ -var _32=$(this).pagination("options"); -var _33=Math.ceil(_32.total/_32.pageSize); -if(_32.pageNumber<_33){ -$(this).pagination("select",_32.pageNumber+1); -} -}},last:{iconCls:"pagination-last",handler:function(){ -var _34=$(this).pagination("options"); -var _35=Math.ceil(_34.total/_34.pageSize); -if(_34.pageNumber<_35){ -$(this).pagination("select",_35); -} -}},refresh:{iconCls:"pagination-refresh",handler:function(){ -var _36=$(this).pagination("options"); -if(_36.onBeforeRefresh.call(this,_36.pageNumber,_36.pageSize)!=false){ -$(this).pagination("select",_36.pageNumber); -_36.onRefresh.call(this,_36.pageNumber,_36.pageSize); -} -}}}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.panel.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.panel.js deleted file mode 100644 index 7b2fff3f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.panel.js +++ /dev/null @@ -1,623 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -$.fn._remove=function(){ -return this.each(function(){ -$(this).remove(); -try{ -this.outerHTML=""; -} -catch(err){ -} -}); -}; -function _1(_2){ -_2._remove(); -}; -function _3(_4,_5){ -var _6=$.data(_4,"panel"); -var _7=_6.options; -var _8=_6.panel; -var _9=_8.children(".panel-header"); -var _a=_8.children(".panel-body"); -var _b=_8.children(".panel-footer"); -if(_5){ -$.extend(_7,{width:_5.width,height:_5.height,minWidth:_5.minWidth,maxWidth:_5.maxWidth,minHeight:_5.minHeight,maxHeight:_5.maxHeight,left:_5.left,top:_5.top}); -} -_8._size(_7); -_9.add(_a)._outerWidth(_8.width()); -if(!isNaN(parseInt(_7.height))){ -_a._outerHeight(_8.height()-_9._outerHeight()-_b._outerHeight()); -}else{ -_a.css("height",""); -var _c=$.parser.parseValue("minHeight",_7.minHeight,_8.parent()); -var _d=$.parser.parseValue("maxHeight",_7.maxHeight,_8.parent()); -var _e=_9._outerHeight()+_b._outerHeight()+_8._outerHeight()-_8.height(); -_a._size("minHeight",_c?(_c-_e):""); -_a._size("maxHeight",_d?(_d-_e):""); -} -_8.css({height:"",minHeight:"",maxHeight:"",left:_7.left,top:_7.top}); -_7.onResize.apply(_4,[_7.width,_7.height]); -$(_4).panel("doLayout"); -}; -function _f(_10,_11){ -var _12=$.data(_10,"panel"); -var _13=_12.options; -var _14=_12.panel; -if(_11){ -if(_11.left!=null){ -_13.left=_11.left; -} -if(_11.top!=null){ -_13.top=_11.top; -} -} -_14.css({left:_13.left,top:_13.top}); -_14.find(".tooltip-f").each(function(){ -$(this).tooltip("reposition"); -}); -_13.onMove.apply(_10,[_13.left,_13.top]); -}; -function _15(_16){ -$(_16).addClass("panel-body")._size("clear"); -var _17=$("
                                                                                                  ").insertBefore(_16); -_17[0].appendChild(_16); -_17.bind("_resize",function(e,_18){ -if($(this).hasClass("easyui-fluid")||_18){ -_3(_16); -} -return false; -}); -return _17; -}; -function _19(_1a){ -var _1b=$.data(_1a,"panel"); -var _1c=_1b.options; -var _1d=_1b.panel; -_1d.css(_1c.style); -_1d.addClass(_1c.cls); -_1e(); -_1f(); -var _20=$(_1a).panel("header"); -var _21=$(_1a).panel("body"); -var _22=$(_1a).siblings(".panel-footer"); -if(_1c.border){ -_20.removeClass("panel-header-noborder"); -_21.removeClass("panel-body-noborder"); -_22.removeClass("panel-footer-noborder"); -}else{ -_20.addClass("panel-header-noborder"); -_21.addClass("panel-body-noborder"); -_22.addClass("panel-footer-noborder"); -} -_20.addClass(_1c.headerCls); -_21.addClass(_1c.bodyCls); -$(_1a).attr("id",_1c.id||""); -if(_1c.content){ -$(_1a).panel("clear"); -$(_1a).html(_1c.content); -$.parser.parse($(_1a)); -} -function _1e(){ -if(_1c.noheader||(!_1c.title&&!_1c.header)){ -_1(_1d.children(".panel-header")); -_1d.children(".panel-body").addClass("panel-body-noheader"); -}else{ -if(_1c.header){ -$(_1c.header).addClass("panel-header").prependTo(_1d); -}else{ -var _23=_1d.children(".panel-header"); -if(!_23.length){ -_23=$("
                                                                                                  ").prependTo(_1d); -} -if(!$.isArray(_1c.tools)){ -_23.find("div.panel-tool .panel-tool-a").appendTo(_1c.tools); -} -_23.empty(); -var _24=$("
                                                                                                  ").html(_1c.title).appendTo(_23); -if(_1c.iconCls){ -_24.addClass("panel-with-icon"); -$("
                                                                                                  ").addClass(_1c.iconCls).appendTo(_23); -} -var _25=$("
                                                                                                  ").appendTo(_23); -_25.bind("click",function(e){ -e.stopPropagation(); -}); -if(_1c.tools){ -if($.isArray(_1c.tools)){ -$.map(_1c.tools,function(t){ -_26(_25,t.iconCls,eval(t.handler)); -}); -}else{ -$(_1c.tools).children().each(function(){ -$(this).addClass($(this).attr("iconCls")).addClass("panel-tool-a").appendTo(_25); -}); -} -} -if(_1c.collapsible){ -_26(_25,"panel-tool-collapse",function(){ -if(_1c.collapsed==true){ -_4f(_1a,true); -}else{ -_3c(_1a,true); -} -}); -} -if(_1c.minimizable){ -_26(_25,"panel-tool-min",function(){ -_5a(_1a); -}); -} -if(_1c.maximizable){ -_26(_25,"panel-tool-max",function(){ -if(_1c.maximized==true){ -_5e(_1a); -}else{ -_3b(_1a); -} -}); -} -if(_1c.closable){ -_26(_25,"panel-tool-close",function(){ -_3d(_1a); -}); -} -} -_1d.children("div.panel-body").removeClass("panel-body-noheader"); -} -}; -function _26(c,_27,_28){ -var a=$("").addClass(_27).appendTo(c); -a.bind("click",_28); -}; -function _1f(){ -if(_1c.footer){ -$(_1c.footer).addClass("panel-footer").appendTo(_1d); -$(_1a).addClass("panel-body-nobottom"); -}else{ -_1d.children(".panel-footer").remove(); -$(_1a).removeClass("panel-body-nobottom"); -} -}; -}; -function _29(_2a,_2b){ -var _2c=$.data(_2a,"panel"); -var _2d=_2c.options; -if(_2e){ -_2d.queryParams=_2b; -} -if(!_2d.href){ -return; -} -if(!_2c.isLoaded||!_2d.cache){ -var _2e=$.extend({},_2d.queryParams); -if(_2d.onBeforeLoad.call(_2a,_2e)==false){ -return; -} -_2c.isLoaded=false; -if(_2d.loadingMessage){ -$(_2a).panel("clear"); -$(_2a).html($("
                                                                                                  ").html(_2d.loadingMessage)); -} -_2d.loader.call(_2a,_2e,function(_2f){ -var _30=_2d.extractor.call(_2a,_2f); -$(_2a).panel("clear"); -$(_2a).html(_30); -$.parser.parse($(_2a)); -_2d.onLoad.apply(_2a,arguments); -_2c.isLoaded=true; -},function(){ -_2d.onLoadError.apply(_2a,arguments); -}); -} -}; -function _31(_32){ -var t=$(_32); -t.find(".combo-f").each(function(){ -$(this).combo("destroy"); -}); -t.find(".m-btn").each(function(){ -$(this).menubutton("destroy"); -}); -t.find(".s-btn").each(function(){ -$(this).splitbutton("destroy"); -}); -t.find(".tooltip-f").each(function(){ -$(this).tooltip("destroy"); -}); -t.children("div").each(function(){ -$(this)._size("unfit"); -}); -t.empty(); -}; -function _33(_34){ -$(_34).panel("doLayout",true); -}; -function _35(_36,_37){ -var _38=$.data(_36,"panel").options; -var _39=$.data(_36,"panel").panel; -if(_37!=true){ -if(_38.onBeforeOpen.call(_36)==false){ -return; -} -} -_39.stop(true,true); -if($.isFunction(_38.openAnimation)){ -_38.openAnimation.call(_36,cb); -}else{ -switch(_38.openAnimation){ -case "slide": -_39.slideDown(_38.openDuration,cb); -break; -case "fade": -_39.fadeIn(_38.openDuration,cb); -break; -case "show": -_39.show(_38.openDuration,cb); -break; -default: -_39.show(); -cb(); -} -} -function cb(){ -_38.closed=false; -_38.minimized=false; -var _3a=_39.children(".panel-header").find("a.panel-tool-restore"); -if(_3a.length){ -_38.maximized=true; -} -_38.onOpen.call(_36); -if(_38.maximized==true){ -_38.maximized=false; -_3b(_36); -} -if(_38.collapsed==true){ -_38.collapsed=false; -_3c(_36); -} -if(!_38.collapsed){ -_29(_36); -_33(_36); -} -}; -}; -function _3d(_3e,_3f){ -var _40=$.data(_3e,"panel"); -var _41=_40.options; -var _42=_40.panel; -if(_3f!=true){ -if(_41.onBeforeClose.call(_3e)==false){ -return; -} -} -_42.find(".tooltip-f").each(function(){ -$(this).tooltip("hide"); -}); -_42.stop(true,true); -_42._size("unfit"); -if($.isFunction(_41.closeAnimation)){ -_41.closeAnimation.call(_3e,cb); -}else{ -switch(_41.closeAnimation){ -case "slide": -_42.slideUp(_41.closeDuration,cb); -break; -case "fade": -_42.fadeOut(_41.closeDuration,cb); -break; -case "hide": -_42.hide(_41.closeDuration,cb); -break; -default: -_42.hide(); -cb(); -} -} -function cb(){ -_41.closed=true; -_41.onClose.call(_3e); -}; -}; -function _43(_44,_45){ -var _46=$.data(_44,"panel"); -var _47=_46.options; -var _48=_46.panel; -if(_45!=true){ -if(_47.onBeforeDestroy.call(_44)==false){ -return; -} -} -$(_44).panel("clear").panel("clear","footer"); -_1(_48); -_47.onDestroy.call(_44); -}; -function _3c(_49,_4a){ -var _4b=$.data(_49,"panel").options; -var _4c=$.data(_49,"panel").panel; -var _4d=_4c.children(".panel-body"); -var _4e=_4c.children(".panel-header").find("a.panel-tool-collapse"); -if(_4b.collapsed==true){ -return; -} -_4d.stop(true,true); -if(_4b.onBeforeCollapse.call(_49)==false){ -return; -} -_4e.addClass("panel-tool-expand"); -if(_4a==true){ -_4d.slideUp("normal",function(){ -_4b.collapsed=true; -_4b.onCollapse.call(_49); -}); -}else{ -_4d.hide(); -_4b.collapsed=true; -_4b.onCollapse.call(_49); -} -}; -function _4f(_50,_51){ -var _52=$.data(_50,"panel").options; -var _53=$.data(_50,"panel").panel; -var _54=_53.children(".panel-body"); -var _55=_53.children(".panel-header").find("a.panel-tool-collapse"); -if(_52.collapsed==false){ -return; -} -_54.stop(true,true); -if(_52.onBeforeExpand.call(_50)==false){ -return; -} -_55.removeClass("panel-tool-expand"); -if(_51==true){ -_54.slideDown("normal",function(){ -_52.collapsed=false; -_52.onExpand.call(_50); -_29(_50); -_33(_50); -}); -}else{ -_54.show(); -_52.collapsed=false; -_52.onExpand.call(_50); -_29(_50); -_33(_50); -} -}; -function _3b(_56){ -var _57=$.data(_56,"panel").options; -var _58=$.data(_56,"panel").panel; -var _59=_58.children(".panel-header").find("a.panel-tool-max"); -if(_57.maximized==true){ -return; -} -_59.addClass("panel-tool-restore"); -if(!$.data(_56,"panel").original){ -$.data(_56,"panel").original={width:_57.width,height:_57.height,left:_57.left,top:_57.top,fit:_57.fit}; -} -_57.left=0; -_57.top=0; -_57.fit=true; -_3(_56); -_57.minimized=false; -_57.maximized=true; -_57.onMaximize.call(_56); -}; -function _5a(_5b){ -var _5c=$.data(_5b,"panel").options; -var _5d=$.data(_5b,"panel").panel; -_5d._size("unfit"); -_5d.hide(); -_5c.minimized=true; -_5c.maximized=false; -_5c.onMinimize.call(_5b); -}; -function _5e(_5f){ -var _60=$.data(_5f,"panel").options; -var _61=$.data(_5f,"panel").panel; -var _62=_61.children(".panel-header").find("a.panel-tool-max"); -if(_60.maximized==false){ -return; -} -_61.show(); -_62.removeClass("panel-tool-restore"); -$.extend(_60,$.data(_5f,"panel").original); -_3(_5f); -_60.minimized=false; -_60.maximized=false; -$.data(_5f,"panel").original=null; -_60.onRestore.call(_5f); -}; -function _63(_64,_65){ -$.data(_64,"panel").options.title=_65; -$(_64).panel("header").find("div.panel-title").html(_65); -}; -var _66=null; -$(window).unbind(".panel").bind("resize.panel",function(){ -if(_66){ -clearTimeout(_66); -} -_66=setTimeout(function(){ -var _67=$("body.layout"); -if(_67.length){ -_67.layout("resize"); -$("body").children(".easyui-fluid:visible").each(function(){ -$(this).triggerHandler("_resize"); -}); -}else{ -$("body").panel("doLayout"); -} -_66=null; -},100); -}); -$.fn.panel=function(_68,_69){ -if(typeof _68=="string"){ -return $.fn.panel.methods[_68](this,_69); -} -_68=_68||{}; -return this.each(function(){ -var _6a=$.data(this,"panel"); -var _6b; -if(_6a){ -_6b=$.extend(_6a.options,_68); -_6a.isLoaded=false; -}else{ -_6b=$.extend({},$.fn.panel.defaults,$.fn.panel.parseOptions(this),_68); -$(this).attr("title",""); -_6a=$.data(this,"panel",{options:_6b,panel:_15(this),isLoaded:false}); -} -_19(this); -$(this).show(); -if(_6b.doSize==true){ -_6a.panel.css("display","block"); -_3(this); -} -if(_6b.closed==true||_6b.minimized==true){ -_6a.panel.hide(); -}else{ -_35(this); -} -}); -}; -$.fn.panel.methods={options:function(jq){ -return $.data(jq[0],"panel").options; -},panel:function(jq){ -return $.data(jq[0],"panel").panel; -},header:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-header"); -},footer:function(jq){ -return jq.panel("panel").children(".panel-footer"); -},body:function(jq){ -return $.data(jq[0],"panel").panel.children(".panel-body"); -},setTitle:function(jq,_6c){ -return jq.each(function(){ -_63(this,_6c); -}); -},open:function(jq,_6d){ -return jq.each(function(){ -_35(this,_6d); -}); -},close:function(jq,_6e){ -return jq.each(function(){ -_3d(this,_6e); -}); -},destroy:function(jq,_6f){ -return jq.each(function(){ -_43(this,_6f); -}); -},clear:function(jq,_70){ -return jq.each(function(){ -_31(_70=="footer"?$(this).panel("footer"):this); -}); -},refresh:function(jq,_71){ -return jq.each(function(){ -var _72=$.data(this,"panel"); -_72.isLoaded=false; -if(_71){ -if(typeof _71=="string"){ -_72.options.href=_71; -}else{ -_72.options.queryParams=_71; -} -} -_29(this); -}); -},resize:function(jq,_73){ -return jq.each(function(){ -_3(this,_73); -}); -},doLayout:function(jq,all){ -return jq.each(function(){ -_74(this,"body"); -_74($(this).siblings(".panel-footer")[0],"footer"); -function _74(_75,_76){ -if(!_75){ -return; -} -var _77=_75==$("body")[0]; -var s=$(_75).find("div.panel:visible,div.accordion:visible,div.tabs-container:visible,div.layout:visible,.easyui-fluid:visible").filter(function(_78,el){ -var p=$(el).parents(".panel-"+_76+":first"); -return _77?p.length==0:p[0]==_75; -}); -s.each(function(){ -$(this).triggerHandler("_resize",[all||false]); -}); -}; -}); -},move:function(jq,_79){ -return jq.each(function(){ -_f(this,_79); -}); -},maximize:function(jq){ -return jq.each(function(){ -_3b(this); -}); -},minimize:function(jq){ -return jq.each(function(){ -_5a(this); -}); -},restore:function(jq){ -return jq.each(function(){ -_5e(this); -}); -},collapse:function(jq,_7a){ -return jq.each(function(){ -_3c(this,_7a); -}); -},expand:function(jq,_7b){ -return jq.each(function(){ -_4f(this,_7b); -}); -}}; -$.fn.panel.parseOptions=function(_7c){ -var t=$(_7c); -var hh=t.children(".panel-header,header"); -var ff=t.children(".panel-footer,footer"); -return $.extend({},$.parser.parseOptions(_7c,["id","width","height","left","top","title","iconCls","cls","headerCls","bodyCls","tools","href","method","header","footer",{cache:"boolean",fit:"boolean",border:"boolean",noheader:"boolean"},{collapsible:"boolean",minimizable:"boolean",maximizable:"boolean"},{closable:"boolean",collapsed:"boolean",minimized:"boolean",maximized:"boolean",closed:"boolean"},"openAnimation","closeAnimation",{openDuration:"number",closeDuration:"number"},]),{loadingMessage:(t.attr("loadingMessage")!=undefined?t.attr("loadingMessage"):undefined),header:(hh.length?hh.removeClass("panel-header"):undefined),footer:(ff.length?ff.removeClass("panel-footer"):undefined)}); -}; -$.fn.panel.defaults={id:null,title:null,iconCls:null,width:"auto",height:"auto",left:null,top:null,cls:null,headerCls:null,bodyCls:null,style:{},href:null,cache:true,fit:false,border:true,doSize:true,noheader:false,content:null,collapsible:false,minimizable:false,maximizable:false,closable:false,collapsed:false,minimized:false,maximized:false,closed:false,openAnimation:false,openDuration:400,closeAnimation:false,closeDuration:400,tools:null,footer:null,header:null,queryParams:{},method:"get",href:null,loadingMessage:"Loading...",loader:function(_7d,_7e,_7f){ -var _80=$(this).panel("options"); -if(!_80.href){ -return false; -} -$.ajax({type:_80.method,url:_80.href,cache:false,data:_7d,dataType:"html",success:function(_81){ -_7e(_81); -},error:function(){ -_7f.apply(this,arguments); -}}); -},extractor:function(_82){ -var _83=/]*>((.|[\n\r])*)<\/body>/im; -var _84=_83.exec(_82); -if(_84){ -return _84[1]; -}else{ -return _82; -} -},onBeforeLoad:function(_85){ -},onLoad:function(){ -},onLoadError:function(){ -},onBeforeOpen:function(){ -},onOpen:function(){ -},onBeforeClose:function(){ -},onClose:function(){ -},onBeforeDestroy:function(){ -},onDestroy:function(){ -},onResize:function(_86,_87){ -},onMove:function(_88,top){ -},onMaximize:function(){ -},onRestore:function(){ -},onMinimize:function(){ -},onBeforeCollapse:function(){ -},onBeforeExpand:function(){ -},onCollapse:function(){ -},onExpand:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.parser.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.parser.js deleted file mode 100644 index 7d0ce83e..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.parser.js +++ /dev/null @@ -1,386 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -$.easyui={indexOfArray:function(a,o,id){ -for(var i=0,_1=a.length;i<_1;i++){ -if(id==undefined){ -if(a[i]==o){ -return i; -} -}else{ -if(a[i][o]==id){ -return i; -} -} -} -return -1; -},removeArrayItem:function(a,o,id){ -if(typeof o=="string"){ -for(var i=0,_2=a.length;i<_2;i++){ -if(a[i][o]==id){ -a.splice(i,1); -return; -} -} -}else{ -var _3=this.indexOfArray(a,o); -if(_3!=-1){ -a.splice(_3,1); -} -} -},addArrayItem:function(a,o,r){ -var _4=this.indexOfArray(a,o,r?r[o]:undefined); -if(_4==-1){ -a.push(r?r:o); -}else{ -a[_4]=r?r:o; -} -},getArrayItem:function(a,o,id){ -var _5=this.indexOfArray(a,o,id); -return _5==-1?null:a[_5]; -},forEach:function(_6,_7,_8){ -var _9=[]; -for(var i=0;i<_6.length;i++){ -_9.push(_6[i]); -} -while(_9.length){ -var _a=_9.shift(); -if(_8(_a)==false){ -return; -} -if(_7&&_a.children){ -for(var i=_a.children.length-1;i>=0;i--){ -_9.unshift(_a.children[i]); -} -} -} -}}; -$.parser={auto:true,onComplete:function(_b){ -},plugins:["draggable","droppable","resizable","pagination","tooltip","linkbutton","menu","menubutton","splitbutton","switchbutton","progressbar","tree","textbox","passwordbox","filebox","combo","combobox","combotree","combogrid","combotreegrid","numberbox","validatebox","searchbox","spinner","numberspinner","timespinner","datetimespinner","calendar","datebox","datetimebox","slider","layout","panel","datagrid","propertygrid","treegrid","datalist","tabs","accordion","window","dialog","form"],parse:function(_c){ -var aa=[]; -for(var i=0;i<$.parser.plugins.length;i++){ -var _d=$.parser.plugins[i]; -var r=$(".easyui-"+_d,_c); -if(r.length){ -if(r[_d]){ -r.each(function(){ -$(this)[_d]($.data(this,"options")||{}); -}); -}else{ -aa.push({name:_d,jq:r}); -} -} -} -if(aa.length&&window.easyloader){ -var _e=[]; -for(var i=0;i=0){ -v=Math.floor((_12.width()-_13)*v/100); -}else{ -v=Math.floor((_12.height()-_13)*v/100); -} -}else{ -v=parseInt(v)||undefined; -} -return v; -},parseOptions:function(_15,_16){ -var t=$(_15); -var _17={}; -var s=$.trim(t.attr("data-options")); -if(s){ -if(s.substring(0,1)!="{"){ -s="{"+s+"}"; -} -_17=(new Function("return "+s))(); -} -$.map(["width","height","left","top","minWidth","maxWidth","minHeight","maxHeight"],function(p){ -var pv=$.trim(_15.style[p]||""); -if(pv){ -if(pv.indexOf("%")==-1){ -pv=parseInt(pv); -if(isNaN(pv)){ -pv=undefined; -} -} -_17[p]=pv; -} -}); -if(_16){ -var _18={}; -for(var i=0;i<_16.length;i++){ -var pp=_16[i]; -if(typeof pp=="string"){ -_18[pp]=t.attr(pp); -}else{ -for(var _19 in pp){ -var _1a=pp[_19]; -if(_1a=="boolean"){ -_18[_19]=t.attr(_19)?(t.attr(_19)=="true"):undefined; -}else{ -if(_1a=="number"){ -_18[_19]=t.attr(_19)=="0"?0:parseFloat(t.attr(_19))||undefined; -} -} -} -} -} -$.extend(_17,_18); -} -return _17; -}}; -$(function(){ -var d=$("
                                                                                                  ").appendTo("body"); -$._boxModel=d.outerWidth()!=100; -d.remove(); -d=$("
                                                                                                  ").appendTo("body"); -$._positionFixed=(d.css("position")=="fixed"); -d.remove(); -if(!window.easyloader&&$.parser.auto){ -$.parser.parse(); -} -}); -$.fn._outerWidth=function(_1b){ -if(_1b==undefined){ -if(this[0]==window){ -return this.width()||document.body.clientWidth; -} -return this.outerWidth()||0; -} -return this._size("width",_1b); -}; -$.fn._outerHeight=function(_1c){ -if(_1c==undefined){ -if(this[0]==window){ -return this.height()||document.body.clientHeight; -} -return this.outerHeight()||0; -} -return this._size("height",_1c); -}; -$.fn._scrollLeft=function(_1d){ -if(_1d==undefined){ -return this.scrollLeft(); -}else{ -return this.each(function(){ -$(this).scrollLeft(_1d); -}); -} -}; -$.fn._propAttr=$.fn.prop||$.fn.attr; -$.fn._size=function(_1e,_1f){ -if(typeof _1e=="string"){ -if(_1e=="clear"){ -return this.each(function(){ -$(this).css({width:"",minWidth:"",maxWidth:"",height:"",minHeight:"",maxHeight:""}); -}); -}else{ -if(_1e=="fit"){ -return this.each(function(){ -_20(this,this.tagName=="BODY"?$("body"):$(this).parent(),true); -}); -}else{ -if(_1e=="unfit"){ -return this.each(function(){ -_20(this,$(this).parent(),false); -}); -}else{ -if(_1f==undefined){ -return _21(this[0],_1e); -}else{ -return this.each(function(){ -_21(this,_1e,_1f); -}); -} -} -} -} -}else{ -return this.each(function(){ -_1f=_1f||$(this).parent(); -$.extend(_1e,_20(this,_1f,_1e.fit)||{}); -var r1=_22(this,"width",_1f,_1e); -var r2=_22(this,"height",_1f,_1e); -if(r1||r2){ -$(this).addClass("easyui-fluid"); -}else{ -$(this).removeClass("easyui-fluid"); -} -}); -} -function _20(_23,_24,fit){ -if(!_24.length){ -return false; -} -var t=$(_23)[0]; -var p=_24[0]; -var _25=p.fcount||0; -if(fit){ -if(!t.fitted){ -t.fitted=true; -p.fcount=_25+1; -$(p).addClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").addClass("panel-fit"); -} -} -return {width:($(p).width()||1),height:($(p).height()||1)}; -}else{ -if(t.fitted){ -t.fitted=false; -p.fcount=_25-1; -if(p.fcount==0){ -$(p).removeClass("panel-noscroll"); -if(p.tagName=="BODY"){ -$("html").removeClass("panel-fit"); -} -} -} -return false; -} -}; -function _22(_26,_27,_28,_29){ -var t=$(_26); -var p=_27; -var p1=p.substr(0,1).toUpperCase()+p.substr(1); -var min=$.parser.parseValue("min"+p1,_29["min"+p1],_28); -var max=$.parser.parseValue("max"+p1,_29["max"+p1],_28); -var val=$.parser.parseValue(p,_29[p],_28); -var _2a=(String(_29[p]||"").indexOf("%")>=0?true:false); -if(!isNaN(val)){ -var v=Math.min(Math.max(val,min||0),max||99999); -if(!_2a){ -_29[p]=v; -} -t._size("min"+p1,""); -t._size("max"+p1,""); -t._size(p,v); -}else{ -t._size(p,""); -t._size("min"+p1,min); -t._size("max"+p1,max); -} -return _2a||_29.fit; -}; -function _21(_2b,_2c,_2d){ -var t=$(_2b); -if(_2d==undefined){ -_2d=parseInt(_2b.style[_2c]); -if(isNaN(_2d)){ -return undefined; -} -if($._boxModel){ -_2d+=_2e(); -} -return _2d; -}else{ -if(_2d===""){ -t.css(_2c,""); -}else{ -if($._boxModel){ -_2d-=_2e(); -if(_2d<0){ -_2d=0; -} -} -t.css(_2c,_2d+"px"); -} -} -function _2e(){ -if(_2c.toLowerCase().indexOf("width")>=0){ -return t.outerWidth()-t.width(); -}else{ -return t.outerHeight()-t.height(); -} -}; -}; -}; -})(jQuery); -(function($){ -var _2f=null; -var _30=null; -var _31=false; -function _32(e){ -if(e.touches.length!=1){ -return; -} -if(!_31){ -_31=true; -dblClickTimer=setTimeout(function(){ -_31=false; -},500); -}else{ -clearTimeout(dblClickTimer); -_31=false; -_33(e,"dblclick"); -} -_2f=setTimeout(function(){ -_33(e,"contextmenu",3); -},1000); -_33(e,"mousedown"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _34(e){ -if(e.touches.length!=1){ -return; -} -if(_2f){ -clearTimeout(_2f); -} -_33(e,"mousemove"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _35(e){ -if(_2f){ -clearTimeout(_2f); -} -_33(e,"mouseup"); -if($.fn.draggable.isDragging||$.fn.resizable.isResizing){ -e.preventDefault(); -} -}; -function _33(e,_36,_37){ -var _38=new $.Event(_36); -_38.pageX=e.changedTouches[0].pageX; -_38.pageY=e.changedTouches[0].pageY; -_38.which=_37||1; -$(e.target).trigger(_38); -}; -if(document.addEventListener){ -document.addEventListener("touchstart",_32,true); -document.addEventListener("touchmove",_34,true); -document.addEventListener("touchend",_35,true); -} -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.passwordbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.passwordbox.js deleted file mode 100644 index d4797d2c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.passwordbox.js +++ /dev/null @@ -1,156 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"passwordbox"); -var _4=_3.options; -var _5=$.extend(true,[],_4.icons); -if(_4.showEye){ -_5.push({iconCls:"passwordbox-open",handler:function(e){ -_4.revealed=!_4.revealed; -_6(_2); -}}); -} -$(_2).addClass("passwordbox-f").textbox($.extend({},_4,{icons:_5})); -_6(_2); -}; -function _7(_8,_9,_a){ -var t=$(_8); -var _b=t.passwordbox("options"); -if(_b.revealed){ -t.textbox("setValue",_9); -return; -} -var _c=unescape(_b.passwordChar); -var cc=_9.split(""); -var vv=t.passwordbox("getValue").split(""); -for(var i=0;i
                                                                                                  "); -$(_2).bind("_resize",function(e,_3){ -if($(this).hasClass("easyui-fluid")||_3){ -_4(_2); -} -return false; -}); -return $(_2); -}; -function _4(_5,_6){ -var _7=$.data(_5,"progressbar").options; -var _8=$.data(_5,"progressbar").bar; -if(_6){ -_7.width=_6; -} -_8._size(_7); -_8.find("div.progressbar-text").css("width",_8.width()); -_8.find("div.progressbar-text,div.progressbar-value").css({height:_8.height()+"px",lineHeight:_8.height()+"px"}); -}; -$.fn.progressbar=function(_9,_a){ -if(typeof _9=="string"){ -var _b=$.fn.progressbar.methods[_9]; -if(_b){ -return _b(this,_a); -} -} -_9=_9||{}; -return this.each(function(){ -var _c=$.data(this,"progressbar"); -if(_c){ -$.extend(_c.options,_9); -}else{ -_c=$.data(this,"progressbar",{options:$.extend({},$.fn.progressbar.defaults,$.fn.progressbar.parseOptions(this),_9),bar:_1(this)}); -} -$(this).progressbar("setValue",_c.options.value); -_4(this); -}); -}; -$.fn.progressbar.methods={options:function(jq){ -return $.data(jq[0],"progressbar").options; -},resize:function(jq,_d){ -return jq.each(function(){ -_4(this,_d); -}); -},getValue:function(jq){ -return $.data(jq[0],"progressbar").options.value; -},setValue:function(jq,_e){ -if(_e<0){ -_e=0; -} -if(_e>100){ -_e=100; -} -return jq.each(function(){ -var _f=$.data(this,"progressbar").options; -var _10=_f.text.replace(/{value}/,_e); -var _11=_f.value; -_f.value=_e; -$(this).find("div.progressbar-value").width(_e+"%"); -$(this).find("div.progressbar-text").html(_10); -if(_11!=_e){ -_f.onChange.call(this,_e,_11); -} -}); -}}; -$.fn.progressbar.parseOptions=function(_12){ -return $.extend({},$.parser.parseOptions(_12,["width","height","text",{value:"number"}])); -}; -$.fn.progressbar.defaults={width:"auto",height:22,value:0,text:"{value}%",onChange:function(_13,_14){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.propertygrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.propertygrid.js deleted file mode 100644 index c2edfa88..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.propertygrid.js +++ /dev/null @@ -1,330 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -var _1; -$(document).unbind(".propertygrid").bind("mousedown.propertygrid",function(e){ -var p=$(e.target).closest("div.datagrid-view,div.combo-panel"); -if(p.length){ -return; -} -_2(_1); -_1=undefined; -}); -function _3(_4){ -var _5=$.data(_4,"propertygrid"); -var _6=$.data(_4,"propertygrid").options; -$(_4).datagrid($.extend({},_6,{cls:"propertygrid",view:(_6.showGroup?_6.groupView:_6.view),onBeforeEdit:function(_7,_8){ -if(_6.onBeforeEdit.call(_4,_7,_8)==false){ -return false; -} -var dg=$(this); -var _8=dg.datagrid("getRows")[_7]; -var _9=dg.datagrid("getColumnOption","value"); -_9.editor=_8.editor; -},onClickCell:function(_a,_b,_c){ -if(_1!=this){ -_2(_1); -_1=this; -} -if(_6.editIndex!=_a){ -_2(_1); -$(this).datagrid("beginEdit",_a); -var ed=$(this).datagrid("getEditor",{index:_a,field:_b}); -if(!ed){ -ed=$(this).datagrid("getEditor",{index:_a,field:"value"}); -} -if(ed){ -var t=$(ed.target); -var _d=t.data("textbox")?t.textbox("textbox"):t; -_d.focus(); -_6.editIndex=_a; -} -} -_6.onClickCell.call(_4,_a,_b,_c); -},loadFilter:function(_e){ -_2(this); -return _6.loadFilter.call(this,_e); -}})); -}; -function _2(_f){ -var t=$(_f); -if(!t.length){ -return; -} -var _10=$.data(_f,"propertygrid").options; -_10.finder.getTr(_f,null,"editing").each(function(){ -var _11=parseInt($(this).attr("datagrid-row-index")); -if(t.datagrid("validateRow",_11)){ -t.datagrid("endEdit",_11); -}else{ -t.datagrid("cancelEdit",_11); -} -}); -_10.editIndex=undefined; -}; -$.fn.propertygrid=function(_12,_13){ -if(typeof _12=="string"){ -var _14=$.fn.propertygrid.methods[_12]; -if(_14){ -return _14(this,_13); -}else{ -return this.datagrid(_12,_13); -} -} -_12=_12||{}; -return this.each(function(){ -var _15=$.data(this,"propertygrid"); -if(_15){ -$.extend(_15.options,_12); -}else{ -var _16=$.extend({},$.fn.propertygrid.defaults,$.fn.propertygrid.parseOptions(this),_12); -_16.frozenColumns=$.extend(true,[],_16.frozenColumns); -_16.columns=$.extend(true,[],_16.columns); -$.data(this,"propertygrid",{options:_16}); -} -_3(this); -}); -}; -$.fn.propertygrid.methods={options:function(jq){ -return $.data(jq[0],"propertygrid").options; -}}; -$.fn.propertygrid.parseOptions=function(_17){ -return $.extend({},$.fn.datagrid.parseOptions(_17),$.parser.parseOptions(_17,[{showGroup:"boolean"}])); -}; -var _18=$.extend({},$.fn.datagrid.defaults.view,{render:function(_19,_1a,_1b){ -var _1c=[]; -var _1d=this.groups; -for(var i=0;i<_1d.length;i++){ -_1c.push(this.renderGroup.call(this,_19,i,_1d[i],_1b)); -} -$(_1a).html(_1c.join("")); -},renderGroup:function(_1e,_1f,_20,_21){ -var _22=$.data(_1e,"datagrid"); -var _23=_22.options; -var _24=$(_1e).datagrid("getColumnFields",_21); -var _25=[]; -_25.push("
                                                                                                  "); -if((_21&&(_23.rownumbers||_23.frozenColumns.length))||(!_21&&!(_23.rownumbers||_23.frozenColumns.length))){ -_25.push(""); -_25.push(" "); -_25.push(""); -} -if(!_21){ -_25.push(""); -_25.push(_23.groupFormatter.call(_1e,_20.value,_20.rows)); -_25.push(""); -} -_25.push("
                                                                                                  "); -_25.push(""); -var _26=_20.startIndex; -for(var j=0;j<_20.rows.length;j++){ -var css=_23.rowStyler?_23.rowStyler.call(_1e,_26,_20.rows[j]):""; -var _27=""; -var _28=""; -if(typeof css=="string"){ -_28=css; -}else{ -if(css){ -_27=css["class"]||""; -_28=css["style"]||""; -} -} -var cls="class=\"datagrid-row "+(_26%2&&_23.striped?"datagrid-row-alt ":" ")+_27+"\""; -var _29=_28?"style=\""+_28+"\"":""; -var _2a=_22.rowIdPrefix+"-"+(_21?1:2)+"-"+_26; -_25.push(""); -_25.push(this.renderRow.call(this,_1e,_24,_21,_26,_20.rows[j])); -_25.push(""); -_26++; -} -_25.push("
                                                                                                  "); -return _25.join(""); -},bindEvents:function(_2b){ -var _2c=$.data(_2b,"datagrid"); -var dc=_2c.dc; -var _2d=dc.body1.add(dc.body2); -var _2e=($.data(_2d[0],"events")||$._data(_2d[0],"events")).click[0].handler; -_2d.unbind("click").bind("click",function(e){ -var tt=$(e.target); -var _2f=tt.closest("span.datagrid-row-expander"); -if(_2f.length){ -var _30=_2f.closest("div.datagrid-group").attr("group-index"); -if(_2f.hasClass("datagrid-row-collapse")){ -$(_2b).datagrid("collapseGroup",_30); -}else{ -$(_2b).datagrid("expandGroup",_30); -} -}else{ -_2e(e); -} -e.stopPropagation(); -}); -},onBeforeRender:function(_31,_32){ -var _33=$.data(_31,"datagrid"); -var _34=_33.options; -_35(); -var _36=[]; -for(var i=0;i<_32.length;i++){ -var row=_32[i]; -var _37=_38(row[_34.groupField]); -if(!_37){ -_37={value:row[_34.groupField],rows:[row]}; -_36.push(_37); -}else{ -_37.rows.push(row); -} -} -var _39=0; -var _3a=[]; -for(var i=0;i<_36.length;i++){ -var _37=_36[i]; -_37.startIndex=_39; -_39+=_37.rows.length; -_3a=_3a.concat(_37.rows); -} -_33.data.rows=_3a; -this.groups=_36; -var _3b=this; -setTimeout(function(){ -_3b.bindEvents(_31); -},0); -function _38(_3c){ -for(var i=0;i<_36.length;i++){ -var _3d=_36[i]; -if(_3d.value==_3c){ -return _3d; -} -} -return null; -}; -function _35(){ -if(!$("#datagrid-group-style").length){ -$("head").append(""); -} -}; -}}); -$.extend($.fn.datagrid.methods,{groups:function(jq){ -return jq.datagrid("options").view.groups; -},expandGroup:function(jq,_3e){ -return jq.each(function(){ -var _3f=$.data(this,"datagrid").dc.view; -var _40=_3f.find(_3e!=undefined?"div.datagrid-group[group-index=\""+_3e+"\"]":"div.datagrid-group"); -var _41=_40.find("span.datagrid-row-expander"); -if(_41.hasClass("datagrid-row-expand")){ -_41.removeClass("datagrid-row-expand").addClass("datagrid-row-collapse"); -_40.next("table").show(); -} -$(this).datagrid("fixRowHeight"); -}); -},collapseGroup:function(jq,_42){ -return jq.each(function(){ -var _43=$.data(this,"datagrid").dc.view; -var _44=_43.find(_42!=undefined?"div.datagrid-group[group-index=\""+_42+"\"]":"div.datagrid-group"); -var _45=_44.find("span.datagrid-row-expander"); -if(_45.hasClass("datagrid-row-collapse")){ -_45.removeClass("datagrid-row-collapse").addClass("datagrid-row-expand"); -_44.next("table").hide(); -} -$(this).datagrid("fixRowHeight"); -}); -}}); -$.extend(_18,{refreshGroupTitle:function(_46,_47){ -var _48=$.data(_46,"datagrid"); -var _49=_48.options; -var dc=_48.dc; -var _4a=this.groups[_47]; -var _4b=dc.body2.children("div.datagrid-group[group-index="+_47+"]").find("span.datagrid-group-title"); -_4b.html(_49.groupFormatter.call(_46,_4a.value,_4a.rows)); -},insertRow:function(_4c,_4d,row){ -var _4e=$.data(_4c,"datagrid"); -var _4f=_4e.options; -var dc=_4e.dc; -var _50=null; -var _51; -if(!_4e.data.rows.length){ -$(_4c).datagrid("loadData",[row]); -return; -} -for(var i=0;i_50.startIndex+_50.rows.length){ -_4d=_50.startIndex+_50.rows.length; -} -} -$.fn.datagrid.defaults.view.insertRow.call(this,_4c,_4d,row); -if(_4d>=_50.startIndex+_50.rows.length){ -_52(_4d,true); -_52(_4d,false); -} -_50.rows.splice(_4d-_50.startIndex,0,row); -}else{ -_50={value:row[_4f.groupField],rows:[row],startIndex:_4e.data.rows.length}; -_51=this.groups.length; -dc.body1.append(this.renderGroup.call(this,_4c,_51,_50,true)); -dc.body2.append(this.renderGroup.call(this,_4c,_51,_50,false)); -this.groups.push(_50); -_4e.data.rows.push(row); -} -this.refreshGroupTitle(_4c,_51); -function _52(_53,_54){ -var _55=_54?1:2; -var _56=_4f.finder.getTr(_4c,_53-1,"body",_55); -var tr=_4f.finder.getTr(_4c,_53,"body",_55); -tr.insertAfter(_56); -}; -},updateRow:function(_57,_58,row){ -var _59=$.data(_57,"datagrid").options; -$.fn.datagrid.defaults.view.updateRow.call(this,_57,_58,row); -var tb=_59.finder.getTr(_57,_58,"body",2).closest("table.datagrid-btable"); -var _5a=parseInt(tb.prev().attr("group-index")); -this.refreshGroupTitle(_57,_5a); -},deleteRow:function(_5b,_5c){ -var _5d=$.data(_5b,"datagrid"); -var _5e=_5d.options; -var dc=_5d.dc; -var _5f=dc.body1.add(dc.body2); -var tb=_5e.finder.getTr(_5b,_5c,"body",2).closest("table.datagrid-btable"); -var _60=parseInt(tb.prev().attr("group-index")); -$.fn.datagrid.defaults.view.deleteRow.call(this,_5b,_5c); -var _61=this.groups[_60]; -if(_61.rows.length>1){ -_61.rows.splice(_5c-_61.startIndex,1); -this.refreshGroupTitle(_5b,_60); -}else{ -_5f.children("div.datagrid-group[group-index="+_60+"]").remove(); -for(var i=_60+1;i_13.top&&e.pageY<_13.top+_16){ -dir+="n"; -}else{ -if(e.pageY<_13.top+_15&&e.pageY>_13.top+_15-_16){ -dir+="s"; -} -} -if(e.pageX>_13.left&&e.pageX<_13.left+_16){ -dir+="w"; -}else{ -if(e.pageX<_13.left+_14&&e.pageX>_13.left+_14-_16){ -dir+="e"; -} -} -var _17=_d.handles.split(","); -for(var i=0;i<_17.length;i++){ -var _18=_17[i].replace(/(^\s*)|(\s*$)/g,""); -if(_18=="all"||_18==dir){ -return dir; -} -} -return ""; -}; -}); -}; -$.fn.resizable.methods={options:function(jq){ -return $.data(jq[0],"resizable").options; -},enable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:false}); -}); -},disable:function(jq){ -return jq.each(function(){ -$(this).resizable({disabled:true}); -}); -}}; -$.fn.resizable.parseOptions=function(_19){ -var t=$(_19); -return $.extend({},$.parser.parseOptions(_19,["handles",{minWidth:"number",minHeight:"number",maxWidth:"number",maxHeight:"number",edge:"number"}]),{disabled:(t.attr("disabled")?true:undefined)}); -}; -$.fn.resizable.defaults={disabled:false,handles:"n, e, s, w, ne, se, sw, nw, all",minWidth:10,minHeight:10,maxWidth:10000,maxHeight:10000,edge:5,onStartResize:function(e){ -},onResize:function(e){ -},onStopResize:function(e){ -}}; -$.fn.resizable.isResizing=false; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.searchbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.searchbox.js deleted file mode 100644 index 5cd9eeb4..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.searchbox.js +++ /dev/null @@ -1,132 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"searchbox"); -var _4=_3.options; -var _5=$.extend(true,[],_4.icons); -_5.push({iconCls:"searchbox-button",handler:function(e){ -var t=$(e.data.target); -var _6=t.searchbox("options"); -_6.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -}}); -_7(); -var _8=_9(); -$(_2).addClass("searchbox-f").textbox($.extend({},_4,{icons:_5,buttonText:(_8?_8.text:"")})); -$(_2).attr("searchboxName",$(_2).attr("textboxName")); -_3.searchbox=$(_2).next(); -_3.searchbox.addClass("searchbox"); -_a(_8); -function _7(){ -if(_4.menu){ -_3.menu=$(_4.menu).menu(); -var _b=_3.menu.menu("options"); -var _c=_b.onClick; -_b.onClick=function(_d){ -_a(_d); -_c.call(this,_d); -}; -}else{ -if(_3.menu){ -_3.menu.menu("destroy"); -} -_3.menu=null; -} -}; -function _9(){ -if(_3.menu){ -var _e=_3.menu.children("div.menu-item:first"); -_3.menu.children("div.menu-item").each(function(){ -var _f=$.extend({},$.parser.parseOptions(this),{selected:($(this).attr("selected")?true:undefined)}); -if(_f.selected){ -_e=$(this); -return false; -} -}); -return _3.menu.menu("getItem",_e[0]); -}else{ -return null; -} -}; -function _a(_10){ -if(!_10){ -return; -} -$(_2).textbox("button").menubutton({text:_10.text,iconCls:(_10.iconCls||null),menu:_3.menu,menuAlign:_4.buttonAlign,plain:false}); -_3.searchbox.find("input.textbox-value").attr("name",_10.name||_10.text); -$(_2).searchbox("resize"); -}; -}; -$.fn.searchbox=function(_11,_12){ -if(typeof _11=="string"){ -var _13=$.fn.searchbox.methods[_11]; -if(_13){ -return _13(this,_12); -}else{ -return this.textbox(_11,_12); -} -} -_11=_11||{}; -return this.each(function(){ -var _14=$.data(this,"searchbox"); -if(_14){ -$.extend(_14.options,_11); -}else{ -$.data(this,"searchbox",{options:$.extend({},$.fn.searchbox.defaults,$.fn.searchbox.parseOptions(this),_11)}); -} -_1(this); -}); -}; -$.fn.searchbox.methods={options:function(jq){ -var _15=jq.textbox("options"); -return $.extend($.data(jq[0],"searchbox").options,{width:_15.width,value:_15.value,originalValue:_15.originalValue,disabled:_15.disabled,readonly:_15.readonly}); -},menu:function(jq){ -return $.data(jq[0],"searchbox").menu; -},getName:function(jq){ -return $.data(jq[0],"searchbox").searchbox.find("input.textbox-value").attr("name"); -},selectName:function(jq,_16){ -return jq.each(function(){ -var _17=$.data(this,"searchbox").menu; -if(_17){ -_17.children("div.menu-item").each(function(){ -var _18=_17.menu("getItem",this); -if(_18.name==_16){ -$(this).triggerHandler("click"); -return false; -} -}); -} -}); -},destroy:function(jq){ -return jq.each(function(){ -var _19=$(this).searchbox("menu"); -if(_19){ -_19.menu("destroy"); -} -$(this).textbox("destroy"); -}); -}}; -$.fn.searchbox.parseOptions=function(_1a){ -var t=$(_1a); -return $.extend({},$.fn.textbox.parseOptions(_1a),$.parser.parseOptions(_1a,["menu"]),{searcher:(t.attr("searcher")?eval(t.attr("searcher")):undefined)}); -}; -$.fn.searchbox.defaults=$.extend({},$.fn.textbox.defaults,{inputEvents:$.extend({},$.fn.textbox.defaults.inputEvents,{keydown:function(e){ -if(e.keyCode==13){ -e.preventDefault(); -var t=$(e.data.target); -var _1b=t.searchbox("options"); -t.searchbox("setValue",$(this).val()); -_1b.searcher.call(e.data.target,t.searchbox("getValue"),t.searchbox("getName")); -return false; -} -}}),buttonAlign:"left",menu:null,searcher:function(_1c,_1d){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.slider.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.slider.js deleted file mode 100644 index 32e3e783..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.slider.js +++ /dev/null @@ -1,339 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$("
                                                                                                  "+"
                                                                                                  "+""+""+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+""+"
                                                                                                  ").insertAfter(_2); -var t=$(_2); -t.addClass("slider-f").hide(); -var _4=t.attr("name"); -if(_4){ -_3.find("input.slider-value").attr("name",_4); -t.removeAttr("name").attr("sliderName",_4); -} -_3.bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -_6(_2); -} -return false; -}); -return _3; -}; -function _6(_7,_8){ -var _9=$.data(_7,"slider"); -var _a=_9.options; -var _b=_9.slider; -if(_8){ -if(_8.width){ -_a.width=_8.width; -} -if(_8.height){ -_a.height=_8.height; -} -} -_b._size(_a); -if(_a.mode=="h"){ -_b.css("height",""); -_b.children("div").css("height",""); -}else{ -_b.css("width",""); -_b.children("div").css("width",""); -_b.children("div.slider-rule,div.slider-rulelabel,div.slider-inner")._outerHeight(_b._outerHeight()); -} -_c(_7); -}; -function _d(_e){ -var _f=$.data(_e,"slider"); -var _10=_f.options; -var _11=_f.slider; -var aa=_10.mode=="h"?_10.rule:_10.rule.slice(0).reverse(); -if(_10.reversed){ -aa=aa.slice(0).reverse(); -} -_12(aa); -function _12(aa){ -var _13=_11.find("div.slider-rule"); -var _14=_11.find("div.slider-rulelabel"); -_13.empty(); -_14.empty(); -for(var i=0;i").appendTo(_13); -_16.css((_10.mode=="h"?"left":"top"),_15); -if(aa[i]!="|"){ -_16=$("").appendTo(_14); -_16.html(aa[i]); -if(_10.mode=="h"){ -_16.css({left:_15,marginLeft:-Math.round(_16.outerWidth()/2)}); -}else{ -_16.css({top:_15,marginTop:-Math.round(_16.outerHeight()/2)}); -} -} -} -}; -}; -function _17(_18){ -var _19=$.data(_18,"slider"); -var _1a=_19.options; -var _1b=_19.slider; -_1b.removeClass("slider-h slider-v slider-disabled"); -_1b.addClass(_1a.mode=="h"?"slider-h":"slider-v"); -_1b.addClass(_1a.disabled?"slider-disabled":""); -var _1c=_1b.find(".slider-inner"); -_1c.html(""+""); -if(_1a.range){ -_1c.append(""+""); -} -_1b.find("a.slider-handle").draggable({axis:_1a.mode,cursor:"pointer",disabled:_1a.disabled,onDrag:function(e){ -var _1d=e.data.left; -var _1e=_1b.width(); -if(_1a.mode!="h"){ -_1d=e.data.top; -_1e=_1b.height(); -} -if(_1d<0||_1d>_1e){ -return false; -}else{ -_1f(_1d,this); -return false; -} -},onStartDrag:function(){ -_19.isDragging=true; -_1a.onSlideStart.call(_18,_1a.value); -},onStopDrag:function(e){ -_1f(_1a.mode=="h"?e.data.left:e.data.top,this); -_1a.onSlideEnd.call(_18,_1a.value); -_1a.onComplete.call(_18,_1a.value); -_19.isDragging=false; -}}); -_1b.find("div.slider-inner").unbind(".slider").bind("mousedown.slider",function(e){ -if(_19.isDragging||_1a.disabled){ -return; -} -var pos=$(this).offset(); -_1f(_1a.mode=="h"?(e.pageX-pos.left):(e.pageY-pos.top)); -_1a.onComplete.call(_18,_1a.value); -}); -function _1f(pos,_20){ -var _21=_22(_18,pos); -var s=Math.abs(_21%_1a.step); -if(s<_1a.step/2){ -_21-=s; -}else{ -_21=_21-s+_1a.step; -} -if(_1a.range){ -var v1=_1a.value[0]; -var v2=_1a.value[1]; -var m=parseFloat((v1+v2)/2); -if(_20){ -var _23=$(_20).nextAll(".slider-handle").length>0; -if(_21<=v2&&_23){ -v1=_21; -}else{ -if(_21>=v1&&(!_23)){ -v2=_21; -} -} -}else{ -if(_21v2){ -v2=_21; -}else{ -_21_28.max){ -_2d=_28.max; -} -var _2e=$("").appendTo(_29); -_2e.attr("name",_2c); -_2e.val(_2d); -_2b.push(_2d); -var _2f=_29.find(".slider-handle:eq("+i+")"); -var tip=_2f.next(); -var pos=_30(_25,_2d); -if(_28.showTip){ -tip.show(); -tip.html(_28.tipFormatter.call(_25,_2d)); -}else{ -tip.hide(); -} -if(_28.mode=="h"){ -var _31="left:"+pos+"px;"; -_2f.attr("style",_31); -tip.attr("style",_31+"margin-left:"+(-Math.round(tip.outerWidth()/2))+"px"); -}else{ -var _31="top:"+pos+"px;"; -_2f.attr("style",_31); -tip.attr("style",_31+"margin-left:"+(-Math.round(tip.outerWidth()))+"px"); -} -} -_28.value=_28.range?_2b:_2b[0]; -$(_25).val(_28.range?_2b.join(_28.separator):_2b[0]); -if(_2a.join(",")!=_2b.join(",")){ -_28.onChange.call(_25,_28.value,(_28.range?_2a:_2a[0])); -} -}; -function _c(_32){ -var _33=$.data(_32,"slider").options; -var fn=_33.onChange; -_33.onChange=function(){ -}; -_24(_32,_33.value); -_33.onChange=fn; -}; -function _30(_34,_35){ -var _36=$.data(_34,"slider"); -var _37=_36.options; -var _38=_36.slider; -var _39=_37.mode=="h"?_38.width():_38.height(); -var pos=_37.converter.toPosition.call(_34,_35,_39); -if(_37.mode=="v"){ -pos=_38.height()-pos; -} -if(_37.reversed){ -pos=_39-pos; -} -return pos.toFixed(0); -}; -function _22(_3a,pos){ -var _3b=$.data(_3a,"slider"); -var _3c=_3b.options; -var _3d=_3b.slider; -var _3e=_3c.mode=="h"?_3d.width():_3d.height(); -var pos=_3c.mode=="h"?(_3c.reversed?(_3e-pos):pos):(_3c.reversed?pos:(_3e-pos)); -var _3f=_3c.converter.toValue.call(_3a,pos,_3e); -return _3f.toFixed(0); -}; -$.fn.slider=function(_40,_41){ -if(typeof _40=="string"){ -return $.fn.slider.methods[_40](this,_41); -} -_40=_40||{}; -return this.each(function(){ -var _42=$.data(this,"slider"); -if(_42){ -$.extend(_42.options,_40); -}else{ -_42=$.data(this,"slider",{options:$.extend({},$.fn.slider.defaults,$.fn.slider.parseOptions(this),_40),slider:_1(this)}); -$(this).removeAttr("disabled"); -} -var _43=_42.options; -_43.min=parseFloat(_43.min); -_43.max=parseFloat(_43.max); -if(_43.range){ -if(!$.isArray(_43.value)){ -_43.value=$.map(String(_43.value).split(_43.separator),function(v){ -return parseFloat(v); -}); -} -if(_43.value.length<2){ -_43.value.push(_43.max); -} -}else{ -_43.value=parseFloat(_43.value); -} -_43.step=parseFloat(_43.step); -_43.originalValue=_43.value; -_17(this); -_d(this); -_6(this); -}); -}; -$.fn.slider.methods={options:function(jq){ -return $.data(jq[0],"slider").options; -},destroy:function(jq){ -return jq.each(function(){ -$.data(this,"slider").slider.remove(); -$(this).remove(); -}); -},resize:function(jq,_44){ -return jq.each(function(){ -_6(this,_44); -}); -},getValue:function(jq){ -return jq.slider("options").value; -},getValues:function(jq){ -return jq.slider("options").value; -},setValue:function(jq,_45){ -return jq.each(function(){ -_24(this,[_45]); -}); -},setValues:function(jq,_46){ -return jq.each(function(){ -_24(this,_46); -}); -},clear:function(jq){ -return jq.each(function(){ -var _47=$(this).slider("options"); -_24(this,_47.range?[_47.min,_47.max]:[_47.min]); -}); -},reset:function(jq){ -return jq.each(function(){ -var _48=$(this).slider("options"); -$(this).slider(_48.range?"setValues":"setValue",_48.originalValue); -}); -},enable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=false; -_17(this); -}); -},disable:function(jq){ -return jq.each(function(){ -$.data(this,"slider").options.disabled=true; -_17(this); -}); -}}; -$.fn.slider.parseOptions=function(_49){ -var t=$(_49); -return $.extend({},$.parser.parseOptions(_49,["width","height","mode",{reversed:"boolean",showTip:"boolean",range:"boolean",min:"number",max:"number",step:"number"}]),{value:(t.val()||undefined),disabled:(t.attr("disabled")?true:undefined),rule:(t.attr("rule")?eval(t.attr("rule")):undefined)}); -}; -$.fn.slider.defaults={width:"auto",height:"auto",mode:"h",reversed:false,showTip:false,disabled:false,range:false,value:0,separator:",",min:0,max:100,step:1,rule:[],tipFormatter:function(_4a){ -return _4a; -},converter:{toPosition:function(_4b,_4c){ -var _4d=$(this).slider("options"); -return (_4b-_4d.min)/(_4d.max-_4d.min)*_4c; -},toValue:function(pos,_4e){ -var _4f=$(this).slider("options"); -return _4f.min+(_4f.max-_4f.min)*(pos/_4e); -}},onChange:function(_50,_51){ -},onSlideStart:function(_52){ -},onSlideEnd:function(_53){ -},onComplete:function(_54){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.spinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.spinner.js deleted file mode 100644 index 314385ee..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.spinner.js +++ /dev/null @@ -1,129 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"spinner"); -var _4=_3.options; -var _5=$.extend(true,[],_4.icons); -if(_4.spinAlign=="left"||_4.spinAlign=="right"){ -_4.spinArrow=true; -_4.iconAlign=_4.spinAlign; -var _6={iconCls:"spinner-arrow",handler:function(e){ -var _7=$(e.target).closest(".spinner-arrow-up,.spinner-arrow-down"); -_13(e.data.target,_7.hasClass("spinner-arrow-down")); -}}; -if(_4.spinAlign=="left"){ -_5.unshift(_6); -}else{ -_5.push(_6); -} -}else{ -_4.spinArrow=false; -if(_4.spinAlign=="vertical"){ -if(_4.buttonAlign!="top"){ -_4.buttonAlign="bottom"; -} -_4.clsLeft="textbox-button-bottom"; -_4.clsRight="textbox-button-top"; -}else{ -_4.clsLeft="textbox-button-left"; -_4.clsRight="textbox-button-right"; -} -} -$(_2).addClass("spinner-f").textbox($.extend({},_4,{icons:_5,doSize:false,onResize:function(_8,_9){ -if(!_4.spinArrow){ -var _a=$(this).next(); -var _b=_a.find(".textbox-button:not(.spinner-button)"); -if(_b.length){ -var _c=_b.outerWidth(); -var _d=_b.outerHeight(); -var _e=_a.find(".spinner-button."+_4.clsLeft); -var _f=_a.find(".spinner-button."+_4.clsRight); -if(_4.buttonAlign=="right"){ -_f.css("marginRight",_c+"px"); -}else{ -if(_4.buttonAlign=="left"){ -_e.css("marginLeft",_c+"px"); -}else{ -if(_4.buttonAlign=="top"){ -_f.css("marginTop",_d+"px"); -}else{ -_e.css("marginBottom",_d+"px"); -} -} -} -} -} -_4.onResize.call(this,_8,_9); -}})); -$(_2).attr("spinnerName",$(_2).attr("textboxName")); -_3.spinner=$(_2).next(); -_3.spinner.addClass("spinner"); -if(_4.spinArrow){ -var _10=_3.spinner.find(".spinner-arrow"); -_10.append(""); -_10.append(""); -}else{ -var _11=$("").addClass(_4.clsLeft).appendTo(_3.spinner); -var _12=$("").addClass(_4.clsRight).appendTo(_3.spinner); -_11.linkbutton({iconCls:_4.reversed?"spinner-button-up":"spinner-button-down",onClick:function(){ -_13(_2,!_4.reversed); -}}); -_12.linkbutton({iconCls:_4.reversed?"spinner-button-down":"spinner-button-up",onClick:function(){ -_13(_2,_4.reversed); -}}); -if(_4.disabled){ -$(_2).spinner("disable"); -} -if(_4.readonly){ -$(_2).spinner("readonly"); -} -} -$(_2).spinner("resize"); -}; -function _13(_14,_15){ -var _16=$(_14).spinner("options"); -_16.spin.call(_14,_15); -_16[_15?"onSpinDown":"onSpinUp"].call(_14); -$(_14).spinner("validate"); -}; -$.fn.spinner=function(_17,_18){ -if(typeof _17=="string"){ -var _19=$.fn.spinner.methods[_17]; -if(_19){ -return _19(this,_18); -}else{ -return this.textbox(_17,_18); -} -} -_17=_17||{}; -return this.each(function(){ -var _1a=$.data(this,"spinner"); -if(_1a){ -$.extend(_1a.options,_17); -}else{ -_1a=$.data(this,"spinner",{options:$.extend({},$.fn.spinner.defaults,$.fn.spinner.parseOptions(this),_17)}); -} -_1(this); -}); -}; -$.fn.spinner.methods={options:function(jq){ -var _1b=jq.textbox("options"); -return $.extend($.data(jq[0],"spinner").options,{width:_1b.width,value:_1b.value,originalValue:_1b.originalValue,disabled:_1b.disabled,readonly:_1b.readonly}); -}}; -$.fn.spinner.parseOptions=function(_1c){ -return $.extend({},$.fn.textbox.parseOptions(_1c),$.parser.parseOptions(_1c,["min","max","spinAlign",{increment:"number",reversed:"boolean"}])); -}; -$.fn.spinner.defaults=$.extend({},$.fn.textbox.defaults,{min:null,max:null,increment:1,spinAlign:"right",reversed:false,spin:function(_1d){ -},onSpinUp:function(){ -},onSpinDown:function(){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.splitbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.splitbutton.js deleted file mode 100644 index f60feab9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.splitbutton.js +++ /dev/null @@ -1,49 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"splitbutton").options; -$(_2).menubutton(_3); -$(_2).addClass("s-btn"); -}; -$.fn.splitbutton=function(_4,_5){ -if(typeof _4=="string"){ -var _6=$.fn.splitbutton.methods[_4]; -if(_6){ -return _6(this,_5); -}else{ -return this.menubutton(_4,_5); -} -} -_4=_4||{}; -return this.each(function(){ -var _7=$.data(this,"splitbutton"); -if(_7){ -$.extend(_7.options,_4); -}else{ -$.data(this,"splitbutton",{options:$.extend({},$.fn.splitbutton.defaults,$.fn.splitbutton.parseOptions(this),_4)}); -$(this).removeAttr("disabled"); -} -_1(this); -}); -}; -$.fn.splitbutton.methods={options:function(jq){ -var _8=jq.menubutton("options"); -var _9=$.data(jq[0],"splitbutton").options; -$.extend(_9,{disabled:_8.disabled,toggle:_8.toggle,selected:_8.selected}); -return _9; -}}; -$.fn.splitbutton.parseOptions=function(_a){ -var t=$(_a); -return $.extend({},$.fn.linkbutton.parseOptions(_a),$.parser.parseOptions(_a,["menu",{plain:"boolean",duration:"number"}])); -}; -$.fn.splitbutton.defaults=$.extend({},$.fn.linkbutton.defaults,{plain:true,menu:null,duration:100,cls:{btn1:"m-btn-active s-btn-active",btn2:"m-btn-plain-active s-btn-plain-active",arrow:"m-btn-downarrow",trigger:"m-btn-line"}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.switchbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.switchbutton.js deleted file mode 100644 index 48e21843..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.switchbutton.js +++ /dev/null @@ -1,193 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$(""+""+""+""+""+""+""+"").insertAfter(_2); -var t=$(_2); -t.addClass("switchbutton-f").hide(); -var _4=t.attr("name"); -if(_4){ -t.removeAttr("name").attr("switchbuttonName",_4); -_3.find(".switchbutton-value").attr("name",_4); -} -_3.bind("_resize",function(e,_5){ -if($(this).hasClass("easyui-fluid")||_5){ -_6(_2); -} -return false; -}); -return _3; -}; -function _6(_7,_8){ -var _9=$.data(_7,"switchbutton"); -var _a=_9.options; -var _b=_9.switchbutton; -if(_8){ -$.extend(_a,_8); -} -var _c=_b.is(":visible"); -if(!_c){ -_b.appendTo("body"); -} -_b._size(_a); -var w=_b.width(); -var h=_b.height(); -var w=_b.outerWidth(); -var h=_b.outerHeight(); -var _d=parseInt(_a.handleWidth)||_b.height(); -var _e=w*2-_d; -_b.find(".switchbutton-inner").css({width:_e+"px",height:h+"px",lineHeight:h+"px"}); -_b.find(".switchbutton-handle")._outerWidth(_d)._outerHeight(h).css({marginLeft:-_d/2+"px"}); -_b.find(".switchbutton-on").css({width:(w-_d/2)+"px",textIndent:(_a.reversed?"":"-")+_d/2+"px"}); -_b.find(".switchbutton-off").css({width:(w-_d/2)+"px",textIndent:(_a.reversed?"-":"")+_d/2+"px"}); -_a.marginWidth=w-_d; -_f(_7,_a.checked,false); -if(!_c){ -_b.insertAfter(_7); -} -}; -function _10(_11){ -var _12=$.data(_11,"switchbutton"); -var _13=_12.options; -var _14=_12.switchbutton; -var _15=_14.find(".switchbutton-inner"); -var on=_15.find(".switchbutton-on").html(_13.onText); -var off=_15.find(".switchbutton-off").html(_13.offText); -var _16=_15.find(".switchbutton-handle").html(_13.handleText); -if(_13.reversed){ -off.prependTo(_15); -on.insertAfter(_16); -}else{ -on.prependTo(_15); -off.insertAfter(_16); -} -_14.find(".switchbutton-value")._propAttr("checked",_13.checked); -_14.removeClass("switchbutton-disabled").addClass(_13.disabled?"switchbutton-disabled":""); -_14.removeClass("switchbutton-reversed").addClass(_13.reversed?"switchbutton-reversed":""); -_f(_11,_13.checked); -_17(_11,_13.readonly); -$(_11).switchbutton("setValue",_13.value); -}; -function _f(_18,_19,_1a){ -var _1b=$.data(_18,"switchbutton"); -var _1c=_1b.options; -_1c.checked=_19; -var _1d=_1b.switchbutton.find(".switchbutton-inner"); -var _1e=_1d.find(".switchbutton-on"); -var _1f=_1c.reversed?(_1c.checked?_1c.marginWidth:0):(_1c.checked?0:_1c.marginWidth); -var dir=_1e.css("float").toLowerCase(); -var css={}; -css["margin-"+dir]=-_1f+"px"; -_1a?_1d.animate(css,200):_1d.css(css); -var _20=_1d.find(".switchbutton-value"); -var ck=_20.is(":checked"); -$(_18).add(_20)._propAttr("checked",_1c.checked); -if(ck!=_1c.checked){ -_1c.onChange.call(_18,_1c.checked); -} -}; -function _21(_22,_23){ -var _24=$.data(_22,"switchbutton"); -var _25=_24.options; -var _26=_24.switchbutton; -var _27=_26.find(".switchbutton-value"); -if(_23){ -_25.disabled=true; -$(_22).add(_27).attr("disabled","disabled"); -_26.addClass("switchbutton-disabled"); -}else{ -_25.disabled=false; -$(_22).add(_27).removeAttr("disabled"); -_26.removeClass("switchbutton-disabled"); -} -}; -function _17(_28,_29){ -var _2a=$.data(_28,"switchbutton"); -var _2b=_2a.options; -_2b.readonly=_29==undefined?true:_29; -_2a.switchbutton.removeClass("switchbutton-readonly").addClass(_2b.readonly?"switchbutton-readonly":""); -}; -function _2c(_2d){ -var _2e=$.data(_2d,"switchbutton"); -var _2f=_2e.options; -_2e.switchbutton.unbind(".switchbutton").bind("click.switchbutton",function(){ -if(!_2f.disabled&&!_2f.readonly){ -_f(_2d,_2f.checked?false:true,true); -} -}); -}; -$.fn.switchbutton=function(_30,_31){ -if(typeof _30=="string"){ -return $.fn.switchbutton.methods[_30](this,_31); -} -_30=_30||{}; -return this.each(function(){ -var _32=$.data(this,"switchbutton"); -if(_32){ -$.extend(_32.options,_30); -}else{ -_32=$.data(this,"switchbutton",{options:$.extend({},$.fn.switchbutton.defaults,$.fn.switchbutton.parseOptions(this),_30),switchbutton:_1(this)}); -} -_32.options.originalChecked=_32.options.checked; -_10(this); -_6(this); -_2c(this); -}); -}; -$.fn.switchbutton.methods={options:function(jq){ -var _33=jq.data("switchbutton"); -return $.extend(_33.options,{value:_33.switchbutton.find(".switchbutton-value").val()}); -},resize:function(jq,_34){ -return jq.each(function(){ -_6(this,_34); -}); -},enable:function(jq){ -return jq.each(function(){ -_21(this,false); -}); -},disable:function(jq){ -return jq.each(function(){ -_21(this,true); -}); -},readonly:function(jq,_35){ -return jq.each(function(){ -_17(this,_35); -}); -},check:function(jq){ -return jq.each(function(){ -_f(this,true); -}); -},uncheck:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -},clear:function(jq){ -return jq.each(function(){ -_f(this,false); -}); -},reset:function(jq){ -return jq.each(function(){ -var _36=$(this).switchbutton("options"); -_f(this,_36.originalChecked); -}); -},setValue:function(jq,_37){ -return jq.each(function(){ -$(this).val(_37); -$.data(this,"switchbutton").switchbutton.find(".switchbutton-value").val(_37); -}); -}}; -$.fn.switchbutton.parseOptions=function(_38){ -var t=$(_38); -return $.extend({},$.parser.parseOptions(_38,["onText","offText","handleText",{handleWidth:"number",reversed:"boolean"}]),{value:(t.val()||undefined),checked:(t.attr("checked")?true:undefined),disabled:(t.attr("disabled")?true:undefined),readonly:(t.attr("readonly")?true:undefined)}); -}; -$.fn.switchbutton.defaults={handleWidth:"auto",width:60,height:26,checked:false,disabled:false,readonly:false,reversed:false,onText:"ON",offText:"OFF",handleText:"",value:"on",onChange:function(_39){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tabs.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tabs.js deleted file mode 100644 index 984d92bc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tabs.js +++ /dev/null @@ -1,707 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(c){ -var w=0; -$(c).children().each(function(){ -w+=$(this).outerWidth(true); -}); -return w; -}; -function _2(_3){ -var _4=$.data(_3,"tabs").options; -if(_4.tabPosition=="left"||_4.tabPosition=="right"||!_4.showHeader){ -return; -} -var _5=$(_3).children("div.tabs-header"); -var _6=_5.children("div.tabs-tool:not(.tabs-tool-hidden)"); -var _7=_5.children("div.tabs-scroller-left"); -var _8=_5.children("div.tabs-scroller-right"); -var _9=_5.children("div.tabs-wrap"); -var _a=_5.outerHeight(); -if(_4.plain){ -_a-=_a-_5.height(); -} -_6._outerHeight(_a); -var _b=_1(_5.find("ul.tabs")); -var _c=_5.width()-_6._outerWidth(); -if(_b>_c){ -_7.add(_8).show()._outerHeight(_a); -if(_4.toolPosition=="left"){ -_6.css({left:_7.outerWidth(),right:""}); -_9.css({marginLeft:_7.outerWidth()+_6._outerWidth(),marginRight:_8._outerWidth(),width:_c-_7.outerWidth()-_8.outerWidth()}); -}else{ -_6.css({left:"",right:_8.outerWidth()}); -_9.css({marginLeft:_7.outerWidth(),marginRight:_8.outerWidth()+_6._outerWidth(),width:_c-_7.outerWidth()-_8.outerWidth()}); -} -}else{ -_7.add(_8).hide(); -if(_4.toolPosition=="left"){ -_6.css({left:0,right:""}); -_9.css({marginLeft:_6._outerWidth(),marginRight:0,width:_c}); -}else{ -_6.css({left:"",right:0}); -_9.css({marginLeft:0,marginRight:_6._outerWidth(),width:_c}); -} -} -}; -function _d(_e){ -var _f=$.data(_e,"tabs").options; -var _10=$(_e).children("div.tabs-header"); -if(_f.tools){ -if(typeof _f.tools=="string"){ -$(_f.tools).addClass("tabs-tool").appendTo(_10); -$(_f.tools).show(); -}else{ -_10.children("div.tabs-tool").remove(); -var _11=$("
                                                                                                  ").appendTo(_10); -var tr=_11.find("tr"); -for(var i=0;i<_f.tools.length;i++){ -var td=$("").appendTo(tr); -var _12=$("").appendTo(td); -_12[0].onclick=eval(_f.tools[i].handler||function(){ -}); -_12.linkbutton($.extend({},_f.tools[i],{plain:true})); -} -} -}else{ -_10.children("div.tabs-tool").remove(); -} -}; -function _13(_14,_15){ -var _16=$.data(_14,"tabs"); -var _17=_16.options; -var cc=$(_14); -if(!_17.doSize){ -return; -} -if(_15){ -$.extend(_17,{width:_15.width,height:_15.height}); -} -cc._size(_17); -var _18=cc.children("div.tabs-header"); -var _19=cc.children("div.tabs-panels"); -var _1a=_18.find("div.tabs-wrap"); -var ul=_1a.find(".tabs"); -ul.children("li").removeClass("tabs-first tabs-last"); -ul.children("li:first").addClass("tabs-first"); -ul.children("li:last").addClass("tabs-last"); -if(_17.tabPosition=="left"||_17.tabPosition=="right"){ -_18._outerWidth(_17.showHeader?_17.headerWidth:0); -_19._outerWidth(cc.width()-_18.outerWidth()); -_18.add(_19)._size("height",isNaN(parseInt(_17.height))?"":cc.height()); -_1a._outerWidth(_18.width()); -ul._outerWidth(_1a.width()).css("height",""); -}else{ -_18.children("div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)").css("display",_17.showHeader?"block":"none"); -_18._outerWidth(cc.width()).css("height",""); -if(_17.showHeader){ -_18.css("background-color",""); -_1a.css("height",""); -}else{ -_18.css("background-color","transparent"); -_18._outerHeight(0); -_1a._outerHeight(0); -} -ul._outerHeight(_17.tabHeight).css("width",""); -ul._outerHeight(ul.outerHeight()-ul.height()-1+_17.tabHeight).css("width",""); -_19._size("height",isNaN(parseInt(_17.height))?"":(cc.height()-_18.outerHeight())); -_19._size("width",cc.width()); -} -if(_16.tabs.length){ -var d1=ul.outerWidth(true)-ul.width(); -var li=ul.children("li:first"); -var d2=li.outerWidth(true)-li.width(); -var _1b=_18.width()-_18.children(".tabs-tool:not(.tabs-tool-hidden)")._outerWidth(); -var _1c=Math.floor((_1b-d1-d2*_16.tabs.length)/_16.tabs.length); -$.map(_16.tabs,function(p){ -_1d(p,(_17.justified&&$.inArray(_17.tabPosition,["top","bottom"])>=0)?_1c:undefined); -}); -if(_17.justified&&$.inArray(_17.tabPosition,["top","bottom"])>=0){ -var _1e=_1b-d1-_1(ul); -_1d(_16.tabs[_16.tabs.length-1],_1c+_1e); -} -} -_2(_14); -function _1d(p,_1f){ -var _20=p.panel("options"); -var p_t=_20.tab.find("a.tabs-inner"); -var _1f=_1f?_1f:(parseInt(_20.tabWidth||_17.tabWidth||undefined)); -if(_1f){ -p_t._outerWidth(_1f); -}else{ -p_t.css("width",""); -} -p_t._outerHeight(_17.tabHeight); -p_t.css("lineHeight",p_t.height()+"px"); -p_t.find(".easyui-fluid:visible").triggerHandler("_resize"); -}; -}; -function _21(_22){ -var _23=$.data(_22,"tabs").options; -var tab=_24(_22); -if(tab){ -var _25=$(_22).children("div.tabs-panels"); -var _26=_23.width=="auto"?"auto":_25.width(); -var _27=_23.height=="auto"?"auto":_25.height(); -tab.panel("resize",{width:_26,height:_27}); -} -}; -function _28(_29){ -var _2a=$.data(_29,"tabs").tabs; -var cc=$(_29).addClass("tabs-container"); -var _2b=$("
                                                                                                  ").insertBefore(cc); -cc.children("div").each(function(){ -_2b[0].appendChild(this); -}); -cc[0].appendChild(_2b[0]); -$("
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                  "+"
                                                                                                    "+"
                                                                                                    "+"
                                                                                                    ").prependTo(_29); -cc.children("div.tabs-panels").children("div").each(function(i){ -var _2c=$.extend({},$.parser.parseOptions(this),{disabled:($(this).attr("disabled")?true:undefined),selected:($(this).attr("selected")?true:undefined)}); -_3c(_29,_2c,$(this)); -}); -cc.children("div.tabs-header").find(".tabs-scroller-left, .tabs-scroller-right").hover(function(){ -$(this).addClass("tabs-scroller-over"); -},function(){ -$(this).removeClass("tabs-scroller-over"); -}); -cc.bind("_resize",function(e,_2d){ -if($(this).hasClass("easyui-fluid")||_2d){ -_13(_29); -_21(_29); -} -return false; -}); -}; -function _2e(_2f){ -var _30=$.data(_2f,"tabs"); -var _31=_30.options; -$(_2f).children("div.tabs-header").unbind().bind("click",function(e){ -if($(e.target).hasClass("tabs-scroller-left")){ -$(_2f).tabs("scrollBy",-_31.scrollIncrement); -}else{ -if($(e.target).hasClass("tabs-scroller-right")){ -$(_2f).tabs("scrollBy",_31.scrollIncrement); -}else{ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return false; -} -var a=$(e.target).closest("a.tabs-close"); -if(a.length){ -_5a(_2f,_32(li)); -}else{ -if(li.length){ -var _33=_32(li); -var _34=_30.tabs[_33].panel("options"); -if(_34.collapsible){ -_34.closed?_50(_2f,_33):_75(_2f,_33); -}else{ -_50(_2f,_33); -} -} -} -return false; -} -} -}).bind("contextmenu",function(e){ -var li=$(e.target).closest("li"); -if(li.hasClass("tabs-disabled")){ -return; -} -if(li.length){ -_31.onContextMenu.call(_2f,e,li.find("span.tabs-title").html(),_32(li)); -} -}); -function _32(li){ -var _35=0; -li.parent().children("li").each(function(i){ -if(li[0]==this){ -_35=i; -return false; -} -}); -return _35; -}; -}; -function _36(_37){ -var _38=$.data(_37,"tabs").options; -var _39=$(_37).children("div.tabs-header"); -var _3a=$(_37).children("div.tabs-panels"); -_39.removeClass("tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right"); -_3a.removeClass("tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right"); -if(_38.tabPosition=="top"){ -_39.insertBefore(_3a); -}else{ -if(_38.tabPosition=="bottom"){ -_39.insertAfter(_3a); -_39.addClass("tabs-header-bottom"); -_3a.addClass("tabs-panels-top"); -}else{ -if(_38.tabPosition=="left"){ -_39.addClass("tabs-header-left"); -_3a.addClass("tabs-panels-right"); -}else{ -if(_38.tabPosition=="right"){ -_39.addClass("tabs-header-right"); -_3a.addClass("tabs-panels-left"); -} -} -} -} -if(_38.plain==true){ -_39.addClass("tabs-header-plain"); -}else{ -_39.removeClass("tabs-header-plain"); -} -_39.removeClass("tabs-header-narrow").addClass(_38.narrow?"tabs-header-narrow":""); -var _3b=_39.find(".tabs"); -_3b.removeClass("tabs-pill").addClass(_38.pill?"tabs-pill":""); -_3b.removeClass("tabs-narrow").addClass(_38.narrow?"tabs-narrow":""); -_3b.removeClass("tabs-justified").addClass(_38.justified?"tabs-justified":""); -if(_38.border==true){ -_39.removeClass("tabs-header-noborder"); -_3a.removeClass("tabs-panels-noborder"); -}else{ -_39.addClass("tabs-header-noborder"); -_3a.addClass("tabs-panels-noborder"); -} -_38.doSize=true; -}; -function _3c(_3d,_3e,pp){ -_3e=_3e||{}; -var _3f=$.data(_3d,"tabs"); -var _40=_3f.tabs; -if(_3e.index==undefined||_3e.index>_40.length){ -_3e.index=_40.length; -} -if(_3e.index<0){ -_3e.index=0; -} -var ul=$(_3d).children("div.tabs-header").find("ul.tabs"); -var _41=$(_3d).children("div.tabs-panels"); -var tab=$("
                                                                                                  • "+""+""+""+""+"
                                                                                                  • "); -if(!pp){ -pp=$("
                                                                                                    "); -} -if(_3e.index>=_40.length){ -tab.appendTo(ul); -pp.appendTo(_41); -_40.push(pp); -}else{ -tab.insertBefore(ul.children("li:eq("+_3e.index+")")); -pp.insertBefore(_41.children("div.panel:eq("+_3e.index+")")); -_40.splice(_3e.index,0,pp); -} -pp.panel($.extend({},_3e,{tab:tab,border:false,noheader:true,closed:true,doSize:false,iconCls:(_3e.icon?_3e.icon:undefined),onLoad:function(){ -if(_3e.onLoad){ -_3e.onLoad.call(this,arguments); -} -_3f.options.onLoad.call(_3d,$(this)); -},onBeforeOpen:function(){ -if(_3e.onBeforeOpen){ -if(_3e.onBeforeOpen.call(this)==false){ -return false; -} -} -var p=$(_3d).tabs("getSelected"); -if(p){ -if(p[0]!=this){ -$(_3d).tabs("unselect",_4a(_3d,p)); -p=$(_3d).tabs("getSelected"); -if(p){ -return false; -} -}else{ -_21(_3d); -return false; -} -} -var _42=$(this).panel("options"); -_42.tab.addClass("tabs-selected"); -var _43=$(_3d).find(">div.tabs-header>div.tabs-wrap"); -var _44=_42.tab.position().left; -var _45=_44+_42.tab.outerWidth(); -if(_44<0||_45>_43.width()){ -var _46=_44-(_43.width()-_42.tab.width())/2; -$(_3d).tabs("scrollBy",_46); -}else{ -$(_3d).tabs("scrollBy",0); -} -var _47=$(this).panel("panel"); -_47.css("display","block"); -_21(_3d); -_47.css("display","none"); -},onOpen:function(){ -if(_3e.onOpen){ -_3e.onOpen.call(this); -} -var _48=$(this).panel("options"); -_3f.selectHis.push(_48.title); -_3f.options.onSelect.call(_3d,_48.title,_4a(_3d,this)); -},onBeforeClose:function(){ -if(_3e.onBeforeClose){ -if(_3e.onBeforeClose.call(this)==false){ -return false; -} -} -$(this).panel("options").tab.removeClass("tabs-selected"); -},onClose:function(){ -if(_3e.onClose){ -_3e.onClose.call(this); -} -var _49=$(this).panel("options"); -_3f.options.onUnselect.call(_3d,_49.title,_4a(_3d,this)); -}})); -$(_3d).tabs("update",{tab:pp,options:pp.panel("options"),type:"header"}); -}; -function _4b(_4c,_4d){ -var _4e=$.data(_4c,"tabs"); -var _4f=_4e.options; -if(_4d.selected==undefined){ -_4d.selected=true; -} -_3c(_4c,_4d); -_4f.onAdd.call(_4c,_4d.title,_4d.index); -if(_4d.selected){ -_50(_4c,_4d.index); -} -}; -function _51(_52,_53){ -_53.type=_53.type||"all"; -var _54=$.data(_52,"tabs").selectHis; -var pp=_53.tab; -var _55=pp.panel("options"); -var _56=_55.title; -$.extend(_55,_53.options,{iconCls:(_53.options.icon?_53.options.icon:undefined)}); -if(_53.type=="all"||_53.type=="body"){ -pp.panel(); -} -if(_53.type=="all"||_53.type=="header"){ -var tab=_55.tab; -if(_55.header){ -tab.find(".tabs-inner").html($(_55.header)); -}else{ -var _57=tab.find("span.tabs-title"); -var _58=tab.find("span.tabs-icon"); -_57.html(_55.title); -_58.attr("class","tabs-icon"); -tab.find("a.tabs-close").remove(); -if(_55.closable){ -_57.addClass("tabs-closable"); -$("").appendTo(tab); -}else{ -_57.removeClass("tabs-closable"); -} -if(_55.iconCls){ -_57.addClass("tabs-with-icon"); -_58.addClass(_55.iconCls); -}else{ -_57.removeClass("tabs-with-icon"); -} -if(_55.tools){ -var _59=tab.find("span.tabs-p-tool"); -if(!_59.length){ -var _59=$("").insertAfter(tab.find("a.tabs-inner")); -} -if($.isArray(_55.tools)){ -_59.empty(); -for(var i=0;i<_55.tools.length;i++){ -var t=$("").appendTo(_59); -t.addClass(_55.tools[i].iconCls); -if(_55.tools[i].handler){ -t.bind("click",{handler:_55.tools[i].handler},function(e){ -if($(this).parents("li").hasClass("tabs-disabled")){ -return; -} -e.data.handler.call(this); -}); -} -} -}else{ -$(_55.tools).children().appendTo(_59); -} -var pr=_59.children().length*12; -if(_55.closable){ -pr+=8; -}else{ -pr-=3; -_59.css("right","5px"); -} -_57.css("padding-right",pr+"px"); -}else{ -tab.find("span.tabs-p-tool").remove(); -_57.css("padding-right",""); -} -} -if(_56!=_55.title){ -for(var i=0;i<_54.length;i++){ -if(_54[i]==_56){ -_54[i]=_55.title; -} -} -} -} -if(_55.disabled){ -_55.tab.addClass("tabs-disabled"); -}else{ -_55.tab.removeClass("tabs-disabled"); -} -_13(_52); -$.data(_52,"tabs").options.onUpdate.call(_52,_55.title,_4a(_52,pp)); -}; -function _5a(_5b,_5c){ -var _5d=$.data(_5b,"tabs").options; -var _5e=$.data(_5b,"tabs").tabs; -var _5f=$.data(_5b,"tabs").selectHis; -if(!_60(_5b,_5c)){ -return; -} -var tab=_61(_5b,_5c); -var _62=tab.panel("options").title; -var _63=_4a(_5b,tab); -if(_5d.onBeforeClose.call(_5b,_62,_63)==false){ -return; -} -var tab=_61(_5b,_5c,true); -tab.panel("options").tab.remove(); -tab.panel("destroy"); -_5d.onClose.call(_5b,_62,_63); -_13(_5b); -for(var i=0;i<_5f.length;i++){ -if(_5f[i]==_62){ -_5f.splice(i,1); -i--; -} -} -var _64=_5f.pop(); -if(_64){ -_50(_5b,_64); -}else{ -if(_5e.length){ -_50(_5b,0); -} -} -}; -function _61(_65,_66,_67){ -var _68=$.data(_65,"tabs").tabs; -var tab=null; -if(typeof _66=="number"){ -if(_66>=0&&_66<_68.length){ -tab=_68[_66]; -if(_67){ -_68.splice(_66,1); -} -} -}else{ -var tmp=$(""); -for(var i=0;i<_68.length;i++){ -var p=_68[i]; -tmp.html(p.panel("options").title); -if(tmp.text()==_66){ -tab=p; -if(_67){ -_68.splice(i,1); -} -break; -} -} -tmp.remove(); -} -return tab; -}; -function _4a(_69,tab){ -var _6a=$.data(_69,"tabs").tabs; -for(var i=0;i<_6a.length;i++){ -if(_6a[i][0]==$(tab)[0]){ -return i; -} -} -return -1; -}; -function _24(_6b){ -var _6c=$.data(_6b,"tabs").tabs; -for(var i=0;i<_6c.length;i++){ -var tab=_6c[i]; -if(tab.panel("options").tab.hasClass("tabs-selected")){ -return tab; -} -} -return null; -}; -function _6d(_6e){ -var _6f=$.data(_6e,"tabs"); -var _70=_6f.tabs; -for(var i=0;i<_70.length;i++){ -var _71=_70[i].panel("options"); -if(_71.selected&&!_71.disabled){ -_50(_6e,i); -return; -} -} -_50(_6e,_6f.options.selected); -}; -function _50(_72,_73){ -var p=_61(_72,_73); -if(p&&!p.is(":visible")){ -_74(_72); -if(!p.panel("options").disabled){ -p.panel("open"); -} -} -}; -function _75(_76,_77){ -var p=_61(_76,_77); -if(p&&p.is(":visible")){ -_74(_76); -p.panel("close"); -} -}; -function _74(_78){ -$(_78).children("div.tabs-panels").each(function(){ -$(this).stop(true,true); -}); -}; -function _60(_79,_7a){ -return _61(_79,_7a)!=null; -}; -function _7b(_7c,_7d){ -var _7e=$.data(_7c,"tabs").options; -_7e.showHeader=_7d; -$(_7c).tabs("resize"); -}; -function _7f(_80,_81){ -var _82=$(_80).find(">.tabs-header>.tabs-tool"); -if(_81){ -_82.removeClass("tabs-tool-hidden").show(); -}else{ -_82.addClass("tabs-tool-hidden").hide(); -} -$(_80).tabs("resize").tabs("scrollBy",0); -}; -$.fn.tabs=function(_83,_84){ -if(typeof _83=="string"){ -return $.fn.tabs.methods[_83](this,_84); -} -_83=_83||{}; -return this.each(function(){ -var _85=$.data(this,"tabs"); -if(_85){ -$.extend(_85.options,_83); -}else{ -$.data(this,"tabs",{options:$.extend({},$.fn.tabs.defaults,$.fn.tabs.parseOptions(this),_83),tabs:[],selectHis:[]}); -_28(this); -} -_d(this); -_36(this); -_13(this); -_2e(this); -_6d(this); -}); -}; -$.fn.tabs.methods={options:function(jq){ -var cc=jq[0]; -var _86=$.data(cc,"tabs").options; -var s=_24(cc); -_86.selected=s?_4a(cc,s):-1; -return _86; -},tabs:function(jq){ -return $.data(jq[0],"tabs").tabs; -},resize:function(jq,_87){ -return jq.each(function(){ -_13(this,_87); -_21(this); -}); -},add:function(jq,_88){ -return jq.each(function(){ -_4b(this,_88); -}); -},close:function(jq,_89){ -return jq.each(function(){ -_5a(this,_89); -}); -},getTab:function(jq,_8a){ -return _61(jq[0],_8a); -},getTabIndex:function(jq,tab){ -return _4a(jq[0],tab); -},getSelected:function(jq){ -return _24(jq[0]); -},select:function(jq,_8b){ -return jq.each(function(){ -_50(this,_8b); -}); -},unselect:function(jq,_8c){ -return jq.each(function(){ -_75(this,_8c); -}); -},exists:function(jq,_8d){ -return _60(jq[0],_8d); -},update:function(jq,_8e){ -return jq.each(function(){ -_51(this,_8e); -}); -},enableTab:function(jq,_8f){ -return jq.each(function(){ -var _90=$(this).tabs("getTab",_8f).panel("options"); -_90.tab.removeClass("tabs-disabled"); -_90.disabled=false; -}); -},disableTab:function(jq,_91){ -return jq.each(function(){ -var _92=$(this).tabs("getTab",_91).panel("options"); -_92.tab.addClass("tabs-disabled"); -_92.disabled=true; -}); -},showHeader:function(jq){ -return jq.each(function(){ -_7b(this,true); -}); -},hideHeader:function(jq){ -return jq.each(function(){ -_7b(this,false); -}); -},showTool:function(jq){ -return jq.each(function(){ -_7f(this,true); -}); -},hideTool:function(jq){ -return jq.each(function(){ -_7f(this,false); -}); -},scrollBy:function(jq,_93){ -return jq.each(function(){ -var _94=$(this).tabs("options"); -var _95=$(this).find(">div.tabs-header>div.tabs-wrap"); -var pos=Math.min(_95._scrollLeft()+_93,_96()); -_95.animate({scrollLeft:pos},_94.scrollDuration); -function _96(){ -var w=0; -var ul=_95.children("ul"); -ul.children("li").each(function(){ -w+=$(this).outerWidth(true); -}); -return w-_95.width()+(ul.outerWidth()-ul.width()); -}; -}); -}}; -$.fn.tabs.parseOptions=function(_97){ -return $.extend({},$.parser.parseOptions(_97,["tools","toolPosition","tabPosition",{fit:"boolean",border:"boolean",plain:"boolean"},{headerWidth:"number",tabWidth:"number",tabHeight:"number",selected:"number"},{showHeader:"boolean",justified:"boolean",narrow:"boolean",pill:"boolean"}])); -}; -$.fn.tabs.defaults={width:"auto",height:"auto",headerWidth:150,tabWidth:"auto",tabHeight:27,selected:0,showHeader:true,plain:false,fit:false,border:true,justified:false,narrow:false,pill:false,tools:null,toolPosition:"right",tabPosition:"top",scrollIncrement:100,scrollDuration:400,onLoad:function(_98){ -},onSelect:function(_99,_9a){ -},onUnselect:function(_9b,_9c){ -},onBeforeClose:function(_9d,_9e){ -},onClose:function(_9f,_a0){ -},onAdd:function(_a1,_a2){ -},onUpdate:function(_a3,_a4){ -},onContextMenu:function(e,_a5,_a6){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.textbox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.textbox.js deleted file mode 100644 index cc12d382..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.textbox.js +++ /dev/null @@ -1,530 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -var _1=0; -function _2(_3){ -$(_3).addClass("textbox-f").hide(); -var _4=$(""+""+""+"").insertAfter(_3); -var _5=$(_3).attr("name"); -if(_5){ -_4.find("input.textbox-value").attr("name",_5); -$(_3).removeAttr("name").attr("textboxName",_5); -} -return _4; -}; -function _6(_7){ -var _8=$.data(_7,"textbox"); -var _9=_8.options; -var tb=_8.textbox; -var _a="_easyui_textbox_input"+(++_1); -tb.find(".textbox-text").remove(); -if(_9.multiline){ -$("").prependTo(tb); -}else{ -$("").prependTo(tb); -} -$("#"+_a).attr("tabindex",$(_7).attr("tabindex")||"").css("text-align",$(_7).css("text-align")); -tb.find(".textbox-addon").remove(); -var bb=_9.icons?$.extend(true,[],_9.icons):[]; -if(_9.iconCls){ -bb.push({iconCls:_9.iconCls,disabled:true}); -} -if(bb.length){ -var bc=$("").prependTo(tb); -bc.addClass("textbox-addon-"+_9.iconAlign); -for(var i=0;i"); -} -} -tb.find(".textbox-button").remove(); -if(_9.buttonText||_9.buttonIcon){ -var _b=$("").prependTo(tb); -_b.addClass("textbox-button-"+_9.buttonAlign).linkbutton({text:_9.buttonText,iconCls:_9.buttonIcon,onClick:function(){ -var t=$(this).parent().prev(); -t.textbox("options").onClickButton.call(t[0]); -}}); -} -if(_9.label){ -if(typeof _9.label=="object"){ -_8.label=$(_9.label); -_8.label.attr("for",_a); -}else{ -$(_8.label).remove(); -_8.label=$("").html(_9.label); -_8.label.css("textAlign",_9.labelAlign).attr("for",_a); -if(_9.labelPosition=="after"){ -_8.label.insertAfter(tb); -}else{ -_8.label.insertBefore(_7); -} -_8.label.removeClass("textbox-label-left textbox-label-right textbox-label-top"); -_8.label.addClass("textbox-label-"+_9.labelPosition); -} -}else{ -$(_8.label).remove(); -} -_c(_7); -_d(_7,_9.disabled); -_e(_7,_9.readonly); -}; -function _f(_10){ -var tb=$.data(_10,"textbox").textbox; -tb.find(".textbox-text").validatebox("destroy"); -tb.remove(); -$(_10).remove(); -}; -function _11(_12,_13){ -var _14=$.data(_12,"textbox"); -var _15=_14.options; -var tb=_14.textbox; -var _16=tb.parent(); -if(_13){ -if(typeof _13=="object"){ -$.extend(_15,_13); -}else{ -_15.width=_13; -} -} -if(isNaN(parseInt(_15.width))){ -var c=$(_12).clone(); -c.css("visibility","hidden"); -c.insertAfter(_12); -_15.width=c.outerWidth(); -c.remove(); -} -var _17=tb.is(":visible"); -if(!_17){ -tb.appendTo("body"); -} -var _18=tb.find(".textbox-text"); -var btn=tb.find(".textbox-button"); -var _19=tb.find(".textbox-addon"); -var _1a=_19.find(".textbox-icon"); -if(_15.height=="auto"){ -_18.css({margin:"",paddingTop:"",paddingBottom:"",height:"",lineHeight:""}); -} -tb._size(_15,_16); -if(_15.label&&_15.labelPosition){ -if(_15.labelPosition=="top"){ -_14.label._size({width:_15.labelWidth=="auto"?tb.outerWidth():_15.labelWidth},tb); -if(_15.height!="auto"){ -tb._size("height",tb.outerHeight()-_14.label.outerHeight()); -} -}else{ -_14.label._size({width:_15.labelWidth,height:tb.outerHeight()},tb); -if(!_15.multiline){ -_14.label.css("lineHeight",_14.label.height()+"px"); -} -tb._size("width",tb.outerWidth()-_14.label.outerWidth()); -} -} -if(_15.buttonAlign=="left"||_15.buttonAlign=="right"){ -btn.linkbutton("resize",{height:tb.height()}); -}else{ -btn.linkbutton("resize",{width:"100%"}); -} -var _1b=tb.width()-_1a.length*_15.iconWidth-_1c("left")-_1c("right"); -var _1d=_15.height=="auto"?_18.outerHeight():(tb.height()-_1c("top")-_1c("bottom")); -_19.css(_15.iconAlign,_1c(_15.iconAlign)+"px"); -_19.css("top",_1c("top")+"px"); -_1a.css({width:_15.iconWidth+"px",height:_1d+"px"}); -_18.css({paddingLeft:(_12.style.paddingLeft||""),paddingRight:(_12.style.paddingRight||""),marginLeft:_1e("left"),marginRight:_1e("right"),marginTop:_1c("top"),marginBottom:_1c("bottom")}); -if(_15.multiline){ -_18.css({paddingTop:(_12.style.paddingTop||""),paddingBottom:(_12.style.paddingBottom||"")}); -_18._outerHeight(_1d); -}else{ -_18.css({paddingTop:0,paddingBottom:0,height:_1d+"px",lineHeight:_1d+"px"}); -} -_18._outerWidth(_1b); -if(!_17){ -tb.insertAfter(_12); -} -_15.onResize.call(_12,_15.width,_15.height); -function _1e(_1f){ -return (_15.iconAlign==_1f?_19._outerWidth():0)+_1c(_1f); -}; -function _1c(_20){ -var w=0; -btn.filter(".textbox-button-"+_20).each(function(){ -if(_20=="left"||_20=="right"){ -w+=$(this).outerWidth(); -}else{ -w+=$(this).outerHeight(); -} -}); -return w; -}; -}; -function _c(_21){ -var _22=$(_21).textbox("options"); -var _23=$(_21).textbox("textbox"); -_23.validatebox($.extend({},_22,{deltaX:function(_24){ -return $(_21).textbox("getTipX",_24); -},onBeforeValidate:function(){ -_22.onBeforeValidate.call(_21); -var box=$(this); -if(!box.is(":focus")){ -if(box.val()!==_22.value){ -_22.oldInputValue=box.val(); -box.val(_22.value); -} -} -},onValidate:function(_25){ -var box=$(this); -if(_22.oldInputValue!=undefined){ -box.val(_22.oldInputValue); -_22.oldInputValue=undefined; -} -var tb=box.parent(); -if(_25){ -tb.removeClass("textbox-invalid"); -}else{ -tb.addClass("textbox-invalid"); -} -_22.onValidate.call(_21,_25); -}})); -}; -function _26(_27){ -var _28=$.data(_27,"textbox"); -var _29=_28.options; -var tb=_28.textbox; -var _2a=tb.find(".textbox-text"); -_2a.attr("placeholder",_29.prompt); -_2a.unbind(".textbox"); -$(_28.label).unbind(".textbox"); -if(!_29.disabled&&!_29.readonly){ -if(_28.label){ -$(_28.label).bind("click.textbox",function(e){ -if(!_29.hasFocusMe){ -_2a.focus(); -$(_27).textbox("setSelectionRange",{start:0,end:_2a.val().length}); -} -}); -} -_2a.bind("blur.textbox",function(e){ -if(!tb.hasClass("textbox-focused")){ -return; -} -_29.value=$(this).val(); -if(_29.value==""){ -$(this).val(_29.prompt).addClass("textbox-prompt"); -}else{ -$(this).removeClass("textbox-prompt"); -} -tb.removeClass("textbox-focused"); -}).bind("focus.textbox",function(e){ -_29.hasFocusMe=true; -if(tb.hasClass("textbox-focused")){ -return; -} -if($(this).val()!=_29.value){ -$(this).val(_29.value); -} -$(this).removeClass("textbox-prompt"); -tb.addClass("textbox-focused"); -}); -for(var _2b in _29.inputEvents){ -_2a.bind(_2b+".textbox",{target:_27},_29.inputEvents[_2b]); -} -} -var _2c=tb.find(".textbox-addon"); -_2c.unbind().bind("click",{target:_27},function(e){ -var _2d=$(e.target).closest("a.textbox-icon:not(.textbox-icon-disabled)"); -if(_2d.length){ -var _2e=parseInt(_2d.attr("icon-index")); -var _2f=_29.icons[_2e]; -if(_2f&&_2f.handler){ -_2f.handler.call(_2d[0],e); -} -_29.onClickIcon.call(_27,_2e); -} -}); -_2c.find(".textbox-icon").each(function(_30){ -var _31=_29.icons[_30]; -var _32=$(this); -if(!_31||_31.disabled||_29.disabled||_29.readonly){ -_32.addClass("textbox-icon-disabled"); -}else{ -_32.removeClass("textbox-icon-disabled"); -} -}); -var btn=tb.find(".textbox-button"); -btn.linkbutton((_29.disabled||_29.readonly)?"disable":"enable"); -tb.unbind(".textbox").bind("_resize.textbox",function(e,_33){ -if($(this).hasClass("easyui-fluid")||_33){ -_11(_27); -} -return false; -}); -}; -function _d(_34,_35){ -var _36=$.data(_34,"textbox"); -var _37=_36.options; -var tb=_36.textbox; -var _38=tb.find(".textbox-text"); -var ss=$(_34).add(tb.find(".textbox-value")); -_37.disabled=_35; -if(_37.disabled){ -_38.blur(); -_38.validatebox("disable"); -tb.addClass("textbox-disabled"); -ss.attr("disabled","disabled"); -$(_36.label).addClass("textbox-label-disabled"); -}else{ -_38.validatebox("enable"); -tb.removeClass("textbox-disabled"); -ss.removeAttr("disabled"); -$(_36.label).removeClass("textbox-label-disabled"); -} -}; -function _e(_39,_3a){ -var _3b=$.data(_39,"textbox"); -var _3c=_3b.options; -var tb=_3b.textbox; -var _3d=tb.find(".textbox-text"); -_3c.readonly=_3a==undefined?true:_3a; -if(_3c.readonly){ -_3d.triggerHandler("blur.textbox"); -} -_3d.validatebox("readonly",_3c.readonly); -tb.removeClass("textbox-readonly").addClass(_3c.readonly?"textbox-readonly":""); -}; -$.fn.textbox=function(_3e,_3f){ -if(typeof _3e=="string"){ -var _40=$.fn.textbox.methods[_3e]; -if(_40){ -return _40(this,_3f); -}else{ -return this.each(function(){ -var _41=$(this).textbox("textbox"); -_41.validatebox(_3e,_3f); -}); -} -} -_3e=_3e||{}; -return this.each(function(){ -var _42=$.data(this,"textbox"); -if(_42){ -$.extend(_42.options,_3e); -if(_3e.value!=undefined){ -_42.options.originalValue=_3e.value; -} -}else{ -_42=$.data(this,"textbox",{options:$.extend({},$.fn.textbox.defaults,$.fn.textbox.parseOptions(this),_3e),textbox:_2(this)}); -_42.options.originalValue=_42.options.value; -} -_6(this); -_26(this); -if(_42.options.doSize){ -_11(this); -} -var _43=_42.options.value; -_42.options.value=""; -$(this).textbox("initValue",_43); -}); -}; -$.fn.textbox.methods={options:function(jq){ -return $.data(jq[0],"textbox").options; -},cloneFrom:function(jq,_44){ -return jq.each(function(){ -var t=$(this); -if(t.data("textbox")){ -return; -} -if(!$(_44).data("textbox")){ -$(_44).textbox(); -} -var _45=$.extend(true,{},$(_44).textbox("options")); -var _46=t.attr("name")||""; -t.addClass("textbox-f").hide(); -t.removeAttr("name").attr("textboxName",_46); -var _47=$(_44).next().clone().insertAfter(t); -var _48="_easyui_textbox_input"+(++_1); -_47.find(".textbox-value").attr("name",_46); -_47.find(".textbox-text").attr("id",_48); -var _49=$($(_44).textbox("label")).clone(); -if(_49.length){ -_49.attr("for",_48); -if(_45.labelPosition=="after"){ -_49.insertAfter(t.next()); -}else{ -_49.insertBefore(t); -} -} -$.data(this,"textbox",{options:_45,textbox:_47,label:(_49.length?_49:undefined)}); -var _4a=$(_44).textbox("button"); -if(_4a.length){ -t.textbox("button").linkbutton($.extend(true,{},_4a.linkbutton("options"))); -} -_26(this); -_c(this); -}); -},textbox:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-text"); -},button:function(jq){ -return $.data(jq[0],"textbox").textbox.find(".textbox-button"); -},label:function(jq){ -return $.data(jq[0],"textbox").label; -},destroy:function(jq){ -return jq.each(function(){ -_f(this); -}); -},resize:function(jq,_4b){ -return jq.each(function(){ -_11(this,_4b); -}); -},disable:function(jq){ -return jq.each(function(){ -_d(this,true); -_26(this); -}); -},enable:function(jq){ -return jq.each(function(){ -_d(this,false); -_26(this); -}); -},readonly:function(jq,_4c){ -return jq.each(function(){ -_e(this,_4c); -_26(this); -}); -},isValid:function(jq){ -return jq.textbox("textbox").validatebox("isValid"); -},clear:function(jq){ -return jq.each(function(){ -$(this).textbox("setValue",""); -}); -},setText:function(jq,_4d){ -return jq.each(function(){ -var _4e=$(this).textbox("options"); -var _4f=$(this).textbox("textbox"); -_4d=_4d==undefined?"":String(_4d); -if($(this).textbox("getText")!=_4d){ -_4f.val(_4d); -} -_4e.value=_4d; -if(!_4f.is(":focus")){ -if(_4d){ -_4f.removeClass("textbox-prompt"); -}else{ -_4f.val(_4e.prompt).addClass("textbox-prompt"); -} -} -$(this).textbox("validate"); -}); -},initValue:function(jq,_50){ -return jq.each(function(){ -var _51=$.data(this,"textbox"); -$(this).textbox("setText",_50); -_51.textbox.find(".textbox-value").val(_50); -$(this).val(_50); -}); -},setValue:function(jq,_52){ -return jq.each(function(){ -var _53=$.data(this,"textbox").options; -var _54=$(this).textbox("getValue"); -$(this).textbox("initValue",_52); -if(_54!=_52){ -_53.onChange.call(this,_52,_54); -$(this).closest("form").trigger("_change",[this]); -} -}); -},getText:function(jq){ -var _55=jq.textbox("textbox"); -if(_55.is(":focus")){ -return _55.val(); -}else{ -return jq.textbox("options").value; -} -},getValue:function(jq){ -return jq.data("textbox").textbox.find(".textbox-value").val(); -},reset:function(jq){ -return jq.each(function(){ -var _56=$(this).textbox("options"); -$(this).textbox("setValue",_56.originalValue); -}); -},getIcon:function(jq,_57){ -return jq.data("textbox").textbox.find(".textbox-icon:eq("+_57+")"); -},getTipX:function(jq,_58){ -var _59=jq.data("textbox"); -var _5a=_59.options; -var tb=_59.textbox; -var _5b=tb.find(".textbox-text"); -var _5c=tb.find(".textbox-addon")._outerWidth(); -var _5d=tb.find(".textbox-button")._outerWidth(); -var _58=_58||_5a.tipPosition; -if(_58=="right"){ -return (_5a.iconAlign=="right"?_5c:0)+(_5a.buttonAlign=="right"?_5d:0)+1; -}else{ -if(_58=="left"){ -return (_5a.iconAlign=="left"?-_5c:0)+(_5a.buttonAlign=="left"?-_5d:0)-1; -}else{ -return _5c/2*(_5a.iconAlign=="right"?1:-1)+_5d/2*(_5a.buttonAlign=="right"?1:-1); -} -} -},getSelectionStart:function(jq){ -return jq.textbox("getSelectionRange").start; -},getSelectionRange:function(jq){ -var _5e=jq.textbox("textbox")[0]; -var _5f=0; -var end=0; -if(typeof _5e.selectionStart=="number"){ -_5f=_5e.selectionStart; -end=_5e.selectionEnd; -}else{ -if(_5e.createTextRange){ -var s=document.selection.createRange(); -var _60=_5e.createTextRange(); -_60.setEndPoint("EndToStart",s); -_5f=_60.text.length; -end=_5f+s.text.length; -} -} -return {start:_5f,end:end}; -},setSelectionRange:function(jq,_61){ -return jq.each(function(){ -var _62=$(this).textbox("textbox")[0]; -var _63=_61.start; -var end=_61.end; -if(_62.setSelectionRange){ -_62.setSelectionRange(_63,end); -}else{ -if(_62.createTextRange){ -var _64=_62.createTextRange(); -_64.collapse(); -_64.moveEnd("character",end); -_64.moveStart("character",_63); -_64.select(); -} -} -}); -}}; -$.fn.textbox.parseOptions=function(_65){ -var t=$(_65); -return $.extend({},$.fn.validatebox.parseOptions(_65),$.parser.parseOptions(_65,["prompt","iconCls","iconAlign","buttonText","buttonIcon","buttonAlign","label","labelPosition","labelAlign",{multiline:"boolean",iconWidth:"number",labelWidth:"number"}]),{value:(t.val()||undefined),type:(t.attr("type")?t.attr("type"):undefined)}); -}; -$.fn.textbox.defaults=$.extend({},$.fn.validatebox.defaults,{doSize:true,width:"auto",height:"auto",prompt:"",value:"",type:"text",multiline:false,icons:[],iconCls:null,iconAlign:"right",iconWidth:18,buttonText:"",buttonIcon:null,buttonAlign:"right",label:null,labelWidth:"auto",labelPosition:"before",labelAlign:"left",inputEvents:{blur:function(e){ -var t=$(e.data.target); -var _66=t.textbox("options"); -if(t.textbox("getValue")!=_66.value){ -t.textbox("setValue",_66.value); -} -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.textbox("setValue",t.textbox("getText")); -} -}},onChange:function(_67,_68){ -},onResize:function(_69,_6a){ -},onClickButton:function(){ -},onClickIcon:function(_6b){ -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.timespinner.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.timespinner.js deleted file mode 100644 index 6499c4fe..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.timespinner.js +++ /dev/null @@ -1,149 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"timespinner").options; -$(_2).addClass("timespinner-f").spinner(_3); -var _4=_3.formatter.call(_2,_3.parser.call(_2,_3.value)); -$(_2).timespinner("initValue",_4); -}; -function _5(e){ -var _6=e.data.target; -var _7=$.data(_6,"timespinner").options; -var _8=$(_6).timespinner("getSelectionStart"); -for(var i=0;i<_7.selections.length;i++){ -var _9=_7.selections[i]; -if(_8>=_9[0]&&_8<=_9[1]){ -_a(_6,i); -return; -} -} -}; -function _a(_b,_c){ -var _d=$.data(_b,"timespinner").options; -if(_c!=undefined){ -_d.highlight=_c; -} -var _e=_d.selections[_d.highlight]; -if(_e){ -var tb=$(_b).timespinner("textbox"); -$(_b).timespinner("setSelectionRange",{start:_e[0],end:_e[1]}); -tb.focus(); -} -}; -function _f(_10,_11){ -var _12=$.data(_10,"timespinner").options; -var _11=_12.parser.call(_10,_11); -var _13=_12.formatter.call(_10,_11); -$(_10).spinner("setValue",_13); -}; -function _14(_15,_16){ -var _17=$.data(_15,"timespinner").options; -var s=$(_15).timespinner("getValue"); -var _18=_17.selections[_17.highlight]; -var s1=s.substring(0,_18[0]); -var s2=s.substring(_18[0],_18[1]); -var s3=s.substring(_18[1]); -var v=s1+((parseInt(s2,10)||0)+_17.increment*(_16?-1:1))+s3; -$(_15).timespinner("setValue",v); -_a(_15); -}; -$.fn.timespinner=function(_19,_1a){ -if(typeof _19=="string"){ -var _1b=$.fn.timespinner.methods[_19]; -if(_1b){ -return _1b(this,_1a); -}else{ -return this.spinner(_19,_1a); -} -} -_19=_19||{}; -return this.each(function(){ -var _1c=$.data(this,"timespinner"); -if(_1c){ -$.extend(_1c.options,_19); -}else{ -$.data(this,"timespinner",{options:$.extend({},$.fn.timespinner.defaults,$.fn.timespinner.parseOptions(this),_19)}); -} -_1(this); -}); -}; -$.fn.timespinner.methods={options:function(jq){ -var _1d=jq.data("spinner")?jq.spinner("options"):{}; -return $.extend($.data(jq[0],"timespinner").options,{width:_1d.width,value:_1d.value,originalValue:_1d.originalValue,disabled:_1d.disabled,readonly:_1d.readonly}); -},setValue:function(jq,_1e){ -return jq.each(function(){ -_f(this,_1e); -}); -},getHours:function(jq){ -var _1f=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_1f.separator); -return parseInt(vv[0],10); -},getMinutes:function(jq){ -var _20=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_20.separator); -return parseInt(vv[1],10); -},getSeconds:function(jq){ -var _21=$.data(jq[0],"timespinner").options; -var vv=jq.timespinner("getValue").split(_21.separator); -return parseInt(vv[2],10)||0; -}}; -$.fn.timespinner.parseOptions=function(_22){ -return $.extend({},$.fn.spinner.parseOptions(_22),$.parser.parseOptions(_22,["separator",{showSeconds:"boolean",highlight:"number"}])); -}; -$.fn.timespinner.defaults=$.extend({},$.fn.spinner.defaults,{inputEvents:$.extend({},$.fn.spinner.defaults.inputEvents,{click:function(e){ -_5.call(this,e); -},blur:function(e){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -},keydown:function(e){ -if(e.keyCode==13){ -var t=$(e.data.target); -t.timespinner("setValue",t.timespinner("getText")); -} -}}),formatter:function(_23){ -if(!_23){ -return ""; -} -var _24=$(this).timespinner("options"); -var tt=[_25(_23.getHours()),_25(_23.getMinutes())]; -if(_24.showSeconds){ -tt.push(_25(_23.getSeconds())); -} -return tt.join(_24.separator); -function _25(_26){ -return (_26<10?"0":"")+_26; -}; -},parser:function(s){ -var _27=$(this).timespinner("options"); -var _28=_29(s); -if(_28){ -var min=_29(_27.min); -var max=_29(_27.max); -if(min&&min>_28){ -_28=min; -} -if(max&&max<_28){ -_28=max; -} -} -return _28; -function _29(s){ -if(!s){ -return null; -} -var tt=s.split(_27.separator); -return new Date(1900,0,0,parseInt(tt[0],10)||0,parseInt(tt[1],10)||0,parseInt(tt[2],10)||0); -}; -},selections:[[0,2],[3,5],[6,8]],separator:":",showSeconds:false,highlight:0,spin:function(_2a){ -_14(this,_2a); -}}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tooltip.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tooltip.js deleted file mode 100644 index 3dc4b7e1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tooltip.js +++ /dev/null @@ -1,234 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -$(_2).addClass("tooltip-f"); -}; -function _3(_4){ -var _5=$.data(_4,"tooltip").options; -$(_4).unbind(".tooltip").bind(_5.showEvent+".tooltip",function(e){ -$(_4).tooltip("show",e); -}).bind(_5.hideEvent+".tooltip",function(e){ -$(_4).tooltip("hide",e); -}).bind("mousemove.tooltip",function(e){ -if(_5.trackMouse){ -_5.trackMouseX=e.pageX; -_5.trackMouseY=e.pageY; -$(_4).tooltip("reposition"); -} -}); -}; -function _6(_7){ -var _8=$.data(_7,"tooltip"); -if(_8.showTimer){ -clearTimeout(_8.showTimer); -_8.showTimer=null; -} -if(_8.hideTimer){ -clearTimeout(_8.hideTimer); -_8.hideTimer=null; -} -}; -function _9(_a){ -var _b=$.data(_a,"tooltip"); -if(!_b||!_b.tip){ -return; -} -var _c=_b.options; -var _d=_b.tip; -var _e={left:-100000,top:-100000}; -if($(_a).is(":visible")){ -_e=_f(_c.position); -if(_c.position=="top"&&_e.top<0){ -_e=_f("bottom"); -}else{ -if((_c.position=="bottom")&&(_e.top+_d._outerHeight()>$(window)._outerHeight()+$(document).scrollTop())){ -_e=_f("top"); -} -} -if(_e.left<0){ -if(_c.position=="left"){ -_e=_f("right"); -}else{ -$(_a).tooltip("arrow").css("left",_d._outerWidth()/2+_e.left); -_e.left=0; -} -}else{ -if(_e.left+_d._outerWidth()>$(window)._outerWidth()+$(document)._scrollLeft()){ -if(_c.position=="right"){ -_e=_f("left"); -}else{ -var _10=_e.left; -_e.left=$(window)._outerWidth()+$(document)._scrollLeft()-_d._outerWidth(); -$(_a).tooltip("arrow").css("left",_d._outerWidth()/2-(_e.left-_10)); -} -} -} -} -_d.css({left:_e.left,top:_e.top,zIndex:(_c.zIndex!=undefined?_c.zIndex:($.fn.window?$.fn.window.defaults.zIndex++:""))}); -_c.onPosition.call(_a,_e.left,_e.top); -function _f(_11){ -_c.position=_11||"bottom"; -_d.removeClass("tooltip-top tooltip-bottom tooltip-left tooltip-right").addClass("tooltip-"+_c.position); -var _12,top; -var _13=$.isFunction(_c.deltaX)?_c.deltaX.call(_a,_c.position):_c.deltaX; -var _14=$.isFunction(_c.deltaY)?_c.deltaY.call(_a,_c.position):_c.deltaY; -if(_c.trackMouse){ -t=$(); -_12=_c.trackMouseX+_13; -top=_c.trackMouseY+_14; -}else{ -var t=$(_a); -_12=t.offset().left+_13; -top=t.offset().top+_14; -} -switch(_c.position){ -case "right": -_12+=t._outerWidth()+12+(_c.trackMouse?12:0); -top-=(_d._outerHeight()-t._outerHeight())/2; -break; -case "left": -_12-=_d._outerWidth()+12+(_c.trackMouse?12:0); -top-=(_d._outerHeight()-t._outerHeight())/2; -break; -case "top": -_12-=(_d._outerWidth()-t._outerWidth())/2; -top-=_d._outerHeight()+12+(_c.trackMouse?12:0); -break; -case "bottom": -_12-=(_d._outerWidth()-t._outerWidth())/2; -top+=t._outerHeight()+12+(_c.trackMouse?12:0); -break; -} -return {left:_12,top:top}; -}; -}; -function _15(_16,e){ -var _17=$.data(_16,"tooltip"); -var _18=_17.options; -var tip=_17.tip; -if(!tip){ -tip=$("
                                                                                                    "+"
                                                                                                    "+"
                                                                                                    "+"
                                                                                                    "+"
                                                                                                    ").appendTo("body"); -_17.tip=tip; -_19(_16); -} -_6(_16); -_17.showTimer=setTimeout(function(){ -$(_16).tooltip("reposition"); -tip.show(); -_18.onShow.call(_16,e); -var _1a=tip.children(".tooltip-arrow-outer"); -var _1b=tip.children(".tooltip-arrow"); -var bc="border-"+_18.position+"-color"; -_1a.add(_1b).css({borderTopColor:"",borderBottomColor:"",borderLeftColor:"",borderRightColor:""}); -_1a.css(bc,tip.css(bc)); -_1b.css(bc,tip.css("backgroundColor")); -},_18.showDelay); -}; -function _1c(_1d,e){ -var _1e=$.data(_1d,"tooltip"); -if(_1e&&_1e.tip){ -_6(_1d); -_1e.hideTimer=setTimeout(function(){ -_1e.tip.hide(); -_1e.options.onHide.call(_1d,e); -},_1e.options.hideDelay); -} -}; -function _19(_1f,_20){ -var _21=$.data(_1f,"tooltip"); -var _22=_21.options; -if(_20){ -_22.content=_20; -} -if(!_21.tip){ -return; -} -var cc=typeof _22.content=="function"?_22.content.call(_1f):_22.content; -_21.tip.children(".tooltip-content").html(cc); -_22.onUpdate.call(_1f,cc); -}; -function _23(_24){ -var _25=$.data(_24,"tooltip"); -if(_25){ -_6(_24); -var _26=_25.options; -if(_25.tip){ -_25.tip.remove(); -} -if(_26._title){ -$(_24).attr("title",_26._title); -} -$.removeData(_24,"tooltip"); -$(_24).unbind(".tooltip").removeClass("tooltip-f"); -_26.onDestroy.call(_24); -} -}; -$.fn.tooltip=function(_27,_28){ -if(typeof _27=="string"){ -return $.fn.tooltip.methods[_27](this,_28); -} -_27=_27||{}; -return this.each(function(){ -var _29=$.data(this,"tooltip"); -if(_29){ -$.extend(_29.options,_27); -}else{ -$.data(this,"tooltip",{options:$.extend({},$.fn.tooltip.defaults,$.fn.tooltip.parseOptions(this),_27)}); -_1(this); -} -_3(this); -_19(this); -}); -}; -$.fn.tooltip.methods={options:function(jq){ -return $.data(jq[0],"tooltip").options; -},tip:function(jq){ -return $.data(jq[0],"tooltip").tip; -},arrow:function(jq){ -return jq.tooltip("tip").children(".tooltip-arrow-outer,.tooltip-arrow"); -},show:function(jq,e){ -return jq.each(function(){ -_15(this,e); -}); -},hide:function(jq,e){ -return jq.each(function(){ -_1c(this,e); -}); -},update:function(jq,_2a){ -return jq.each(function(){ -_19(this,_2a); -}); -},reposition:function(jq){ -return jq.each(function(){ -_9(this); -}); -},destroy:function(jq){ -return jq.each(function(){ -_23(this); -}); -}}; -$.fn.tooltip.parseOptions=function(_2b){ -var t=$(_2b); -var _2c=$.extend({},$.parser.parseOptions(_2b,["position","showEvent","hideEvent","content",{trackMouse:"boolean",deltaX:"number",deltaY:"number",showDelay:"number",hideDelay:"number"}]),{_title:t.attr("title")}); -t.attr("title",""); -if(!_2c.content){ -_2c.content=_2c._title; -} -return _2c; -}; -$.fn.tooltip.defaults={position:"bottom",content:null,trackMouse:false,deltaX:0,deltaY:0,showEvent:"mouseenter",hideEvent:"mouseleave",showDelay:200,hideDelay:100,onShow:function(e){ -},onHide:function(e){ -},onUpdate:function(_2d){ -},onPosition:function(_2e,top){ -},onDestroy:function(){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tree.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tree.js deleted file mode 100644 index 93df83f6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.tree.js +++ /dev/null @@ -1,1247 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$(_2); -_3.addClass("tree"); -return _3; -}; -function _4(_5){ -var _6=$.data(_5,"tree").options; -$(_5).unbind().bind("mouseover",function(e){ -var tt=$(e.target); -var _7=tt.closest("div.tree-node"); -if(!_7.length){ -return; -} -_7.addClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.addClass("tree-expanded-hover"); -}else{ -tt.addClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("mouseout",function(e){ -var tt=$(e.target); -var _8=tt.closest("div.tree-node"); -if(!_8.length){ -return; -} -_8.removeClass("tree-node-hover"); -if(tt.hasClass("tree-hit")){ -if(tt.hasClass("tree-expanded")){ -tt.removeClass("tree-expanded-hover"); -}else{ -tt.removeClass("tree-collapsed-hover"); -} -} -e.stopPropagation(); -}).bind("click",function(e){ -var tt=$(e.target); -var _9=tt.closest("div.tree-node"); -if(!_9.length){ -return; -} -if(tt.hasClass("tree-hit")){ -_85(_5,_9[0]); -return false; -}else{ -if(tt.hasClass("tree-checkbox")){ -_34(_5,_9[0]); -return false; -}else{ -_d9(_5,_9[0]); -_6.onClick.call(_5,_c(_5,_9[0])); -} -} -e.stopPropagation(); -}).bind("dblclick",function(e){ -var _a=$(e.target).closest("div.tree-node"); -if(!_a.length){ -return; -} -_d9(_5,_a[0]); -_6.onDblClick.call(_5,_c(_5,_a[0])); -e.stopPropagation(); -}).bind("contextmenu",function(e){ -var _b=$(e.target).closest("div.tree-node"); -if(!_b.length){ -return; -} -_6.onContextMenu.call(_5,e,_c(_5,_b[0])); -e.stopPropagation(); -}); -}; -function _d(_e){ -var _f=$.data(_e,"tree").options; -_f.dnd=false; -var _10=$(_e).find("div.tree-node"); -_10.draggable("disable"); -_10.css("cursor","pointer"); -}; -function _11(_12){ -var _13=$.data(_12,"tree"); -var _14=_13.options; -var _15=_13.tree; -_13.disabledNodes=[]; -_14.dnd=true; -_15.find("div.tree-node").draggable({disabled:false,revert:true,cursor:"pointer",proxy:function(_16){ -var p=$("
                                                                                                    ").appendTo("body"); -p.html(" "+$(_16).find(".tree-title").html()); -p.hide(); -return p; -},deltaX:15,deltaY:15,onBeforeDrag:function(e){ -if(_14.onBeforeDrag.call(_12,_c(_12,this))==false){ -return false; -} -if($(e.target).hasClass("tree-hit")||$(e.target).hasClass("tree-checkbox")){ -return false; -} -if(e.which!=1){ -return false; -} -var _17=$(this).find("span.tree-indent"); -if(_17.length){ -e.data.offsetWidth-=_17.length*_17.width(); -} -},onStartDrag:function(e){ -$(this).next("ul").find("div.tree-node").each(function(){ -$(this).droppable("disable"); -_13.disabledNodes.push(this); -}); -$(this).draggable("proxy").css({left:-10000,top:-10000}); -_14.onStartDrag.call(_12,_c(_12,this)); -var _18=_c(_12,this); -if(_18.id==undefined){ -_18.id="easyui_tree_node_id_temp"; -_60(_12,_18); -} -_13.draggingNodeId=_18.id; -},onDrag:function(e){ -var x1=e.pageX,y1=e.pageY,x2=e.data.startX,y2=e.data.startY; -var d=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); -if(d>3){ -$(this).draggable("proxy").show(); -} -this.pageY=e.pageY; -},onStopDrag:function(){ -for(var i=0;i<_13.disabledNodes.length;i++){ -$(_13.disabledNodes[i]).droppable("enable"); -} -_13.disabledNodes=[]; -var _19=_d0(_12,_13.draggingNodeId); -if(_19&&_19.id=="easyui_tree_node_id_temp"){ -_19.id=""; -_60(_12,_19); -} -_14.onStopDrag.call(_12,_19); -}}).droppable({accept:"div.tree-node",onDragEnter:function(e,_1a){ -if(_14.onDragEnter.call(_12,this,_1b(_1a))==false){ -_1c(_1a,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragOver:function(e,_1d){ -if($(this).droppable("options").disabled){ -return; -} -var _1e=_1d.pageY; -var top=$(this).offset().top; -var _1f=top+$(this).outerHeight(); -_1c(_1d,true); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -if(_1e>top+(_1f-top)/2){ -if(_1f-_1e<5){ -$(this).addClass("tree-node-bottom"); -}else{ -$(this).addClass("tree-node-append"); -} -}else{ -if(_1e-top<5){ -$(this).addClass("tree-node-top"); -}else{ -$(this).addClass("tree-node-append"); -} -} -if(_14.onDragOver.call(_12,this,_1b(_1d))==false){ -_1c(_1d,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -$(this).droppable("disable"); -_13.disabledNodes.push(this); -} -},onDragLeave:function(e,_20){ -_1c(_20,false); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -_14.onDragLeave.call(_12,this,_1b(_20)); -},onDrop:function(e,_21){ -var _22=this; -var _23,_24; -if($(this).hasClass("tree-node-append")){ -_23=_25; -_24="append"; -}else{ -_23=_26; -_24=$(this).hasClass("tree-node-top")?"top":"bottom"; -} -if(_14.onBeforeDrop.call(_12,_22,_1b(_21),_24)==false){ -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -return; -} -_23(_21,_22,_24); -$(this).removeClass("tree-node-append tree-node-top tree-node-bottom"); -}}); -function _1b(_27,pop){ -return $(_27).closest("ul.tree").tree(pop?"pop":"getData",_27); -}; -function _1c(_28,_29){ -var _2a=$(_28).draggable("proxy").find("span.tree-dnd-icon"); -_2a.removeClass("tree-dnd-yes tree-dnd-no").addClass(_29?"tree-dnd-yes":"tree-dnd-no"); -}; -function _25(_2b,_2c){ -if(_c(_12,_2c).state=="closed"){ -_79(_12,_2c,function(){ -_2d(); -}); -}else{ -_2d(); -} -function _2d(){ -var _2e=_1b(_2b,true); -$(_12).tree("append",{parent:_2c,data:[_2e]}); -_14.onDrop.call(_12,_2c,_2e,"append"); -}; -}; -function _26(_2f,_30,_31){ -var _32={}; -if(_31=="top"){ -_32.before=_30; -}else{ -_32.after=_30; -} -var _33=_1b(_2f,true); -_32.data=_33; -$(_12).tree("insert",_32); -_14.onDrop.call(_12,_30,_33,_31); -}; -}; -function _34(_35,_36,_37,_38){ -var _39=$.data(_35,"tree"); -var _3a=_39.options; -if(!_3a.checkbox){ -return; -} -var _3b=_c(_35,_36); -if(!_3b.checkState){ -return; -} -var ck=$(_36).find(".tree-checkbox"); -if(_37==undefined){ -if(ck.hasClass("tree-checkbox1")){ -_37=false; -}else{ -if(ck.hasClass("tree-checkbox0")){ -_37=true; -}else{ -if(_3b._checked==undefined){ -_3b._checked=$(_36).find(".tree-checkbox").hasClass("tree-checkbox1"); -} -_37=!_3b._checked; -} -} -} -_3b._checked=_37; -if(_37){ -if(ck.hasClass("tree-checkbox1")){ -return; -} -}else{ -if(ck.hasClass("tree-checkbox0")){ -return; -} -} -if(!_38){ -if(_3a.onBeforeCheck.call(_35,_3b,_37)==false){ -return; -} -} -if(_3a.cascadeCheck){ -_3c(_35,_3b,_37); -_3d(_35,_3b); -}else{ -_3e(_35,_3b,_37?"1":"0"); -} -if(!_38){ -_3a.onCheck.call(_35,_3b,_37); -} -}; -function _3c(_3f,_40,_41){ -var _42=$.data(_3f,"tree").options; -var _43=_41?1:0; -_3e(_3f,_40,_43); -if(_42.deepCheck){ -$.easyui.forEach(_40.children||[],true,function(n){ -_3e(_3f,n,_43); -}); -}else{ -var _44=[]; -if(_40.children&&_40.children.length){ -_44.push(_40); -} -$.easyui.forEach(_40.children||[],true,function(n){ -if(!n.hidden){ -_3e(_3f,n,_43); -if(n.children&&n.children.length){ -_44.push(n); -} -} -}); -for(var i=_44.length-1;i>=0;i--){ -var _45=_44[i]; -_3e(_3f,_45,_46(_45)); -} -} -}; -function _3e(_47,_48,_49){ -var _4a=$.data(_47,"tree").options; -if(!_48.checkState||_49==undefined){ -return; -} -if(_48.hidden&&!_4a.deepCheck){ -return; -} -var ck=$("#"+_48.domId).find(".tree-checkbox"); -_48.checkState=["unchecked","checked","indeterminate"][_49]; -_48.checked=(_48.checkState=="checked"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -ck.addClass("tree-checkbox"+_49); -}; -function _3d(_4b,_4c){ -var pd=_4d(_4b,$("#"+_4c.domId)[0]); -if(pd){ -_3e(_4b,pd,_46(pd)); -_3d(_4b,pd); -} -}; -function _46(row){ -var c0=0; -var c1=0; -var len=0; -$.easyui.forEach(row.children||[],false,function(r){ -if(r.checkState){ -len++; -if(r.checkState=="checked"){ -c1++; -}else{ -if(r.checkState=="unchecked"){ -c0++; -} -} -} -}); -if(len==0){ -return undefined; -} -var _4e=0; -if(c0==len){ -_4e=0; -}else{ -if(c1==len){ -_4e=1; -}else{ -_4e=2; -} -} -return _4e; -}; -function _4f(_50,_51){ -var _52=$.data(_50,"tree").options; -if(!_52.checkbox){ -return; -} -var _53=$(_51); -var ck=_53.find(".tree-checkbox"); -var _54=_c(_50,_51); -if(_52.view.hasCheckbox(_50,_54)){ -if(!ck.length){ -_54.checkState=_54.checkState||"unchecked"; -$("").insertBefore(_53.find(".tree-title")); -} -if(_54.checkState=="checked"){ -_34(_50,_51,true,true); -}else{ -if(_54.checkState=="unchecked"){ -_34(_50,_51,false,true); -}else{ -var _55=_46(_54); -if(_55===0){ -_34(_50,_51,false,true); -}else{ -if(_55===1){ -_34(_50,_51,true,true); -} -} -} -} -}else{ -ck.remove(); -_54.checkState=undefined; -_54.checked=undefined; -_3d(_50,_54); -} -}; -function _56(_57,ul,_58,_59,_5a){ -var _5b=$.data(_57,"tree"); -var _5c=_5b.options; -var _5d=$(ul).prevAll("div.tree-node:first"); -_58=_5c.loadFilter.call(_57,_58,_5d[0]); -var _5e=_5f(_57,"domId",_5d.attr("id")); -if(!_59){ -_5e?_5e.children=_58:_5b.data=_58; -$(ul).empty(); -}else{ -if(_5e){ -_5e.children?_5e.children=_5e.children.concat(_58):_5e.children=_58; -}else{ -_5b.data=_5b.data.concat(_58); -} -} -_5c.view.render.call(_5c.view,_57,ul,_58); -if(_5c.dnd){ -_11(_57); -} -if(_5e){ -_60(_57,_5e); -} -for(var i=0;i<_5b.tmpIds.length;i++){ -_34(_57,$("#"+_5b.tmpIds[i])[0],true,true); -} -_5b.tmpIds=[]; -setTimeout(function(){ -_61(_57,_57); -},0); -if(!_5a){ -_5c.onLoadSuccess.call(_57,_5e,_58); -} -}; -function _61(_62,ul,_63){ -var _64=$.data(_62,"tree").options; -if(_64.lines){ -$(_62).addClass("tree-lines"); -}else{ -$(_62).removeClass("tree-lines"); -return; -} -if(!_63){ -_63=true; -$(_62).find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -$(_62).find("div.tree-node").removeClass("tree-node-last tree-root-first tree-root-one"); -var _65=$(_62).tree("getRoots"); -if(_65.length>1){ -$(_65[0].target).addClass("tree-root-first"); -}else{ -if(_65.length==1){ -$(_65[0].target).addClass("tree-root-one"); -} -} -} -$(ul).children("li").each(function(){ -var _66=$(this).children("div.tree-node"); -var ul=_66.next("ul"); -if(ul.length){ -if($(this).next().length){ -_67(_66); -} -_61(_62,ul,_63); -}else{ -_68(_66); -} -}); -var _69=$(ul).children("li:last").children("div.tree-node").addClass("tree-node-last"); -_69.children("span.tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -function _68(_6a,_6b){ -var _6c=_6a.find("span.tree-icon"); -_6c.prev("span.tree-indent").addClass("tree-join"); -}; -function _67(_6d){ -var _6e=_6d.find("span.tree-indent, span.tree-hit").length; -_6d.next().find("div.tree-node").each(function(){ -$(this).children("span:eq("+(_6e-1)+")").addClass("tree-line"); -}); -}; -}; -function _6f(_70,ul,_71,_72){ -var _73=$.data(_70,"tree").options; -_71=$.extend({},_73.queryParams,_71||{}); -var _74=null; -if(_70!=ul){ -var _75=$(ul).prev(); -_74=_c(_70,_75[0]); -} -if(_73.onBeforeLoad.call(_70,_74,_71)==false){ -return; -} -var _76=$(ul).prev().children("span.tree-folder"); -_76.addClass("tree-loading"); -var _77=_73.loader.call(_70,_71,function(_78){ -_76.removeClass("tree-loading"); -_56(_70,ul,_78); -if(_72){ -_72(); -} -},function(){ -_76.removeClass("tree-loading"); -_73.onLoadError.apply(_70,arguments); -if(_72){ -_72(); -} -}); -if(_77==false){ -_76.removeClass("tree-loading"); -} -}; -function _79(_7a,_7b,_7c){ -var _7d=$.data(_7a,"tree").options; -var hit=$(_7b).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -var _7e=_c(_7a,_7b); -if(_7d.onBeforeExpand.call(_7a,_7e)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var ul=$(_7b).next(); -if(ul.length){ -if(_7d.animate){ -ul.slideDown("normal",function(){ -_7e.state="open"; -_7d.onExpand.call(_7a,_7e); -if(_7c){ -_7c(); -} -}); -}else{ -ul.css("display","block"); -_7e.state="open"; -_7d.onExpand.call(_7a,_7e); -if(_7c){ -_7c(); -} -} -}else{ -var _7f=$("
                                                                                                      ").insertAfter(_7b); -_6f(_7a,_7f[0],{id:_7e.id},function(){ -if(_7f.is(":empty")){ -_7f.remove(); -} -if(_7d.animate){ -_7f.slideDown("normal",function(){ -_7e.state="open"; -_7d.onExpand.call(_7a,_7e); -if(_7c){ -_7c(); -} -}); -}else{ -_7f.css("display","block"); -_7e.state="open"; -_7d.onExpand.call(_7a,_7e); -if(_7c){ -_7c(); -} -} -}); -} -}; -function _80(_81,_82){ -var _83=$.data(_81,"tree").options; -var hit=$(_82).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -var _84=_c(_81,_82); -if(_83.onBeforeCollapse.call(_81,_84)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -var ul=$(_82).next(); -if(_83.animate){ -ul.slideUp("normal",function(){ -_84.state="closed"; -_83.onCollapse.call(_81,_84); -}); -}else{ -ul.css("display","none"); -_84.state="closed"; -_83.onCollapse.call(_81,_84); -} -}; -function _85(_86,_87){ -var hit=$(_87).children("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -_80(_86,_87); -}else{ -_79(_86,_87); -} -}; -function _88(_89,_8a){ -var _8b=_8c(_89,_8a); -if(_8a){ -_8b.unshift(_c(_89,_8a)); -} -for(var i=0;i<_8b.length;i++){ -_79(_89,_8b[i].target); -} -}; -function _8d(_8e,_8f){ -var _90=[]; -var p=_4d(_8e,_8f); -while(p){ -_90.unshift(p); -p=_4d(_8e,p.target); -} -for(var i=0;i<_90.length;i++){ -_79(_8e,_90[i].target); -} -}; -function _91(_92,_93){ -var c=$(_92).parent(); -while(c[0].tagName!="BODY"&&c.css("overflow-y")!="auto"){ -c=c.parent(); -} -var n=$(_93); -var _94=n.offset().top; -if(c[0].tagName!="BODY"){ -var _95=c.offset().top; -if(_94<_95){ -c.scrollTop(c.scrollTop()+_94-_95); -}else{ -if(_94+n.outerHeight()>_95+c.outerHeight()-18){ -c.scrollTop(c.scrollTop()+_94+n.outerHeight()-_95-c.outerHeight()+18); -} -} -}else{ -c.scrollTop(_94); -} -}; -function _96(_97,_98){ -var _99=_8c(_97,_98); -if(_98){ -_99.unshift(_c(_97,_98)); -} -for(var i=0;i<_99.length;i++){ -_80(_97,_99[i].target); -} -}; -function _9a(_9b,_9c){ -var _9d=$(_9c.parent); -var _9e=_9c.data; -if(!_9e){ -return; -} -_9e=$.isArray(_9e)?_9e:[_9e]; -if(!_9e.length){ -return; -} -var ul; -if(_9d.length==0){ -ul=$(_9b); -}else{ -if(_9f(_9b,_9d[0])){ -var _a0=_9d.find("span.tree-icon"); -_a0.removeClass("tree-file").addClass("tree-folder tree-folder-open"); -var hit=$("").insertBefore(_a0); -if(hit.prev().length){ -hit.prev().remove(); -} -} -ul=_9d.next(); -if(!ul.length){ -ul=$("
                                                                                                        ").insertAfter(_9d); -} -} -_56(_9b,ul[0],_9e,true,true); -}; -function _a1(_a2,_a3){ -var ref=_a3.before||_a3.after; -var _a4=_4d(_a2,ref); -var _a5=_a3.data; -if(!_a5){ -return; -} -_a5=$.isArray(_a5)?_a5:[_a5]; -if(!_a5.length){ -return; -} -_9a(_a2,{parent:(_a4?_a4.target:null),data:_a5}); -var _a6=_a4?_a4.children:$(_a2).tree("getRoots"); -for(var i=0;i<_a6.length;i++){ -if(_a6[i].domId==$(ref).attr("id")){ -for(var j=_a5.length-1;j>=0;j--){ -_a6.splice((_a3.before?i:(i+1)),0,_a5[j]); -} -_a6.splice(_a6.length-_a5.length,_a5.length); -break; -} -} -var li=$(); -for(var i=0;i<_a5.length;i++){ -li=li.add($("#"+_a5[i].domId).parent()); -} -if(_a3.before){ -li.insertBefore($(ref).parent()); -}else{ -li.insertAfter($(ref).parent()); -} -}; -function _a7(_a8,_a9){ -var _aa=del(_a9); -$(_a9).parent().remove(); -if(_aa){ -if(!_aa.children||!_aa.children.length){ -var _ab=$(_aa.target); -_ab.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -_ab.find(".tree-hit").remove(); -$("").prependTo(_ab); -_ab.next().remove(); -} -_60(_a8,_aa); -} -_61(_a8,_a8); -function del(_ac){ -var id=$(_ac).attr("id"); -var _ad=_4d(_a8,_ac); -var cc=_ad?_ad.children:$.data(_a8,"tree").data; -for(var i=0;i").appendTo(nt); -_e6.val(_e4.text).focus(); -_e6.width(_e5+20); -_e6._outerHeight(18); -_e6.bind("click",function(e){ -return false; -}).bind("mousedown",function(e){ -e.stopPropagation(); -}).bind("mousemove",function(e){ -e.stopPropagation(); -}).bind("keydown",function(e){ -if(e.keyCode==13){ -_e7(_e1,_e2); -return false; -}else{ -if(e.keyCode==27){ -_ed(_e1,_e2); -return false; -} -} -}).bind("blur",function(e){ -e.stopPropagation(); -_e7(_e1,_e2); -}); -}; -function _e7(_e8,_e9){ -var _ea=$.data(_e8,"tree").options; -$(_e9).css("position",""); -var _eb=$(_e9).find("input.tree-editor"); -var val=_eb.val(); -_eb.remove(); -var _ec=_c(_e8,_e9); -_ec.text=val; -_60(_e8,_ec); -_ea.onAfterEdit.call(_e8,_ec); -}; -function _ed(_ee,_ef){ -var _f0=$.data(_ee,"tree").options; -$(_ef).css("position",""); -$(_ef).find("input.tree-editor").remove(); -var _f1=_c(_ee,_ef); -_60(_ee,_f1); -_f0.onCancelEdit.call(_ee,_f1); -}; -function _f2(_f3,q){ -var _f4=$.data(_f3,"tree"); -var _f5=_f4.options; -var ids={}; -$.easyui.forEach(_f4.data,true,function(_f6){ -if(_f5.filter.call(_f3,q,_f6)){ -$("#"+_f6.domId).removeClass("tree-node-hidden"); -ids[_f6.domId]=1; -_f6.hidden=false; -}else{ -$("#"+_f6.domId).addClass("tree-node-hidden"); -_f6.hidden=true; -} -}); -for(var id in ids){ -_f7(id); -} -function _f7(_f8){ -var p=$(_f3).tree("getParent",$("#"+_f8)[0]); -while(p){ -$(p.target).removeClass("tree-node-hidden"); -p.hidden=false; -p=$(_f3).tree("getParent",p.target); -} -}; -}; -$.fn.tree=function(_f9,_fa){ -if(typeof _f9=="string"){ -return $.fn.tree.methods[_f9](this,_fa); -} -var _f9=_f9||{}; -return this.each(function(){ -var _fb=$.data(this,"tree"); -var _fc; -if(_fb){ -_fc=$.extend(_fb.options,_f9); -_fb.options=_fc; -}else{ -_fc=$.extend({},$.fn.tree.defaults,$.fn.tree.parseOptions(this),_f9); -$.data(this,"tree",{options:_fc,tree:_1(this),data:[],tmpIds:[]}); -var _fd=$.fn.tree.parseData(this); -if(_fd.length){ -_56(this,this,_fd); -} -} -_4(this); -if(_fc.data){ -_56(this,this,$.extend(true,[],_fc.data)); -} -_6f(this,this); -}); -}; -$.fn.tree.methods={options:function(jq){ -return $.data(jq[0],"tree").options; -},loadData:function(jq,_fe){ -return jq.each(function(){ -_56(this,this,_fe); -}); -},getNode:function(jq,_ff){ -return _c(jq[0],_ff); -},getData:function(jq,_100){ -return _c9(jq[0],_100); -},reload:function(jq,_101){ -return jq.each(function(){ -if(_101){ -var node=$(_101); -var hit=node.children("span.tree-hit"); -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -node.next().remove(); -_79(this,_101); -}else{ -$(this).empty(); -_6f(this,this); -} -}); -},getRoot:function(jq,_102){ -return _b3(jq[0],_102); -},getRoots:function(jq){ -return _b7(jq[0]); -},getParent:function(jq,_103){ -return _4d(jq[0],_103); -},getChildren:function(jq,_104){ -return _8c(jq[0],_104); -},getChecked:function(jq,_105){ -return _c2(jq[0],_105); -},getSelected:function(jq){ -return _c6(jq[0]); -},isLeaf:function(jq,_106){ -return _9f(jq[0],_106); -},find:function(jq,id){ -return _d0(jq[0],id); -},select:function(jq,_107){ -return jq.each(function(){ -_d9(this,_107); -}); -},check:function(jq,_108){ -return jq.each(function(){ -_34(this,_108,true); -}); -},uncheck:function(jq,_109){ -return jq.each(function(){ -_34(this,_109,false); -}); -},collapse:function(jq,_10a){ -return jq.each(function(){ -_80(this,_10a); -}); -},expand:function(jq,_10b){ -return jq.each(function(){ -_79(this,_10b); -}); -},collapseAll:function(jq,_10c){ -return jq.each(function(){ -_96(this,_10c); -}); -},expandAll:function(jq,_10d){ -return jq.each(function(){ -_88(this,_10d); -}); -},expandTo:function(jq,_10e){ -return jq.each(function(){ -_8d(this,_10e); -}); -},scrollTo:function(jq,_10f){ -return jq.each(function(){ -_91(this,_10f); -}); -},toggle:function(jq,_110){ -return jq.each(function(){ -_85(this,_110); -}); -},append:function(jq,_111){ -return jq.each(function(){ -_9a(this,_111); -}); -},insert:function(jq,_112){ -return jq.each(function(){ -_a1(this,_112); -}); -},remove:function(jq,_113){ -return jq.each(function(){ -_a7(this,_113); -}); -},pop:function(jq,_114){ -var node=jq.tree("getData",_114); -jq.tree("remove",_114); -return node; -},update:function(jq,_115){ -return jq.each(function(){ -_60(this,$.extend({},_115,{checkState:_115.checked?"checked":(_115.checked===false?"unchecked":undefined)})); -}); -},enableDnd:function(jq){ -return jq.each(function(){ -_11(this); -}); -},disableDnd:function(jq){ -return jq.each(function(){ -_d(this); -}); -},beginEdit:function(jq,_116){ -return jq.each(function(){ -_e0(this,_116); -}); -},endEdit:function(jq,_117){ -return jq.each(function(){ -_e7(this,_117); -}); -},cancelEdit:function(jq,_118){ -return jq.each(function(){ -_ed(this,_118); -}); -},doFilter:function(jq,q){ -return jq.each(function(){ -_f2(this,q); -}); -}}; -$.fn.tree.parseOptions=function(_119){ -var t=$(_119); -return $.extend({},$.parser.parseOptions(_119,["url","method",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean",lines:"boolean",dnd:"boolean"}])); -}; -$.fn.tree.parseData=function(_11a){ -var data=[]; -_11b(data,$(_11a)); -return data; -function _11b(aa,tree){ -tree.children("li").each(function(){ -var node=$(this); -var item=$.extend({},$.parser.parseOptions(this,["id","iconCls","state"]),{checked:(node.attr("checked")?true:undefined)}); -item.text=node.children("span").html(); -if(!item.text){ -item.text=node.html(); -} -var _11c=node.children("ul"); -if(_11c.length){ -item.children=[]; -_11b(item.children,_11c); -} -aa.push(item); -}); -}; -}; -var _11d=1; -var _11e={render:function(_11f,ul,data){ -var _120=$.data(_11f,"tree"); -var opts=_120.options; -var _121=$(ul).prev(".tree-node"); -var _122=_121.length?$(_11f).tree("getNode",_121[0]):null; -var _123=_121.find("span.tree-indent, span.tree-hit").length; -var cc=_124.call(this,_123,data); -$(ul).append(cc.join("")); -function _124(_125,_126){ -var cc=[]; -for(var i=0;i<_126.length;i++){ -var item=_126[i]; -if(item.state!="open"&&item.state!="closed"){ -item.state="open"; -} -item.domId="_easyui_tree_"+_11d++; -cc.push("
                                                                                                      • "); -cc.push("
                                                                                                        "); -for(var j=0;j<_125;j++){ -cc.push(""); -} -if(item.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(item.children&&item.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(this.hasCheckbox(_11f,item)){ -var flag=0; -if(_122&&_122.checkState=="checked"&&opts.cascadeCheck){ -flag=1; -item.checked=true; -}else{ -if(item.checked){ -$.easyui.addArrayItem(_120.tmpIds,item.domId); -} -} -item.checkState=flag?"checked":"unchecked"; -cc.push(""); -}else{ -item.checkState=undefined; -item.checked=undefined; -} -cc.push(""+opts.formatter.call(_11f,item)+""); -cc.push("
                                                                                                        "); -if(item.children&&item.children.length){ -var tmp=_124.call(this,_125+1,item.children); -cc.push("
                                                                                                          "); -cc=cc.concat(tmp); -cc.push("
                                                                                                        "); -} -cc.push("
                                                                                                      • "); -} -return cc; -}; -},hasCheckbox:function(_127,item){ -var _128=$.data(_127,"tree"); -var opts=_128.options; -if(opts.checkbox){ -if($.isFunction(opts.checkbox)){ -if(opts.checkbox.call(_127,item)){ -return true; -}else{ -return false; -} -}else{ -if(opts.onlyLeafCheck){ -if(item.state=="open"&&!(item.children&&item.children.length)){ -return true; -} -}else{ -return true; -} -} -} -return false; -}}; -$.fn.tree.defaults={url:null,method:"post",animate:false,checkbox:false,cascadeCheck:true,onlyLeafCheck:false,lines:false,dnd:false,data:null,queryParams:{},formatter:function(node){ -return node.text; -},filter:function(q,node){ -var qq=[]; -$.map($.isArray(q)?q:[q],function(q){ -q=$.trim(q); -if(q){ -qq.push(q); -} -}); -for(var i=0;i=0){ -return true; -} -} -return !qq.length; -},loader:function(_12a,_12b,_12c){ -var opts=$(this).tree("options"); -if(!opts.url){ -return false; -} -$.ajax({type:opts.method,url:opts.url,data:_12a,dataType:"json",success:function(data){ -_12b(data); -},error:function(){ -_12c.apply(this,arguments); -}}); -},loadFilter:function(data,_12d){ -return data; -},view:_11e,onBeforeLoad:function(node,_12e){ -},onLoadSuccess:function(node,data){ -},onLoadError:function(){ -},onClick:function(node){ -},onDblClick:function(node){ -},onBeforeExpand:function(node){ -},onExpand:function(node){ -},onBeforeCollapse:function(node){ -},onCollapse:function(node){ -},onBeforeCheck:function(node,_12f){ -},onCheck:function(node,_130){ -},onBeforeSelect:function(node){ -},onSelect:function(node){ -},onContextMenu:function(e,node){ -},onBeforeDrag:function(node){ -},onStartDrag:function(node){ -},onStopDrag:function(node){ -},onDragEnter:function(_131,_132){ -},onDragOver:function(_133,_134){ -},onDragLeave:function(_135,_136){ -},onBeforeDrop:function(_137,_138,_139){ -},onDrop:function(_13a,_13b,_13c){ -},onBeforeEdit:function(node){ -},onAfterEdit:function(node){ -},onCancelEdit:function(node){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.treegrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.treegrid.js deleted file mode 100644 index b4dc6ef1..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.treegrid.js +++ /dev/null @@ -1,1323 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2){ -var _3=$.data(_2,"treegrid"); -var _4=_3.options; -$(_2).datagrid($.extend({},_4,{url:null,data:null,loader:function(){ -return false; -},onBeforeLoad:function(){ -return false; -},onLoadSuccess:function(){ -},onResizeColumn:function(_5,_6){ -_16(_2); -_4.onResizeColumn.call(_2,_5,_6); -},onBeforeSortColumn:function(_7,_8){ -if(_4.onBeforeSortColumn.call(_2,_7,_8)==false){ -return false; -} -},onSortColumn:function(_9,_a){ -_4.sortName=_9; -_4.sortOrder=_a; -if(_4.remoteSort){ -_15(_2); -}else{ -var _b=$(_2).treegrid("getData"); -_4f(_2,null,_b); -} -_4.onSortColumn.call(_2,_9,_a); -},onClickCell:function(_c,_d){ -_4.onClickCell.call(_2,_d,_30(_2,_c)); -},onDblClickCell:function(_e,_f){ -_4.onDblClickCell.call(_2,_f,_30(_2,_e)); -},onRowContextMenu:function(e,_10){ -_4.onContextMenu.call(_2,e,_30(_2,_10)); -}})); -var _11=$.data(_2,"datagrid").options; -_4.columns=_11.columns; -_4.frozenColumns=_11.frozenColumns; -_3.dc=$.data(_2,"datagrid").dc; -if(_4.pagination){ -var _12=$(_2).datagrid("getPager"); -_12.pagination({pageNumber:_4.pageNumber,pageSize:_4.pageSize,pageList:_4.pageList,onSelectPage:function(_13,_14){ -_4.pageNumber=_13; -_4.pageSize=_14; -_15(_2); -}}); -_4.pageSize=_12.pagination("options").pageSize; -} -}; -function _16(_17,_18){ -var _19=$.data(_17,"datagrid").options; -var dc=$.data(_17,"datagrid").dc; -if(!dc.body1.is(":empty")&&(!_19.nowrap||_19.autoRowHeight)){ -if(_18!=undefined){ -var _1a=_1b(_17,_18); -for(var i=0;i<_1a.length;i++){ -_1c(_1a[i][_19.idField]); -} -} -} -$(_17).datagrid("fixRowHeight",_18); -function _1c(_1d){ -var tr1=_19.finder.getTr(_17,_1d,"body",1); -var tr2=_19.finder.getTr(_17,_1d,"body",2); -tr1.css("height",""); -tr2.css("height",""); -var _1e=Math.max(tr1.height(),tr2.height()); -tr1.css("height",_1e); -tr2.css("height",_1e); -}; -}; -function _1f(_20){ -var dc=$.data(_20,"datagrid").dc; -var _21=$.data(_20,"treegrid").options; -if(!_21.rownumbers){ -return; -} -dc.body1.find("div.datagrid-cell-rownumber").each(function(i){ -$(this).html(i+1); -}); -}; -function _22(_23){ -return function(e){ -$.fn.datagrid.defaults.rowEvents[_23?"mouseover":"mouseout"](e); -var tt=$(e.target); -var fn=_23?"addClass":"removeClass"; -if(tt.hasClass("tree-hit")){ -tt.hasClass("tree-expanded")?tt[fn]("tree-expanded-hover"):tt[fn]("tree-collapsed-hover"); -} -}; -}; -function _24(e){ -var tt=$(e.target); -if(tt.hasClass("tree-hit")){ -_25(_26); -}else{ -if(tt.hasClass("tree-checkbox")){ -_25(_27); -}else{ -$.fn.datagrid.defaults.rowEvents.click(e); -} -} -function _25(fn){ -var tr=tt.closest("tr.datagrid-row"); -var _28=tr.closest("div.datagrid-view").children(".datagrid-f")[0]; -fn(_28,tr.attr("node-id")); -}; -}; -function _27(_29,_2a,_2b,_2c){ -var _2d=$.data(_29,"treegrid"); -var _2e=_2d.checkedRows; -var _2f=_2d.options; -if(!_2f.checkbox){ -return; -} -var row=_30(_29,_2a); -if(!row.checkState){ -return; -} -var tr=_2f.finder.getTr(_29,_2a); -var ck=tr.find(".tree-checkbox"); -if(_2b==undefined){ -if(ck.hasClass("tree-checkbox1")){ -_2b=false; -}else{ -if(ck.hasClass("tree-checkbox0")){ -_2b=true; -}else{ -if(row._checked==undefined){ -row._checked=ck.hasClass("tree-checkbox1"); -} -_2b=!row._checked; -} -} -} -row._checked=_2b; -if(_2b){ -if(ck.hasClass("tree-checkbox1")){ -return; -} -}else{ -if(ck.hasClass("tree-checkbox0")){ -return; -} -} -if(!_2c){ -if(_2f.onBeforeCheckNode.call(_29,row,_2b)==false){ -return; -} -} -if(_2f.cascadeCheck){ -_31(_29,row,_2b); -_32(_29,row); -}else{ -_33(_29,row,_2b?"1":"0"); -} -if(!_2c){ -_2f.onCheckNode.call(_29,row,_2b); -} -}; -function _33(_34,row,_35){ -var _36=$.data(_34,"treegrid"); -var _37=_36.checkedRows; -var _38=_36.options; -if(!row.checkState||_35==undefined){ -return; -} -var tr=_38.finder.getTr(_34,row[_38.idField]); -var ck=tr.find(".tree-checkbox"); -if(!ck.length){ -return; -} -row.checkState=["unchecked","checked","indeterminate"][_35]; -row.checked=(row.checkState=="checked"); -ck.removeClass("tree-checkbox0 tree-checkbox1 tree-checkbox2"); -ck.addClass("tree-checkbox"+_35); -if(_35==0){ -$.easyui.removeArrayItem(_37,_38.idField,row[_38.idField]); -}else{ -$.easyui.addArrayItem(_37,_38.idField,row); -} -}; -function _31(_39,row,_3a){ -var _3b=_3a?1:0; -_33(_39,row,_3b); -$.easyui.forEach(row.children||[],true,function(r){ -_33(_39,r,_3b); -}); -}; -function _32(_3c,row){ -var _3d=$.data(_3c,"treegrid").options; -var _3e=_3f(_3c,row[_3d.idField]); -if(_3e){ -_33(_3c,_3e,_40(_3e)); -_32(_3c,_3e); -} -}; -function _40(row){ -var len=0; -var c0=0; -var c1=0; -$.easyui.forEach(row.children||[],false,function(r){ -if(r.checkState){ -len++; -if(r.checkState=="checked"){ -c1++; -}else{ -if(r.checkState=="unchecked"){ -c0++; -} -} -} -}); -if(len==0){ -return undefined; -} -var _41=0; -if(c0==len){ -_41=0; -}else{ -if(c1==len){ -_41=1; -}else{ -_41=2; -} -} -return _41; -}; -function _42(_43,_44){ -var _45=$.data(_43,"treegrid").options; -if(!_45.checkbox){ -return; -} -var row=_30(_43,_44); -var tr=_45.finder.getTr(_43,_44); -var ck=tr.find(".tree-checkbox"); -if(_45.view.hasCheckbox(_43,row)){ -if(!ck.length){ -row.checkState=row.checkState||"unchecked"; -$("").insertBefore(tr.find(".tree-title")); -} -if(row.checkState=="checked"){ -_27(_43,_44,true,true); -}else{ -if(row.checkState=="unchecked"){ -_27(_43,_44,false,true); -}else{ -var _46=_40(row); -if(_46===0){ -_27(_43,_44,false,true); -}else{ -if(_46===1){ -_27(_43,_44,true,true); -} -} -} -} -}else{ -ck.remove(); -row.checkState=undefined; -row.checked=undefined; -_32(_43,row); -} -}; -function _47(_48,_49){ -var _4a=$.data(_48,"treegrid").options; -var tr1=_4a.finder.getTr(_48,_49,"body",1); -var tr2=_4a.finder.getTr(_48,_49,"body",2); -var _4b=$(_48).datagrid("getColumnFields",true).length+(_4a.rownumbers?1:0); -var _4c=$(_48).datagrid("getColumnFields",false).length; -_4d(tr1,_4b); -_4d(tr2,_4c); -function _4d(tr,_4e){ -$(""+""+"
                                                                                                        "+""+"").insertAfter(tr); -}; -}; -function _4f(_50,_51,_52,_53,_54){ -var _55=$.data(_50,"treegrid"); -var _56=_55.options; -var dc=_55.dc; -_52=_56.loadFilter.call(_50,_52,_51); -var _57=_30(_50,_51); -if(_57){ -var _58=_56.finder.getTr(_50,_51,"body",1); -var _59=_56.finder.getTr(_50,_51,"body",2); -var cc1=_58.next("tr.treegrid-tr-tree").children("td").children("div"); -var cc2=_59.next("tr.treegrid-tr-tree").children("td").children("div"); -if(!_53){ -_57.children=[]; -} -}else{ -var cc1=dc.body1; -var cc2=dc.body2; -if(!_53){ -_55.data=[]; -} -} -if(!_53){ -cc1.empty(); -cc2.empty(); -} -if(_56.view.onBeforeRender){ -_56.view.onBeforeRender.call(_56.view,_50,_51,_52); -} -_56.view.render.call(_56.view,_50,cc1,true); -_56.view.render.call(_56.view,_50,cc2,false); -if(_56.showFooter){ -_56.view.renderFooter.call(_56.view,_50,dc.footer1,true); -_56.view.renderFooter.call(_56.view,_50,dc.footer2,false); -} -if(_56.view.onAfterRender){ -_56.view.onAfterRender.call(_56.view,_50); -} -if(!_51&&_56.pagination){ -var _5a=$.data(_50,"treegrid").total; -var _5b=$(_50).datagrid("getPager"); -if(_5b.pagination("options").total!=_5a){ -_5b.pagination({total:_5a}); -} -} -_16(_50); -_1f(_50); -$(_50).treegrid("showLines"); -$(_50).treegrid("setSelectionState"); -$(_50).treegrid("autoSizeColumn"); -if(!_54){ -_56.onLoadSuccess.call(_50,_57,_52); -} -}; -function _15(_5c,_5d,_5e,_5f,_60){ -var _61=$.data(_5c,"treegrid").options; -var _62=$(_5c).datagrid("getPanel").find("div.datagrid-body"); -if(_5d==undefined&&_61.queryParams){ -_61.queryParams.id=undefined; -} -if(_5e){ -_61.queryParams=_5e; -} -var _63=$.extend({},_61.queryParams); -if(_61.pagination){ -$.extend(_63,{page:_61.pageNumber,rows:_61.pageSize}); -} -if(_61.sortName){ -$.extend(_63,{sort:_61.sortName,order:_61.sortOrder}); -} -var row=_30(_5c,_5d); -if(_61.onBeforeLoad.call(_5c,row,_63)==false){ -return; -} -var _64=_62.find("tr[node-id=\""+_5d+"\"] span.tree-folder"); -_64.addClass("tree-loading"); -$(_5c).treegrid("loading"); -var _65=_61.loader.call(_5c,_63,function(_66){ -_64.removeClass("tree-loading"); -$(_5c).treegrid("loaded"); -_4f(_5c,_5d,_66,_5f); -if(_60){ -_60(); -} -},function(){ -_64.removeClass("tree-loading"); -$(_5c).treegrid("loaded"); -_61.onLoadError.apply(_5c,arguments); -if(_60){ -_60(); -} -}); -if(_65==false){ -_64.removeClass("tree-loading"); -$(_5c).treegrid("loaded"); -} -}; -function _67(_68){ -var _69=_6a(_68); -return _69.length?_69[0]:null; -}; -function _6a(_6b){ -return $.data(_6b,"treegrid").data; -}; -function _3f(_6c,_6d){ -var row=_30(_6c,_6d); -if(row._parentId){ -return _30(_6c,row._parentId); -}else{ -return null; -} -}; -function _1b(_6e,_6f){ -var _70=$.data(_6e,"treegrid").data; -if(_6f){ -var _71=_30(_6e,_6f); -_70=_71?(_71.children||[]):[]; -} -var _72=[]; -$.easyui.forEach(_70,true,function(_73){ -_72.push(_73); -}); -return _72; -}; -function _74(_75,_76){ -var _77=$.data(_75,"treegrid").options; -var tr=_77.finder.getTr(_75,_76); -var _78=tr.children("td[field=\""+_77.treeField+"\"]"); -return _78.find("span.tree-indent,span.tree-hit").length; -}; -function _30(_79,_7a){ -var _7b=$.data(_79,"treegrid"); -var _7c=_7b.options; -var _7d=null; -$.easyui.forEach(_7b.data,true,function(_7e){ -if(_7e[_7c.idField]==_7a){ -_7d=_7e; -return false; -} -}); -return _7d; -}; -function _7f(_80,_81){ -var _82=$.data(_80,"treegrid").options; -var row=_30(_80,_81); -var tr=_82.finder.getTr(_80,_81); -var hit=tr.find("span.tree-hit"); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-collapsed")){ -return; -} -if(_82.onBeforeCollapse.call(_80,row)==false){ -return; -} -hit.removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -hit.next().removeClass("tree-folder-open"); -row.state="closed"; -tr=tr.next("tr.treegrid-tr-tree"); -var cc=tr.children("td").children("div"); -if(_82.animate){ -cc.slideUp("normal",function(){ -$(_80).treegrid("autoSizeColumn"); -_16(_80,_81); -_82.onCollapse.call(_80,row); -}); -}else{ -cc.hide(); -$(_80).treegrid("autoSizeColumn"); -_16(_80,_81); -_82.onCollapse.call(_80,row); -} -}; -function _83(_84,_85){ -var _86=$.data(_84,"treegrid").options; -var tr=_86.finder.getTr(_84,_85); -var hit=tr.find("span.tree-hit"); -var row=_30(_84,_85); -if(hit.length==0){ -return; -} -if(hit.hasClass("tree-expanded")){ -return; -} -if(_86.onBeforeExpand.call(_84,row)==false){ -return; -} -hit.removeClass("tree-collapsed tree-collapsed-hover").addClass("tree-expanded"); -hit.next().addClass("tree-folder-open"); -var _87=tr.next("tr.treegrid-tr-tree"); -if(_87.length){ -var cc=_87.children("td").children("div"); -_88(cc); -}else{ -_47(_84,row[_86.idField]); -var _87=tr.next("tr.treegrid-tr-tree"); -var cc=_87.children("td").children("div"); -cc.hide(); -var _89=$.extend({},_86.queryParams||{}); -_89.id=row[_86.idField]; -_15(_84,row[_86.idField],_89,true,function(){ -if(cc.is(":empty")){ -_87.remove(); -}else{ -_88(cc); -} -}); -} -function _88(cc){ -row.state="open"; -if(_86.animate){ -cc.slideDown("normal",function(){ -$(_84).treegrid("autoSizeColumn"); -_16(_84,_85); -_86.onExpand.call(_84,row); -}); -}else{ -cc.show(); -$(_84).treegrid("autoSizeColumn"); -_16(_84,_85); -_86.onExpand.call(_84,row); -} -}; -}; -function _26(_8a,_8b){ -var _8c=$.data(_8a,"treegrid").options; -var tr=_8c.finder.getTr(_8a,_8b); -var hit=tr.find("span.tree-hit"); -if(hit.hasClass("tree-expanded")){ -_7f(_8a,_8b); -}else{ -_83(_8a,_8b); -} -}; -function _8d(_8e,_8f){ -var _90=$.data(_8e,"treegrid").options; -var _91=_1b(_8e,_8f); -if(_8f){ -_91.unshift(_30(_8e,_8f)); -} -for(var i=0;i<_91.length;i++){ -_7f(_8e,_91[i][_90.idField]); -} -}; -function _92(_93,_94){ -var _95=$.data(_93,"treegrid").options; -var _96=_1b(_93,_94); -if(_94){ -_96.unshift(_30(_93,_94)); -} -for(var i=0;i<_96.length;i++){ -_83(_93,_96[i][_95.idField]); -} -}; -function _97(_98,_99){ -var _9a=$.data(_98,"treegrid").options; -var ids=[]; -var p=_3f(_98,_99); -while(p){ -var id=p[_9a.idField]; -ids.unshift(id); -p=_3f(_98,id); -} -for(var i=0;i").insertBefore(_a1); -if(hit.prev().length){ -hit.prev().remove(); -} -} -} -_4f(_9c,_9d.parent,_9d.data,_9e.data.length>0,true); -}; -function _a2(_a3,_a4){ -var ref=_a4.before||_a4.after; -var _a5=$.data(_a3,"treegrid").options; -var _a6=_3f(_a3,ref); -_9b(_a3,{parent:(_a6?_a6[_a5.idField]:null),data:[_a4.data]}); -var _a7=_a6?_a6.children:$(_a3).treegrid("getRoots"); -for(var i=0;i<_a7.length;i++){ -if(_a7[i][_a5.idField]==ref){ -var _a8=_a7[_a7.length-1]; -_a7.splice(_a4.before?i:(i+1),0,_a8); -_a7.splice(_a7.length-1,1); -break; -} -} -_a9(true); -_a9(false); -_1f(_a3); -$(_a3).treegrid("showLines"); -function _a9(_aa){ -var _ab=_aa?1:2; -var tr=_a5.finder.getTr(_a3,_a4.data[_a5.idField],"body",_ab); -var _ac=tr.closest("table.datagrid-btable"); -tr=tr.parent().children(); -var _ad=_a5.finder.getTr(_a3,ref,"body",_ab); -if(_a4.before){ -tr.insertBefore(_ad); -}else{ -var sub=_ad.next("tr.treegrid-tr-tree"); -tr.insertAfter(sub.length?sub:_ad); -} -_ac.remove(); -}; -}; -function _ae(_af,_b0){ -var _b1=$.data(_af,"treegrid"); -var _b2=_b1.options; -var _b3=_3f(_af,_b0); -$(_af).datagrid("deleteRow",_b0); -$.easyui.removeArrayItem(_b1.checkedRows,_b2.idField,_b0); -_1f(_af); -if(_b3){ -_42(_af,_b3[_b2.idField]); -} -_b1.total-=1; -$(_af).datagrid("getPager").pagination("refresh",{total:_b1.total}); -$(_af).treegrid("showLines"); -}; -function _b4(_b5){ -var t=$(_b5); -var _b6=t.treegrid("options"); -if(_b6.lines){ -t.treegrid("getPanel").addClass("tree-lines"); -}else{ -t.treegrid("getPanel").removeClass("tree-lines"); -return; -} -t.treegrid("getPanel").find("span.tree-indent").removeClass("tree-line tree-join tree-joinbottom"); -t.treegrid("getPanel").find("div.datagrid-cell").removeClass("tree-node-last tree-root-first tree-root-one"); -var _b7=t.treegrid("getRoots"); -if(_b7.length>1){ -_b8(_b7[0]).addClass("tree-root-first"); -}else{ -if(_b7.length==1){ -_b8(_b7[0]).addClass("tree-root-one"); -} -} -_b9(_b7); -_ba(_b7); -function _b9(_bb){ -$.map(_bb,function(_bc){ -if(_bc.children&&_bc.children.length){ -_b9(_bc.children); -}else{ -var _bd=_b8(_bc); -_bd.find(".tree-icon").prev().addClass("tree-join"); -} -}); -if(_bb.length){ -var _be=_b8(_bb[_bb.length-1]); -_be.addClass("tree-node-last"); -_be.find(".tree-join").removeClass("tree-join").addClass("tree-joinbottom"); -} -}; -function _ba(_bf){ -$.map(_bf,function(_c0){ -if(_c0.children&&_c0.children.length){ -_ba(_c0.children); -} -}); -for(var i=0;i<_bf.length-1;i++){ -var _c1=_bf[i]; -var _c2=t.treegrid("getLevel",_c1[_b6.idField]); -var tr=_b6.finder.getTr(_b5,_c1[_b6.idField]); -var cc=tr.next().find("tr.datagrid-row td[field=\""+_b6.treeField+"\"] div.datagrid-cell"); -cc.find("span:eq("+(_c2-1)+")").addClass("tree-line"); -} -}; -function _b8(_c3){ -var tr=_b6.finder.getTr(_b5,_c3[_b6.idField]); -var _c4=tr.find("td[field=\""+_b6.treeField+"\"] div.datagrid-cell"); -return _c4; -}; -}; -$.fn.treegrid=function(_c5,_c6){ -if(typeof _c5=="string"){ -var _c7=$.fn.treegrid.methods[_c5]; -if(_c7){ -return _c7(this,_c6); -}else{ -return this.datagrid(_c5,_c6); -} -} -_c5=_c5||{}; -return this.each(function(){ -var _c8=$.data(this,"treegrid"); -if(_c8){ -$.extend(_c8.options,_c5); -}else{ -_c8=$.data(this,"treegrid",{options:$.extend({},$.fn.treegrid.defaults,$.fn.treegrid.parseOptions(this),_c5),data:[],checkedRows:[],tmpIds:[]}); -} -_1(this); -if(_c8.options.data){ -$(this).treegrid("loadData",_c8.options.data); -} -_15(this); -}); -}; -$.fn.treegrid.methods={options:function(jq){ -return $.data(jq[0],"treegrid").options; -},resize:function(jq,_c9){ -return jq.each(function(){ -$(this).datagrid("resize",_c9); -}); -},fixRowHeight:function(jq,_ca){ -return jq.each(function(){ -_16(this,_ca); -}); -},loadData:function(jq,_cb){ -return jq.each(function(){ -_4f(this,_cb.parent,_cb); -}); -},load:function(jq,_cc){ -return jq.each(function(){ -$(this).treegrid("options").pageNumber=1; -$(this).treegrid("getPager").pagination({pageNumber:1}); -$(this).treegrid("reload",_cc); -}); -},reload:function(jq,id){ -return jq.each(function(){ -var _cd=$(this).treegrid("options"); -var _ce={}; -if(typeof id=="object"){ -_ce=id; -}else{ -_ce=$.extend({},_cd.queryParams); -_ce.id=id; -} -if(_ce.id){ -var _cf=$(this).treegrid("find",_ce.id); -if(_cf.children){ -_cf.children.splice(0,_cf.children.length); -} -_cd.queryParams=_ce; -var tr=_cd.finder.getTr(this,_ce.id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.find("span.tree-hit").removeClass("tree-expanded tree-expanded-hover").addClass("tree-collapsed"); -_83(this,_ce.id); -}else{ -_15(this,null,_ce); -} -}); -},reloadFooter:function(jq,_d0){ -return jq.each(function(){ -var _d1=$.data(this,"treegrid").options; -var dc=$.data(this,"datagrid").dc; -if(_d0){ -$.data(this,"treegrid").footer=_d0; -} -if(_d1.showFooter){ -_d1.view.renderFooter.call(_d1.view,this,dc.footer1,true); -_d1.view.renderFooter.call(_d1.view,this,dc.footer2,false); -if(_d1.view.onAfterRender){ -_d1.view.onAfterRender.call(_d1.view,this); -} -$(this).treegrid("fixRowHeight"); -} -}); -},getData:function(jq){ -return $.data(jq[0],"treegrid").data; -},getFooterRows:function(jq){ -return $.data(jq[0],"treegrid").footer; -},getRoot:function(jq){ -return _67(jq[0]); -},getRoots:function(jq){ -return _6a(jq[0]); -},getParent:function(jq,id){ -return _3f(jq[0],id); -},getChildren:function(jq,id){ -return _1b(jq[0],id); -},getLevel:function(jq,id){ -return _74(jq[0],id); -},find:function(jq,id){ -return _30(jq[0],id); -},isLeaf:function(jq,id){ -var _d2=$.data(jq[0],"treegrid").options; -var tr=_d2.finder.getTr(jq[0],id); -var hit=tr.find("span.tree-hit"); -return hit.length==0; -},select:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("selectRow",id); -}); -},unselect:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("unselectRow",id); -}); -},collapse:function(jq,id){ -return jq.each(function(){ -_7f(this,id); -}); -},expand:function(jq,id){ -return jq.each(function(){ -_83(this,id); -}); -},toggle:function(jq,id){ -return jq.each(function(){ -_26(this,id); -}); -},collapseAll:function(jq,id){ -return jq.each(function(){ -_8d(this,id); -}); -},expandAll:function(jq,id){ -return jq.each(function(){ -_92(this,id); -}); -},expandTo:function(jq,id){ -return jq.each(function(){ -_97(this,id); -}); -},append:function(jq,_d3){ -return jq.each(function(){ -_9b(this,_d3); -}); -},insert:function(jq,_d4){ -return jq.each(function(){ -_a2(this,_d4); -}); -},remove:function(jq,id){ -return jq.each(function(){ -_ae(this,id); -}); -},pop:function(jq,id){ -var row=jq.treegrid("find",id); -jq.treegrid("remove",id); -return row; -},refresh:function(jq,id){ -return jq.each(function(){ -var _d5=$.data(this,"treegrid").options; -_d5.view.refreshRow.call(_d5.view,this,id); -}); -},update:function(jq,_d6){ -return jq.each(function(){ -var _d7=$.data(this,"treegrid").options; -var row=_d6.row; -_d7.view.updateRow.call(_d7.view,this,_d6.id,row); -if(row.checked!=undefined){ -row=_30(this,_d6.id); -$.extend(row,{checkState:row.checked?"checked":(row.checked===false?"unchecked":undefined)}); -_42(this,_d6.id); -} -}); -},beginEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("beginEdit",id); -$(this).treegrid("fixRowHeight",id); -}); -},endEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("endEdit",id); -}); -},cancelEdit:function(jq,id){ -return jq.each(function(){ -$(this).datagrid("cancelEdit",id); -}); -},showLines:function(jq){ -return jq.each(function(){ -_b4(this); -}); -},setSelectionState:function(jq){ -return jq.each(function(){ -$(this).datagrid("setSelectionState"); -var _d8=$(this).data("treegrid"); -for(var i=0;i<_d8.tmpIds.length;i++){ -_27(this,_d8.tmpIds[i],true,true); -} -_d8.tmpIds=[]; -}); -},getCheckedNodes:function(jq,_d9){ -_d9=_d9||"checked"; -var _da=[]; -$.easyui.forEach(jq.data("treegrid").checkedRows,false,function(row){ -if(row.checkState==_d9){ -_da.push(row); -} -}); -return _da; -},checkNode:function(jq,id){ -return jq.each(function(){ -_27(this,id,true); -}); -},uncheckNode:function(jq,id){ -return jq.each(function(){ -_27(this,id,false); -}); -},clearChecked:function(jq){ -return jq.each(function(){ -var _db=this; -var _dc=$(_db).treegrid("options"); -$(_db).datagrid("clearChecked"); -$.map($(_db).treegrid("getCheckedNodes"),function(row){ -_27(_db,row[_dc.idField],false,true); -}); -}); -}}; -$.fn.treegrid.parseOptions=function(_dd){ -return $.extend({},$.fn.datagrid.parseOptions(_dd),$.parser.parseOptions(_dd,["treeField",{checkbox:"boolean",cascadeCheck:"boolean",onlyLeafCheck:"boolean"},{animate:"boolean"}])); -}; -var _de=$.extend({},$.fn.datagrid.defaults.view,{render:function(_df,_e0,_e1){ -var _e2=$.data(_df,"treegrid").options; -var _e3=$(_df).datagrid("getColumnFields",_e1); -var _e4=$.data(_df,"datagrid").rowIdPrefix; -if(_e1){ -if(!(_e2.rownumbers||(_e2.frozenColumns&&_e2.frozenColumns.length))){ -return; -} -} -var _e5=this; -if(this.treeNodes&&this.treeNodes.length){ -var _e6=_e7.call(this,_e1,this.treeLevel,this.treeNodes); -$(_e0).append(_e6.join("")); -} -function _e7(_e8,_e9,_ea){ -var _eb=$(_df).treegrid("getParent",_ea[0][_e2.idField]); -var _ec=(_eb?_eb.children.length:$(_df).treegrid("getRoots").length)-_ea.length; -var _ed=[""]; -for(var i=0;i<_ea.length;i++){ -var row=_ea[i]; -if(row.state!="open"&&row.state!="closed"){ -row.state="open"; -} -var css=_e2.rowStyler?_e2.rowStyler.call(_df,row):""; -var cs=this.getStyleValue(css); -var cls="class=\"datagrid-row "+(_ec++%2&&_e2.striped?"datagrid-row-alt ":" ")+cs.c+"\""; -var _ee=cs.s?"style=\""+cs.s+"\"":""; -var _ef=_e4+"-"+(_e8?1:2)+"-"+row[_e2.idField]; -_ed.push(""); -_ed=_ed.concat(_e5.renderRow.call(_e5,_df,_e3,_e8,_e9,row)); -_ed.push(""); -if(row.children&&row.children.length){ -var tt=_e7.call(this,_e8,_e9+1,row.children); -var v=row.state=="closed"?"none":"block"; -_ed.push(""); -} -} -_ed.push("
                                                                                                        "); -_ed=_ed.concat(tt); -_ed.push("
                                                                                                        "); -return _ed; -}; -},renderFooter:function(_f0,_f1,_f2){ -var _f3=$.data(_f0,"treegrid").options; -var _f4=$.data(_f0,"treegrid").footer||[]; -var _f5=$(_f0).datagrid("getColumnFields",_f2); -var _f6=[""]; -for(var i=0;i<_f4.length;i++){ -var row=_f4[i]; -row[_f3.idField]=row[_f3.idField]||("foot-row-id"+i); -_f6.push(""); -_f6.push(this.renderRow.call(this,_f0,_f5,_f2,0,row)); -_f6.push(""); -} -_f6.push("
                                                                                                        "); -$(_f1).html(_f6.join("")); -},renderRow:function(_f7,_f8,_f9,_fa,row){ -var _fb=$.data(_f7,"treegrid"); -var _fc=_fb.options; -var cc=[]; -if(_f9&&_fc.rownumbers){ -cc.push("
                                                                                                        0
                                                                                                        "); -} -for(var i=0;i<_f8.length;i++){ -var _fd=_f8[i]; -var col=$(_f7).datagrid("getColumnOption",_fd); -if(col){ -var css=col.styler?(col.styler(row[_fd],row)||""):""; -var cs=this.getStyleValue(css); -var cls=cs.c?"class=\""+cs.c+"\"":""; -var _fe=col.hidden?"style=\"display:none;"+cs.s+"\"":(cs.s?"style=\""+cs.s+"\"":""); -cc.push(""); -var _fe=""; -if(!col.checkbox){ -if(col.align){ -_fe+="text-align:"+col.align+";"; -} -if(!_fc.nowrap){ -_fe+="white-space:normal;height:auto;"; -}else{ -if(_fc.autoRowHeight){ -_fe+="height:auto;"; -} -} -} -cc.push("
                                                                                                        "); -if(col.checkbox){ -if(row.checked){ -cc.push(""); -}else{ -var val=null; -if(col.formatter){ -val=col.formatter(row[_fd],row); -}else{ -val=row[_fd]; -} -if(_fd==_fc.treeField){ -for(var j=0;j<_fa;j++){ -cc.push(""); -} -if(row.state=="closed"){ -cc.push(""); -cc.push(""); -}else{ -if(row.children&&row.children.length){ -cc.push(""); -cc.push(""); -}else{ -cc.push(""); -cc.push(""); -} -} -if(this.hasCheckbox(_f7,row)){ -var _ff=0; -var crow=$.easyui.getArrayItem(_fb.checkedRows,_fc.idField,row[_fc.idField]); -if(crow){ -_ff=crow.checkState=="checked"?1:2; -}else{ -var prow=$.easyui.getArrayItem(_fb.checkedRows,_fc.idField,row._parentId); -if(prow&&prow.checkState=="checked"&&_fc.cascadeCheck){ -_ff=1; -row.checked=true; -$.easyui.addArrayItem(_fb.checkedRows,_fc.idField,row); -}else{ -if(row.checked){ -$.easyui.addArrayItem(_fb.tmpIds,row[_fc.idField]); -} -} -row.checkState=_ff?"checked":"unchecked"; -} -cc.push(""); -}else{ -row.checkState=undefined; -row.checked=undefined; -} -cc.push(""+val+""); -}else{ -cc.push(val); -} -} -cc.push("
                                                                                                        "); -cc.push(""); -} -} -return cc.join(""); -},hasCheckbox:function(_100,row){ -var opts=$.data(_100,"treegrid").options; -if(opts.checkbox){ -if($.isFunction(opts.checkbox)){ -if(opts.checkbox.call(_100,row)){ -return true; -}else{ -return false; -} -}else{ -if(opts.onlyLeafCheck){ -if(row.state=="open"&&!(row.children&&row.children.length)){ -return true; -} -}else{ -return true; -} -} -} -return false; -},refreshRow:function(_101,id){ -this.updateRow.call(this,_101,id,{}); -},updateRow:function(_102,id,row){ -var opts=$.data(_102,"treegrid").options; -var _103=$(_102).treegrid("find",id); -$.extend(_103,row); -var _104=$(_102).treegrid("getLevel",id)-1; -var _105=opts.rowStyler?opts.rowStyler.call(_102,_103):""; -var _106=$.data(_102,"datagrid").rowIdPrefix; -var _107=_103[opts.idField]; -function _108(_109){ -var _10a=$(_102).treegrid("getColumnFields",_109); -var tr=opts.finder.getTr(_102,id,"body",(_109?1:2)); -var _10b=tr.find("div.datagrid-cell-rownumber").html(); -var _10c=tr.find("div.datagrid-cell-check input[type=checkbox]").is(":checked"); -tr.html(this.renderRow(_102,_10a,_109,_104,_103)); -tr.attr("style",_105||""); -tr.find("div.datagrid-cell-rownumber").html(_10b); -if(_10c){ -tr.find("div.datagrid-cell-check input[type=checkbox]")._propAttr("checked",true); -} -if(_107!=id){ -tr.attr("id",_106+"-"+(_109?1:2)+"-"+_107); -tr.attr("node-id",_107); -} -}; -_108.call(this,true); -_108.call(this,false); -$(_102).treegrid("fixRowHeight",id); -},deleteRow:function(_10d,id){ -var opts=$.data(_10d,"treegrid").options; -var tr=opts.finder.getTr(_10d,id); -tr.next("tr.treegrid-tr-tree").remove(); -tr.remove(); -var _10e=del(id); -if(_10e){ -if(_10e.children.length==0){ -tr=opts.finder.getTr(_10d,_10e[opts.idField]); -tr.next("tr.treegrid-tr-tree").remove(); -var cell=tr.children("td[field=\""+opts.treeField+"\"]").children("div.datagrid-cell"); -cell.find(".tree-icon").removeClass("tree-folder").addClass("tree-file"); -cell.find(".tree-hit").remove(); -$("").prependTo(cell); -} -} -this.setEmptyMsg(_10d); -function del(id){ -var cc; -var _10f=$(_10d).treegrid("getParent",id); -if(_10f){ -cc=_10f.children; -}else{ -cc=$(_10d).treegrid("getData"); -} -for(var i=0;ib?1:-1); -}; -r=_11a(r1[sn],r2[sn])*(so=="asc"?1:-1); -if(r!=0){ -return r; -} -} -return r; -}); -for(var i=0;i=_45[0]&&len<=_45[1]; -},message:"Please enter a value between {0} and {1}."},remote:{validator:function(_46,_47){ -var _48={}; -_48[_47[1]]=_46; -var _49=$.ajax({url:_47[0],dataType:"json",data:_48,async:false,cache:false,type:"post"}).responseText; -return _49=="true"; -},message:"Please fix this field."}},onBeforeValidate:function(){ -},onValidate:function(_4a){ -}}; -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.window.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.window.js deleted file mode 100644 index f4eb122d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/plugins/jquery.window.js +++ /dev/null @@ -1,311 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -(function($){ -function _1(_2,_3){ -var _4=$.data(_2,"window"); -if(_3){ -if(_3.left!=null){ -_4.options.left=_3.left; -} -if(_3.top!=null){ -_4.options.top=_3.top; -} -} -$(_2).panel("move",_4.options); -if(_4.shadow){ -_4.shadow.css({left:_4.options.left,top:_4.options.top}); -} -}; -function _5(_6,_7){ -var _8=$.data(_6,"window").options; -var pp=$(_6).window("panel"); -var _9=pp._outerWidth(); -if(_8.inline){ -var _a=pp.parent(); -_8.left=Math.ceil((_a.width()-_9)/2+_a.scrollLeft()); -}else{ -_8.left=Math.ceil(($(window)._outerWidth()-_9)/2+$(document).scrollLeft()); -} -if(_7){ -_1(_6); -} -}; -function _b(_c,_d){ -var _e=$.data(_c,"window").options; -var pp=$(_c).window("panel"); -var _f=pp._outerHeight(); -if(_e.inline){ -var _10=pp.parent(); -_e.top=Math.ceil((_10.height()-_f)/2+_10.scrollTop()); -}else{ -_e.top=Math.ceil(($(window)._outerHeight()-_f)/2+$(document).scrollTop()); -} -if(_d){ -_1(_c); -} -}; -function _11(_12){ -var _13=$.data(_12,"window"); -var _14=_13.options; -var win=$(_12).panel($.extend({},_13.options,{border:false,doSize:true,closed:true,cls:"window "+(!_14.border?"window-thinborder window-noborder ":(_14.border=="thin"?"window-thinborder ":""))+(_14.cls||""),headerCls:"window-header "+(_14.headerCls||""),bodyCls:"window-body "+(_14.noheader?"window-body-noheader ":" ")+(_14.bodyCls||""),onBeforeDestroy:function(){ -if(_14.onBeforeDestroy.call(_12)==false){ -return false; -} -if(_13.shadow){ -_13.shadow.remove(); -} -if(_13.mask){ -_13.mask.remove(); -} -},onClose:function(){ -if(_13.shadow){ -_13.shadow.hide(); -} -if(_13.mask){ -_13.mask.hide(); -} -_14.onClose.call(_12); -},onOpen:function(){ -if(_13.mask){ -_13.mask.css($.extend({display:"block",zIndex:$.fn.window.defaults.zIndex++},$.fn.window.getMaskSize(_12))); -} -if(_13.shadow){ -_13.shadow.css({display:"block",zIndex:$.fn.window.defaults.zIndex++,left:_14.left,top:_14.top,width:_13.window._outerWidth(),height:_13.window._outerHeight()}); -} -_13.window.css("z-index",$.fn.window.defaults.zIndex++); -_14.onOpen.call(_12); -},onResize:function(_15,_16){ -var _17=$(this).panel("options"); -$.extend(_14,{width:_17.width,height:_17.height,left:_17.left,top:_17.top}); -if(_13.shadow){ -_13.shadow.css({left:_14.left,top:_14.top,width:_13.window._outerWidth(),height:_13.window._outerHeight()}); -} -_14.onResize.call(_12,_15,_16); -},onMinimize:function(){ -if(_13.shadow){ -_13.shadow.hide(); -} -if(_13.mask){ -_13.mask.hide(); -} -_13.options.onMinimize.call(_12); -},onBeforeCollapse:function(){ -if(_14.onBeforeCollapse.call(_12)==false){ -return false; -} -if(_13.shadow){ -_13.shadow.hide(); -} -},onExpand:function(){ -if(_13.shadow){ -_13.shadow.show(); -} -_14.onExpand.call(_12); -}})); -_13.window=win.panel("panel"); -if(_13.mask){ -_13.mask.remove(); -} -if(_14.modal){ -_13.mask=$("
                                                                                                        ").insertAfter(_13.window); -} -if(_13.shadow){ -_13.shadow.remove(); -} -if(_14.shadow){ -_13.shadow=$("
                                                                                                        ").insertAfter(_13.window); -} -var _18=_14.closed; -if(_14.left==null){ -_5(_12); -} -if(_14.top==null){ -_b(_12); -} -_1(_12); -if(!_18){ -win.window("open"); -} -}; -function _19(_1a,top,_1b,_1c){ -var _1d=this; -var _1e=$.data(_1d,"window"); -var _1f=_1e.options; -if(!_1f.constrain){ -return {}; -} -if($.isFunction(_1f.constrain)){ -return _1f.constrain.call(_1d,_1a,top,_1b,_1c); -} -var win=$(_1d).window("window"); -var _20=_1f.inline?win.parent():$(window); -if(_1a<0){ -_1a=0; -} -if(top<_20.scrollTop()){ -top=_20.scrollTop(); -} -if(_1a+_1b>_20.width()){ -if(_1b==win.outerWidth()){ -_1a=_20.width()-_1b; -}else{ -_1b=_20.width()-_1a; -} -} -if(top-_20.scrollTop()+_1c>_20.height()){ -if(_1c==win.outerHeight()){ -top=_20.height()-_1c+_20.scrollTop(); -}else{ -_1c=_20.height()-top+_20.scrollTop(); -} -} -return {left:_1a,top:top,width:_1b,height:_1c}; -}; -function _21(_22){ -var _23=$.data(_22,"window"); -_23.window.draggable({handle:">div.panel-header>div.panel-title",disabled:_23.options.draggable==false,onBeforeDrag:function(e){ -if(_23.mask){ -_23.mask.css("z-index",$.fn.window.defaults.zIndex++); -} -if(_23.shadow){ -_23.shadow.css("z-index",$.fn.window.defaults.zIndex++); -} -_23.window.css("z-index",$.fn.window.defaults.zIndex++); -},onStartDrag:function(e){ -_24(e); -},onDrag:function(e){ -_25(e); -return false; -},onStopDrag:function(e){ -_26(e); -}}); -_23.window.resizable({disabled:_23.options.resizable==false,onStartResize:function(e){ -_24(e); -},onResize:function(e){ -_25(e); -return false; -},onStopResize:function(e){ -_26(e); -}}); -function _24(e){ -if(_23.pmask){ -_23.pmask.remove(); -} -_23.pmask=$("
                                                                                                        ").insertAfter(_23.window); -_23.pmask.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top,width:_23.window._outerWidth(),height:_23.window._outerHeight()}); -if(_23.proxy){ -_23.proxy.remove(); -} -_23.proxy=$("
                                                                                                        ").insertAfter(_23.window); -_23.proxy.css({display:"none",zIndex:$.fn.window.defaults.zIndex++,left:e.data.left,top:e.data.top}); -_23.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); -_23.proxy.hide(); -setTimeout(function(){ -if(_23.pmask){ -_23.pmask.show(); -} -if(_23.proxy){ -_23.proxy.show(); -} -},500); -}; -function _25(e){ -$.extend(e.data,_19.call(_22,e.data.left,e.data.top,e.data.width,e.data.height)); -_23.pmask.show(); -_23.proxy.css({display:"block",left:e.data.left,top:e.data.top}); -_23.proxy._outerWidth(e.data.width); -_23.proxy._outerHeight(e.data.height); -}; -function _26(e){ -$.extend(e.data,_19.call(_22,e.data.left,e.data.top,e.data.width+0.1,e.data.height+0.1)); -$(_22).window("resize",e.data); -_23.pmask.remove(); -_23.pmask=null; -_23.proxy.remove(); -_23.proxy=null; -}; -}; -$(function(){ -if(!$._positionFixed){ -$(window).resize(function(){ -$("body>div.window-mask:visible").css({width:"",height:""}); -setTimeout(function(){ -$("body>div.window-mask:visible").css($.fn.window.getMaskSize()); -},50); -}); -} -}); -$.fn.window=function(_27,_28){ -if(typeof _27=="string"){ -var _29=$.fn.window.methods[_27]; -if(_29){ -return _29(this,_28); -}else{ -return this.panel(_27,_28); -} -} -_27=_27||{}; -return this.each(function(){ -var _2a=$.data(this,"window"); -if(_2a){ -$.extend(_2a.options,_27); -}else{ -_2a=$.data(this,"window",{options:$.extend({},$.fn.window.defaults,$.fn.window.parseOptions(this),_27)}); -if(!_2a.options.inline){ -document.body.appendChild(this); -} -} -_11(this); -_21(this); -}); -}; -$.fn.window.methods={options:function(jq){ -var _2b=jq.panel("options"); -var _2c=$.data(jq[0],"window").options; -return $.extend(_2c,{closed:_2b.closed,collapsed:_2b.collapsed,minimized:_2b.minimized,maximized:_2b.maximized}); -},window:function(jq){ -return $.data(jq[0],"window").window; -},move:function(jq,_2d){ -return jq.each(function(){ -_1(this,_2d); -}); -},hcenter:function(jq){ -return jq.each(function(){ -_5(this,true); -}); -},vcenter:function(jq){ -return jq.each(function(){ -_b(this,true); -}); -},center:function(jq){ -return jq.each(function(){ -_5(this); -_b(this); -_1(this); -}); -}}; -$.fn.window.getMaskSize=function(_2e){ -var _2f=$(_2e).data("window"); -if(_2f&&_2f.options.inline){ -return {}; -}else{ -if($._positionFixed){ -return {position:"fixed"}; -}else{ -return {width:$(document).width(),height:$(document).height()}; -} -} -}; -$.fn.window.parseOptions=function(_30){ -return $.extend({},$.fn.panel.parseOptions(_30),$.parser.parseOptions(_30,[{draggable:"boolean",resizable:"boolean",shadow:"boolean",modal:"boolean",inline:"boolean"}])); -}; -$.fn.window.defaults=$.extend({},$.fn.panel.defaults,{zIndex:9000,draggable:true,resizable:true,shadow:true,modal:false,border:true,inline:false,title:"New Window",collapsible:true,minimizable:true,maximizable:true,closable:true,closed:false,constrain:false}); -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/readme.txt b/src/main/webapp/static/plugins/jquery.easyui/1.5/readme.txt deleted file mode 100644 index 4234d9d0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/readme.txt +++ /dev/null @@ -1,4 +0,0 @@ -Current Version: 1.5 -==================== -This software is allowed to use under freeware license or you need to buy commercial license for better support or other purpose. -Please contact us at info@jeasyui.com diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/easyloader.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/easyloader.js deleted file mode 100644 index c774124a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/easyloader.js +++ /dev/null @@ -1,435 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * easyloader - jQuery EasyUI - * - */ -(function(){ - var modules = { - draggable:{ - js:'jquery.draggable.js' - }, - droppable:{ - js:'jquery.droppable.js' - }, - resizable:{ - js:'jquery.resizable.js' - }, - linkbutton:{ - js:'jquery.linkbutton.js', - css:'linkbutton.css' - }, - progressbar:{ - js:'jquery.progressbar.js', - css:'progressbar.css' - }, - tooltip:{ - js:'jquery.tooltip.js', - css:'tooltip.css' - }, - pagination:{ - js:'jquery.pagination.js', - css:'pagination.css', - dependencies:['linkbutton'] - }, - datagrid:{ - js:'jquery.datagrid.js', - css:'datagrid.css', - dependencies:['panel','resizable','linkbutton','pagination'] - }, - treegrid:{ - js:'jquery.treegrid.js', - css:'tree.css', - dependencies:['datagrid'] - }, - propertygrid:{ - js:'jquery.propertygrid.js', - css:'propertygrid.css', - dependencies:['datagrid'] - }, - datalist:{ - js:'jquery.datalist.js', - css:'datalist.css', - dependencies:['datagrid'] - }, - panel: { - js:'jquery.panel.js', - css:'panel.css' - }, - window:{ - js:'jquery.window.js', - css:'window.css', - dependencies:['resizable','draggable','panel'] - }, - dialog:{ - js:'jquery.dialog.js', - css:'dialog.css', - dependencies:['linkbutton','window'] - }, - messager:{ - js:'jquery.messager.js', - css:'messager.css', - dependencies:['linkbutton','dialog','progressbar'] - }, - layout:{ - js:'jquery.layout.js', - css:'layout.css', - dependencies:['resizable','panel'] - }, - form:{ - js:'jquery.form.js' - }, - menu:{ - js:'jquery.menu.js', - css:'menu.css' - }, - tabs:{ - js:'jquery.tabs.js', - css:'tabs.css', - dependencies:['panel','linkbutton'] - }, - menubutton:{ - js:'jquery.menubutton.js', - css:'menubutton.css', - dependencies:['linkbutton','menu'] - }, - splitbutton:{ - js:'jquery.splitbutton.js', - css:'splitbutton.css', - dependencies:['menubutton'] - }, - switchbutton:{ - js:'jquery.switchbutton.js', - css:'switchbutton.css' - }, - accordion:{ - js:'jquery.accordion.js', - css:'accordion.css', - dependencies:['panel'] - }, - calendar:{ - js:'jquery.calendar.js', - css:'calendar.css' - }, - textbox:{ - js:'jquery.textbox.js', - css:'textbox.css', - dependencies:['validatebox','linkbutton'] - }, - passwordbox:{ - js:'jquery.passwordbox.js', - css:'passwordbox.css', - dependencies:['textbox'] - }, - filebox:{ - js:'jquery.filebox.js', - css:'filebox.css', - dependencies:['textbox'] - }, - combo:{ - js:'jquery.combo.js', - css:'combo.css', - dependencies:['panel','textbox'] - }, - combobox:{ - js:'jquery.combobox.js', - css:'combobox.css', - dependencies:['combo'] - }, - combotree:{ - js:'jquery.combotree.js', - dependencies:['combo','tree'] - }, - combogrid:{ - js:'jquery.combogrid.js', - dependencies:['combo','datagrid'] - }, - combotreegrid:{ - js:'jquery.combotreegrid.js', - dependencies:['combo','treegrid'] - }, - validatebox:{ - js:'jquery.validatebox.js', - css:'validatebox.css', - dependencies:['tooltip'] - }, - numberbox:{ - js:'jquery.numberbox.js', - dependencies:['textbox'] - }, - searchbox:{ - js:'jquery.searchbox.js', - css:'searchbox.css', - dependencies:['menubutton','textbox'] - }, - spinner:{ - js:'jquery.spinner.js', - css:'spinner.css', - dependencies:['textbox'] - }, - numberspinner:{ - js:'jquery.numberspinner.js', - dependencies:['spinner','numberbox'] - }, - timespinner:{ - js:'jquery.timespinner.js', - dependencies:['spinner'] - }, - tree:{ - js:'jquery.tree.js', - css:'tree.css', - dependencies:['draggable','droppable'] - }, - datebox:{ - js:'jquery.datebox.js', - css:'datebox.css', - dependencies:['calendar','combo'] - }, - datetimebox:{ - js:'jquery.datetimebox.js', - dependencies:['datebox','timespinner'] - }, - slider:{ - js:'jquery.slider.js', - dependencies:['draggable'] - }, - parser:{ - js:'jquery.parser.js' - }, - mobile:{ - js:'jquery.mobile.js' - } - }; - - var locales = { - 'af':'easyui-lang-af.js', - 'ar':'easyui-lang-ar.js', - 'bg':'easyui-lang-bg.js', - 'ca':'easyui-lang-ca.js', - 'cs':'easyui-lang-cs.js', - 'cz':'easyui-lang-cz.js', - 'da':'easyui-lang-da.js', - 'de':'easyui-lang-de.js', - 'el':'easyui-lang-el.js', - 'en':'easyui-lang-en.js', - 'es':'easyui-lang-es.js', - 'fr':'easyui-lang-fr.js', - 'it':'easyui-lang-it.js', - 'jp':'easyui-lang-jp.js', - 'nl':'easyui-lang-nl.js', - 'pl':'easyui-lang-pl.js', - 'pt_BR':'easyui-lang-pt_BR.js', - 'ru':'easyui-lang-ru.js', - 'sv_SE':'easyui-lang-sv_SE.js', - 'tr':'easyui-lang-tr.js', - 'zh_CN':'easyui-lang-zh_CN.js', - 'zh_TW':'easyui-lang-zh_TW.js' - }; - - var queues = {}; - - function loadJs(url, callback){ - var done = false; - var script = document.createElement('script'); - script.type = 'text/javascript'; - script.language = 'javascript'; - script.src = url; - script.onload = script.onreadystatechange = function(){ - if (!done && (!script.readyState || script.readyState == 'loaded' || script.readyState == 'complete')){ - done = true; - script.onload = script.onreadystatechange = null; - if (callback){ - callback.call(script); - } - } - } - document.getElementsByTagName("head")[0].appendChild(script); - } - - function runJs(url, callback){ - loadJs(url, function(){ - document.getElementsByTagName("head")[0].removeChild(this); - if (callback){ - callback(); - } - }); - } - - function loadCss(url, callback){ - var link = document.createElement('link'); - link.rel = 'stylesheet'; - link.type = 'text/css'; - link.media = 'screen'; - link.href = url; - document.getElementsByTagName('head')[0].appendChild(link); - if (callback){ - callback.call(link); - } - } - - function loadSingle(name, callback){ - queues[name] = 'loading'; - - var module = modules[name]; - var jsStatus = 'loading'; - var cssStatus = (easyloader.css && module['css']) ? 'loading' : 'loaded'; - - if (easyloader.css && module['css']){ - if (/^http/i.test(module['css'])){ - var url = module['css']; - } else { - var url = easyloader.base + 'themes/' + easyloader.theme + '/' + module['css']; - } - loadCss(url, function(){ - cssStatus = 'loaded'; - if (jsStatus == 'loaded' && cssStatus == 'loaded'){ - finish(); - } - }); - } - - if (/^http/i.test(module['js'])){ - var url = module['js']; - } else { - var url = easyloader.base + 'plugins/' + module['js']; - } - loadJs(url, function(){ - jsStatus = 'loaded'; - if (jsStatus == 'loaded' && cssStatus == 'loaded'){ - finish(); - } - }); - - function finish(){ - queues[name] = 'loaded'; - easyloader.onProgress(name); - if (callback){ - callback(); - } - } - } - - function loadModule(name, callback){ - var mm = []; - var doLoad = false; - - if (typeof name == 'string'){ - add(name); - } else { - for(var i=0; i.panel>.accordion-header'); - if (headers.length){ - headerHeight = $(headers[0]).css('height', '')._outerHeight(); - } - if (!isNaN(parseInt(opts.height))){ - bodyHeight = cc.height() - headerHeight*headers.length; - } - - _resize(true, bodyHeight - _resize(false) + 1); - - function _resize(collapsible, height){ - var totalHeight = 0; - for(var i=0; i= panels.length){ - return null; - } else { - return panels[which]; - } - } - return findBy(container, 'title', which); - } - - function setProperties(container){ - var opts = $.data(container, 'accordion').options; - var cc = $(container); - if (opts.border){ - cc.removeClass('accordion-noborder'); - } else { - cc.addClass('accordion-noborder'); - } - } - - function init(container){ - var state = $.data(container, 'accordion'); - var cc = $(container); - cc.addClass('accordion'); - - state.panels = []; - cc.children('div').each(function(){ - var opts = $.extend({}, $.parser.parseOptions(this), { - selected: ($(this).attr('selected') ? true : undefined) - }); - var pp = $(this); - state.panels.push(pp); - createPanel(container, pp, opts); - }); - - cc.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(container); - } - return false; - }); - } - - function createPanel(container, pp, options){ - var opts = $.data(container, 'accordion').options; - pp.panel($.extend({}, { - collapsible: true, - minimizable: false, - maximizable: false, - closable: false, - doSize: false, - collapsed: true, - headerCls: 'accordion-header', - bodyCls: 'accordion-body' - }, options, { - onBeforeExpand: function(){ - if (options.onBeforeExpand){ - if (options.onBeforeExpand.call(this) == false){return false} - } - if (!opts.multiple){ - // get all selected panel - var all = $.grep(getSelections(container), function(p){ - return p.panel('options').collapsible; - }); - for(var i=0; i').addClass('accordion-collapse accordion-expand').appendTo(tool); - t.bind('click', function(){ - togglePanel(pp); - return false; - }); - pp.panel('options').collapsible ? t.show() : t.hide(); - - header.click(function(){ - togglePanel(pp); - return false; - }); - - function togglePanel(p){ - var popts = p.panel('options'); - if (popts.collapsible){ - var index = getPanelIndex(container, p); - if (popts.collapsed){ - select(container, index); - } else { - unselect(container, index); - } - } - } - } - - /** - * select and set the specified panel active - */ - function select(container, which){ - var p = getPanel(container, which); - if (!p){return} - stopAnimate(container); - var opts = $.data(container, 'accordion').options; - p.panel('expand', opts.animate); - } - - function unselect(container, which){ - var p = getPanel(container, which); - if (!p){return} - stopAnimate(container); - var opts = $.data(container, 'accordion').options; - p.panel('collapse', opts.animate); - } - - function doFirstSelect(container){ - var opts = $.data(container, 'accordion').options; - var p = findBy(container, 'selected', true); - if (p){ - _select(getPanelIndex(container, p)); - } else { - _select(opts.selected); - } - - function _select(index){ - var animate = opts.animate; - opts.animate = false; - select(container, index); - opts.animate = animate; - } - } - - /** - * stop the animation of all panels - */ - function stopAnimate(container){ - var panels = $.data(container, 'accordion').panels; - for(var i=0; i').appendTo(container); - panels.push(pp); - createPanel(container, pp, options); - setSize(container); - - opts.onAdd.call(container, options.title, panels.length-1); - - if (options.selected){ - select(container, panels.length-1); - } - } - - function remove(container, which){ - var state = $.data(container, 'accordion'); - var opts = state.options; - var panels = state.panels; - - stopAnimate(container); - - var panel = getPanel(container, which); - var title = panel.panel('options').title; - var index = getPanelIndex(container, panel); - - if (!panel){return} - if (opts.onBeforeRemove.call(container, title, index) == false){return} - - panels.splice(index, 1); - panel.panel('destroy'); - if (panels.length){ - setSize(container); - var curr = getSelected(container); - if (!curr){ - select(container, 0); - } - } - - opts.onRemove.call(container, title, index); - } - - $.fn.accordion = function(options, param){ - if (typeof options == 'string'){ - return $.fn.accordion.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'accordion'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'accordion', { - options: $.extend({}, $.fn.accordion.defaults, $.fn.accordion.parseOptions(this), options), - accordion: $(this).addClass('accordion'), - panels: [] - }); - init(this); - } - - setProperties(this); - setSize(this); - doFirstSelect(this); - }); - }; - - $.fn.accordion.methods = { - options: function(jq){ - return $.data(jq[0], 'accordion').options; - }, - panels: function(jq){ - return $.data(jq[0], 'accordion').panels; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - getSelections: function(jq){ - return getSelections(jq[0]); - }, - getSelected: function(jq){ - return getSelected(jq[0]); - }, - getPanel: function(jq, which){ - return getPanel(jq[0], which); - }, - getPanelIndex: function(jq, panel){ - return getPanelIndex(jq[0], panel); - }, - select: function(jq, which){ - return jq.each(function(){ - select(this, which); - }); - }, - unselect: function(jq, which){ - return jq.each(function(){ - unselect(this, which); - }); - }, - add: function(jq, options){ - return jq.each(function(){ - add(this, options); - }); - }, - remove: function(jq, which){ - return jq.each(function(){ - remove(this, which); - }); - } - }; - - $.fn.accordion.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'width','height', - {fit:'boolean',border:'boolean',animate:'boolean',multiple:'boolean',selected:'number'} - ])); - }; - - $.fn.accordion.defaults = { - width: 'auto', - height: 'auto', - fit: false, - border: true, - animate: true, - multiple: false, - selected: 0, - - onSelect: function(title, index){}, - onUnselect: function(title, index){}, - onAdd: function(title, index){}, - onBeforeRemove: function(title, index){}, - onRemove: function(title, index){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.calendar.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.calendar.js deleted file mode 100644 index e7ae0527..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.calendar.js +++ /dev/null @@ -1,455 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * calendar - jQuery EasyUI - * - */ -(function($){ - - function setSize(target, param){ - var opts = $.data(target, 'calendar').options; - var t = $(target); - if (param){ - $.extend(opts, { - width: param.width, - height: param.height - }); - } - t._size(opts, t.parent()); - t.find('.calendar-body')._outerHeight(t.height() - t.find('.calendar-header')._outerHeight()); - if (t.find('.calendar-menu').is(':visible')){ - showSelectMenus(target); - } - } - - function init(target){ - $(target).addClass('calendar').html( - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '' + - '' + - '' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' - ); - - - $(target).bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - } - - function bindEvents(target){ - var opts = $.data(target, 'calendar').options; - var menu = $(target).find('.calendar-menu'); - menu.find('.calendar-menu-year').unbind('.calendar').bind('keypress.calendar', function(e){ - if (e.keyCode == 13){ - setDate(true); - } - }); - $(target).unbind('.calendar').bind('mouseover.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){ - t.addClass('calendar-nav-hover'); - } - }).bind('mouseout.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-nav') || t.hasClass('calendar-text') || (t.hasClass('calendar-day') && !t.hasClass('calendar-disabled'))){ - t.removeClass('calendar-nav-hover'); - } - }).bind('click.calendar', function(e){ - var t = toTarget(e.target); - if (t.hasClass('calendar-menu-next') || t.hasClass('calendar-nextyear')){ - showYear(1); - } else if (t.hasClass('calendar-menu-prev') || t.hasClass('calendar-prevyear')){ - showYear(-1); - } else if (t.hasClass('calendar-menu-month')){ - menu.find('.calendar-selected').removeClass('calendar-selected'); - t.addClass('calendar-selected'); - setDate(true); - } else if (t.hasClass('calendar-prevmonth')){ - showMonth(-1); - } else if (t.hasClass('calendar-nextmonth')){ - showMonth(1); - } else if (t.hasClass('calendar-text')){ - if (menu.is(':visible')){ - menu.hide(); - } else { - showSelectMenus(target); - } - } else if (t.hasClass('calendar-day')){ - if (t.hasClass('calendar-disabled')){return} - var oldValue = opts.current; - t.closest('div.calendar-body').find('.calendar-selected').removeClass('calendar-selected'); - t.addClass('calendar-selected'); - var parts = t.attr('abbr').split(','); - var y = parseInt(parts[0]); - var m = parseInt(parts[1]); - var d = parseInt(parts[2]); - opts.current = new Date(y, m-1, d); - opts.onSelect.call(target, opts.current); - if (!oldValue || oldValue.getTime() != opts.current.getTime()){ - opts.onChange.call(target, opts.current, oldValue); - } - if (opts.year != y || opts.month != m){ - opts.year = y; - opts.month = m; - show(target); - } - } - }); - function toTarget(t){ - var day = $(t).closest('.calendar-day'); - if (day.length){ - return day; - } else { - return $(t); - } - } - function setDate(hideMenu){ - var menu = $(target).find('.calendar-menu'); - var year = menu.find('.calendar-menu-year').val(); - var month = menu.find('.calendar-selected').attr('abbr'); - if (!isNaN(year)){ - opts.year = parseInt(year); - opts.month = parseInt(month); - show(target); - } - if (hideMenu){menu.hide()} - } - function showYear(delta){ - opts.year += delta; - show(target); - menu.find('.calendar-menu-year').val(opts.year); - } - function showMonth(delta){ - opts.month += delta; - if (opts.month > 12){ - opts.year++; - opts.month = 1; - } else if (opts.month < 1){ - opts.year--; - opts.month = 12; - } - show(target); - - menu.find('td.calendar-selected').removeClass('calendar-selected'); - menu.find('td:eq(' + (opts.month-1) + ')').addClass('calendar-selected'); - } - } - - /** - * show the select menu that can change year or month, if the menu is not be created then create it. - */ - function showSelectMenus(target){ - var opts = $.data(target, 'calendar').options; - $(target).find('.calendar-menu').show(); - - if ($(target).find('.calendar-menu-month-inner').is(':empty')){ - $(target).find('.calendar-menu-month-inner').empty(); - var t = $('
                                                                                                        ').appendTo($(target).find('.calendar-menu-month-inner')); - var idx = 0; - for(var i=0; i<3; i++){ - var tr = $('').appendTo(t); - for(var j=0; j<4; j++){ - $('').html(opts.months[idx++]).attr('abbr',idx).appendTo(tr); - } - } - } - - var body = $(target).find('.calendar-body'); - var sele = $(target).find('.calendar-menu'); - var seleYear = sele.find('.calendar-menu-year-inner'); - var seleMonth = sele.find('.calendar-menu-month-inner'); - - seleYear.find('input').val(opts.year).focus(); - seleMonth.find('td.calendar-selected').removeClass('calendar-selected'); - seleMonth.find('td:eq('+(opts.month-1)+')').addClass('calendar-selected'); - - sele._outerWidth(body._outerWidth()); - sele._outerHeight(body._outerHeight()); - seleMonth._outerHeight(sele.height() - seleYear._outerHeight()); - } - - /** - * get weeks data. - */ - function getWeeks(target, year, month){ - var opts = $.data(target, 'calendar').options; - var dates = []; - var lastDay = new Date(year, month, 0).getDate(); - for(var i=1; i<=lastDay; i++) dates.push([year,month,i]); - - // group date by week - var weeks = [], week = []; - var memoDay = -1; - while(dates.length > 0){ - var date = dates.shift(); - week.push(date); - var day = new Date(date[0],date[1]-1,date[2]).getDay(); - if (memoDay == day){ - day = 0; - } else if (day == (opts.firstDay==0 ? 7 : opts.firstDay) - 1){ - weeks.push(week); - week = []; - } - memoDay = day; - } - if (week.length){ - weeks.push(week); - } - - var firstWeek = weeks[0]; - if (firstWeek.length < 7){ - while(firstWeek.length < 7){ - var firstDate = firstWeek[0]; - var date = new Date(firstDate[0],firstDate[1]-1,firstDate[2]-1) - firstWeek.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - } else { - var firstDate = firstWeek[0]; - var week = []; - for(var i=1; i<=7; i++){ - var date = new Date(firstDate[0], firstDate[1]-1, firstDate[2]-i); - week.unshift([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - weeks.unshift(week); - } - - var lastWeek = weeks[weeks.length-1]; - while(lastWeek.length < 7){ - var lastDate = lastWeek[lastWeek.length-1]; - var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+1); - lastWeek.push([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - if (weeks.length < 6){ - var lastDate = lastWeek[lastWeek.length-1]; - var week = []; - for(var i=1; i<=7; i++){ - var date = new Date(lastDate[0], lastDate[1]-1, lastDate[2]+i); - week.push([date.getFullYear(), date.getMonth()+1, date.getDate()]); - } - weeks.push(week); - } - - return weeks; - } - - /** - * show the calendar day. - */ - function show(target){ - var opts = $.data(target, 'calendar').options; - if (opts.current && !opts.validator.call(target, opts.current)){ - opts.current = null; - } - - var now = new Date(); - var todayInfo = now.getFullYear()+','+(now.getMonth()+1)+','+now.getDate(); - var currentInfo = opts.current ? (opts.current.getFullYear()+','+(opts.current.getMonth()+1)+','+opts.current.getDate()) : ''; - // calulate the saturday and sunday index - var saIndex = 6 - opts.firstDay; - var suIndex = saIndex + 1; - if (saIndex >= 7) saIndex -= 7; - if (suIndex >= 7) suIndex -= 7; - - $(target).find('.calendar-title span').html(opts.months[opts.month-1] + ' ' + opts.year); - - var body = $(target).find('div.calendar-body'); - body.children('table').remove(); - - var data = ['']; - data.push(''); - if (opts.showWeek){ - data.push(''); - } - for(var i=opts.firstDay; i'+opts.weeks[i]+''); - } - for(var i=0; i'+opts.weeks[i]+''); - } - data.push(''); - - data.push(''); - var weeks = getWeeks(target, opts.year, opts.month); - for(var i=0; i'); - if (opts.showWeek){ - var weekNumber = opts.getWeekNumber(new Date(week[0][0], parseInt(week[0][1])-1, week[0][2])); - data.push(''); - } - for(var j=0; j' + d + ''); - } - data.push(''); - } - data.push(''); - data.push('
                                                                                                        '+opts.weekNumberHeader+'
                                                                                                        '+weekNumber+'
                                                                                                        '); - - body.append(data.join('')); - body.children('table.calendar-dtable').prependTo(body); - - opts.onNavigate.call(target, opts.year, opts.month); - } - - $.fn.calendar = function(options, param){ - if (typeof options == 'string'){ - return $.fn.calendar.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'calendar'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'calendar', { - options:$.extend({}, $.fn.calendar.defaults, $.fn.calendar.parseOptions(this), options) - }); - init(this); - } - if (state.options.border == false){ - $(this).addClass('calendar-noborder'); - } - setSize(this); - bindEvents(this); - show(this); - $(this).find('div.calendar-menu').hide(); // hide the calendar menu - }); - }; - - $.fn.calendar.methods = { - options: function(jq){ - return $.data(jq[0], 'calendar').options; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - moveTo: function(jq, date){ - return jq.each(function(){ - if (!date){ - var now = new Date(); - $(this).calendar({ - year: now.getFullYear(), - month: now.getMonth()+1, - current: date - }); - return; - } - var opts = $(this).calendar('options'); - if (opts.validator.call(this, date)){ - var oldValue = opts.current; - $(this).calendar({ - year: date.getFullYear(), - month: date.getMonth()+1, - current: date - }); - if (!oldValue || oldValue.getTime() != date.getTime()){ - opts.onChange.call(this, opts.current, oldValue); - } - } - }); - } - }; - - $.fn.calendar.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'weekNumberHeader',{firstDay:'number',fit:'boolean',border:'boolean',showWeek:'boolean'} - ])); - }; - - $.fn.calendar.defaults = { - width:180, - height:180, - fit:false, - border:true, - showWeek:false, - firstDay:0, - weeks:['S','M','T','W','T','F','S'], - months:['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - year:new Date().getFullYear(), - month:new Date().getMonth()+1, - current:(function(){ - var d = new Date(); - return new Date(d.getFullYear(), d.getMonth(), d.getDate()); - })(), - weekNumberHeader:'', - getWeekNumber: function(date){ - var checkDate = new Date(date.getTime()); - checkDate.setDate(checkDate.getDate() + 4 - (checkDate.getDay() || 7)); - var time = checkDate.getTime(); - checkDate.setMonth(0); - checkDate.setDate(1); - return Math.floor(Math.round((time - checkDate) / 86400000) / 7) + 1; - }, - - formatter:function(date){return date.getDate()}, - styler:function(date){return ''}, - validator:function(date){return true}, - - onSelect: function(date){}, - onChange: function(newDate, oldDate){}, - onNavigate: function(year, month){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.combobox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.combobox.js deleted file mode 100644 index 8e3bec9b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.combobox.js +++ /dev/null @@ -1,667 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * combobox - jQuery EasyUI - * - * Dependencies: - * combo - * - */ -(function($){ - function getRowIndex(target, value){ - var state = $.data(target, 'combobox'); - return $.easyui.indexOfArray(state.data, state.options.valueField, value); - } - - /** - * scroll panel to display the specified item - */ - function scrollTo(target, value){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combo('panel'); - var item = opts.finder.getEl(target, value); - if (item.length){ - if (item.position().top <= 0){ - var h = panel.scrollTop() + item.position().top; - panel.scrollTop(h); - } else if (item.position().top + item.outerHeight() > panel.height()){ - var h = panel.scrollTop() + item.position().top + item.outerHeight() - panel.height(); - panel.scrollTop(h); - } - } - panel.triggerHandler('scroll'); // trigger the group sticking - } - - function nav(target, dir){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combobox('panel'); - var item = panel.children('div.combobox-item-hover'); - if (!item.length){ - item = panel.children('div.combobox-item-selected'); - } - item.removeClass('combobox-item-hover'); - var firstSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):first'; - var lastSelector = 'div.combobox-item:visible:not(.combobox-item-disabled):last'; - if (!item.length){ - item = panel.children(dir=='next' ? firstSelector : lastSelector); - } else { - if (dir == 'next'){ - item = item.nextAll(firstSelector); - if (!item.length){ - item = panel.children(firstSelector); - } - } else { - item = item.prevAll(firstSelector); - if (!item.length){ - item = panel.children(lastSelector); - } - } - } - if (item.length){ - item.addClass('combobox-item-hover'); - var row = opts.finder.getRow(target, item); - if (row){ - $(target).combobox('scrollTo', row[opts.valueField]); - if (opts.selectOnNavigation){ - select(target, row[opts.valueField]); - } - } - } - } - - /** - * select the specified value - */ - function select(target, value, remainText){ - var opts = $.data(target, 'combobox').options; - var values = $(target).combo('getValues'); - if ($.inArray(value+'', values) == -1){ - if (opts.multiple){ - values.push(value); - } else { - values = [value]; - } - setValues(target, values, remainText); - } - } - - /** - * unselect the specified value - */ - function unselect(target, value){ - var opts = $.data(target, 'combobox').options; - var values = $(target).combo('getValues'); - var index = $.inArray(value+'', values); - if (index >= 0){ - values.splice(index, 1); - setValues(target, values); - } - } - - /** - * set values - */ - function setValues(target, values, remainText){ - var opts = $.data(target, 'combobox').options; - var panel = $(target).combo('panel'); - - if (!$.isArray(values)){ - values = values.split(opts.separator); - } - if (!opts.multiple){ - values = values.length ? [values[0]] : ['']; - } - - // unselect the old rows - $.map($(target).combo('getValues'), function(v){ - if ($.easyui.indexOfArray(values, v) == -1){ - var el = opts.finder.getEl(target, v); - if (el.hasClass('combobox-item-selected')){ - el.removeClass('combobox-item-selected'); - opts.onUnselect.call(target, opts.finder.getRow(target, v)); - } - } - }); - - var theRow = null; - var vv = [], ss = []; - for(var i=0; i= 0){ - vv.push(v); - } - }); - t.combobox('setValues', vv); - if (!opts.multiple){ - t.combobox('hidePanel'); - } - } - - /** - * create the component - */ - function create(target){ - var state = $.data(target, 'combobox'); - var opts = state.options; - - $(target).addClass('combobox-f'); - $(target).combo($.extend({}, opts, { - onShowPanel: function(){ - $(this).combo('panel').find('div.combobox-item:hidden,div.combobox-group:hidden').show(); - setValues(this, $(this).combobox('getValues'), true); - $(this).combobox('scrollTo', $(this).combobox('getValue')); - opts.onShowPanel.call(this); - } - })); - - var p = $(target).combo('panel'); - p.unbind('.combobox'); - for(var event in opts.panelEvents){ - p.bind(event+'.combobox', {target:target}, opts.panelEvents[event]); - } - } - - function mouseoverHandler(e){ - $(this).children('div.combobox-item-hover').removeClass('combobox-item-hover'); - var item = $(e.target).closest('div.combobox-item'); - if (!item.hasClass('combobox-item-disabled')){ - item.addClass('combobox-item-hover'); - } - e.stopPropagation(); - } - function mouseoutHandler(e){ - $(e.target).closest('div.combobox-item').removeClass('combobox-item-hover'); - e.stopPropagation(); - } - function clickHandler(e){ - var target = $(this).panel('options').comboTarget; - if (!target){return;} - var opts = $(target).combobox('options'); - var item = $(e.target).closest('div.combobox-item'); - if (!item.length || item.hasClass('combobox-item-disabled')){return} - var row = opts.finder.getRow(target, item); - if (!row){return} - var value = row[opts.valueField]; - if (opts.multiple){ - if (item.hasClass('combobox-item-selected')){ - unselect(target, value); - } else { - select(target, value); - } - } else { - $(target).combobox('setValue', value).combobox('hidePanel'); - } - e.stopPropagation(); - } - function scrollHandler(e){ - var target = $(this).panel('options').comboTarget; - if (!target){return;} - var opts = $(target).combobox('options'); - if (opts.groupPosition == 'sticky'){ - var stick = $(this).children('.combobox-stick'); - if (!stick.length){ - stick = $('
                                                                                                        ').appendTo(this); - } - stick.hide(); - var state = $(target).data('combobox'); - $(this).children('.combobox-group:visible').each(function(){ - var g = $(this); - var groupData = opts.finder.getGroup(target, g); - var rowData = state.data[groupData.startIndex + groupData.count - 1]; - var last = opts.finder.getEl(target, rowData[opts.valueField]); - if (g.position().top < 0 && last.position().top > 0){ - stick.show().html(g.html()); - return false; - } - }); - } - } - - $.fn.combobox = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.combobox.methods[options]; - if (method){ - return method(this, param); - } else { - return this.combo(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'combobox'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'combobox', { - options: $.extend({}, $.fn.combobox.defaults, $.fn.combobox.parseOptions(this), options), - data: [] - }); - } - create(this); - if (state.options.data){ - loadData(this, state.options.data); - } else { - var data = $.fn.combobox.parseData(this); - if (data.length){ - loadData(this, data); - } - } - request(this); - }); - }; - - - $.fn.combobox.methods = { - options: function(jq){ - var copts = jq.combo('options'); - return $.extend($.data(jq[0], 'combobox').options, { - width: copts.width, - height: copts.height, - originalValue: copts.originalValue, - disabled: copts.disabled, - readonly: copts.readonly - }); - }, - cloneFrom: function(jq, from){ - return jq.each(function(){ - $(this).combo('cloneFrom', from); - $.data(this, 'combobox', $(from).data('combobox')); - $(this).addClass('combobox-f').attr('comboboxName', $(this).attr('textboxName')); - }); - }, - getData: function(jq){ - return $.data(jq[0], 'combobox').data; - }, - setValues: function(jq, values){ - return jq.each(function(){ - setValues(this, values); - }); - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValues(this, $.isArray(value)?value:[value]); - }); - }, - clear: function(jq){ - return jq.each(function(){ - setValues(this, []); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).combobox('options'); - if (opts.multiple){ - $(this).combobox('setValues', opts.originalValue); - } else { - $(this).combobox('setValue', opts.originalValue); - } - }); - }, - loadData: function(jq, data){ - return jq.each(function(){ - loadData(this, data); - }); - }, - reload: function(jq, url){ - return jq.each(function(){ - if (typeof url == 'string'){ - request(this, url); - } else { - if (url){ - var opts = $(this).combobox('options'); - opts.queryParams = url; - } - request(this); - } - }); - }, - select: function(jq, value){ - return jq.each(function(){ - select(this, value); - }); - }, - unselect: function(jq, value){ - return jq.each(function(){ - unselect(this, value); - }); - }, - scrollTo: function(jq, value){ - return jq.each(function(){ - scrollTo(this, value); - }); - } - }; - - $.fn.combobox.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target,[ - 'valueField','textField','groupField','groupPosition','mode','method','url', - {showItemIcon:'boolean',limitToList:'boolean'} - ])); - }; - - $.fn.combobox.parseData = function(target){ - var data = []; - var opts = $(target).combobox('options'); - $(target).children().each(function(){ - if (this.tagName.toLowerCase() == 'optgroup'){ - var group = $(this).attr('label'); - $(this).children().each(function(){ - _parseItem(this, group); - }); - } else { - _parseItem(this); - } - }); - return data; - - function _parseItem(el, group){ - var t = $(el); - var row = {}; - row[opts.valueField] = t.attr('value')!=undefined ? t.attr('value') : t.text(); - row[opts.textField] = t.text(); - row['selected'] = t.is(':selected'); - row['disabled'] = t.is(':disabled'); - if (group){ - opts.groupField = opts.groupField || 'group'; - row[opts.groupField] = group; - } - data.push(row); - } - }; - - var COMBOBOX_SERNO = 0; - var defaultView = { - render: function(target, container, data){ - var state = $.data(target, 'combobox'); - var opts = state.options; - - COMBOBOX_SERNO++; - state.itemIdPrefix = '_easyui_combobox_i' + COMBOBOX_SERNO; - state.groupIdPrefix = '_easyui_combobox_g' + COMBOBOX_SERNO; - state.groups = []; - - var dd = []; - var group = undefined; - for(var i=0; i'); - dd.push(opts.groupFormatter ? opts.groupFormatter.call(target, g) : g); - dd.push(''); - } else { - state.groups[state.groups.length-1].count++; - } - } else { - group = undefined; - } - - var cls = 'combobox-item' + (row.disabled ? ' combobox-item-disabled' : '') + (g ? ' combobox-gitem' : ''); - dd.push('
                                                                                                        '); - if (opts.showItemIcon && row.iconCls){ - dd.push(''); - } - dd.push(opts.formatter ? opts.formatter.call(target, row) : s); - dd.push('
                                                                                                        '); - } - $(container).html(dd.join('')); - } - }; - - $.fn.combobox.defaults = $.extend({}, $.fn.combo.defaults, { - valueField: 'value', - textField: 'text', - groupPosition: 'static', // or 'sticky' - groupField: null, - groupFormatter: function(group){return group;}, - mode: 'local', // or 'remote' - method: 'post', - url: null, - data: null, - queryParams: {}, - showItemIcon: false, - limitToList: false, // limit the inputed values to the listed items - view: defaultView, - - keyHandler: { - up: function(e){nav(this,'prev');e.preventDefault()}, - down: function(e){nav(this,'next');e.preventDefault()}, - left: function(e){}, - right: function(e){}, - enter: function(e){doEnter(this)}, - query: function(q,e){doQuery(this, q)} - }, - inputEvents: $.extend({}, $.fn.combo.defaults.inputEvents, { - blur: function(e){ - var target = e.data.target; - var opts = $(target).combobox('options'); - if (opts.limitToList){ - doEnter(target); - } - } - }), - panelEvents: { - mouseover: mouseoverHandler, - mouseout: mouseoutHandler, - click: clickHandler, - scroll: scrollHandler - }, - filter: function(q, row){ - var opts = $(this).combobox('options'); - return row[opts.textField].toLowerCase().indexOf(q.toLowerCase()) >= 0; - }, - formatter: function(row){ - var opts = $(this).combobox('options'); - return row[opts.textField]; - }, - loader: function(param, success, error){ - var opts = $(this).combobox('options'); - if (!opts.url) return false; - $.ajax({ - type: opts.method, - url: opts.url, - data: param, - dataType: 'json', - success: function(data){ - success(data); - }, - error: function(){ - error.apply(this, arguments); - } - }); - }, - loadFilter: function(data){ - return data; - }, - finder:{ - getEl:function(target, value){ - var index = getRowIndex(target, value); - var id = $.data(target, 'combobox').itemIdPrefix + '_' + index; - return $('#'+id); - }, - getGroupEl:function(target, gvalue){ - var state = $.data(target, 'combobox'); - var index = $.easyui.indexOfArray(state.groups, 'value', gvalue); - var id = state.groupIdPrefix + '_' + index; - return $('#'+id); - }, - getGroup:function(target, p){ - var state = $.data(target, 'combobox'); - var index = p.attr('id').substr(state.groupIdPrefix.length+1); - return state.groups[parseInt(index)]; - }, - getRow:function(target, p){ - var state = $.data(target, 'combobox'); - var index = (p instanceof $) ? p.attr('id').substr(state.itemIdPrefix.length+1) : getRowIndex(target, p); - return state.data[parseInt(index)]; - } - }, - - onBeforeLoad: function(param){}, - onLoadSuccess: function(){}, - onLoadError: function(){}, - onSelect: function(record){}, - onUnselect: function(record){} - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.datebox.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.datebox.js deleted file mode 100644 index 4d61aef6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.datebox.js +++ /dev/null @@ -1,285 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * datebox - jQuery EasyUI - * - * Dependencies: - * calendar - * combo - * - */ -(function($){ - /** - * create date box - */ - function createBox(target){ - var state = $.data(target, 'datebox'); - var opts = state.options; - - $(target).addClass('datebox-f').combo($.extend({}, opts, { - onShowPanel:function(){ - bindEvents(this); - setButtons(this); - setCalendar(this); - setValue(this, $(this).datebox('getText'), true); - opts.onShowPanel.call(this); - } - })); - - /** - * if the calendar isn't created, create it. - */ - if (!state.calendar){ - var panel = $(target).combo('panel').css('overflow','hidden'); - panel.panel('options').onBeforeDestroy = function(){ - var c = $(this).find('.calendar-shared'); - if (c.length){ - c.insertBefore(c[0].pholder); - } - }; - var cc = $('
                                                                                                        ').prependTo(panel); - if (opts.sharedCalendar){ - var c = $(opts.sharedCalendar); - if (!c[0].pholder){ - c[0].pholder = $('').insertAfter(c); - } - c.addClass('calendar-shared').appendTo(cc); - if (!c.hasClass('calendar')){ - c.calendar(); - } - state.calendar = c; - } else { - state.calendar = $('
                                                                                                        ').appendTo(cc).calendar(); - } - - $.extend(state.calendar.calendar('options'), { - fit:true, - border:false, - onSelect:function(date){ - var target = this.target; - var opts = $(target).datebox('options'); - setValue(target, opts.formatter.call(target, date)); - $(target).combo('hidePanel'); - opts.onSelect.call(target, date); - } - }); - } - - $(target).combo('textbox').parent().addClass('datebox'); - $(target).datebox('initValue', opts.value); - - function bindEvents(target){ - var opts = $(target).datebox('options'); - var panel = $(target).combo('panel'); - panel.unbind('.datebox').bind('click.datebox', function(e){ - if ($(e.target).hasClass('datebox-button-a')){ - var index = parseInt($(e.target).attr('datebox-button-index')); - opts.buttons[index].handler.call(e.target, target); - } - }); - } - function setButtons(target){ - var panel = $(target).combo('panel'); - if (panel.children('div.datebox-button').length){return} - var button = $('
                                                                                                        ').appendTo(panel); - var tr = button.find('tr'); - for(var i=0; i').appendTo(tr); - var btn = opts.buttons[i]; - var t = $('').html($.isFunction(btn.text) ? btn.text(target) : btn.text).appendTo(td); - t.attr('datebox-button-index', i); - } - tr.find('td').css('width', (100/opts.buttons.length)+'%'); - } - function setCalendar(target){ - var panel = $(target).combo('panel'); - var cc = panel.children('div.datebox-calendar-inner'); - panel.children()._outerWidth(panel.width()); - state.calendar.appendTo(cc); - state.calendar[0].target = target; - if (opts.panelHeight != 'auto'){ - var height = panel.height(); - panel.children().not(cc).each(function(){ - height -= $(this).outerHeight(); - }); - cc._outerHeight(height); - } - state.calendar.calendar('resize'); - } - } - - /** - * called when user inputs some value in text box - */ - function doQuery(target, q){ - setValue(target, q, true); - } - - /** - * called when user press enter key - */ - function doEnter(target){ - var state = $.data(target, 'datebox'); - var opts = state.options; - var current = state.calendar.calendar('options').current; - if (current){ - setValue(target, opts.formatter.call(target, current)); - $(target).combo('hidePanel'); - } - } - - function setValue(target, value, remainText){ - var state = $.data(target, 'datebox'); - var opts = state.options; - var calendar = state.calendar; - calendar.calendar('moveTo', opts.parser.call(target, value)); - if (remainText){ - $(target).combo('setValue', value); - } else { - if (value){ - value = opts.formatter.call(target, calendar.calendar('options').current); - } - $(target).combo('setText', value).combo('setValue', value); - } - } - - $.fn.datebox = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.datebox.methods[options]; - if (method){ - return method(this, param); - } else { - return this.combo(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'datebox'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'datebox', { - options: $.extend({}, $.fn.datebox.defaults, $.fn.datebox.parseOptions(this), options) - }); - } - createBox(this); - }); - }; - - $.fn.datebox.methods = { - options: function(jq){ - var copts = jq.combo('options'); - return $.extend($.data(jq[0], 'datebox').options, { - width: copts.width, - height: copts.height, - originalValue: copts.originalValue, - disabled: copts.disabled, - readonly: copts.readonly - }); - }, - cloneFrom: function(jq, from){ - return jq.each(function(){ - $(this).combo('cloneFrom', from); - $.data(this, 'datebox', { - options: $.extend(true, {}, $(from).datebox('options')), - calendar: $(from).datebox('calendar') - }); - $(this).addClass('datebox-f'); - }); - }, - calendar: function(jq){ // get the calendar object - return $.data(jq[0], 'datebox').calendar; - }, - initValue: function(jq, value){ - return jq.each(function(){ - var opts = $(this).datebox('options'); - var value = opts.value; - if (value){ - value = opts.formatter.call(this, opts.parser.call(this, value)); - } - $(this).combo('initValue', value).combo('setText', value); - }); - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValue(this, value); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).datebox('options'); - $(this).datebox('setValue', opts.originalValue); - }); - } - }; - - $.fn.datebox.parseOptions = function(target){ - return $.extend({}, $.fn.combo.parseOptions(target), $.parser.parseOptions(target, ['sharedCalendar'])); - }; - - $.fn.datebox.defaults = $.extend({}, $.fn.combo.defaults, { - panelWidth:180, - panelHeight:'auto', - sharedCalendar:null, - - keyHandler: { - up:function(e){}, - down:function(e){}, - left: function(e){}, - right: function(e){}, - enter:function(e){doEnter(this)}, - query:function(q,e){doQuery(this, q)} - }, - - currentText:'Today', - closeText:'Close', - okText:'Ok', - - buttons:[{ - text: function(target){return $(target).datebox('options').currentText;}, - handler: function(target){ - var now = new Date(); - $(target).datebox('calendar').calendar({ - year:now.getFullYear(), - month:now.getMonth()+1, - current:new Date(now.getFullYear(), now.getMonth(), now.getDate()) - }); - doEnter(target); - } - },{ - text: function(target){return $(target).datebox('options').closeText;}, - handler: function(target){ - $(this).closest('div.combo-panel').panel('close'); - } - }], - - formatter:function(date){ - var y = date.getFullYear(); - var m = date.getMonth()+1; - var d = date.getDate(); - return (m<10?('0'+m):m)+'/'+(d<10?('0'+d):d)+'/'+y; - }, - parser:function(s){ - if (!s) return new Date(); - var ss = s.split('/'); - var m = parseInt(ss[0],10); - var d = parseInt(ss[1],10); - var y = parseInt(ss[2],10); - if (!isNaN(y) && !isNaN(m) && !isNaN(d)){ - return new Date(y,m-1,d); - } else { - return new Date(); - } - }, - - onSelect:function(date){} - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.draggable.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.draggable.js deleted file mode 100644 index c3830ecc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.draggable.js +++ /dev/null @@ -1,397 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * draggable - jQuery EasyUI - * - */ -(function($){ - function drag(e){ - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - var proxy = state.proxy; - - var dragData = e.data; - var left = dragData.startLeft + e.pageX - dragData.startX; - var top = dragData.startTop + e.pageY - dragData.startY; - - if (proxy){ - if (proxy.parent()[0] == document.body){ - if (opts.deltaX != null && opts.deltaX != undefined){ - left = e.pageX + opts.deltaX; - } else { - left = e.pageX - e.data.offsetWidth; - } - if (opts.deltaY != null && opts.deltaY != undefined){ - top = e.pageY + opts.deltaY; - } else { - top = e.pageY - e.data.offsetHeight; - } - } else { - if (opts.deltaX != null && opts.deltaX != undefined){ - left += e.data.offsetWidth + opts.deltaX; - } - if (opts.deltaY != null && opts.deltaY != undefined){ - top += e.data.offsetHeight + opts.deltaY; - } - } - } - - if (e.data.parent != document.body) { - left += $(e.data.parent).scrollLeft(); - top += $(e.data.parent).scrollTop(); - } - - if (opts.axis == 'h') { - dragData.left = left; - } else if (opts.axis == 'v') { - dragData.top = top; - } else { - dragData.left = left; - dragData.top = top; - } - } - - function applyDrag(e){ - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - var proxy = state.proxy; - if (!proxy){ - proxy = $(e.data.target); - } - proxy.css({ - left:e.data.left, - top:e.data.top - }); - $('body').css('cursor', opts.cursor); - } - - function doDown(e){ - if (!$.fn.draggable.isDragging){return false;} - - var state = $.data(e.data.target, 'draggable'); - var opts = state.options; - - var droppables = $('.droppable:visible').filter(function(){ - return e.data.target != this; - }).filter(function(){ - var accept = $.data(this, 'droppable').options.accept; - if (accept){ - return $(accept).filter(function(){ - return this == e.data.target; - }).length > 0; - } else { - return true; - } - }); - state.droppables = droppables; - - var proxy = state.proxy; - if (!proxy){ - if (opts.proxy){ - if (opts.proxy == 'clone'){ - proxy = $(e.data.target).clone().insertAfter(e.data.target); - } else { - proxy = opts.proxy.call(e.data.target, e.data.target); - } - state.proxy = proxy; - } else { - proxy = $(e.data.target); - } - } - - proxy.css('position', 'absolute'); - drag(e); - applyDrag(e); - - opts.onStartDrag.call(e.data.target, e); - return false; - } - - function doMove(e){ - if (!$.fn.draggable.isDragging){return false;} - - var state = $.data(e.data.target, 'draggable'); - drag(e); - if (state.options.onDrag.call(e.data.target, e) != false){ - applyDrag(e); - } - - var source = e.data.target; - state.droppables.each(function(){ - var dropObj = $(this); - if (dropObj.droppable('options').disabled){return;} - - var p2 = dropObj.offset(); - if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth() - && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){ - if (!this.entered){ - $(this).trigger('_dragenter', [source]); - this.entered = true; - } - $(this).trigger('_dragover', [source]); - } else { - if (this.entered){ - $(this).trigger('_dragleave', [source]); - this.entered = false; - } - } - }); - - return false; - } - - function doUp(e){ - if (!$.fn.draggable.isDragging){ - clearDragging(); - return false; - } - - doMove(e); - - var state = $.data(e.data.target, 'draggable'); - var proxy = state.proxy; - var opts = state.options; - if (opts.revert){ - if (checkDrop() == true){ - $(e.data.target).css({ - position:e.data.startPosition, - left:e.data.startLeft, - top:e.data.startTop - }); - } else { - if (proxy){ - var left, top; - if (proxy.parent()[0] == document.body){ - left = e.data.startX - e.data.offsetWidth; - top = e.data.startY - e.data.offsetHeight; - } else { - left = e.data.startLeft; - top = e.data.startTop; - } - proxy.animate({ - left: left, - top: top - }, function(){ - removeProxy(); - }); - } else { - $(e.data.target).animate({ - left:e.data.startLeft, - top:e.data.startTop - }, function(){ - $(e.data.target).css('position', e.data.startPosition); - }); - } - } - } else { - $(e.data.target).css({ - position:'absolute', - left:e.data.left, - top:e.data.top - }); - checkDrop(); - } - - opts.onStopDrag.call(e.data.target, e); - - clearDragging(); - - function removeProxy(){ - if (proxy){ - proxy.remove(); - } - state.proxy = null; - } - - function checkDrop(){ - var dropped = false; - state.droppables.each(function(){ - var dropObj = $(this); - if (dropObj.droppable('options').disabled){return;} - - var p2 = dropObj.offset(); - if (e.pageX > p2.left && e.pageX < p2.left + dropObj.outerWidth() - && e.pageY > p2.top && e.pageY < p2.top + dropObj.outerHeight()){ - if (opts.revert){ - $(e.data.target).css({ - position:e.data.startPosition, - left:e.data.startLeft, - top:e.data.startTop - }); - } - $(this).trigger('_drop', [e.data.target]); - removeProxy(); - dropped = true; - this.entered = false; - return false; - } - }); - if (!dropped && !opts.revert){ - removeProxy(); - } - return dropped; - } - - return false; - } - - function clearDragging(){ - if ($.fn.draggable.timer){ - clearTimeout($.fn.draggable.timer); - $.fn.draggable.timer = undefined; - } - $(document).unbind('.draggable'); - $.fn.draggable.isDragging = false; - setTimeout(function(){ - $('body').css('cursor',''); - },100); - } - - $.fn.draggable = function(options, param){ - if (typeof options == 'string'){ - return $.fn.draggable.methods[options](this, param); - } - - return this.each(function(){ - var opts; - var state = $.data(this, 'draggable'); - if (state) { - state.handle.unbind('.draggable'); - opts = $.extend(state.options, options); - } else { - opts = $.extend({}, $.fn.draggable.defaults, $.fn.draggable.parseOptions(this), options || {}); - } - var handle = opts.handle ? (typeof opts.handle=='string' ? $(opts.handle, this) : opts.handle) : $(this); - - $.data(this, 'draggable', { - options: opts, - handle: handle - }); - - if (opts.disabled) { - $(this).css('cursor', ''); - return; - } - - handle.unbind('.draggable').bind('mousemove.draggable', {target:this}, function(e){ - if ($.fn.draggable.isDragging){return} - var opts = $.data(e.data.target, 'draggable').options; - if (checkArea(e)){ - $(this).css('cursor', opts.cursor); - } else { - $(this).css('cursor', ''); - } - }).bind('mouseleave.draggable', {target:this}, function(e){ - $(this).css('cursor', ''); - }).bind('mousedown.draggable', {target:this}, function(e){ - if (checkArea(e) == false) return; - $(this).css('cursor', ''); - - var position = $(e.data.target).position(); - var offset = $(e.data.target).offset(); - var data = { - startPosition: $(e.data.target).css('position'), - startLeft: position.left, - startTop: position.top, - left: position.left, - top: position.top, - startX: e.pageX, - startY: e.pageY, - width: $(e.data.target).outerWidth(), - height: $(e.data.target).outerHeight(), - offsetWidth: (e.pageX - offset.left), - offsetHeight: (e.pageY - offset.top), - target: e.data.target, - parent: $(e.data.target).parent()[0] - }; - - $.extend(e.data, data); - var opts = $.data(e.data.target, 'draggable').options; - if (opts.onBeforeDrag.call(e.data.target, e) == false) return; - - $(document).bind('mousedown.draggable', e.data, doDown); - $(document).bind('mousemove.draggable', e.data, doMove); - $(document).bind('mouseup.draggable', e.data, doUp); - - $.fn.draggable.timer = setTimeout(function(){ - $.fn.draggable.isDragging = true; - doDown(e); - }, opts.delay); - return false; - }); - - // check if the handle can be dragged - function checkArea(e) { - var state = $.data(e.data.target, 'draggable'); - var handle = state.handle; - var offset = $(handle).offset(); - var width = $(handle).outerWidth(); - var height = $(handle).outerHeight(); - var t = e.pageY - offset.top; - var r = offset.left + width - e.pageX; - var b = offset.top + height - e.pageY; - var l = e.pageX - offset.left; - - return Math.min(t,r,b,l) > state.options.edge; - } - - }); - }; - - $.fn.draggable.methods = { - options: function(jq){ - return $.data(jq[0], 'draggable').options; - }, - proxy: function(jq){ - return $.data(jq[0], 'draggable').proxy; - }, - enable: function(jq){ - return jq.each(function(){ - $(this).draggable({disabled:false}); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $(this).draggable({disabled:true}); - }); - } - }; - - $.fn.draggable.parseOptions = function(target){ - var t = $(target); - return $.extend({}, - $.parser.parseOptions(target, ['cursor','handle','axis', - {'revert':'boolean','deltaX':'number','deltaY':'number','edge':'number','delay':'number'}]), { - disabled: (t.attr('disabled') ? true : undefined) - }); - }; - - $.fn.draggable.defaults = { - proxy:null, // 'clone' or a function that will create the proxy object, - // the function has the source parameter that indicate the source object dragged. - revert:false, - cursor:'move', - deltaX:null, - deltaY:null, - handle: null, - disabled: false, - edge:0, - axis:null, // v or h - delay:100, - - onBeforeDrag: function(e){}, - onStartDrag: function(e){}, - onDrag: function(e){}, - onStopDrag: function(e){} - }; - - $.fn.draggable.isDragging = false; - -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.droppable.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.droppable.js deleted file mode 100644 index 26266028..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.droppable.js +++ /dev/null @@ -1,81 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * droppable - jQuery EasyUI - * - */ -(function($){ - function init(target){ - $(target).addClass('droppable'); - $(target).bind('_dragenter', function(e, source){ - $.data(target, 'droppable').options.onDragEnter.apply(target, [e, source]); - }); - $(target).bind('_dragleave', function(e, source){ - $.data(target, 'droppable').options.onDragLeave.apply(target, [e, source]); - }); - $(target).bind('_dragover', function(e, source){ - $.data(target, 'droppable').options.onDragOver.apply(target, [e, source]); - }); - $(target).bind('_drop', function(e, source){ - $.data(target, 'droppable').options.onDrop.apply(target, [e, source]); - }); - } - - $.fn.droppable = function(options, param){ - if (typeof options == 'string'){ - return $.fn.droppable.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'droppable'); - if (state){ - $.extend(state.options, options); - } else { - init(this); - $.data(this, 'droppable', { - options: $.extend({}, $.fn.droppable.defaults, $.fn.droppable.parseOptions(this), options) - }); - } - }); - }; - - $.fn.droppable.methods = { - options: function(jq){ - return $.data(jq[0], 'droppable').options; - }, - enable: function(jq){ - return jq.each(function(){ - $(this).droppable({disabled:false}); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $(this).droppable({disabled:true}); - }); - } - }; - - $.fn.droppable.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, ['accept']), { - disabled: (t.attr('disabled') ? true : undefined) - }); - }; - - $.fn.droppable.defaults = { - accept:null, - disabled:false, - onDragEnter:function(e, source){}, - onDragOver:function(e, source){}, - onDragLeave:function(e, source){}, - onDrop:function(e, source){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.form.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.form.js deleted file mode 100644 index 72d24bb6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.form.js +++ /dev/null @@ -1,487 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * form - jQuery EasyUI - * - */ -(function($){ - /** - * submit the form - */ - function ajaxSubmit(target, options){ - var opts = $.data(target, 'form').options; - $.extend(opts, options||{}); - - var param = $.extend({}, opts.queryParams); - if (opts.onSubmit.call(target, param) == false){return;} - - // $(target).find('.textbox-text:focus').blur(); - var input = $(target).find('.textbox-text:focus'); - input.triggerHandler('blur'); - input.focus(); - - var disabledFields = null; // the fields to be disabled - if (opts.dirty){ - var ff = []; // all the dirty fields - $.map(opts.dirtyFields, function(f){ - if ($(f).hasClass('textbox-f')){ - $(f).next().find('.textbox-value').each(function(){ - ff.push(this); - }); - } else { - ff.push(f); - } - }); - disabledFields = $(target).find('input[name]:enabled,textarea[name]:enabled,select[name]:enabled').filter(function(){ - return $.inArray(this, ff) == -1; - }); - disabledFields.attr('disabled', 'disabled'); - } - - if (opts.ajax){ - if (opts.iframe){ - submitIframe(target, param); - } else { - if (window.FormData !== undefined){ - submitXhr(target, param); - } else { - submitIframe(target, param); - } - } - } else { - $(target).submit(); - } - - if (opts.dirty){ - disabledFields.removeAttr('disabled'); - } - } - - function submitIframe(target, param){ - var opts = $.data(target, 'form').options; - var frameId = 'easyui_frame_' + (new Date().getTime()); - var frame = $('').appendTo('body') - frame.attr('src', window.ActiveXObject ? 'javascript:false' : 'about:blank'); - frame.css({ - position:'absolute', - top:-1000, - left:-1000 - }); - frame.bind('load', cb); - - submit(param); - - function submit(param){ - var form = $(target); - if (opts.url){ - form.attr('action', opts.url); - } - var t = form.attr('target'), a = form.attr('action'); - form.attr('target', frameId); - var paramFields = $(); - try { - for(var n in param){ - var field = $('').val(param[n]).appendTo(form); - paramFields = paramFields.add(field); - } - checkState(); - form[0].submit(); - } finally { - form.attr('action', a); - t ? form.attr('target', t) : form.removeAttr('target'); - paramFields.remove(); - } - } - - function checkState(){ - var f = $('#'+frameId); - if (!f.length){return} - try{ - var s = f.contents()[0].readyState; - if (s && s.toLowerCase() == 'uninitialized'){ - setTimeout(checkState, 100); - } - } catch(e){ - cb(); - } - } - - var checkCount = 10; - function cb(){ - var f = $('#'+frameId); - if (!f.length){return} - f.unbind(); - var data = ''; - try{ - var body = f.contents().find('body'); - data = body.html(); - if (data == ''){ - if (--checkCount){ - setTimeout(cb, 100); - return; - } - } - var ta = body.find('>textarea'); - if (ta.length){ - data = ta.val(); - } else { - var pre = body.find('>pre'); - if (pre.length){ - data = pre.html(); - } - } - } catch(e){ - } - opts.success.call(target, data); - setTimeout(function(){ - f.unbind(); - f.remove(); - }, 100); - } - } - - function submitXhr(target, param){ - var opts = $.data(target, 'form').options; - var formData = new FormData($(target)[0]); - for(var name in param){ - formData.append(name, param[name]); - } - $.ajax({ - url: opts.url, - type: 'post', - xhr: function(){ - var xhr = $.ajaxSettings.xhr(); - if (xhr.upload) { - xhr.upload.addEventListener('progress', function(e){ - if (e.lengthComputable) { - var total = e.total; - var position = e.loaded || e.position; - var percent = Math.ceil(position * 100 / total); - opts.onProgress.call(target, percent); - } - }, false); - } - return xhr; - }, - data: formData, - dataType: 'html', - cache: false, - contentType: false, - processData: false, - complete: function(res){ - opts.success.call(target, res.responseText); - } - }); - } - - - /** - * load form data - * if data is a URL string type load from remote site, - * otherwise load from local data object. - */ - function load(target, data){ - var opts = $.data(target, 'form').options; - - if (typeof data == 'string'){ - var param = {}; - if (opts.onBeforeLoad.call(target, param) == false) return; - - $.ajax({ - url: data, - data: param, - dataType: 'json', - success: function(data){ - _load(data); - }, - error: function(){ - opts.onLoadError.apply(target, arguments); - } - }); - } else { - _load(data); - } - - function _load(data){ - var form = $(target); - for(var name in data){ - var val = data[name]; - if (!_checkField(name, val)){ - if (!_loadBox(name, val)){ - form.find('input[name="'+name+'"]').val(val); - form.find('textarea[name="'+name+'"]').val(val); - form.find('select[name="'+name+'"]').val(val); - } - } - } - opts.onLoadSuccess.call(target, data); - form.form('validate'); - } - - /** - * check the checkbox and radio fields - */ - function _checkField(name, val){ - var cc = $(target).find('[switchbuttonName="'+name+'"]'); - if (cc.length){ - cc.switchbutton('uncheck'); - cc.each(function(){ - if (_isChecked($(this).switchbutton('options').value, val)){ - $(this).switchbutton('check'); - } - }); - return true; - } - cc = $(target).find('input[name="'+name+'"][type=radio], input[name="'+name+'"][type=checkbox]'); - if (cc.length){ - cc._propAttr('checked', false); - cc.each(function(){ - if (_isChecked($(this).val(), val)){ - $(this)._propAttr('checked', true); - } - }); - return true; - } - return false; - } - function _isChecked(v, val){ - if (v == String(val) || $.inArray(v, $.isArray(val)?val:[val]) >= 0){ - return true; - } else { - return false; - } - } - - function _loadBox(name, val){ - var field = $(target).find('[textboxName="'+name+'"],[sliderName="'+name+'"]'); - if (field.length){ - for(var i=0; i=0; i--){ - var type = opts.fieldTypes[i]; - var field = form.find('.'+type+'-f'); - if (field.length && field[type]){ - field[type]('clear'); - } - } - form.form('validate'); - } - - function reset(target){ - target.reset(); - var form = $(target); - var opts = $.data(target, 'form').options; - for(var i=opts.fieldTypes.length-1; i>=0; i--){ - var type = opts.fieldTypes[i]; - var field = form.find('.'+type+'-f'); - if (field.length && field[type]){ - field[type]('reset'); - } - } - form.form('validate'); - } - - /** - * set the form to make it can submit with ajax. - */ - function setForm(target){ - var options = $.data(target, 'form').options; - $(target).unbind('.form'); - if (options.ajax){ - $(target).bind('submit.form', function(){ - setTimeout(function(){ - ajaxSubmit(target, options); - }, 0); - return false; - }); - } - $(target).bind('_change.form', function(e, t){ - if ($.inArray(t, options.dirtyFields) == -1){ - options.dirtyFields.push(t); - } - options.onChange.call(this, t); - }).bind('change.form', function(e){ - var t = e.target; - if (!$(t).hasClass('textbox-text')){ - if ($.inArray(t, options.dirtyFields) == -1){ - options.dirtyFields.push(t); - } - options.onChange.call(this, t); - } - }); - setValidation(target, options.novalidate); - } - - function initForm(target, options){ - options = options || {}; - var state = $.data(target, 'form'); - if (state){ - $.extend(state.options, options); - } else { - $.data(target, 'form', { - options: $.extend({}, $.fn.form.defaults, $.fn.form.parseOptions(target), options) - }); - } - } - - function validate(target){ - if ($.fn.validatebox){ - var t = $(target); - t.find('.validatebox-text:not(:disabled)').validatebox('validate'); - var invalidbox = t.find('.validatebox-invalid'); - invalidbox.filter(':not(:disabled):first').focus(); - return invalidbox.length == 0; - } - return true; - } - - function setValidation(target, novalidate){ - var opts = $.data(target, 'form').options; - opts.novalidate = novalidate; - $(target).find('.validatebox-text:not(:disabled)').validatebox(novalidate ? 'disableValidation' : 'enableValidation'); - } - - $.fn.form = function(options, param){ - if (typeof options == 'string'){ - this.each(function(){ - initForm(this); - }); - return $.fn.form.methods[options](this, param); - } - - return this.each(function(){ - initForm(this, options); - setForm(this); - }); - }; - - $.fn.form.methods = { - options: function(jq){ - return $.data(jq[0], 'form').options; - }, - submit: function(jq, options){ - return jq.each(function(){ - ajaxSubmit(this, options); - }); - }, - load: function(jq, data){ - return jq.each(function(){ - load(this, data); - }); - }, - clear: function(jq){ - return jq.each(function(){ - clear(this); - }); - }, - reset: function(jq){ - return jq.each(function(){ - reset(this); - }); - }, - validate: function(jq){ - return validate(jq[0]); - }, - disableValidation: function(jq){ - return jq.each(function(){ - setValidation(this, true); - }); - }, - enableValidation: function(jq){ - return jq.each(function(){ - setValidation(this, false); - }); - }, - resetValidation: function(jq){ - return jq.each(function(){ - $(this).find('.validatebox-text:not(:disabled)').validatebox('resetValidation'); - }); - }, - resetDirty: function(jq){ - return jq.each(function(){ - $(this).form('options').dirtyFields = []; - }); - } - }; - - $.fn.form.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - {ajax:'boolean',dirty:'boolean'} - ]), { - url: (t.attr('action') ? t.attr('action') : undefined) - }); - }; - - $.fn.form.defaults = { - fieldTypes: ['combobox','combotree','combogrid','combotreegrid','datetimebox','datebox','combo', - 'datetimespinner','timespinner','numberspinner','spinner', - 'slider','searchbox','numberbox','passwordbox','filebox','textbox','switchbutton'], - novalidate: false, - ajax: true, - iframe: true, - dirty: false, - dirtyFields: [], - url: null, - queryParams: {}, - onSubmit: function(param){return $(this).form('validate');}, - onProgress: function(percent){}, - success: function(data){}, - onBeforeLoad: function(param){}, - onLoadSuccess: function(data){}, - onLoadError: function(){}, - onChange: function(target){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.linkbutton.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.linkbutton.js deleted file mode 100644 index 13fc56b7..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.linkbutton.js +++ /dev/null @@ -1,242 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * linkbutton - jQuery EasyUI - * - */ -(function($){ - function setSize(target, param){ - var opts = $.data(target, 'linkbutton').options; - if (param){ - $.extend(opts, param); - } - if (opts.width || opts.height || opts.fit){ - var btn = $(target); - var parent = btn.parent(); - var isVisible = btn.is(':visible'); - if (!isVisible){ - var spacer = $('
                                                                                                        ').insertBefore(target); - var style = { - position: btn.css('position'), - display: btn.css('display'), - left: btn.css('left') - }; - btn.appendTo('body'); - btn.css({ - position: 'absolute', - display: 'inline-block', - left: -20000 - }); - } - btn._size(opts, parent); - var left = btn.find('.l-btn-left'); - left.css('margin-top', 0); - left.css('margin-top', parseInt((btn.height()-left.height())/2)+'px'); - if (!isVisible){ - btn.insertAfter(spacer); - btn.css(style); - spacer.remove(); - } - } - } - - function createButton(target) { - var opts = $.data(target, 'linkbutton').options; - var t = $(target).empty(); - - t.addClass('l-btn').removeClass('l-btn-plain l-btn-selected l-btn-plain-selected l-btn-outline'); - t.removeClass('l-btn-small l-btn-medium l-btn-large').addClass('l-btn-'+opts.size); - if (opts.plain){t.addClass('l-btn-plain')} - if (opts.outline){t.addClass('l-btn-outline')} - if (opts.selected){ - t.addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected'); - } - t.attr('group', opts.group || ''); - t.attr('id', opts.id || ''); - - var inner = $('').appendTo(t); - if (opts.text){ - $('').html(opts.text).appendTo(inner); - } else { - $(' ').appendTo(inner); - } - if (opts.iconCls){ - $(' ').addClass(opts.iconCls).appendTo(inner); - inner.addClass('l-btn-icon-'+opts.iconAlign); - } - - t.unbind('.linkbutton').bind('focus.linkbutton',function(){ - if (!opts.disabled){ - $(this).addClass('l-btn-focus'); - } - }).bind('blur.linkbutton',function(){ - $(this).removeClass('l-btn-focus'); - }).bind('click.linkbutton',function(){ - if (!opts.disabled){ - if (opts.toggle){ - if (opts.selected){ - $(this).linkbutton('unselect'); - } else { - $(this).linkbutton('select'); - } - } - opts.onClick.call(this); - } -// return false; - }); -// if (opts.toggle && !opts.disabled){ -// t.bind('click.linkbutton', function(){ -// if (opts.selected){ -// $(this).linkbutton('unselect'); -// } else { -// $(this).linkbutton('select'); -// } -// }); -// } - - setSelected(target, opts.selected) - setDisabled(target, opts.disabled); - } - - function setSelected(target, selected){ - var opts = $.data(target, 'linkbutton').options; - if (selected){ - if (opts.group){ - $('a.l-btn[group="'+opts.group+'"]').each(function(){ - var o = $(this).linkbutton('options'); - if (o.toggle){ - $(this).removeClass('l-btn-selected l-btn-plain-selected'); - o.selected = false; - } - }); - } - $(target).addClass(opts.plain ? 'l-btn-selected l-btn-plain-selected' : 'l-btn-selected'); - opts.selected = true; - } else { - if (!opts.group){ - $(target).removeClass('l-btn-selected l-btn-plain-selected'); - opts.selected = false; - } - } - } - - function setDisabled(target, disabled){ - var state = $.data(target, 'linkbutton'); - var opts = state.options; - $(target).removeClass('l-btn-disabled l-btn-plain-disabled'); - if (disabled){ - opts.disabled = true; - var href = $(target).attr('href'); - if (href){ - state.href = href; - $(target).attr('href', 'javascript:void(0)'); - } - if (target.onclick){ - state.onclick = target.onclick; - target.onclick = null; - } - opts.plain ? $(target).addClass('l-btn-disabled l-btn-plain-disabled') : $(target).addClass('l-btn-disabled'); - } else { - opts.disabled = false; - if (state.href) { - $(target).attr('href', state.href); - } - if (state.onclick) { - target.onclick = state.onclick; - } - } - } - - $.fn.linkbutton = function(options, param){ - if (typeof options == 'string'){ - return $.fn.linkbutton.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'linkbutton'); - if (state){ - $.extend(state.options, options); - } else { - $.data(this, 'linkbutton', { - options: $.extend({}, $.fn.linkbutton.defaults, $.fn.linkbutton.parseOptions(this), options) - }); - $(this).removeAttr('disabled'); - $(this).bind('_resize', function(e, force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(this); - } - return false; - }); - } - - createButton(this); - setSize(this); - }); - }; - - $.fn.linkbutton.methods = { - options: function(jq){ - return $.data(jq[0], 'linkbutton').options; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - enable: function(jq){ - return jq.each(function(){ - setDisabled(this, false); - }); - }, - disable: function(jq){ - return jq.each(function(){ - setDisabled(this, true); - }); - }, - select: function(jq){ - return jq.each(function(){ - setSelected(this, true); - }); - }, - unselect: function(jq){ - return jq.each(function(){ - setSelected(this, false); - }); - } - }; - - $.fn.linkbutton.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, - ['id','iconCls','iconAlign','group','size','text',{plain:'boolean',toggle:'boolean',selected:'boolean',outline:'boolean'}] - ), { - disabled: (t.attr('disabled') ? true : undefined), - text: ($.trim(t.html()) || undefined), - iconCls: (t.attr('icon') || t.attr('iconCls')) - }); - }; - - $.fn.linkbutton.defaults = { - id: null, - disabled: false, - toggle: false, - selected: false, - outline: false, - group: null, - plain: false, - text: '', - iconCls: null, - iconAlign: 'left', - size: 'small', // small,large - onClick: function(){} - }; - -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.menu.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.menu.js deleted file mode 100644 index eaf439b6..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.menu.js +++ /dev/null @@ -1,636 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * menu - jQuery EasyUI - * - */ -(function($){ - $(function(){ - $(document).unbind('.menu').bind('mousedown.menu', function(e){ - var m = $(e.target).closest('div.menu,div.combo-p'); - if (m.length){return} - $('body>div.menu-top:visible').not('.menu-inline').menu('hide'); - hideMenu($('body>div.menu:visible').not('.menu-inline')); - }); - }); - - /** - * initialize the target menu, the function can be invoked only once - */ - function init(target){ - var opts = $.data(target, 'menu').options; - $(target).addClass('menu-top'); // the top menu - opts.inline ? $(target).addClass('menu-inline') : $(target).appendTo('body'); - $(target).bind('_resize', function(e, force){ - if ($(this).hasClass('easyui-fluid') || force){ - $(target).menu('resize', target); - } - return false; - }); - - var menus = splitMenu($(target)); - for(var i=0; i').prependTo(menu); - } - setMenuSize(target, menu); - if (!menu.hasClass('menu-inline')){ - menu.hide(); - } - bindMenuEvent(target, menu); - } - - /** - * create the menu item - */ - function createItem(target, div, options){ - var item = $(div); - var itemOpts = $.extend({}, $.parser.parseOptions(item[0], ['id','name','iconCls','href',{separator:'boolean'}]), { - disabled: (item.attr('disabled') ? true : undefined), - text: $.trim(item.html()), - onclick: item[0].onclick - }, options||{}); - itemOpts.onclick = itemOpts.onclick || itemOpts.handler || null; - item.data('menuitem', { - options: itemOpts - }); - if (itemOpts.separator){ - item.addClass('menu-sep'); - } - if (!item.hasClass('menu-sep')){ - item.addClass('menu-item'); - item.empty().append($('').html(itemOpts.text)); - if (itemOpts.iconCls){ - $('').addClass(itemOpts.iconCls).appendTo(item); - } - if (itemOpts.id){ - item.attr('id', itemOpts.id); - } - if (itemOpts.onclick){ - if (typeof itemOpts.onclick == 'string'){ - item.attr('onclick', itemOpts.onclick); - } else { - item[0].onclick = eval(itemOpts.onclick); - } - } - if (itemOpts.disabled){ - setDisabled(target, item[0], true); - } - if (item[0].submenu){ - $('').appendTo(item); // has sub menu - } - } - } - - function setMenuSize(target, menu){ - var opts = $.data(target, 'menu').options; - var style = menu.attr('style') || ''; - var isVisible = menu.is(':visible'); - menu.css({ - display: 'block', - left: -10000, - height: 'auto', - overflow: 'hidden' - }); - menu.find('.menu-item').each(function(){ - $(this)._outerHeight(opts.itemHeight); - $(this).find('.menu-text').css({ - height: (opts.itemHeight-2)+'px', - lineHeight: (opts.itemHeight-2)+'px' - }); - }); - menu.removeClass('menu-noline').addClass(opts.noline?'menu-noline':''); - - var mopts = menu.data('menu').options; - var width = mopts.width; - var height = mopts.height; - if (isNaN(parseInt(width))){ - width = 0; - menu.find('div.menu-text').each(function(){ - if (width < $(this).outerWidth()){ - width = $(this).outerWidth(); - } - }); - // width += 40; - width = width ? width+40 : ''; - } - var autoHeight = menu.outerHeight(); - if (isNaN(parseInt(height))){ - height = autoHeight; - if (menu.hasClass('menu-top') && opts.alignTo){ - var at = $(opts.alignTo); - var h1 = at.offset().top - $(document).scrollTop(); - var h2 = $(window)._outerHeight() + $(document).scrollTop() - at.offset().top - at._outerHeight(); - height = Math.min(height, Math.max(h1, h2)); - } else if (height > $(window)._outerHeight()){ - height = $(window).height(); - } - } - - menu.attr('style', style); // restore the original style - menu.show(); - menu._size($.extend({}, mopts, { - width: width, - height: height, - minWidth: mopts.minWidth || opts.minWidth, - maxWidth: mopts.maxWidth || opts.maxWidth - })); - menu.find('.easyui-fluid').triggerHandler('_resize', [true]); - menu.css('overflow', menu.outerHeight() < autoHeight ? 'auto' : 'hidden'); - menu.children('div.menu-line')._outerHeight(autoHeight-2); - if (!isVisible){ - menu.hide(); - } - } - - /** - * bind menu event - */ - function bindMenuEvent(target, menu){ - var state = $.data(target, 'menu'); - var opts = state.options; - menu.unbind('.menu'); - for(var event in opts.events){ - menu.bind(event+'.menu', {target:target}, opts.events[event]); - } - } - function mouseenterHandler(e){ - var target = e.data.target; - var state = $.data(target, 'menu'); - if (state.timer){ - clearTimeout(state.timer); - state.timer = null; - } - } - function mouseleaveHandler(e){ - var target = e.data.target; - var state = $.data(target, 'menu'); - if (state.options.hideOnUnhover){ - state.timer = setTimeout(function(){ - hideAll(target, $(target).hasClass('menu-inline')); - }, state.options.duration); - } - } - function mouseoverHandler(e){ - var target = e.data.target; - var item = $(e.target).closest('.menu-item'); - if (item.length){ - item.siblings().each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - // show this menu - item.addClass('menu-active'); - - if (item.hasClass('menu-item-disabled')){ - item.addClass('menu-active-disabled'); - return; - } - - var submenu = item[0].submenu; - if (submenu){ - $(target).menu('show', { - menu: submenu, - parent: item - }); - } - } - } - function mouseoutHandler(e){ - var item = $(e.target).closest('.menu-item'); - if (item.length){ - item.removeClass('menu-active menu-active-disabled'); - var submenu = item[0].submenu; - if (submenu){ - if (e.pageX>=parseInt(submenu.css('left'))){ - item.addClass('menu-active'); - } else { - hideMenu(submenu); - } - } else { - item.removeClass('menu-active'); - } - } - } - function clickHandler(e){ - var target = e.data.target; - var item = $(e.target).closest('.menu-item'); - if (item.length){ - var opts = $(target).data('menu').options; - var itemOpts = item.data('menuitem').options; - if (itemOpts.disabled){return;} - if (!item[0].submenu){ - hideAll(target, opts.inline); - if (itemOpts.href){ - location.href = itemOpts.href; - } - } - item.trigger('mouseenter'); - opts.onClick.call(target, $(target).menu('getItem', item[0])); - } - } - - /** - * hide top menu and it's all sub menus - */ - function hideAll(target, inline){ - var state = $.data(target, 'menu'); - if (state){ - if ($(target).is(':visible')){ - hideMenu($(target)); - if (inline){ - $(target).show(); - } else { - state.options.onHide.call(target); - } - } - } - return false; - } - - /** - * show the menu, the 'param' object has one or more properties: - * left: the left position to display - * top: the top position to display - * menu: the menu to display, if not defined, the 'target menu' is used - * parent: the parent menu item to align to - * alignTo: the element object to align to - */ - function showMenu(target, param){ - param = param || {}; - var left,top; - var opts = $.data(target, 'menu').options; - var menu = $(param.menu || target); - $(target).menu('resize', menu[0]); - if (menu.hasClass('menu-top')){ - $.extend(opts, param); - left = opts.left; - top = opts.top; - if (opts.alignTo){ - var at = $(opts.alignTo); - left = at.offset().left; - top = at.offset().top + at._outerHeight(); - if (opts.align == 'right'){ - left += at.outerWidth() - menu.outerWidth(); - } - } - if (left + menu.outerWidth() > $(window)._outerWidth() + $(document)._scrollLeft()){ - left = $(window)._outerWidth() + $(document).scrollLeft() - menu.outerWidth() - 5; - } - if (left < 0){left = 0;} - top = _fixTop(top, opts.alignTo); - } else { - var parent = param.parent; // the parent menu item - left = parent.offset().left + parent.outerWidth() - 2; - if (left + menu.outerWidth() + 5 > $(window)._outerWidth() + $(document).scrollLeft()){ - left = parent.offset().left - menu.outerWidth() + 2; - } - top = _fixTop(parent.offset().top - 3); - } - - function _fixTop(top, alignTo){ - if (top + menu.outerHeight() > $(window)._outerHeight() + $(document).scrollTop()){ - if (alignTo){ - top = $(alignTo).offset().top - menu._outerHeight(); - } else { - top = $(window)._outerHeight() + $(document).scrollTop() - menu.outerHeight(); - } - } - if (top < 0){top = 0;} - return top; - } - - menu.css(opts.position.call(target, menu[0], left, top)); - menu.show(0, function(){ - if (!menu[0].shadow){ - menu[0].shadow = $('').insertAfter(menu); - } - menu[0].shadow.css({ - display:(menu.hasClass('menu-inline')?'none':'block'), - zIndex:$.fn.menu.defaults.zIndex++, - left:menu.css('left'), - top:menu.css('top'), - width:menu.outerWidth(), - height:menu.outerHeight() - }); - menu.css('z-index', $.fn.menu.defaults.zIndex++); - if (menu.hasClass('menu-top')){ - opts.onShow.call(target); - } - }); - } - - function hideMenu(menu){ - if (menu && menu.length){ - hideit(menu); - menu.find('div.menu-item').each(function(){ - if (this.submenu){ - hideMenu(this.submenu); - } - $(this).removeClass('menu-active'); - }); - } - - function hideit(m){ - m.stop(true,true); - if (m[0].shadow){ - m[0].shadow.hide(); - } - m.hide(); - } - } - - function findItem(target, text){ - var result = null; - var tmp = $('
                                                                                                        '); - function find(menu){ - menu.children('div.menu-item').each(function(){ - var item = $(target).menu('getItem', this); - var s = tmp.empty().html(item.text).text(); - if (text == $.trim(s)) { - result = item; - } else if (this.submenu && !result){ - find(this.submenu); - } - }); - } - find($(target)); - tmp.remove(); - return result; - } - - function setDisabled(target, itemEl, disabled){ - var t = $(itemEl); - if (t.hasClass('menu-item')){ - var opts = t.data('menuitem').options; - opts.disabled = disabled; - if (disabled){ - t.addClass('menu-item-disabled'); - t[0].onclick = null; - } else { - t.removeClass('menu-item-disabled'); - t[0].onclick = opts.onclick; - } - } - } - - function appendItem(target, param){ - var opts = $.data(target, 'menu').options; - var menu = $(target); - if (param.parent){ - if (!param.parent.submenu){ - var submenu = $('
                                                                                                        ').appendTo('body'); - param.parent.submenu = submenu; - $('').appendTo(param.parent); - createMenu(target, submenu); - } - menu = param.parent.submenu; - } - var div = $('
                                                                                                        ').appendTo(menu); - createItem(target, div, param); - } - - function removeItem(target, itemEl){ - function removeit(el){ - if (el.submenu){ - el.submenu.children('div.menu-item').each(function(){ - removeit(this); - }); - var shadow = el.submenu[0].shadow; - if (shadow) shadow.remove(); - el.submenu.remove(); - } - $(el).remove(); - } - removeit(itemEl); - } - - function setVisible(target, itemEl, visible){ - var menu = $(itemEl).parent(); - if (visible){ - $(itemEl).show(); - } else { - $(itemEl).hide(); - } - setMenuSize(target, menu); - } - - function destroyMenu(target){ - $(target).children('div.menu-item').each(function(){ - removeItem(target, this); - }); - if (target.shadow) target.shadow.remove(); - $(target).remove(); - } - - $.fn.menu = function(options, param){ - if (typeof options == 'string'){ - return $.fn.menu.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'menu'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'menu', { - options: $.extend({}, $.fn.menu.defaults, $.fn.menu.parseOptions(this), options) - }); - init(this); - } - $(this).css({ - left: state.options.left, - top: state.options.top - }); - }); - }; - - $.fn.menu.methods = { - options: function(jq){ - return $.data(jq[0], 'menu').options; - }, - show: function(jq, pos){ - return jq.each(function(){ - showMenu(this, pos); - }); - }, - hide: function(jq){ - return jq.each(function(){ - hideAll(this); - }); - }, - destroy: function(jq){ - return jq.each(function(){ - destroyMenu(this); - }); - }, - /** - * set the menu item text - * param: { - * target: DOM object, indicate the menu item - * text: string, the new text - * } - */ - setText: function(jq, param){ - return jq.each(function(){ - var item = $(param.target).data('menuitem').options; - item.text = param.text; - $(param.target).children('div.menu-text').html(param.text); - }); - }, - /** - * set the menu icon class - * param: { - * target: DOM object, indicate the menu item - * iconCls: the menu item icon class - * } - */ - setIcon: function(jq, param){ - return jq.each(function(){ - var item = $(param.target).data('menuitem').options; - item.iconCls = param.iconCls; - $(param.target).children('div.menu-icon').remove(); - if (param.iconCls){ - $('').addClass(param.iconCls).appendTo(param.target); - } - }); - }, - /** - * get the menu item data that contains the following property: - * { - * target: DOM object, the menu item - * id: the menu id - * text: the menu item text - * iconCls: the icon class - * href: a remote address to redirect to - * onclick: a function to be called when the item is clicked - * } - */ - getItem: function(jq, itemEl){ - var item = $(itemEl).data('menuitem').options; - return $.extend({}, item, { - target: $(itemEl)[0] - }); - }, - findItem: function(jq, text){ - return findItem(jq[0], text); - }, - /** - * append menu item, the param contains following properties: - * parent,id,text,iconCls,href,onclick - * when parent property is assigned, append menu item to it - */ - appendItem: function(jq, param){ - return jq.each(function(){ - appendItem(this, param); - }); - }, - removeItem: function(jq, itemEl){ - return jq.each(function(){ - removeItem(this, itemEl); - }); - }, - enableItem: function(jq, itemEl){ - return jq.each(function(){ - setDisabled(this, itemEl, false); - }); - }, - disableItem: function(jq, itemEl){ - return jq.each(function(){ - setDisabled(this, itemEl, true); - }); - }, - showItem: function(jq, itemEl){ - return jq.each(function(){ - setVisible(this, itemEl, true); - }); - }, - hideItem: function(jq, itemEl){ - return jq.each(function(){ - setVisible(this, itemEl, false); - }); - }, - resize: function(jq, menuEl){ - return jq.each(function(){ - setMenuSize(this, menuEl ? $(menuEl) : $(this)); - }); - } - }; - - $.fn.menu.parseOptions = function(target){ - return $.extend({}, $.parser.parseOptions(target, [ - {minWidth:'number',itemHeight:'number',duration:'number',hideOnUnhover:'boolean'}, - {fit:'boolean',inline:'boolean',noline:'boolean'} - ])); - }; - - $.fn.menu.defaults = { - zIndex:110000, - left: 0, - top: 0, - alignTo: null, - align: 'left', - minWidth: 120, - itemHeight: 22, - duration: 100, // Defines duration time in milliseconds to hide when the mouse leaves the menu. - hideOnUnhover: true, // Automatically hides the menu when mouse exits it - inline: false, // true to stay inside its parent, false to go on top of all elements - fit: false, - noline: false, - events: { - mouseenter: mouseenterHandler, - mouseleave: mouseleaveHandler, - mouseover: mouseoverHandler, - mouseout: mouseoutHandler, - click: clickHandler - }, - position: function(target, left, top){ - return {left:left,top:top} - }, - onShow: function(){}, - onHide: function(){}, - onClick: function(item){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.parser.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.parser.js deleted file mode 100644 index bbf0cf16..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.parser.js +++ /dev/null @@ -1,431 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * parser - jQuery EasyUI - * - */ - -(function($){ - $.easyui = { - /** - * Get the index of array item, return -1 when the item is not found. - */ - indexOfArray: function(a, o, id){ - for(var i=0,len=a.length; i=0; i--){ - nodes.unshift(node.children[i]); - } - } - } - } - }; - - $.parser = { - auto: true, - onComplete: function(context){}, - plugins:['draggable','droppable','resizable','pagination','tooltip', - 'linkbutton','menu','menubutton','splitbutton','switchbutton','progressbar', - 'tree','textbox','passwordbox','filebox','combo','combobox','combotree','combogrid','combotreegrid','numberbox','validatebox','searchbox', - 'spinner','numberspinner','timespinner','datetimespinner','calendar','datebox','datetimebox','slider', - 'layout','panel','datagrid','propertygrid','treegrid','datalist','tabs','accordion','window','dialog','form' - ], - parse: function(context){ - var aa = []; - for(var i=0; i<$.parser.plugins.length; i++){ - var name = $.parser.plugins[i]; - var r = $('.easyui-' + name, context); - if (r.length){ - if (r[name]){ - r.each(function(){ - $(this)[name]($.data(this, 'options')||{}); - }); - } else { - aa.push({name:name,jq:r}); - } - } - } - if (aa.length && window.easyloader){ - var names = []; - for(var i=0; i= 0){ - v = Math.floor((parent.width()-delta) * v / 100.0); - } else { - v = Math.floor((parent.height()-delta) * v / 100.0); - } - } else { - v = parseInt(v) || undefined; - } - return v; - }, - - /** - * parse options, including standard 'data-options' attribute. - * - * calling examples: - * $.parser.parseOptions(target); - * $.parser.parseOptions(target, ['id','title','width',{fit:'boolean',border:'boolean'},{min:'number'}]); - */ - parseOptions: function(target, properties){ - var t = $(target); - var options = {}; - - var s = $.trim(t.attr('data-options')); - if (s){ - if (s.substring(0, 1) != '{'){ - s = '{' + s + '}'; - } - options = (new Function('return ' + s))(); - } - $.map(['width','height','left','top','minWidth','maxWidth','minHeight','maxHeight'], function(p){ - var pv = $.trim(target.style[p] || ''); - if (pv){ - if (pv.indexOf('%') == -1){ - pv = parseInt(pv); - if (isNaN(pv)){ - pv = undefined; - } - } - options[p] = pv; - } - }); - - if (properties){ - var opts = {}; - for(var i=0; i').appendTo('body'); - $._boxModel = d.outerWidth()!=100; - d.remove(); - d = $('
                                                                                                        ').appendTo('body'); - $._positionFixed = (d.css('position') == 'fixed'); - d.remove(); - - if (!window.easyloader && $.parser.auto){ - $.parser.parse(); - } - }); - - /** - * extend plugin to set box model width - */ - $.fn._outerWidth = function(width){ - if (width == undefined){ - if (this[0] == window){ - return this.width() || document.body.clientWidth; - } - return this.outerWidth()||0; - } - return this._size('width', width); - }; - - /** - * extend plugin to set box model height - */ - $.fn._outerHeight = function(height){ - if (height == undefined){ - if (this[0] == window){ - return this.height() || document.body.clientHeight; - } - return this.outerHeight()||0; - } - return this._size('height', height); - }; - - $.fn._scrollLeft = function(left){ - if (left == undefined){ - return this.scrollLeft(); - } else { - return this.each(function(){$(this).scrollLeft(left)}); - } - }; - - $.fn._propAttr = $.fn.prop || $.fn.attr; - - $.fn._size = function(options, parent){ - if (typeof options == 'string'){ - if (options == 'clear'){ - return this.each(function(){ - $(this).css({width:'',minWidth:'',maxWidth:'',height:'',minHeight:'',maxHeight:''}); - }); - } else if (options == 'fit'){ - return this.each(function(){ - _fit(this, this.tagName=='BODY' ? $('body') : $(this).parent(), true); - }); - } else if (options == 'unfit'){ - return this.each(function(){ - _fit(this, $(this).parent(), false); - }); - } else { - if (parent == undefined){ - return _css(this[0], options); - } else { - return this.each(function(){ - _css(this, options, parent); - }); - } - } - } else { - return this.each(function(){ - parent = parent || $(this).parent(); - $.extend(options, _fit(this, parent, options.fit)||{}); - var r1 = _setSize(this, 'width', parent, options); - var r2 = _setSize(this, 'height', parent, options); - if (r1 || r2){ - $(this).addClass('easyui-fluid'); - } else { - $(this).removeClass('easyui-fluid'); - } - }); - } - - function _fit(target, parent, fit){ - if (!parent.length){return false;} - var t = $(target)[0]; - var p = parent[0]; - var fcount = p.fcount || 0; - if (fit){ - if (!t.fitted){ - t.fitted = true; - p.fcount = fcount + 1; - $(p).addClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').addClass('panel-fit'); - } - } - return { - width: ($(p).width()||1), - height: ($(p).height()||1) - }; - } else { - if (t.fitted){ - t.fitted = false; - p.fcount = fcount - 1; - if (p.fcount == 0){ - $(p).removeClass('panel-noscroll'); - if (p.tagName == 'BODY'){ - $('html').removeClass('panel-fit'); - } - } - } - return false; - } - } - function _setSize(target, property, parent, options){ - var t = $(target); - var p = property; - var p1 = p.substr(0,1).toUpperCase() + p.substr(1); - var min = $.parser.parseValue('min'+p1, options['min'+p1], parent);// || 0; - var max = $.parser.parseValue('max'+p1, options['max'+p1], parent);// || 99999; - var val = $.parser.parseValue(p, options[p], parent); - var fluid = (String(options[p]||'').indexOf('%') >= 0 ? true : false); - - if (!isNaN(val)){ - var v = Math.min(Math.max(val, min||0), max||99999); - if (!fluid){ - options[p] = v; - } - t._size('min'+p1, ''); - t._size('max'+p1, ''); - t._size(p, v); - } else { - t._size(p, ''); - t._size('min'+p1, min); - t._size('max'+p1, max); - } - return fluid || options.fit; - } - function _css(target, property, value){ - var t = $(target); - if (value == undefined){ - value = parseInt(target.style[property]); - if (isNaN(value)){return undefined;} - if ($._boxModel){ - value += getDeltaSize(); - } - return value; - } else if (value === ''){ - t.css(property, ''); - } else { - if ($._boxModel){ - value -= getDeltaSize(); - if (value < 0){value = 0;} - } - t.css(property, value+'px'); - } - function getDeltaSize(){ - if (property.toLowerCase().indexOf('width') >= 0){ - return t.outerWidth() - t.width(); - } else { - return t.outerHeight() - t.height(); - } - } - } - }; - -})(jQuery); - -/** - * support for mobile devices - */ -(function($){ - var longTouchTimer = null; - var dblTouchTimer = null; - var isDblClick = false; - - function onTouchStart(e){ - if (e.touches.length != 1){return} - if (!isDblClick){ - isDblClick = true; - dblClickTimer = setTimeout(function(){ - isDblClick = false; - }, 500); - } else { - clearTimeout(dblClickTimer); - isDblClick = false; - fire(e, 'dblclick'); -// e.preventDefault(); - } - longTouchTimer = setTimeout(function(){ - fire(e, 'contextmenu', 3); - }, 1000); - fire(e, 'mousedown'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchMove(e){ - if (e.touches.length != 1){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mousemove'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - function onTouchEnd(e){ -// if (e.touches.length > 0){return} - if (longTouchTimer){ - clearTimeout(longTouchTimer); - } - fire(e, 'mouseup'); - if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){ - e.preventDefault(); - } - } - - function fire(e, name, which){ - var event = new $.Event(name); - event.pageX = e.changedTouches[0].pageX; - event.pageY = e.changedTouches[0].pageY; - event.which = which || 1; - $(e.target).trigger(event); - } - - if (document.addEventListener){ - document.addEventListener("touchstart", onTouchStart, true); - document.addEventListener("touchmove", onTouchMove, true); - document.addEventListener("touchend", onTouchEnd, true); - } -})(jQuery); - diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.progressbar.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.progressbar.js deleted file mode 100644 index ae7e5bc3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.progressbar.js +++ /dev/null @@ -1,107 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * progressbar - jQuery EasyUI - * - * Dependencies: - * none - * - */ -(function($){ - function init(target){ - $(target).addClass('progressbar'); - $(target).html('
                                                                                                        '); - $(target).bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - return $(target); - } - - function setSize(target,width){ - var opts = $.data(target, 'progressbar').options; - var bar = $.data(target, 'progressbar').bar; - if (width) opts.width = width; - bar._size(opts); - - bar.find('div.progressbar-text').css('width', bar.width()); - bar.find('div.progressbar-text,div.progressbar-value').css({ - height: bar.height()+'px', - lineHeight: bar.height()+'px' - }); - } - - $.fn.progressbar = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.progressbar.methods[options]; - if (method){ - return method(this, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'progressbar'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'progressbar', { - options: $.extend({}, $.fn.progressbar.defaults, $.fn.progressbar.parseOptions(this), options), - bar: init(this) - }); - } - $(this).progressbar('setValue', state.options.value); - setSize(this); - }); - }; - - $.fn.progressbar.methods = { - options: function(jq){ - return $.data(jq[0], 'progressbar').options; - }, - resize: function(jq, width){ - return jq.each(function(){ - setSize(this, width); - }); - }, - getValue: function(jq){ - return $.data(jq[0], 'progressbar').options.value; - }, - setValue: function(jq, value){ - if (value < 0) value = 0; - if (value > 100) value = 100; - return jq.each(function(){ - var opts = $.data(this, 'progressbar').options; - var text = opts.text.replace(/{value}/, value); - var oldValue = opts.value; - opts.value = value; - $(this).find('div.progressbar-value').width(value+'%'); - $(this).find('div.progressbar-text').html(text); - if (oldValue != value){ - opts.onChange.call(this, value, oldValue); - } - }); - } - }; - - $.fn.progressbar.parseOptions = function(target){ - return $.extend({}, $.parser.parseOptions(target, ['width','height','text',{value:'number'}])); - }; - - $.fn.progressbar.defaults = { - width: 'auto', - height: 22, - value: 0, // percentage value - text: '{value}%', - onChange:function(newValue,oldValue){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.propertygrid.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.propertygrid.js deleted file mode 100644 index 613c0033..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.propertygrid.js +++ /dev/null @@ -1,420 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * propertygrid - jQuery EasyUI - * - * Dependencies: - * datagrid - * - */ -(function($){ - var currTarget; - $(document).unbind('.propertygrid').bind('mousedown.propertygrid', function(e){ - var p = $(e.target).closest('div.datagrid-view,div.combo-panel'); - if (p.length){return;} - stopEditing(currTarget); - currTarget = undefined; - }); - - function buildGrid(target){ - var state = $.data(target, 'propertygrid'); - var opts = $.data(target, 'propertygrid').options; - $(target).datagrid($.extend({}, opts, { - cls:'propertygrid', - view:(opts.showGroup ? opts.groupView : opts.view), - onBeforeEdit:function(index, row){ - if (opts.onBeforeEdit.call(target, index, row) == false){return false;} - var dg = $(this); - var row = dg.datagrid('getRows')[index]; - var col = dg.datagrid('getColumnOption', 'value'); - col.editor = row.editor; - }, - onClickCell:function(index, field, value){ - if (currTarget != this){ - stopEditing(currTarget); - currTarget = this; - } - if (opts.editIndex != index){ - stopEditing(currTarget); - $(this).datagrid('beginEdit', index); - var ed = $(this).datagrid('getEditor', {index:index,field:field}); - if (!ed){ - ed = $(this).datagrid('getEditor', {index:index,field:'value'}); - } - if (ed){ - var t = $(ed.target); - var input = t.data('textbox') ? t.textbox('textbox') : t; - input.focus(); - opts.editIndex = index; - } - } - opts.onClickCell.call(target, index, field, value); - }, - loadFilter:function(data){ - stopEditing(this); - return opts.loadFilter.call(this, data); - } - })); - } - - function stopEditing(target){ - var t = $(target); - if (!t.length){return} - var opts = $.data(target, 'propertygrid').options; - opts.finder.getTr(target, null, 'editing').each(function(){ - var index = parseInt($(this).attr('datagrid-row-index')); - if (t.datagrid('validateRow', index)){ - t.datagrid('endEdit', index); - } else { - t.datagrid('cancelEdit', index); - } - }); - opts.editIndex = undefined; - } - - $.fn.propertygrid = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.propertygrid.methods[options]; - if (method){ - return method(this, param); - } else { - return this.datagrid(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'propertygrid'); - if (state){ - $.extend(state.options, options); - } else { - var opts = $.extend({}, $.fn.propertygrid.defaults, $.fn.propertygrid.parseOptions(this), options); - opts.frozenColumns = $.extend(true, [], opts.frozenColumns); - opts.columns = $.extend(true, [], opts.columns); - $.data(this, 'propertygrid', { - options: opts - }); - } - buildGrid(this); - }); - } - - $.fn.propertygrid.methods = { - options: function(jq){ - return $.data(jq[0], 'propertygrid').options; - } - }; - - $.fn.propertygrid.parseOptions = function(target){ - return $.extend({}, $.fn.datagrid.parseOptions(target), $.parser.parseOptions(target,[{showGroup:'boolean'}])); - }; - - // the group view definition - var groupview = $.extend({}, $.fn.datagrid.defaults.view, { - render: function(target, container, frozen){ - var table = []; - var groups = this.groups; - for(var i=0; i'); - if ((frozen && (opts.rownumbers || opts.frozenColumns.length)) || - (!frozen && !(opts.rownumbers || opts.frozenColumns.length))){ - table.push(''); - table.push(' '); - table.push(''); - } - if (!frozen){ - table.push(''); - table.push(opts.groupFormatter.call(target, group.value, group.rows)); - table.push(''); - } - table.push(''); - - table.push(''); - var index = group.startIndex; - for(var j=0; j'); - table.push(this.renderRow.call(this, target, fields, frozen, index, group.rows[j])); - table.push(''); - index++; - } - table.push('
                                                                                                        '); - return table.join(''); - }, - - bindEvents: function(target){ - var state = $.data(target, 'datagrid'); - var dc = state.dc; - var body = dc.body1.add(dc.body2); - var clickHandler = ($.data(body[0],'events')||$._data(body[0],'events')).click[0].handler; - body.unbind('click').bind('click', function(e){ - var tt = $(e.target); - var expander = tt.closest('span.datagrid-row-expander'); - if (expander.length){ - var gindex = expander.closest('div.datagrid-group').attr('group-index'); - if (expander.hasClass('datagrid-row-collapse')){ - $(target).datagrid('collapseGroup', gindex); - } else { - $(target).datagrid('expandGroup', gindex); - } - } else { - clickHandler(e); - } - e.stopPropagation(); - }); - }, - - onBeforeRender: function(target, rows){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - - initCss(); - - var groups = []; - for(var i=0; i' + - '.datagrid-group{height:'+opts.groupHeight+'px;overflow:hidden;font-weight:bold;border-bottom:1px solid #ccc;}' + - '.datagrid-group-title,.datagrid-group-expander{display:inline-block;vertical-align:bottom;height:100%;line-height:'+opts.groupHeight+'px;padding:0 4px;}' + - '.datagrid-group-expander{width:'+opts.expanderWidth+'px;text-align:center;padding:0}' + - '.datagrid-row-expander{margin:'+Math.floor((opts.groupHeight-16)/2)+'px 0;display:inline-block;width:16px;height:16px;cursor:pointer}' + - '' - ); - } - } - } - }); - - $.extend($.fn.datagrid.methods, { - groups:function(jq){ - return jq.datagrid('options').view.groups; - }, - expandGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-expand')){ - expander.removeClass('datagrid-row-expand').addClass('datagrid-row-collapse'); - group.next('table').show(); - } - $(this).datagrid('fixRowHeight'); - }); - }, - collapseGroup:function(jq, groupIndex){ - return jq.each(function(){ - var view = $.data(this, 'datagrid').dc.view; - var group = view.find(groupIndex!=undefined ? 'div.datagrid-group[group-index="'+groupIndex+'"]' : 'div.datagrid-group'); - var expander = group.find('span.datagrid-row-expander'); - if (expander.hasClass('datagrid-row-collapse')){ - expander.removeClass('datagrid-row-collapse').addClass('datagrid-row-expand'); - group.next('table').hide(); - } - $(this).datagrid('fixRowHeight'); - }); - } - }); - - $.extend(groupview, { - refreshGroupTitle: function(target, groupIndex){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var group = this.groups[groupIndex]; - var span = dc.body2.children('div.datagrid-group[group-index=' + groupIndex + ']').find('span.datagrid-group-title'); - span.html(opts.groupFormatter.call(target, group.value, group.rows)); - }, - - insertRow: function(target, index, row){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var group = null; - var groupIndex; - - if (!state.data.rows.length){ - $(target).datagrid('loadData', [row]); - return; - } - - for(var i=0; i group.startIndex + group.rows.length){ - index = group.startIndex + group.rows.length; - } - $.fn.datagrid.defaults.view.insertRow.call(this, target, index, row); - - if (index >= group.startIndex + group.rows.length){ - _moveTr(index, true); - _moveTr(index, false); - } - group.rows.splice(index - group.startIndex, 0, row); - } else { - group = { - value: row[opts.groupField], - rows: [row], - startIndex: state.data.rows.length - } - groupIndex = this.groups.length; - dc.body1.append(this.renderGroup.call(this, target, groupIndex, group, true)); - dc.body2.append(this.renderGroup.call(this, target, groupIndex, group, false)); - this.groups.push(group); - state.data.rows.push(row); - } - - this.refreshGroupTitle(target, groupIndex); - - function _moveTr(index,frozen){ - var serno = frozen?1:2; - var prevTr = opts.finder.getTr(target, index-1, 'body', serno); - var tr = opts.finder.getTr(target, index, 'body', serno); - tr.insertAfter(prevTr); - } - }, - - updateRow: function(target, index, row){ - var opts = $.data(target, 'datagrid').options; - $.fn.datagrid.defaults.view.updateRow.call(this, target, index, row); - var tb = opts.finder.getTr(target, index, 'body', 2).closest('table.datagrid-btable'); - var groupIndex = parseInt(tb.prev().attr('group-index')); - this.refreshGroupTitle(target, groupIndex); - }, - - deleteRow: function(target, index){ - var state = $.data(target, 'datagrid'); - var opts = state.options; - var dc = state.dc; - var body = dc.body1.add(dc.body2); - - var tb = opts.finder.getTr(target, index, 'body', 2).closest('table.datagrid-btable'); - var groupIndex = parseInt(tb.prev().attr('group-index')); - - $.fn.datagrid.defaults.view.deleteRow.call(this, target, index); - - var group = this.groups[groupIndex]; - if (group.rows.length > 1){ - group.rows.splice(index-group.startIndex, 1); - this.refreshGroupTitle(target, groupIndex); - } else { - body.children('div.datagrid-group[group-index='+groupIndex+']').remove(); - for(var i=groupIndex+1; i= options.minWidth && resizeData.width <= options.maxWidth) { -// resizeData.left = resizeData.startLeft + e.pageX - resizeData.startX; -// } - } - if (resizeData.dir.indexOf('n') != -1) { - var height = resizeData.startHeight - e.pageY + resizeData.startY; - height = Math.min( - Math.max(height, options.minHeight), - options.maxHeight - ); - resizeData.height = height; - resizeData.top = resizeData.startTop + resizeData.startHeight - resizeData.height; - -// resizeData.height = resizeData.startHeight - e.pageY + resizeData.startY; -// if (resizeData.height >= options.minHeight && resizeData.height <= options.maxHeight) { -// resizeData.top = resizeData.startTop + e.pageY - resizeData.startY; -// } - } - } - - function applySize(e){ - var resizeData = e.data; - var t = $(resizeData.target); - t.css({ - left: resizeData.left, - top: resizeData.top - }); - if (t.outerWidth() != resizeData.width){t._outerWidth(resizeData.width)} - if (t.outerHeight() != resizeData.height){t._outerHeight(resizeData.height)} -// t._outerWidth(resizeData.width)._outerHeight(resizeData.height); - } - - function doDown(e){ -// isResizing = true; - $.fn.resizable.isResizing = true; - $.data(e.data.target, 'resizable').options.onStartResize.call(e.data.target, e); - return false; - } - - function doMove(e){ - resize(e); - if ($.data(e.data.target, 'resizable').options.onResize.call(e.data.target, e) != false){ - applySize(e) - } - return false; - } - - function doUp(e){ -// isResizing = false; - $.fn.resizable.isResizing = false; - resize(e, true); - applySize(e); - $.data(e.data.target, 'resizable').options.onStopResize.call(e.data.target, e); - $(document).unbind('.resizable'); - $('body').css('cursor',''); -// $('body').css('cursor','auto'); - return false; - } - - return this.each(function(){ - var opts = null; - var state = $.data(this, 'resizable'); - if (state) { - $(this).unbind('.resizable'); - opts = $.extend(state.options, options || {}); - } else { - opts = $.extend({}, $.fn.resizable.defaults, $.fn.resizable.parseOptions(this), options || {}); - $.data(this, 'resizable', { - options:opts - }); - } - - if (opts.disabled == true) { - return; - } - - // bind mouse event using namespace resizable - $(this).bind('mousemove.resizable', {target:this}, function(e){ -// if (isResizing) return; - if ($.fn.resizable.isResizing){return} - var dir = getDirection(e); - if (dir == '') { - $(e.data.target).css('cursor', ''); - } else { - $(e.data.target).css('cursor', dir + '-resize'); - } - }).bind('mouseleave.resizable', {target:this}, function(e){ - $(e.data.target).css('cursor', ''); - }).bind('mousedown.resizable', {target:this}, function(e){ - var dir = getDirection(e); - if (dir == '') return; - - function getCssValue(css) { - var val = parseInt($(e.data.target).css(css)); - if (isNaN(val)) { - return 0; - } else { - return val; - } - } - - var data = { - target: e.data.target, - dir: dir, - startLeft: getCssValue('left'), - startTop: getCssValue('top'), - left: getCssValue('left'), - top: getCssValue('top'), - startX: e.pageX, - startY: e.pageY, - startWidth: $(e.data.target).outerWidth(), - startHeight: $(e.data.target).outerHeight(), - width: $(e.data.target).outerWidth(), - height: $(e.data.target).outerHeight(), - deltaWidth: $(e.data.target).outerWidth() - $(e.data.target).width(), - deltaHeight: $(e.data.target).outerHeight() - $(e.data.target).height() - }; - $(document).bind('mousedown.resizable', data, doDown); - $(document).bind('mousemove.resizable', data, doMove); - $(document).bind('mouseup.resizable', data, doUp); - $('body').css('cursor', dir+'-resize'); - }); - - // get the resize direction - function getDirection(e) { - var tt = $(e.data.target); - var dir = ''; - var offset = tt.offset(); - var width = tt.outerWidth(); - var height = tt.outerHeight(); - var edge = opts.edge; - if (e.pageY > offset.top && e.pageY < offset.top + edge) { - dir += 'n'; - } else if (e.pageY < offset.top + height && e.pageY > offset.top + height - edge) { - dir += 's'; - } - if (e.pageX > offset.left && e.pageX < offset.left + edge) { - dir += 'w'; - } else if (e.pageX < offset.left + width && e.pageX > offset.left + width - edge) { - dir += 'e'; - } - - var handles = opts.handles.split(','); - for(var i=0; i' + - '
                                                                                                        ' + - '' + - '' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '
                                                                                                        ' + - '' + - '').insertAfter(target); - var t = $(target); - t.addClass('slider-f').hide(); - var name = t.attr('name'); - if (name){ - slider.find('input.slider-value').attr('name', name); - t.removeAttr('name').attr('sliderName', name); - } - slider.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(target); - } - return false; - }); - return slider; - } - - /** - * set the slider size, for vertical slider, the height property is required - */ - function setSize(target, param){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - if (param){ - if (param.width) opts.width = param.width; - if (param.height) opts.height = param.height; - } - slider._size(opts); - if (opts.mode == 'h'){ - slider.css('height', ''); - slider.children('div').css('height', ''); - } else { - slider.css('width', ''); - slider.children('div').css('width', ''); - slider.children('div.slider-rule,div.slider-rulelabel,div.slider-inner')._outerHeight(slider._outerHeight()); - } - initValue(target); - } - - /** - * show slider rule if needed - */ - function showRule(target){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - var aa = opts.mode == 'h' ? opts.rule : opts.rule.slice(0).reverse(); - if (opts.reversed){ - aa = aa.slice(0).reverse(); - } - _build(aa); - - function _build(aa){ - var rule = slider.find('div.slider-rule'); - var label = slider.find('div.slider-rulelabel'); - rule.empty(); - label.empty(); - for(var i=0; i').appendTo(rule); - span.css((opts.mode=='h'?'left':'top'), distance); - - // show the labels - if (aa[i] != '|'){ - span = $('').appendTo(label); - span.html(aa[i]); - if (opts.mode == 'h'){ - span.css({ - left: distance, - marginLeft: -Math.round(span.outerWidth()/2) - }); - } else { - span.css({ - top: distance, - marginTop: -Math.round(span.outerHeight()/2) - }); - } - } - } - } - } - - /** - * build the slider and set some properties - */ - function buildSlider(target){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - - slider.removeClass('slider-h slider-v slider-disabled'); - slider.addClass(opts.mode == 'h' ? 'slider-h' : 'slider-v'); - slider.addClass(opts.disabled ? 'slider-disabled' : ''); - - var inner = slider.find('.slider-inner'); - inner.html( - '' + - '' - ); - if (opts.range){ - inner.append( - '' + - '' - ); - } - - slider.find('a.slider-handle').draggable({ - axis:opts.mode, - cursor:'pointer', - disabled: opts.disabled, - onDrag:function(e){ - var left = e.data.left; - var width = slider.width(); - if (opts.mode!='h'){ - left = e.data.top; - width = slider.height(); - } - if (left < 0 || left > width) { - return false; - } else { - setPos(left, this); - return false; - } - }, - onStartDrag:function(){ - state.isDragging = true; - opts.onSlideStart.call(target, opts.value); - }, - onStopDrag:function(e){ - setPos(opts.mode=='h'?e.data.left:e.data.top, this); - opts.onSlideEnd.call(target, opts.value); - opts.onComplete.call(target, opts.value); - state.isDragging = false; - } - }); - slider.find('div.slider-inner').unbind('.slider').bind('mousedown.slider', function(e){ - if (state.isDragging || opts.disabled){return} - var pos = $(this).offset(); - setPos(opts.mode=='h'?(e.pageX-pos.left):(e.pageY-pos.top)); - opts.onComplete.call(target, opts.value); - }); - - function setPos(pos, handle){ - var value = pos2value(target, pos); - var s = Math.abs(value % opts.step); - if (s < opts.step/2){ - value -= s; - } else { - value = value - s + opts.step; - } - if (opts.range){ - var v1 = opts.value[0]; - var v2 = opts.value[1]; - var m = parseFloat((v1+v2)/2); - if (handle){ - var isLeft = $(handle).nextAll('.slider-handle').length > 0; - if (value <= v2 && isLeft){ - v1 = value; - } else if (value >= v1 && (!isLeft)){ - v2 = value; - } - } else { - if (value < v1){ - v1 = value; - } else if (value > v2){ - v2 = value; - } else { - value < m ? v1 = value : v2 = value; - } - } - $(target).slider('setValues', [v1,v2]); - } else { - $(target).slider('setValue', value); - } - } - } - - /** - * set a specified value to slider - */ - function setValues(target, values){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var oldValues = $.isArray(opts.value) ? opts.value : [opts.value]; - var newValues = []; - - if (!$.isArray(values)){ - values = $.map(String(values).split(opts.separator), function(v){ - return parseFloat(v); - }); - } - - slider.find('.slider-value').remove(); - var name = $(target).attr('sliderName') || ''; - for(var i=0; i opts.max) value = opts.max; - - var input = $('').appendTo(slider); - input.attr('name', name); - input.val(value); - newValues.push(value); - - var handle = slider.find('.slider-handle:eq('+i+')'); - var tip = handle.next(); - var pos = value2pos(target, value); - if (opts.showTip){ - tip.show(); - tip.html(opts.tipFormatter.call(target, value)); - } else { - tip.hide(); - } - - if (opts.mode == 'h'){ - var style = 'left:'+pos+'px;'; - handle.attr('style', style); - tip.attr('style', style + 'margin-left:' + (-Math.round(tip.outerWidth()/2)) + 'px'); - } else { - var style = 'top:' + pos + 'px;'; - handle.attr('style', style); - tip.attr('style', style + 'margin-left:' + (-Math.round(tip.outerWidth())) + 'px'); - } - } - opts.value = opts.range ? newValues : newValues[0]; - $(target).val(opts.range ? newValues.join(opts.separator) : newValues[0]); - - if (oldValues.join(',') != newValues.join(',')){ - opts.onChange.call(target, opts.value, (opts.range?oldValues:oldValues[0])); - } - } - - function initValue(target){ - var opts = $.data(target, 'slider').options; - var fn = opts.onChange; - opts.onChange = function(){}; - setValues(target, opts.value); - opts.onChange = fn; - } - - /** - * translate value to slider position - */ - function value2pos(target, value){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var size = opts.mode == 'h' ? slider.width() : slider.height(); - var pos = opts.converter.toPosition.call(target, value, size); - if (opts.mode == 'v'){ - pos = slider.height() - pos; - } - if (opts.reversed){ - pos = size - pos; - } - return pos.toFixed(0); - } - - /** - * translate slider position to value - */ - function pos2value(target, pos){ - var state = $.data(target, 'slider'); - var opts = state.options; - var slider = state.slider; - var size = opts.mode == 'h' ? slider.width() : slider.height(); - var pos = opts.mode=='h' ? (opts.reversed?(size-pos):pos) : (opts.reversed?pos:(size-pos)); - var value = opts.converter.toValue.call(target, pos, size); - return value.toFixed(0); - } - - $.fn.slider = function(options, param){ - if (typeof options == 'string'){ - return $.fn.slider.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'slider'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'slider', { - options: $.extend({}, $.fn.slider.defaults, $.fn.slider.parseOptions(this), options), - slider: init(this) - }); - $(this).removeAttr('disabled'); - } - - var opts = state.options; - opts.min = parseFloat(opts.min); - opts.max = parseFloat(opts.max); - if (opts.range){ - if (!$.isArray(opts.value)){ - opts.value = $.map(String(opts.value).split(opts.separator), function(v){ - return parseFloat(v); - }); - } - if (opts.value.length < 2){ - opts.value.push(opts.max); - } - } else { - opts.value = parseFloat(opts.value); - } - opts.step = parseFloat(opts.step); - opts.originalValue = opts.value; - - buildSlider(this); - showRule(this); - setSize(this); - }); - }; - - $.fn.slider.methods = { - options: function(jq){ - return $.data(jq[0], 'slider').options; - }, - destroy: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').slider.remove(); - $(this).remove(); - }); - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - }); - }, - getValue: function(jq){ - return jq.slider('options').value; - }, - getValues: function(jq){ - return jq.slider('options').value; - }, - setValue: function(jq, value){ - return jq.each(function(){ - setValues(this, [value]); - }); - }, - setValues: function(jq, values){ - return jq.each(function(){ - setValues(this, values); - }); - }, - clear: function(jq){ - return jq.each(function(){ - var opts = $(this).slider('options'); - setValues(this, opts.range?[opts.min,opts.max]:[opts.min]); - }); - }, - reset: function(jq){ - return jq.each(function(){ - var opts = $(this).slider('options'); - $(this).slider(opts.range?'setValues':'setValue', opts.originalValue); - }); - }, - enable: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').options.disabled = false; - buildSlider(this); - }); - }, - disable: function(jq){ - return jq.each(function(){ - $.data(this, 'slider').options.disabled = true; - buildSlider(this); - }); - } - }; - - $.fn.slider.parseOptions = function(target){ - var t = $(target); - return $.extend({}, $.parser.parseOptions(target, [ - 'width','height','mode',{reversed:'boolean',showTip:'boolean',range:'boolean',min:'number',max:'number',step:'number'} - ]), { - value: (t.val() || undefined), - disabled: (t.attr('disabled') ? true : undefined), - rule: (t.attr('rule') ? eval(t.attr('rule')) : undefined) - }); - }; - - $.fn.slider.defaults = { - width: 'auto', - height: 'auto', - mode: 'h', // 'h'(horizontal) or 'v'(vertical) - reversed: false, - showTip: false, - disabled: false, - range: false, - value: 0, - separator: ',', - min: 0, - max: 100, - step: 1, - rule: [], // [0,'|',100] - tipFormatter: function(value){return value}, - converter:{ - toPosition:function(value, size){ - var opts = $(this).slider('options'); - return (value-opts.min)/(opts.max-opts.min)*size; - }, - toValue:function(pos, size){ - var opts = $(this).slider('options'); - return opts.min + (opts.max-opts.min)*(pos/size); - } - }, - onChange: function(value, oldValue){}, - onSlideStart: function(value){}, - onSlideEnd: function(value){}, - onComplete: function(value){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.tabs.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.tabs.js deleted file mode 100644 index 41ceacde..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.tabs.js +++ /dev/null @@ -1,888 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * tabs - jQuery EasyUI - * - * Dependencies: - * panel - * linkbutton - * - */ -(function($){ - function getContentWidth(c){ - var w = 0; - $(c).children().each(function(){ - w += $(this).outerWidth(true); - }); - return w; - } - /** - * set the tabs scrollers to show or not, - * dependent on the tabs count and width - */ - function setScrollers(container) { - var opts = $.data(container, 'tabs').options; - if (opts.tabPosition == 'left' || opts.tabPosition == 'right' || !opts.showHeader){return} - - var header = $(container).children('div.tabs-header'); - var tool = header.children('div.tabs-tool:not(.tabs-tool-hidden)'); - var sLeft = header.children('div.tabs-scroller-left'); - var sRight = header.children('div.tabs-scroller-right'); - var wrap = header.children('div.tabs-wrap'); - - // set the tool height - var tHeight = header.outerHeight(); - if (opts.plain){ - tHeight -= tHeight - header.height(); - } - tool._outerHeight(tHeight); - - var tabsWidth = getContentWidth(header.find('ul.tabs')); - var cWidth = header.width() - tool._outerWidth(); - - if (tabsWidth > cWidth) { - sLeft.add(sRight).show()._outerHeight(tHeight); - if (opts.toolPosition == 'left'){ - tool.css({ - left: sLeft.outerWidth(), - right: '' - }); - wrap.css({ - marginLeft: sLeft.outerWidth() + tool._outerWidth(), - marginRight: sRight._outerWidth(), - width: cWidth - sLeft.outerWidth() - sRight.outerWidth() - }); - } else { - tool.css({ - left: '', - right: sRight.outerWidth() - }); - wrap.css({ - marginLeft: sLeft.outerWidth(), - marginRight: sRight.outerWidth() + tool._outerWidth(), - width: cWidth - sLeft.outerWidth() - sRight.outerWidth() - }); - } - } else { - sLeft.add(sRight).hide(); - if (opts.toolPosition == 'left'){ - tool.css({ - left: 0, - right: '' - }); - wrap.css({ - marginLeft: tool._outerWidth(), - marginRight: 0, - width: cWidth - }); - } else { - tool.css({ - left: '', - right: 0 - }); - wrap.css({ - marginLeft: 0, - marginRight: tool._outerWidth(), - width: cWidth - }); - } - } - } - - function addTools(container){ - var opts = $.data(container, 'tabs').options; - var header = $(container).children('div.tabs-header'); - if (opts.tools) { - if (typeof opts.tools == 'string'){ - $(opts.tools).addClass('tabs-tool').appendTo(header); - $(opts.tools).show(); - } else { - header.children('div.tabs-tool').remove(); - var tools = $('
                                                                                                        ').appendTo(header); - var tr = tools.find('tr'); - for(var i=0; i').appendTo(tr); - var tool = $('').appendTo(td); - tool[0].onclick = eval(opts.tools[i].handler || function(){}); - tool.linkbutton($.extend({}, opts.tools[i], { - plain: true - })); - } - } - } else { - header.children('div.tabs-tool').remove(); - } - } - - function setSize(container, param) { - var state = $.data(container, 'tabs'); - var opts = state.options; - var cc = $(container); - - if (!opts.doSize){return} - if (param){ - $.extend(opts, { - width: param.width, - height: param.height - }); - } - cc._size(opts); - - var header = cc.children('div.tabs-header'); - var panels = cc.children('div.tabs-panels'); - var wrap = header.find('div.tabs-wrap'); - var ul = wrap.find('.tabs'); - ul.children('li').removeClass('tabs-first tabs-last'); - ul.children('li:first').addClass('tabs-first'); - ul.children('li:last').addClass('tabs-last'); - - if (opts.tabPosition == 'left' || opts.tabPosition == 'right'){ - header._outerWidth(opts.showHeader ? opts.headerWidth : 0); - panels._outerWidth(cc.width() - header.outerWidth()); - header.add(panels)._size('height', isNaN(parseInt(opts.height)) ? '' : cc.height()); - wrap._outerWidth(header.width()); - ul._outerWidth(wrap.width()).css('height',''); - } else { - header.children('div.tabs-scroller-left,div.tabs-scroller-right,div.tabs-tool:not(.tabs-tool-hidden)').css('display', opts.showHeader?'block':'none'); - header._outerWidth(cc.width()).css('height',''); - if (opts.showHeader){ - header.css('background-color',''); - wrap.css('height',''); - } else { - header.css('background-color','transparent'); - header._outerHeight(0); - wrap._outerHeight(0); - } - ul._outerHeight(opts.tabHeight).css('width',''); - ul._outerHeight(ul.outerHeight()-ul.height()-1+opts.tabHeight).css('width',''); - - panels._size('height', isNaN(parseInt(opts.height)) ? '' : (cc.height()-header.outerHeight())); - panels._size('width', cc.width()); - } - - if (state.tabs.length){ - var d1 = ul.outerWidth(true) - ul.width(); - var li = ul.children('li:first'); - var d2 = li.outerWidth(true) - li.width(); - var hwidth = header.width() - header.children('.tabs-tool:not(.tabs-tool-hidden)')._outerWidth(); - var justifiedWidth = Math.floor((hwidth-d1-d2*state.tabs.length)/state.tabs.length); - - $.map(state.tabs, function(p){ - setTabSize(p, (opts.justified && $.inArray(opts.tabPosition,['top','bottom'])>=0) ? justifiedWidth : undefined); - }); - if (opts.justified && $.inArray(opts.tabPosition,['top','bottom'])>=0){ - var deltaWidth = hwidth - d1 - getContentWidth(ul); - setTabSize(state.tabs[state.tabs.length-1], justifiedWidth+deltaWidth); - } - } - setScrollers(container); - - function setTabSize(p, width){ - var p_opts = p.panel('options'); - var p_t = p_opts.tab.find('a.tabs-inner'); - var width = width ? width : (parseInt(p_opts.tabWidth||opts.tabWidth||undefined)); - if (width){ - p_t._outerWidth(width); - } else { - p_t.css('width', ''); - } - p_t._outerHeight(opts.tabHeight); - p_t.css('lineHeight', p_t.height()+'px'); - p_t.find('.easyui-fluid:visible').triggerHandler('_resize'); - } - } - - /** - * set selected tab panel size - */ - function setSelectedSize(container){ - var opts = $.data(container, 'tabs').options; - var tab = getSelectedTab(container); - if (tab){ - var panels = $(container).children('div.tabs-panels'); - var width = opts.width=='auto' ? 'auto' : panels.width(); - var height = opts.height=='auto' ? 'auto' : panels.height(); - tab.panel('resize', { - width: width, - height: height - }); - } - } - - /** - * wrap the tabs header and body - */ - function wrapTabs(container) { - var tabs = $.data(container, 'tabs').tabs; - var cc = $(container).addClass('tabs-container'); - var panels = $('
                                                                                                        ').insertBefore(cc); - cc.children('div').each(function(){ - panels[0].appendChild(this); - }); - cc[0].appendChild(panels[0]); - $('
                                                                                                        ' - + '
                                                                                                        ' - + '
                                                                                                        ' - + '
                                                                                                        ' - + '
                                                                                                          ' - + '
                                                                                                          ' - + '
                                                                                                          ').prependTo(container); - - cc.children('div.tabs-panels').children('div').each(function(i){ - var opts = $.extend({}, $.parser.parseOptions(this), { - disabled: ($(this).attr('disabled') ? true : undefined), - selected: ($(this).attr('selected') ? true : undefined) - }); - createTab(container, opts, $(this)); - }); - - cc.children('div.tabs-header').find('.tabs-scroller-left, .tabs-scroller-right').hover( - function(){$(this).addClass('tabs-scroller-over');}, - function(){$(this).removeClass('tabs-scroller-over');} - ); - cc.bind('_resize', function(e,force){ - if ($(this).hasClass('easyui-fluid') || force){ - setSize(container); - setSelectedSize(container); - } - return false; - }); - } - - function bindEvents(container){ - var state = $.data(container, 'tabs') - var opts = state.options; - $(container).children('div.tabs-header').unbind().bind('click', function(e){ - if ($(e.target).hasClass('tabs-scroller-left')){ - $(container).tabs('scrollBy', -opts.scrollIncrement); - } else if ($(e.target).hasClass('tabs-scroller-right')){ - $(container).tabs('scrollBy', opts.scrollIncrement); - } else { - var li = $(e.target).closest('li'); - if (li.hasClass('tabs-disabled')){return false;} - var a = $(e.target).closest('a.tabs-close'); - if (a.length){ - closeTab(container, getLiIndex(li)); - } else if (li.length){ -// selectTab(container, getLiIndex(li)); - var index = getLiIndex(li); - var popts = state.tabs[index].panel('options'); - if (popts.collapsible){ - popts.closed ? selectTab(container, index) : unselectTab(container, index); - } else { - selectTab(container, index); - } - } - return false; - } - }).bind('contextmenu', function(e){ - var li = $(e.target).closest('li'); - if (li.hasClass('tabs-disabled')){return;} - if (li.length){ - opts.onContextMenu.call(container, e, li.find('span.tabs-title').html(), getLiIndex(li)); - } - }); - - function getLiIndex(li){ - var index = 0; - li.parent().children('li').each(function(i){ - if (li[0] == this){ - index = i; - return false; - } - }); - return index; - } - } - - function setProperties(container){ - var opts = $.data(container, 'tabs').options; - var header = $(container).children('div.tabs-header'); - var panels = $(container).children('div.tabs-panels'); - - header.removeClass('tabs-header-top tabs-header-bottom tabs-header-left tabs-header-right'); - panels.removeClass('tabs-panels-top tabs-panels-bottom tabs-panels-left tabs-panels-right'); - if (opts.tabPosition == 'top'){ - header.insertBefore(panels); - } else if (opts.tabPosition == 'bottom'){ - header.insertAfter(panels); - header.addClass('tabs-header-bottom'); - panels.addClass('tabs-panels-top'); - } else if (opts.tabPosition == 'left'){ - header.addClass('tabs-header-left'); - panels.addClass('tabs-panels-right'); - } else if (opts.tabPosition == 'right'){ - header.addClass('tabs-header-right'); - panels.addClass('tabs-panels-left'); - } - - if (opts.plain == true) { - header.addClass('tabs-header-plain'); - } else { - header.removeClass('tabs-header-plain'); - } - header.removeClass('tabs-header-narrow').addClass(opts.narrow?'tabs-header-narrow':''); - var tabs = header.find('.tabs'); - tabs.removeClass('tabs-pill').addClass(opts.pill?'tabs-pill':''); - tabs.removeClass('tabs-narrow').addClass(opts.narrow?'tabs-narrow':''); - tabs.removeClass('tabs-justified').addClass(opts.justified?'tabs-justified':''); - if (opts.border == true){ - header.removeClass('tabs-header-noborder'); - panels.removeClass('tabs-panels-noborder'); - } else { - header.addClass('tabs-header-noborder'); - panels.addClass('tabs-panels-noborder'); - } - opts.doSize = true; - } - - function createTab(container, options, pp) { - options = options || {}; - var state = $.data(container, 'tabs'); - var tabs = state.tabs; - if (options.index == undefined || options.index > tabs.length){options.index = tabs.length} - if (options.index < 0){options.index = 0} - - var ul = $(container).children('div.tabs-header').find('ul.tabs'); - var panels = $(container).children('div.tabs-panels'); - var tab = $( - '
                                                                                                        • ' + - '' + - '' + - '' + - '' + - '
                                                                                                        • '); - if (!pp){pp = $('
                                                                                                          ');} - if (options.index >= tabs.length){ - tab.appendTo(ul); - pp.appendTo(panels); - tabs.push(pp); - } else { - tab.insertBefore(ul.children('li:eq('+options.index+')')); - pp.insertBefore(panels.children('div.panel:eq('+options.index+')')); - tabs.splice(options.index, 0, pp); - } - - // create panel - pp.panel($.extend({}, options, { - tab: tab, - border: false, - noheader: true, - closed: true, - doSize: false, - iconCls: (options.icon ? options.icon : undefined), - onLoad: function(){ - if (options.onLoad){ - options.onLoad.call(this, arguments); - } - state.options.onLoad.call(container, $(this)); - }, - onBeforeOpen: function(){ - if (options.onBeforeOpen){ - if (options.onBeforeOpen.call(this) == false){return false;} - } - var p = $(container).tabs('getSelected'); - if (p){ - if (p[0] != this){ - $(container).tabs('unselect', getTabIndex(container, p)); - p = $(container).tabs('getSelected'); - if (p){ - return false; - } - } else { - setSelectedSize(container); - return false; - } - } - - var popts = $(this).panel('options'); - popts.tab.addClass('tabs-selected'); - // scroll the tab to center position if required. - var wrap = $(container).find('>div.tabs-header>div.tabs-wrap'); - var left = popts.tab.position().left; - var right = left + popts.tab.outerWidth(); - if (left < 0 || right > wrap.width()){ - var deltaX = left - (wrap.width()-popts.tab.width()) / 2; - $(container).tabs('scrollBy', deltaX); - } else { - $(container).tabs('scrollBy', 0); - } - - var panel = $(this).panel('panel'); - panel.css('display','block'); - setSelectedSize(container); - panel.css('display','none'); - }, - onOpen: function(){ - if (options.onOpen){ - options.onOpen.call(this); - } - var popts = $(this).panel('options'); - state.selectHis.push(popts.title); - state.options.onSelect.call(container, popts.title, getTabIndex(container, this)); - }, - onBeforeClose: function(){ - if (options.onBeforeClose){ - if (options.onBeforeClose.call(this) == false){return false;} - } - $(this).panel('options').tab.removeClass('tabs-selected'); - }, - onClose: function(){ - if (options.onClose){ - options.onClose.call(this); - } - var popts = $(this).panel('options'); - state.options.onUnselect.call(container, popts.title, getTabIndex(container, this)); - } - })); - - // only update the tab header - $(container).tabs('update', { - tab: pp, - options: pp.panel('options'), - type: 'header' - }); - } - - function addTab(container, options) { - var state = $.data(container, 'tabs'); - var opts = state.options; - if (options.selected == undefined) options.selected = true; - - createTab(container, options); - opts.onAdd.call(container, options.title, options.index); - if (options.selected){ - selectTab(container, options.index); // select the added tab panel - } - } - - /** - * update tab panel, param has following properties: - * tab: the tab panel to be updated - * options: the tab panel options - * type: the update type, possible values are: 'header','body','all' - */ - function updateTab(container, param){ - param.type = param.type || 'all'; - var selectHis = $.data(container, 'tabs').selectHis; - var pp = param.tab; // the tab panel - var opts = pp.panel('options'); // get the tab panel options - var oldTitle = opts.title; - $.extend(opts, param.options, { - iconCls: (param.options.icon ? param.options.icon : undefined) - }); - - if (param.type == 'all' || param.type == 'body'){ - pp.panel(); - } - if (param.type == 'all' || param.type == 'header'){ - var tab = opts.tab; - - if (opts.header){ - tab.find('.tabs-inner').html($(opts.header)); - } else { - var s_title = tab.find('span.tabs-title'); - var s_icon = tab.find('span.tabs-icon'); - s_title.html(opts.title); - s_icon.attr('class', 'tabs-icon'); - - tab.find('a.tabs-close').remove(); - if (opts.closable){ - s_title.addClass('tabs-closable'); - $('').appendTo(tab); - } else{ - s_title.removeClass('tabs-closable'); - } - if (opts.iconCls){ - s_title.addClass('tabs-with-icon'); - s_icon.addClass(opts.iconCls); - } else { - s_title.removeClass('tabs-with-icon'); - } - if (opts.tools){ - var p_tool = tab.find('span.tabs-p-tool'); - if (!p_tool.length){ - var p_tool = $('').insertAfter(tab.find('a.tabs-inner')); - } - if ($.isArray(opts.tools)){ - p_tool.empty(); - for(var i=0; i').appendTo(p_tool); - t.addClass(opts.tools[i].iconCls); - if (opts.tools[i].handler){ - t.bind('click', {handler:opts.tools[i].handler}, function(e){ - if ($(this).parents('li').hasClass('tabs-disabled')){return;} - e.data.handler.call(this); - }); - } - } - } else { - $(opts.tools).children().appendTo(p_tool); - } - var pr = p_tool.children().length * 12; - if (opts.closable) { - pr += 8; - } else { - pr -= 3; - p_tool.css('right','5px'); - } - s_title.css('padding-right', pr+'px'); - } else { - tab.find('span.tabs-p-tool').remove(); - s_title.css('padding-right', ''); - } - } - if (oldTitle != opts.title){ - for(var i=0; i=0 && which < tabs.length){ - tab = tabs[which]; - if (removeit){ - tabs.splice(which, 1); - } - } - } else { - var tmp = $(''); - for(var i=0; i.tabs-header>.tabs-tool'); - if (visible){ - tool.removeClass('tabs-tool-hidden').show(); - } else { - tool.addClass('tabs-tool-hidden').hide(); - } - $(container).tabs('resize').tabs('scrollBy', 0); - } - - - $.fn.tabs = function(options, param){ - if (typeof options == 'string') { - return $.fn.tabs.methods[options](this, param); - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'tabs'); - if (state) { - $.extend(state.options, options); - } else { - $.data(this, 'tabs', { - options: $.extend({},$.fn.tabs.defaults, $.fn.tabs.parseOptions(this), options), - tabs: [], - selectHis: [] - }); - wrapTabs(this); - } - - addTools(this); - setProperties(this); - setSize(this); - bindEvents(this); - - doFirstSelect(this); - }); - }; - - $.fn.tabs.methods = { - options: function(jq){ - var cc = jq[0]; - var opts = $.data(cc, 'tabs').options; - var s = getSelectedTab(cc); - opts.selected = s ? getTabIndex(cc, s) : -1; - return opts; - }, - tabs: function(jq){ - return $.data(jq[0], 'tabs').tabs; - }, - resize: function(jq, param){ - return jq.each(function(){ - setSize(this, param); - setSelectedSize(this); - }); - }, - add: function(jq, options){ - return jq.each(function(){ - addTab(this, options); - }); - }, - close: function(jq, which){ - return jq.each(function(){ - closeTab(this, which); - }); - }, - getTab: function(jq, which){ - return getTab(jq[0], which); - }, - getTabIndex: function(jq, tab){ - return getTabIndex(jq[0], tab); - }, - getSelected: function(jq){ - return getSelectedTab(jq[0]); - }, - select: function(jq, which){ - return jq.each(function(){ - selectTab(this, which); - }); - }, - unselect: function(jq, which){ - return jq.each(function(){ - unselectTab(this, which); - }); - }, - exists: function(jq, which){ - return exists(jq[0], which); - }, - update: function(jq, options){ - return jq.each(function(){ - updateTab(this, options); - }); - }, - enableTab: function(jq, which){ - return jq.each(function(){ - var opts = $(this).tabs('getTab', which).panel('options'); - opts.tab.removeClass('tabs-disabled'); - opts.disabled = false; - }); - }, - disableTab: function(jq, which){ - return jq.each(function(){ - var opts = $(this).tabs('getTab', which).panel('options'); - opts.tab.addClass('tabs-disabled'); - opts.disabled = true; - }); - }, - showHeader: function(jq){ - return jq.each(function(){ - showHeader(this, true); - }); - }, - hideHeader: function(jq){ - return jq.each(function(){ - showHeader(this, false); - }); - }, - showTool: function(jq){ - return jq.each(function(){ - showTool(this, true); - }); - }, - hideTool: function(jq){ - return jq.each(function(){ - showTool(this, false); - }); - }, - scrollBy: function(jq, deltaX){ // scroll the tab header by the specified amount of pixels - return jq.each(function(){ - var opts = $(this).tabs('options'); - var wrap = $(this).find('>div.tabs-header>div.tabs-wrap'); - var pos = Math.min(wrap._scrollLeft() + deltaX, getMaxScrollWidth()); - wrap.animate({scrollLeft: pos}, opts.scrollDuration); - - function getMaxScrollWidth(){ - var w = 0; - var ul = wrap.children('ul'); - ul.children('li').each(function(){ - w += $(this).outerWidth(true); - }); - return w - wrap.width() + (ul.outerWidth() - ul.width()); - } - }); - } - }; - - $.fn.tabs.parseOptions = function(target){ - return $.extend({}, $.parser.parseOptions(target, [ - 'tools','toolPosition','tabPosition', - {fit:'boolean',border:'boolean',plain:'boolean'}, - {headerWidth:'number',tabWidth:'number',tabHeight:'number',selected:'number'}, - {showHeader:'boolean',justified:'boolean',narrow:'boolean',pill:'boolean'} - ])); - }; - - $.fn.tabs.defaults = { - width: 'auto', - height: 'auto', - headerWidth: 150, // the tab header width, it is valid only when tabPosition set to 'left' or 'right' - tabWidth: 'auto', // the tab width - tabHeight: 27, // the tab height - selected: 0, // the initialized selected tab index - showHeader: true, - plain: false, - fit: false, - border: true, - justified: false, - narrow: false, - pill: false, - tools: null, - toolPosition: 'right', // left,right - tabPosition: 'top', // possible values: top,bottom - scrollIncrement: 100, - scrollDuration: 400, - onLoad: function(panel){}, - onSelect: function(title, index){}, - onUnselect: function(title, index){}, - onBeforeClose: function(title, index){}, - onClose: function(title, index){}, - onAdd: function(title, index){}, - onUpdate: function(title, index){}, - onContextMenu: function(e, title, index){} - }; -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.window.js b/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.window.js deleted file mode 100644 index 9bc44d78..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/src/jquery.window.js +++ /dev/null @@ -1,417 +0,0 @@ -/** - * jQuery EasyUI 1.5 - * - * Copyright (c) 2009-2016 www.jeasyui.com. All rights reserved. - * - * Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php - * To use it on other terms please contact us: info@jeasyui.com - * - */ -/** - * window - jQuery EasyUI - * - * Dependencies: - * panel - * draggable - * resizable - * - */ -(function($){ - function moveWindow(target, param){ - var state = $.data(target, 'window'); - if (param){ - if (param.left != null) state.options.left = param.left; - if (param.top != null) state.options.top = param.top; - } - $(target).panel('move', state.options); - if (state.shadow){ - state.shadow.css({ - left: state.options.left, - top: state.options.top - }); - } - } - - /** - * center the window only horizontally - */ - function hcenter(target, tomove){ - var opts = $.data(target, 'window').options; - var pp = $(target).window('panel'); - var width = pp._outerWidth(); - if (opts.inline){ - var parent = pp.parent(); - opts.left = Math.ceil((parent.width() - width) / 2 + parent.scrollLeft()); - } else { - opts.left = Math.ceil(($(window)._outerWidth() - width) / 2 + $(document).scrollLeft()); - } - if (tomove){moveWindow(target);} - } - - /** - * center the window only vertically - */ - function vcenter(target, tomove){ - var opts = $.data(target, 'window').options; - var pp = $(target).window('panel'); - var height = pp._outerHeight(); - if (opts.inline){ - var parent = pp.parent(); - opts.top = Math.ceil((parent.height() - height) / 2 + parent.scrollTop()); - } else { - opts.top = Math.ceil(($(window)._outerHeight() - height) / 2 + $(document).scrollTop()); - } - if (tomove){moveWindow(target);} - } - - function create(target){ - var state = $.data(target, 'window'); - var opts = state.options; - var win = $(target).panel($.extend({}, state.options, { - border: false, - doSize: true, // size the panel, the property undefined in window component - closed: true, // close the panel - cls: 'window ' + (!opts.border?'window-thinborder window-noborder ':(opts.border=='thin'?'window-thinborder ':'')) + (opts.cls || ''), - headerCls: 'window-header ' + (opts.headerCls || ''), - bodyCls: 'window-body ' + (opts.noheader ? 'window-body-noheader ' : ' ') + (opts.bodyCls||''), - - onBeforeDestroy: function(){ - if (opts.onBeforeDestroy.call(target) == false){return false;} - if (state.shadow){state.shadow.remove();} - if (state.mask){state.mask.remove();} - }, - onClose: function(){ - if (state.shadow){state.shadow.hide();} - if (state.mask){state.mask.hide();} - opts.onClose.call(target); - }, - onOpen: function(){ - if (state.mask){ - state.mask.css($.extend({ - display:'block', - zIndex: $.fn.window.defaults.zIndex++ - }, $.fn.window.getMaskSize(target))); - } - if (state.shadow){ - state.shadow.css({ - display:'block', - zIndex: $.fn.window.defaults.zIndex++, - left: opts.left, - top: opts.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - } - state.window.css('z-index', $.fn.window.defaults.zIndex++); - - opts.onOpen.call(target); - }, - onResize: function(width, height){ - var popts = $(this).panel('options'); - $.extend(opts, { - width: popts.width, - height: popts.height, - left: popts.left, - top: popts.top - }); - if (state.shadow){ - state.shadow.css({ - left: opts.left, - top: opts.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - } - opts.onResize.call(target, width, height); - }, - onMinimize: function(){ - if (state.shadow){state.shadow.hide();} - if (state.mask){state.mask.hide();} - state.options.onMinimize.call(target); - }, - onBeforeCollapse: function(){ - if (opts.onBeforeCollapse.call(target) == false){return false;} - if (state.shadow){state.shadow.hide();} - }, - onExpand: function(){ - if (state.shadow){state.shadow.show();} - opts.onExpand.call(target); - } - })); - - state.window = win.panel('panel'); - - // create mask - if (state.mask){state.mask.remove();} - if (opts.modal){ - state.mask = $('').insertAfter(state.window); - } - - // create shadow - if (state.shadow){state.shadow.remove();} - if (opts.shadow){ - state.shadow = $('').insertAfter(state.window); - } - - // center and open the window - var closed = opts.closed; - if (opts.left == null){hcenter(target);} - if (opts.top == null){vcenter(target);} - moveWindow(target); - if (!closed){win.window('open');} - } - - function constrain(left, top, width, height){ - var target = this; - var state = $.data(target, 'window'); - var opts = state.options; - if (!opts.constrain){return {};} - if ($.isFunction(opts.constrain)){ - return opts.constrain.call(target, left, top, width, height); - } - var win = $(target).window('window'); - var parent = opts.inline ? win.parent() : $(window); - if (left < 0){left = 0;} - if (top < parent.scrollTop()){top = parent.scrollTop();} - if (left + width > parent.width()){ - if (width == win.outerWidth()){ // moving - left = parent.width() - width; - } else { // resizing - width = parent.width() - left; - } - } - if (top - parent.scrollTop() + height > parent.height()){ - if (height == win.outerHeight()){ // moving - top = parent.height() - height + parent.scrollTop(); - } else { // resizing - height = parent.height() - top + parent.scrollTop(); - } - } - - return { - left:left, - top:top, - width:width, - height:height - }; - } - - - /** - * set window drag and resize property - */ - function setProperties(target){ - var state = $.data(target, 'window'); - - state.window.draggable({ - handle: '>div.panel-header>div.panel-title', - disabled: state.options.draggable == false, - onBeforeDrag: function(e){ - if (state.mask) state.mask.css('z-index', $.fn.window.defaults.zIndex++); - if (state.shadow) state.shadow.css('z-index', $.fn.window.defaults.zIndex++); - state.window.css('z-index', $.fn.window.defaults.zIndex++); - }, - onStartDrag: function(e){ - start1(e); - }, - onDrag: function(e){ - proc1(e); - return false; - }, - onStopDrag: function(e){ - stop1(e); - } - }); - - state.window.resizable({ - disabled: state.options.resizable == false, - onStartResize:function(e){ - start1(e); - }, - onResize: function(e){ - proc1(e); - return false; - }, - onStopResize: function(e){ - stop1(e); - } - }); - - function start1(e){ - if (state.pmask){state.pmask.remove();} - state.pmask = $('
                                                                                                          ').insertAfter(state.window); - state.pmask.css({ - display: 'none', - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top, - width: state.window._outerWidth(), - height: state.window._outerHeight() - }); - if (state.proxy){state.proxy.remove();} - state.proxy = $('
                                                                                                          ').insertAfter(state.window); - state.proxy.css({ - display: 'none', - zIndex: $.fn.window.defaults.zIndex++, - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width)._outerHeight(e.data.height); - state.proxy.hide(); - setTimeout(function(){ - if (state.pmask){state.pmask.show();} - if (state.proxy){state.proxy.show();} - }, 500); - } - function proc1(e){ - $.extend(e.data, constrain.call(target, e.data.left, e.data.top, e.data.width, e.data.height)); - state.pmask.show(); - state.proxy.css({ - display: 'block', - left: e.data.left, - top: e.data.top - }); - state.proxy._outerWidth(e.data.width); - state.proxy._outerHeight(e.data.height); - } - function stop1(e){ - $.extend(e.data, constrain.call(target, e.data.left, e.data.top, e.data.width+0.1, e.data.height+0.1)); - $(target).window('resize', e.data); - state.pmask.remove(); - state.pmask = null; - state.proxy.remove(); - state.proxy = null; - } - } - - // when window resize, reset the width and height of the window's mask - $(function(){ - if (!$._positionFixed){ - $(window).resize(function(){ - $('body>div.window-mask:visible').css({ - width: '', - height: '' - }); - setTimeout(function(){ - $('body>div.window-mask:visible').css($.fn.window.getMaskSize()); - }, 50); - }); - } - }); - - $.fn.window = function(options, param){ - if (typeof options == 'string'){ - var method = $.fn.window.methods[options]; - if (method){ - return method(this, param); - } else { - return this.panel(options, param); - } - } - - options = options || {}; - return this.each(function(){ - var state = $.data(this, 'window'); - if (state){ - $.extend(state.options, options); - } else { - state = $.data(this, 'window', { - options: $.extend({}, $.fn.window.defaults, $.fn.window.parseOptions(this), options) - }); - if (!state.options.inline){ - document.body.appendChild(this); - } - } - create(this); - setProperties(this); - }); - }; - - $.fn.window.methods = { - options: function(jq){ - var popts = jq.panel('options'); - var wopts = $.data(jq[0], 'window').options; - return $.extend(wopts, { - closed: popts.closed, - collapsed: popts.collapsed, - minimized: popts.minimized, - maximized: popts.maximized - }); - }, - window: function(jq){ - return $.data(jq[0], 'window').window; - }, - move: function(jq, param){ - return jq.each(function(){ - moveWindow(this, param); - }); - }, - hcenter: function(jq){ - return jq.each(function(){ - hcenter(this, true); - }); - }, - vcenter: function(jq){ - return jq.each(function(){ - vcenter(this, true); - }); - }, - center: function(jq){ - return jq.each(function(){ - hcenter(this); - vcenter(this); - moveWindow(this); - }); - } - }; - - $.fn.window.getMaskSize = function(target){ - var state = $(target).data('window'); - if (state && state.options.inline){ - return {}; - } else if ($._positionFixed){ - return {position: 'fixed'}; - } else { - return { - width: $(document).width(), - height: $(document).height() - }; - } - }; - - $.fn.window.parseOptions = function(target){ - return $.extend({}, $.fn.panel.parseOptions(target), $.parser.parseOptions(target, [ - {draggable:'boolean',resizable:'boolean',shadow:'boolean',modal:'boolean',inline:'boolean'} - ])); - }; - - // Inherited from $.fn.panel.defaults - $.fn.window.defaults = $.extend({}, $.fn.panel.defaults, { - zIndex: 9000, - draggable: true, - resizable: true, - shadow: true, - modal: false, - border: true, // possible values are: true,false,'thin','thick' - inline: false, // true to stay inside its parent, false to go on top of all elements - - // window's property which difference from panel - title: 'New Window', - collapsible: true, - minimizable: true, - maximizable: true, - closable: true, - closed: false, - constrain: false - /* - constrain: function(left,top,width,height){ - return { - left:left, - top:top, - width:width, - height:height - }; - } - */ - }); -})(jQuery); diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/accordion.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/accordion.css deleted file mode 100644 index a0f6ddc3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #666; - border-color: #000; -} -.accordion .accordion-header { - background: #3d3d3d; - filter: none; -} -.accordion .accordion-header-selected { - background: #0052A3; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/calendar.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/calendar.css deleted file mode 100644 index 5e71d3eb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/calendar.css +++ /dev/null @@ -1,202 +0,0 @@ -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #ffffff; -} -.calendar-day { - color: #fff; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #000; -} -.calendar { - border-color: #000; -} -.calendar-header { - background: #3d3d3d; -} -.calendar-body, -.calendar-menu { - background: #666; -} -.calendar-body th { - background: #555; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #777; - color: #fff; -} -.calendar-hover { - border: 1px solid #555; - padding: 0; -} -.calendar-selected { - background-color: #0052A3; - color: #fff; - border: 1px solid #00458a; - padding: 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combo.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combo.css deleted file mode 100644 index 0798ce19..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combo.css +++ /dev/null @@ -1,35 +0,0 @@ -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #666; -} -.combo-arrow { - background-color: #3d3d3d; -} -.combo-arrow-hover { - background-color: #777; -} -.combo-arrow:hover { - background-color: #777; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combobox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combobox.css deleted file mode 100644 index 27b4096f..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/combobox.css +++ /dev/null @@ -1,39 +0,0 @@ -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #777; - color: #fff; -} -.combobox-item-selected { - background-color: #0052A3; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datagrid.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datagrid.css deleted file mode 100644 index 3559be75..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datagrid.css +++ /dev/null @@ -1,288 +0,0 @@ -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #000; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #666 url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #444; - background: -webkit-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -moz-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -o-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: linear-gradient(to bottom,#4c4c4c 0,#3f3f3f 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c4c4c,endColorstr=#3f3f3f,GradientType=0); -} -.datagrid-cell-rownumber { - color: #fff; -} -.datagrid-resize-proxy { - background: #cccccc; -} -.datagrid-mask { - background: #000; -} -.datagrid-mask-msg { - border-color: #000; -} -.datagrid-toolbar, -.datagrid-pager { - background: #555; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #222; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #222; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #fff; - border-collapse: separate; -} -.datagrid-row-alt { - background: #555; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #777; - color: #fff; - cursor: default; -} -.datagrid-row-selected { - background: #0052A3; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datalist.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datalist.css deleted file mode 100644 index 94dd67e5..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datalist.css +++ /dev/null @@ -1,95 +0,0 @@ -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #444; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #fff; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.m-list li>a:hover { - background: #777; - color: #fff; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datebox.css deleted file mode 100644 index f5b6bb78..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #555; -} -.datebox-button a { - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/dialog.css deleted file mode 100644 index 4a6f36eb..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #555; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #000 #000 #222 #000; -} -.dialog-button { - border-color: #222 #000 #000 #000; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #555; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/easyui.css deleted file mode 100644 index ccd0b723..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/easyui.css +++ /dev/null @@ -1,2917 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #777; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #000; -} -.panel-header { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 100%); - background: -moz-linear-gradient(top,#454545 0,#383838 100%); - background: -o-linear-gradient(top,#454545 0,#383838 100%); - background: linear-gradient(to bottom,#454545 0,#383838 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.panel-body { - background-color: #666; - color: #fff; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #fff; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #000; - overflow: hidden; - background: #555; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #666; - border-color: #000; -} -.accordion .accordion-header { - background: #3d3d3d; - filter: none; -} -.accordion .accordion-header-selected { - background: #0052A3; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #777; - -moz-box-shadow: 2px 2px 3px #787878; - -webkit-box-shadow: 2px 2px 3px #787878; - box-shadow: 2px 2px 3px #787878; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #000; -} -.window { - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 20%); - background: -moz-linear-gradient(top,#454545 0,#383838 20%); - background: -o-linear-gradient(top,#454545 0,#383838 20%); - background: linear-gradient(to bottom,#454545 0,#383838 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.window-proxy { - border: 1px dashed #000; -} -.window-proxy-mask, -.window-mask { - background: #000; -} -.window .panel-footer { - border: 1px solid #000; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #555; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #000 #000 #222 #000; -} -.dialog-button { - border-color: #222 #000 #000 #000; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #555; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #fff; - background: #777; - background-repeat: repeat-x; - border: 1px solid #555; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #777; - color: #fff; - border: 1px solid #555; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #555; - padding: 0; -} -.l-btn-plain:hover { - background: #777; - color: #fff; - border: 1px solid #555; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #777; - color: #fff; - background: -webkit-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -moz-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: -o-linear-gradient(top,#919191 0,#6a6a6a 100%); - background: linear-gradient(to bottom,#919191 0,#6a6a6a 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#919191,endColorstr=#6a6a6a,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #000; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #000; -} -.textbox { - position: relative; - border: 1px solid #000; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #000000; - -moz-box-shadow: 0 0 3px 0 #000; - -webkit-box-shadow: 0 0 3px 0 #000; - box-shadow: 0 0 3px 0 #000; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #666; -} -.combo-arrow { - background-color: #3d3d3d; -} -.combo-arrow-hover { - background-color: #777; -} -.combo-arrow:hover { - background-color: #777; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #777; - color: #fff; -} -.combobox-item-selected { - background-color: #0052A3; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #cccccc; -} -.layout-split-north { - border-bottom: 5px solid #444; -} -.layout-split-south { - border-top: 5px solid #444; -} -.layout-split-east { - border-left: 5px solid #444; -} -.layout-split-west { - border-right: 5px solid #444; -} -.layout-expand { - background-color: #3d3d3d; -} -.layout-expand-over { - background-color: #3d3d3d; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #3d3d3d url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #3d3d3d url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #777; - color: #fff; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #666; - color: #fff; - background: -webkit-linear-gradient(top,#454545 0,#666 100%); - background: -moz-linear-gradient(top,#454545 0,#666 100%); - background: -o-linear-gradient(top,#454545 0,#666 100%); - background: linear-gradient(to bottom,#454545 0,#666 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#666,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#666 0,#454545 100%); - background: -moz-linear-gradient(top,#666 0,#454545 100%); - background: -o-linear-gradient(top,#666 0,#454545 100%); - background: linear-gradient(to bottom,#666 0,#454545 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#454545,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#454545 0,#666 100%); - background: -moz-linear-gradient(left,#454545 0,#666 100%); - background: -o-linear-gradient(left,#454545 0,#666 100%); - background: linear-gradient(to right,#454545 0,#666 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#666,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#666 0,#454545 100%); - background: -moz-linear-gradient(left,#666 0,#454545 100%); - background: -o-linear-gradient(left,#666 0,#454545 100%); - background: linear-gradient(to right,#666 0,#454545 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#666,endColorstr=#454545,GradientType=1); -} -.tabs li a.tabs-inner { - color: #fff; - background-color: #3d3d3d; - background: -webkit-linear-gradient(top,#454545 0,#383838 100%); - background: -moz-linear-gradient(top,#454545 0,#383838 100%); - background: -o-linear-gradient(top,#454545 0,#383838 100%); - background: linear-gradient(to bottom,#454545 0,#383838 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#454545,endColorstr=#383838,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #3d3d3d; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #000; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #777; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #666; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #666; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #666; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #666; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0052A3; - color: #fff; - filter: none; - border-color: #000; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #000; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #666 url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #444; - background: -webkit-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -moz-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: -o-linear-gradient(top,#4c4c4c 0,#3f3f3f 100%); - background: linear-gradient(to bottom,#4c4c4c 0,#3f3f3f 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c4c4c,endColorstr=#3f3f3f,GradientType=0); -} -.datagrid-cell-rownumber { - color: #fff; -} -.datagrid-resize-proxy { - background: #cccccc; -} -.datagrid-mask { - background: #000; -} -.datagrid-mask-msg { - border-color: #000; -} -.datagrid-toolbar, -.datagrid-pager { - background: #555; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #222; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #222; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #fff; - border-collapse: separate; -} -.datagrid-row-alt { - background: #555; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #777; - color: #fff; - cursor: default; -} -.datagrid-row-selected { - background: #0052A3; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #222; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #3d3d3d; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #222; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #3d3d3d; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #444; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #fff; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #222; -} -.m-list li>a:hover { - background: #777; - color: #fff; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #444; - border-right: 1px solid #777; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #000; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #ffffff; -} -.calendar-day { - color: #fff; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #000; -} -.calendar { - border-color: #000; -} -.calendar-header { - background: #3d3d3d; -} -.calendar-body, -.calendar-menu { - background: #666; -} -.calendar-body th { - background: #555; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #777; - color: #fff; -} -.calendar-hover { - border: 1px solid #555; - padding: 0; -} -.calendar-selected { - background-color: #0052A3; - color: #fff; - border: 1px solid #00458a; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #555; -} -.datebox-button a { - color: #fff; -} -.spinner-arrow { - background-color: #3d3d3d; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #fff; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #777; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #777; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #3d3d3d; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #000; -} -.progressbar-text { - color: #fff; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0052A3; - color: #fff; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #3d3d3d; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #000; - background: #3d3d3d; -} -.slider-rule span { - border-color: #000; -} -.slider-rulelabel span { - color: #fff; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #777; - -moz-box-shadow: 2px 2px 3px #787878; - -webkit-box-shadow: 2px 2px 3px #787878; - box-shadow: 2px 2px 3px #787878; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #444; - border-right: 1px solid #777; -} -.menu-sep { - border-top: 1px solid #444; - border-bottom: 1px solid #777; -} -.menu { - background-color: #666; - border-color: #444; - color: #fff; -} -.menu-content { - background: #666; -} -.menu-item { - border-color: transparent; - _border-color: #666; -} -.menu-active { - border-color: #555; - color: #fff; - background: #777; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #fff; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #777; - color: #fff; - border: 1px solid #555; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #cccccc; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #555; - background-color: #777; - color: #fff; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #cccccc; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #000; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #000; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #666; - color: #fff; - border-color: #000; -} -.tree-node-hover { - background: #777; - color: #fff; -} -.tree-node-selected { - background: #0052A3; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #666; - border-color: #000; - color: #fff; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #000; -} -.tooltip-right .tooltip-arrow { - border-right-color: #666; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #000; -} -.tooltip-left .tooltip-arrow { - border-left-color: #666; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #000; -} -.tooltip-top .tooltip-arrow { - border-top-color: #666; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #000; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #666; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #555; - border: 1px solid #555; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0052A3; - color: #fff; -} -.switchbutton-off { - background-color: #666; - color: #fff; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #666; - color: #fff; - border: 1px solid #555; - -moz-box-shadow: 0 0 3px 0 #555; - -webkit-box-shadow: 0 0 3px 0 #555; - box-shadow: 0 0 3px 0 #555; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/accordion_arrows.png deleted file mode 100644 index 45fd44aa30476e107428feeea74273a354d3b003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel%uDMV@SoVN1z5L3B> xDW~hhNx=}0EonJY9@lzK3(R79rLjPWf#H~1{zPk!fAK(V44$rjF6*2Ung9evL?JRtAPgomjiGH|9{f$n(B`$j zEeb&pg!EKZW!#K$4@xNm$yT6c41rc&wh}>_*7}p71!8&8673tn-QQiFh646*YwHT+ z)EV#dB}QIviTL0tB!=YS+5%Rf3nh>uG`~OIR&I9Pb&1#X>AvnQFNH)(9OKtKv|Z?jXgA8=g#}$o8PwWf~s)v4TOWbIh-FayvCIQ*!i4(A|Z*a`pRGU y`z_2`-mf|ief_$wXW7b|3Y(^xL#4%pFkRlNzMe3nx0Htf00005OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$f3kcwMx!yWk;1b9CG_kXOx zmzFK*Ssi^NN-27((w?4M8@u`^_qP=9nfy4m{lwb6;U^wS@qDtp9?C45@HGEwayQ3S z%Ua=ZSB3W+c`gDw6;3c4*f@AGFEUxQKH4x2D*a5)78&qol`;+03qN((f|Me diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/linkbutton_bg.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/linkbutton_bg.png deleted file mode 100644 index fc66bd2cd24047b8377342365a1df3846327ecde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/menu_arrows.png deleted file mode 100644 index 2a984941d6590c78d67ee68d2087d8cc88efbac6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQof!pjv*Dd-d;V(%b>u);`l3H z>g53sy@tf+`c*Dhco^6|8Eg#8WENqsU-wu%RB=*I5D$X7F_Nb6Mw<&;$S;RV&B< diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 lGy-mR diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/panel_tools.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/panel_tools.png deleted file mode 100644 index f97761eb393def3b5f61774142413e740fe8fe8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(QuUrLjv*Dd-p+93Yfuni{`r6T z$48CLf{EOzXU|M@xy0GMavBpu(5ti8zb3QZ+Tfp^siO37?WI*8%sM?7u5w1XttgAw z*Z5axHOr-aZj1~Mw;UHx3vIVCg!0FXpSG5`Po diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_close.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_close.png deleted file mode 100644 index 276b57974284d1449250e362644dd7416632d92c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`F`h1tAr-fh6C~yxIB_Cl)5eV- z>r;4yl-<@d?s6;P338s2Hlg>#j0uWN8C(aFPJB{e^6h1c5$jHyQsD5--fSz=3o~iS wnLdu+*z}wOVj6h@O#h^}NFFlaV$)<`u-+3C6wY^M3(y`0Pgg&ebxsLQ04X#uG5`Po diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/passwordbox_open.png deleted file mode 100644 index 0f25d535e05b22b406fd72647611aace9cfa6249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar-fh6C~yxIB_Cl)5eV- z>r;4yl-<@d?s6;P338s2rmQ?!Qz1HW#so#C46Xx7Cq5}K`Svo!h;^q;DRB5^Z?=`` zg<12Qetm(ByO<;&a5^L{7TnL>!KiVsAxlibJl4>NC!c|#Jtt+3rSZgWpp^`su6{1- HoD!M<3i~r2 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/spinner_arrows.png deleted file mode 100644 index 349d7d9d1dd5757fe673c74779ca4397b3ac9880..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQo)`sjv*Dd-cGgTVld!f`TKvl zx$i261Imkz%njSa<|ydo5x!wz!%F5U-;Ot$9v8}1XAs{bw8eCRinje8hmeGw4b#=% p?40+0pF;`bK1VJIy@m-jV#fsL6&$#pdj@DcgQu&X%Q~loCIE{>Fhc+U diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tabs_icons.png deleted file mode 100644 index 732b1237a14cf6c525dee8646f322d5603664866..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq{2O2978H@B_~L*E^a7$U@!3C zaj-Z4S(*MEORM>}ezCPaUb%ArQw1m64&Nzopr0N{TzyZ`_I diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/tree_icons.png deleted file mode 100644 index 2b4fd2025c7588c84df27d89466b470e273f5c06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3086 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/black/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #333; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e6e6e6; - color: #00438a; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datebox.css deleted file mode 100644 index 97e20dd3..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F5F5F5; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/dialog.css deleted file mode 100644 index b44497f8..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F5F5F5; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; -} -.dialog-button { - border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #F5F5F5; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/easyui.css deleted file mode 100644 index e42be48a..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/easyui.css +++ /dev/null @@ -1,2936 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e6e6e6; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D4D4D4; -} -.panel-header { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #333; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #D4D4D4; - overflow: hidden; - background: #F5F5F5; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D4D4D4; -} -.accordion .accordion-header { - background: #F2F2F2; - filter: none; -} -.accordion .accordion-header-selected { - background: #0081c2; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D4D4D4; -} -.window { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 20%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.window-proxy { - border: 1px dashed #D4D4D4; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #D4D4D4; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F5F5F5; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; -} -.dialog-button { - border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #F5F5F5; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #f5f5f5; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ddd; - padding: 0; -} -.l-btn-plain:hover { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #f5f5f5; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); - background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #D4D4D4; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #bbbbbb; - -moz-box-shadow: 0 0 3px 0 #D4D4D4; - -webkit-box-shadow: 0 0 3px 0 #D4D4D4; - box-shadow: 0 0 3px 0 #D4D4D4; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #F2F2F2; -} -.combo-arrow-hover { - background-color: #e6e6e6; -} -.combo-arrow:hover { - background-color: #e6e6e6; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #e6e6e6; - color: #00438a; -} -.combobox-item-selected { - background-color: #0081c2; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #bbb; -} -.layout-split-north { - border-bottom: 5px solid #eee; -} -.layout-split-south { - border-top: 5px solid #eee; -} -.layout-split-east { - border-left: 5px solid #eee; -} -.layout-split-west { - border-right: 5px solid #eee; -} -.layout-expand { - background-color: #F2F2F2; -} -.layout-expand-over { - background-color: #F2F2F2; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #F2F2F2 url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #F2F2F2 url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #e6e6e6; - color: #00438a; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #777; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: linear-gradient(to right,#ffffff 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); - background: linear-gradient(to right,#ffffff 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); -} -.tabs li a.tabs-inner { - color: #777; - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #F2F2F2; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #D4D4D4; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #e6e6e6; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0081c2; - color: #fff; - filter: none; - border-color: #D4D4D4; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #D4D4D4; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #F2F2F2; - background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); - background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); -} -.datagrid-cell-rownumber { - color: #333; -} -.datagrid-resize-proxy { - background: #bbb; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #D4D4D4; -} -.datagrid-toolbar, -.datagrid-pager { - background: #F5F5F5; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #e6e6e6; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #333; - border-collapse: separate; -} -.datagrid-row-alt { - background: #F5F5F5; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #e6e6e6; - color: #00438a; - cursor: default; -} -.datagrid-row-selected { - background: #0081c2; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #e6e6e6; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #F2F2F2; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #e6e6e6; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #F2F2F2; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #F2F2F2; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #333; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e6e6e6; - color: #00438a; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #D4D4D4; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #808080; -} -.calendar-day { - color: #333; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #D4D4D4; -} -.calendar { - border-color: #D4D4D4; -} -.calendar-header { - background: #F2F2F2; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #F5F5F5; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #e6e6e6; - color: #00438a; -} -.calendar-hover { - border: 1px solid #ddd; - padding: 0; -} -.calendar-selected { - background-color: #0081c2; - color: #fff; - border: 1px solid #0070a9; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F5F5F5; -} -.datebox-button a { - color: #444; -} -.spinner-arrow { - background-color: #F2F2F2; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #e6e6e6; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #e6e6e6; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #F2F2F2; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #D4D4D4; -} -.progressbar-text { - color: #333; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0081c2; - color: #fff; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #F2F2F2; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #D4D4D4; - background: #F2F2F2; -} -.slider-rule span { - border-color: #D4D4D4; -} -.slider-rulelabel span { - color: #333; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #fff; - border-color: #e6e6e6; - color: #333; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #fff; -} -.menu-active { - border-color: #ddd; - color: #00438a; - background: #e6e6e6; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #333; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #e6e6e6; - color: #00438a; - border: 1px solid #ddd; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #bbb; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ddd; - background-color: #e6e6e6; - color: #00438a; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #bbb; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #D4D4D4; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #D4D4D4; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #333; - border-color: #D4D4D4; -} -.tree-node-hover { - background: #e6e6e6; - color: #00438a; -} -.tree-node-selected { - background: #0081c2; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #D4D4D4; - color: #333; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #D4D4D4; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #D4D4D4; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #D4D4D4; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #D4D4D4; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0081c2; - color: #fff; -} -.switchbutton-off { - background-color: #ffffff; - color: #333; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #333; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} -.tabs-panels { - border-color: transparent; -} -.tabs li a.tabs-inner { - border-color: transparent; - background: transparent; - filter: none; - color: #0088CC; -} -.menu-active { - background-color: #0081C2; - border-color: #0081C2; - color: #fff; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #333; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4fp>5!O@Gl{c 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 G5}E*M5;#5p diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/passwordbox_open.png deleted file mode 100644 index d328891f6a18ea703fd25a47b228df9cb13b4744..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar-fh6C~y}*jFF6I{2&m zf8fW~lSf{d9=Ouc<(SoRr6$ox=6dW5rxOB`TRe8 z#G%R{$Nj@Z)5m5kM@2RMITi_;Npmte=_#;rBych_7F`xqKKy}=f%DM}Q4`(M(}DIf Nc)I$ztaD0e0su|qH(3Ax diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/spinner_arrows.png deleted file mode 100644 index 7c2df483dbb30dfb3a51332c03fe6f0c229c0547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQZb$`jv*Ddk`p9Y7bl4Dgeh3R zJz6gy$J;RRRRiNz`7}$-z5~nWg=}UsVYp!HpQ#{_&8An~S<1fjm*zKyrHmF27#+^4 x`1rk&EZfSkR8C?on>%wt3;O{L3Dzy_3@=Og7TEqO`UJFx!PC{xWt~$(69D$UE$jdQ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tabs_icons.png deleted file mode 100644 index 4d29966d7154338a9e2e358821a5f72655eba43e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq+&f?978H@B_~L*E^a7uNPG49 z|BoM6E;$_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 zcmV+`4Ak?9P)g24+u&k_UG+WCVnOW0FwMG}(2wGOI!IUx6nn{~p zK+GuW#mGkun)pBk1bIKq2~!>yc`1oJM7TV}|D1iU2d{7+=iGY*Zhd>Ly{>T1|31#) z``!Py&-u2D@h}=|*RDlx>VNK^-`@2+c<|uCg9rZx;|}7def~CV*Z^~Bvlk0y6WzaX zO7)0#uj7>9!NW$89WfP@S>cZ$8!Q+fgf5CL6uf3z7yRUM87*26} zc7){+S-^&{P?s;BN|=J}jRBY%>({~FW^;}1pOKM)t5>h~iiN9a?!cQxZAh)Xj-Cbx z-`;!M?b&%0#)k;`qJa#-vG>Q}$a}tsUq2e(hTV((>qg+4HQwkBk0=8Pvw9^Cq^lEg zdeuqA0@yH%5C8TbQ7FAuPv)$7}<1EDF0(%7?l zFbWC^aJxRrM0VGoK7AU797tDK7;+<$&S&$O=E0jr=dtI#Mi}^Lj%@MJAfHcF&7V~L z9{C-M@yx;LV9VXsm^~;2kSkZNAUZl48jS|l!o$zcPfR)cpTBxt1jyGH+b}s@ix?{* zva6z1d_Kwx*Em4z1t9hkRIktt&M27~fn9HSAUiu7xAa1^d@L`8=OBG*YAWP95Muxt z_tB*4MY&JFGt@VQ&0vE%Kh&Zz69xp2+C4k&QT(@l8FD*tj#rt$qJ}_46BhKjt3qv;#5snD)toChHG|az}_Ova+&pD$++$mLMTL8(gYsda--Qdr^s;scOOAj6rKuR0A1K|$D zwvqa;$-2QQ+d)KN+h3hJ0V2=6MBx01WxD;(t{3%&0iw)-+&xz{e$xAoYSY?2!)r+k zZ#XX*S26khN18sn5QI$aW}IkRjhB<2h5O?Bsf!mj*3+{)$lP6*009WQ@_QKCDZbm|CEu64xY6& z5Gt5Tbq^`!7Ey~DbpY8fz=NhQUtUyR1EGScRQHgQes`%^5kUBM?m)~&;y)+o24}@P z@>1A0D#$?u2K9l9?LjKVz)ogJSEeFiN7VNp}@yO1c)Y7cDEG($y9!m{QGyrY+<=2p)AU z*G&S1-^bB+?gOzG2SS%w#lczlhP)K^ja<^NJ3z>Vm;{d+XAk)!Z@ZtUSL{Ht4LT5U zCNpZ0f5KZi0f?K5I7Aer^o`C=v>eLmnr)!Qs)%VeL0~SXdbB`TZ-=>)+tD?{7n~`)x0Lx#}LM zSGtQ=OsMEdbqkt$(BMx@OvITpXKn)s?b|hXu5iQlV3*tUGQoF{PPQ?3zHwiBdeZmRsDM2OMC?I;L(FYK%i-foYaSh6a)mCmdHtcct`+I zl7`;@l&2SNnDo+uwuv(rzRAxf54-vX=kK2f4<0;t@ZjHKedqJ@o*+DU@ZiCNI}q+b zxc;Xae`jps9$(+=lYy^bo2Tcu3mEf|wmr?5>lQb+z43v8`22wf&Ms$c8Ycq}9yW}T z^VdR2QuG!5CIKE_Pk#7^y7TAIQCWr0=;?W=_}Fo@mlmQ{Q;djT zJzg4QPY|K*WHmi>UkJaOly@bwL{EdVsOYSiWo5-emY}k-43{odqNb)Ab#*mpXsAPD zV}m$=>Cx7Do$gkWma?|?vY4bXq~Go5ce?(Z0FS8k&`ubNj-z`}nU#Z&y}XWn;No&X zlYA15Nr#a)YzQu_S&1Jnlw$J(lZs^>K)M^1?n><~cu-d|x+|5sl=TJ6&bRaRFs1-v zZtyoXT@wc|ZL_sr4m_Hho4V;!UVarF7mEdW3`D&T!{srK(8ljZ>B&?S9Xp1G*;#RCMe;#Qa46TRJU)rxEXz?7a%C+>QP&YDKOh@Zts7sj=Ev<#2 z#dEYO*Gho!6}i0#5PNbUat6Ov+YD)6rFvDg3N0;KGx}oOx5E#k)V>(I(^q`--8oiF zf`uB8BxR^eI#5$Zxl-N>jb83Ba4lqu2ELON*`F7*ZB0I^Si*pma1 z1CQ3$783w44G%d0A+2hsN(6^$`%QSLM~VL?c(k{-bt3MB$O z&U-NwjCRK9QEtd|6W}4ZkFqa5M};ueS*KEEy(qk-(St#~Kd1)?^#TzGvlRf5`hX~b z2z4JL=Rw`bsHqS^;H*M`&?;R0PGo8$5HZo^N>*1dYxO1uSdZv?`}14db<9>%QfptI z2BjQ$7#hG`^#lq-@SrrMm!>U}10j$QK%}2ZYfL|vG53!K4m_ecnS#2wuLO9wAy+gbS0xM zWHgPTu4FXusY{uX*QVw{#=4U6t04R;%$;x`a^PVK0H&rba`e*G7JcU-O=IYH#`IeT z4cS|K^eC>Lh)4b~S6$7+nL)EPN^l;#5a;NCy}}nsjH4sYsnsY*PDaS^;m7XyRTyi7 zx{*;=G8*{QrA&#II*$=V$cfN&hH4^IST*(k!bpGM{5}remCOXAH=Ez7K@DlF@x2)TNB^;L(R2h#YvB1Aqh%N=x+S;9*D~IdNiPZHWe@p(~N( z?uLr35hyPxz&j&HX1?L&b)qOMOLQLLuC6#57>IIVb`m;$dWGGb9O_O+UCQ{MY0n4m z2_oNtC`m&A=q-H+V^hOt&eU8k)u1sy7Z>vK5T;UPQJuqwF&Ca| z&YY@+jQR7?!Gnj5g1*_w0nn9@uD6sM%f6&v%GfVAPnz^YTyO~1d3z^6&sgVwb-9SK zdxAYZ52=?gN9aQjmHvjYS^SLi;10wN-aii>Jb3(M`wpy diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/bootstrap/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BU.panel-header{ - color: #fff; - border-color: #3c8b3c; - background: #4cae4c; - background: -webkit-linear-gradient(top,#4cae4c 0,#449d44 100%); - background: -moz-linear-gradient(top,#4cae4c 0,#449d44 100%); - background: -o-linear-gradient(top,#4cae4c 0,#449d44 100%); - background: linear-gradient(to bottom,#4cae4c 0,#449d44 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cae4c,endColorstr=#449d44,GradientType=0); -} -a.c1:hover{ - background: #449d44; - filter: none; -} -.c1>.panel-body{ - border-color: #3c8b3c; -} -.c1>.dialog-toolbar,.c1>.dialog-button{ - border-left-color: #3c8b3c; - border-right-color: #3c8b3c; -} -.c1>.dialog-button{ - border-bottom-color: #3c8b3c; -} -.c2,.c2:hover,.c2>.panel-header{ - color: #fff; - border-color: #5f5f5f; - background: #747474; - background: -webkit-linear-gradient(top,#747474 0,#676767 100%); - background: -moz-linear-gradient(top,#747474 0,#676767 100%); - background: -o-linear-gradient(top,#747474 0,#676767 100%); - background: linear-gradient(to bottom,#747474 0,#676767 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#747474,endColorstr=#676767,GradientType=0); -} -a.c2:hover{ - background: #676767; - filter: none; -} -.c2>.panel-body{ - border-color: #5f5f5f; -} -.c2>.dialog-toolbar,.c2>.dialog-button{ - border-left-color: #5f5f5f; - border-right-color: #5f5f5f; -} -.c2>.dialog-button{ - border-bottom-color: #5f5f5f; -} -.c3,.c3:hover,.c3>.panel-header{ - color: #333; - border-color: #ff8080; - background: #ffb3b3; - background: -webkit-linear-gradient(top,#ffb3b3 0,#ff9999 100%); - background: -moz-linear-gradient(top,#ffb3b3 0,#ff9999 100%); - background: -o-linear-gradient(top,#ffb3b3 0,#ff9999 100%); - background: linear-gradient(to bottom,#ffb3b3 0,#ff9999 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb3b3,endColorstr=#ff9999,GradientType=0); -} -a.c3:hover{ - background: #ff9999; - filter: none; -} -.c3>.panel-body{ - border-color: #ff8080; -} -.c3>.dialog-toolbar,.c3>.dialog-button{ - border-left-color: #ff8080; - border-right-color: #ff8080; -} -.c3>.dialog-button{ - border-bottom-color: #ff8080; -} -.c4,.c4:hover,.c4>.panel-header{ - color: #333; - border-color: #52d689; - background: #b8eecf; - background: -webkit-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); - background: -moz-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); - background: -o-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); - background: linear-gradient(to bottom,#b8eecf 0,#a4e9c1 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b8eecf,endColorstr=#a4e9c1,GradientType=0); -} -a.c4:hover{ - background: #a4e9c1; - filter: none; -} -.c4>.panel-body{ - border-color: #52d689; -} -.c4>.dialog-toolbar,.c4>.dialog-button{ - border-left-color: #52d689; - border-right-color: #52d689; -} -.c4>.dialog-button{ - border-bottom-color: #52d689; -} -.c5,.c5:hover,.c5>.panel-header{ - color: #fff; - border-color: #b52b27; - background: #d84f4b; - background: -webkit-linear-gradient(top,#d84f4b 0,#c9302c 100%); - background: -moz-linear-gradient(top,#d84f4b 0,#c9302c 100%); - background: -o-linear-gradient(top,#d84f4b 0,#c9302c 100%); - background: linear-gradient(to bottom,#d84f4b 0,#c9302c 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d84f4b,endColorstr=#c9302c,GradientType=0); -} -a.c5:hover{ - background: #c9302c; - filter: none; -} -.c5>.panel-body{ - border-color: #b52b27; -} -.c5>.dialog-toolbar,.c5>.dialog-button{ - border-left-color: #b52b27; - border-right-color: #b52b27; -} -.c5>.dialog-button{ - border-bottom-color: #b52b27; -} -.c6,.c6:hover,.c6>.panel-header{ - color: #fff; - border-color: #1f637b; - background: #2984a4; - background: -webkit-linear-gradient(top,#2984a4 0,#24748f 100%); - background: -moz-linear-gradient(top,#2984a4 0,#24748f 100%); - background: -o-linear-gradient(top,#2984a4 0,#24748f 100%); - background: linear-gradient(to bottom,#2984a4 0,#24748f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2984a4,endColorstr=#24748f,GradientType=0); -} -a.c6:hover{ - background: #24748f; - filter: none; -} -.c6>.panel-body{ - border-color: #1f637b; -} -.c6>.dialog-toolbar,.c6>.dialog-button{ - border-left-color: #1f637b; - border-right-color: #1f637b; -} -.c6>.dialog-button{ - border-bottom-color: #1f637b; -} -.c7,.c7:hover,.c7>.panel-header{ - color: #333; - border-color: #e68900; - background: #ffab2e; - background: -webkit-linear-gradient(top,#ffab2e 0,#ff9900 100%); - background: -moz-linear-gradient(top,#ffab2e 0,#ff9900 100%); - background: -o-linear-gradient(top,#ffab2e 0,#ff9900 100%); - background: linear-gradient(to bottom,#ffab2e 0,#ff9900 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffab2e,endColorstr=#ff9900,GradientType=0); -} -a.c7:hover{ - background: #ff9900; - filter: none; -} -.c7>.panel-body{ - border-color: #e68900; -} -.c7>.dialog-toolbar,.c7>.dialog-button{ - border-left-color: #e68900; - border-right-color: #e68900; -} -.c7>.dialog-button{ - border-bottom-color: #e68900; -} -.c8,.c8:hover,.c8>.panel-header{ - color: #fff; - border-color: #4b72a4; - background: #698cba; - background: -webkit-linear-gradient(top,#698cba 0,#577eb2 100%); - background: -moz-linear-gradient(top,#698cba 0,#577eb2 100%); - background: -o-linear-gradient(top,#698cba 0,#577eb2 100%); - background: linear-gradient(to bottom,#698cba 0,#577eb2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#698cba,endColorstr=#577eb2,GradientType=0); -} -a.c8:hover{ - background: #577eb2; - filter: none; -} -.c8>.panel-body{ - border-color: #4b72a4; -} -.c8>.dialog-toolbar,.c8>.dialog-button{ - border-left-color: #4b72a4; - border-right-color: #4b72a4; -} -.c8>.dialog-button{ - border-bottom-color: #4b72a4; -} -.c1>.panel-header>.panel-title,.c2>.panel-header>.panel-title, -.c5>.panel-header>.panel-title,.c6>.panel-header>.panel-title,.c8>.panel-header>.panel-title{ - color: #fff; -} -.c-plain{ - border-color: #fff; - background: #fff; -} -.c-plain>.panel-header, -.c-plain>.panel-body, -.c-plain>.dialog-button, -.c-plain>.dialog-toolbar{ - border-color: transparent; - background: transparent; -} -.c-raised{ - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/accordion.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/accordion.css deleted file mode 100644 index 40696c71..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #95B8E7; -} -.accordion .accordion-header { - background: #E0ECFF; - filter: none; -} -.accordion .accordion-header-selected { - background: #ffe48d; -} -.accordion .accordion-header-selected .panel-title { - color: #000000; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/calendar.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/calendar.css deleted file mode 100644 index a3b953de..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/calendar.css +++ /dev/null @@ -1,202 +0,0 @@ -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #4d4d4d; -} -.calendar-day { - color: #000000; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #95B8E7; -} -.calendar { - border-color: #95B8E7; -} -.calendar-header { - background: #E0ECFF; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #F4F4F4; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #eaf2ff; - color: #000000; -} -.calendar-hover { - border: 1px solid #b7d2ff; - padding: 0; -} -.calendar-selected { - background-color: #ffe48d; - color: #000000; - border: 1px solid #ffab3f; - padding: 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combo.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combo.css deleted file mode 100644 index a5163865..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combo.css +++ /dev/null @@ -1,35 +0,0 @@ -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #E0ECFF; -} -.combo-arrow-hover { - background-color: #eaf2ff; -} -.combo-arrow:hover { - background-color: #eaf2ff; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combobox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combobox.css deleted file mode 100644 index 67ae3c6c..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/combobox.css +++ /dev/null @@ -1,39 +0,0 @@ -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #eaf2ff; - color: #000000; -} -.combobox-item-selected { - background-color: #ffe48d; - color: #000000; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datagrid.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datagrid.css deleted file mode 100644 index bf557afc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datagrid.css +++ /dev/null @@ -1,288 +0,0 @@ -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #95B8E7; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #efefef; - background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); -} -.datagrid-cell-rownumber { - color: #000000; -} -.datagrid-resize-proxy { - background: #aac5e7; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #95B8E7; -} -.datagrid-toolbar, -.datagrid-pager { - background: #F4F4F4; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #dddddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #000000; - border-collapse: separate; -} -.datagrid-row-alt { - background: #fafafa; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #eaf2ff; - color: #000000; - cursor: default; -} -.datagrid-row-selected { - background: #ffe48d; - color: #000000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datalist.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datalist.css deleted file mode 100644 index eedd25bc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datalist.css +++ /dev/null @@ -1,95 +0,0 @@ -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #efefef; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #eaf2ff; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datebox.css deleted file mode 100644 index 25c05fda..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F4F4F4; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/dialog.css deleted file mode 100644 index ff553877..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F4F4F4; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; -} -.dialog-button { - border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #F4F4F4; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/easyui.css deleted file mode 100644 index ca257f28..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/easyui.css +++ /dev/null @@ -1,2917 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #eaf2ff; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #95B8E7; -} -.panel-header { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #0E2D5F; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #95B8E7; - overflow: hidden; - background: #F4F4F4; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #95B8E7; -} -.accordion .accordion-header { - background: #E0ECFF; - filter: none; -} -.accordion .accordion-header-selected { - background: #ffe48d; -} -.accordion .accordion-header-selected .panel-title { - color: #000000; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #95B8E7; -} -.window { - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.window-proxy { - border: 1px dashed #95B8E7; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #95B8E7; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #F4F4F4; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; -} -.dialog-button { - border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #F4F4F4; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #fafafa; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #b7d2ff; - padding: 0; -} -.l-btn-plain:hover { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #fafafa; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #95B8E7; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #6b9cde; - -moz-box-shadow: 0 0 3px 0 #95B8E7; - -webkit-box-shadow: 0 0 3px 0 #95B8E7; - box-shadow: 0 0 3px 0 #95B8E7; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #E0ECFF; -} -.combo-arrow-hover { - background-color: #eaf2ff; -} -.combo-arrow:hover { - background-color: #eaf2ff; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #eaf2ff; - color: #000000; -} -.combobox-item-selected { - background-color: #ffe48d; - color: #000000; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #aac5e7; -} -.layout-split-north { - border-bottom: 5px solid #E6EEF8; -} -.layout-split-south { - border-top: 5px solid #E6EEF8; -} -.layout-split-east { - border-left: 5px solid #E6EEF8; -} -.layout-split-west { - border-right: 5px solid #E6EEF8; -} -.layout-expand { - background-color: #E0ECFF; -} -.layout-expand-over { - background-color: #E0ECFF; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #E0ECFF url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #eaf2ff; - color: #000000; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #0E2D5F; - background: -webkit-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#ffffff 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: -moz-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: -o-linear-gradient(top,#ffffff 0,#EFF5FF 100%); - background: linear-gradient(to bottom,#ffffff 0,#EFF5FF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: -moz-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: -o-linear-gradient(left,#EFF5FF 0,#ffffff 100%); - background: linear-gradient(to right,#EFF5FF 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: -moz-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: -o-linear-gradient(left,#ffffff 0,#EFF5FF 100%); - background: linear-gradient(to right,#ffffff 0,#EFF5FF 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1); -} -.tabs li a.tabs-inner { - color: #0E2D5F; - background-color: #E0ECFF; - background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); - background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #E0ECFF; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #95B8E7; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #eaf2ff; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #ffe48d; - color: #000000; - filter: none; - border-color: #95B8E7; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #95B8E7; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #efefef; - background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%); - background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); -} -.datagrid-cell-rownumber { - color: #000000; -} -.datagrid-resize-proxy { - background: #aac5e7; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #95B8E7; -} -.datagrid-toolbar, -.datagrid-pager { - background: #F4F4F4; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #dddddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #000000; - border-collapse: separate; -} -.datagrid-row-alt { - background: #fafafa; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #eaf2ff; - color: #000000; - cursor: default; -} -.datagrid-row-selected { - background: #ffe48d; - color: #000000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #dddddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #E0ECFF; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #dddddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #E0ECFF; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #efefef; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #eaf2ff; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #95B8E7; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #4d4d4d; -} -.calendar-day { - color: #000000; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #95B8E7; -} -.calendar { - border-color: #95B8E7; -} -.calendar-header { - background: #E0ECFF; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #F4F4F4; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #eaf2ff; - color: #000000; -} -.calendar-hover { - border: 1px solid #b7d2ff; - padding: 0; -} -.calendar-selected { - background-color: #ffe48d; - color: #000000; - border: 1px solid #ffab3f; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #F4F4F4; -} -.datebox-button a { - color: #444; -} -.spinner-arrow { - background-color: #E0ECFF; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #eaf2ff; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #eaf2ff; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #E0ECFF; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #95B8E7; -} -.progressbar-text { - color: #000000; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #ffe48d; - color: #000000; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #E0ECFF; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #95B8E7; - background: #E0ECFF; -} -.slider-rule span { - border-color: #95B8E7; -} -.slider-rulelabel span { - color: #000000; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #fafafa; - border-color: #ddd; - color: #444; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #fafafa; -} -.menu-active { - border-color: #b7d2ff; - color: #000000; - background: #eaf2ff; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #eaf2ff; - color: #000000; - border: 1px solid #b7d2ff; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #aac5e7; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #b7d2ff; - background-color: #eaf2ff; - color: #000000; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #aac5e7; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #95B8E7; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #95B8E7; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #000000; - border-color: #95B8E7; -} -.tree-node-hover { - background: #eaf2ff; - color: #000000; -} -.tree-node-selected { - background: #ffe48d; - color: #000000; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #95B8E7; - color: #000000; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #95B8E7; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #95B8E7; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #95B8E7; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #95B8E7; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #ffe48d; - color: #000000; -} -.switchbutton-off { - background-color: #ffffff; - color: #000000; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #000000; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4fp>5!O@Gl{c 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 eBlUQ{{Qm&YJg{HE_Fe7(0000`TRe8 z#G%R{$NfX%tci2`Gda4n1O70V3HltacN37lc`VT21_Oig(wY*}T!mDijSQZyelF{r G5}E*M5;#5p diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/passwordbox_open.png deleted file mode 100644 index d328891f6a18ea703fd25a47b228df9cb13b4744..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar-fh6C~y}*jFF6I{2&m zf8fW~lSf{d9=Ouc<(SoRr6$ox=6dW5rxOB`TRe8 z#G%R{$Nj@Z)5m5kM@2RMITi_;Npmte=_#;rBych_7F`xqKKy}=f%DM}Q4`(M(}DIf Nc)I$ztaD0e0su|qH(3Ax diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/spinner_arrows.png deleted file mode 100644 index 7c2df483dbb30dfb3a51332c03fe6f0c229c0547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQZb$`jv*Ddk`p9Y7bl4Dgeh3R zJz6gy$J;RRRRiNz`7}$-z5~nWg=}UsVYp!HpQ#{_&8An~S<1fjm*zKyrHmF27#+^4 x`1rk&EZfSkR8C?on>%wt3;O{L3Dzy_3@=Og7TEqO`UJFx!PC{xWt~$(69D$UE$jdQ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tabs_icons.png deleted file mode 100644 index 4d29966d7154338a9e2e358821a5f72655eba43e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq+&f?978H@B_~L*E^a7uNPG49 z|BoM6E;$_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/default/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e2e2e2; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datebox.css deleted file mode 100644 index f6163757..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #444; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/dialog.css deleted file mode 100644 index 2850ca1d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; -} -.dialog-button { - border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fafafa; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/easyui.css deleted file mode 100644 index e8eba051..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/easyui.css +++ /dev/null @@ -1,2917 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #e2e2e2; - -moz-border-radius: 3px 3px 3px 3px; - -webkit-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #D3D3D3; -} -.panel-header { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.panel-body { - background-color: #ffffff; - color: #000000; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #575765; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #D3D3D3; - overflow: hidden; - background: #fafafa; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #D3D3D3; -} -.accordion .accordion-header { - background: #f3f3f3; - filter: none; -} -.accordion .accordion-header-selected { - background: #0092DC; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.window-shadow { - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #D3D3D3; -} -.window { - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 20%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 20%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.window-proxy { - border: 1px dashed #D3D3D3; -} -.window-proxy-mask, -.window-mask { - background: #ccc; -} -.window .panel-footer { - border: 1px solid #D3D3D3; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #D3D3D3 #D3D3D3 #ddd #D3D3D3; -} -.dialog-button { - border-color: #ddd #D3D3D3 #D3D3D3 #D3D3D3; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fafafa; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #444; - background: #fafafa; - background-repeat: repeat-x; - border: 1px solid #bbb; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn:hover { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ccc; - padding: 0; -} -.l-btn-plain:hover { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #fafafa; - color: #444; - background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); - background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #D3D3D3; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #bababa; - -moz-box-shadow: 0 0 3px 0 #D3D3D3; - -webkit-box-shadow: 0 0 3px 0 #D3D3D3; - box-shadow: 0 0 3px 0 #D3D3D3; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #f3f3f3; -} -.combo-arrow-hover { - background-color: #e2e2e2; -} -.combo-arrow:hover { - background-color: #e2e2e2; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #e2e2e2; - color: #000000; -} -.combobox-item-selected { - background-color: #0092DC; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #bfbfbf; -} -.layout-split-north { - border-bottom: 5px solid #efefef; -} -.layout-split-south { - border-top: 5px solid #efefef; -} -.layout-split-east { - border-left: 5px solid #efefef; -} -.layout-split-west { - border-right: 5px solid #efefef; -} -.layout-expand { - background-color: #f3f3f3; -} -.layout-expand-over { - background-color: #f3f3f3; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 5px 5px; - -webkit-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #f3f3f3 url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #f3f3f3 url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #e2e2e2; - color: #000000; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #575765; - background: -webkit-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#ffffff 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#ffffff,GradientType=0); -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: -moz-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: -o-linear-gradient(top,#ffffff 0,#F8F8F8 100%); - background: linear-gradient(to bottom,#ffffff 0,#F8F8F8 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F8F8F8,GradientType=0); -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: -moz-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: -o-linear-gradient(left,#F8F8F8 0,#ffffff 100%); - background: linear-gradient(to right,#F8F8F8 0,#ffffff 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#ffffff,GradientType=1); -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - background: -webkit-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: -moz-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: -o-linear-gradient(left,#ffffff 0,#F8F8F8 100%); - background: linear-gradient(to right,#ffffff 0,#F8F8F8 100%); - background-repeat: repeat-y; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F8F8F8,GradientType=1); -} -.tabs li a.tabs-inner { - color: #575765; - background-color: #f3f3f3; - background: -webkit-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -moz-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: -o-linear-gradient(top,#F8F8F8 0,#eeeeee 100%); - background: linear-gradient(to bottom,#F8F8F8 0,#eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F8F8F8,endColorstr=#eeeeee,GradientType=0); -} -.tabs-header, -.tabs-tool { - background-color: #f3f3f3; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #D3D3D3; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #e2e2e2; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #0092DC; - color: #fff; - filter: none; - border-color: #D3D3D3; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #D3D3D3; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #fafafa; - background: -webkit-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: -moz-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: -o-linear-gradient(top,#fdfdfd 0,#f5f5f5 100%); - background: linear-gradient(to bottom,#fdfdfd 0,#f5f5f5 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdfdfd,endColorstr=#f5f5f5,GradientType=0); -} -.datagrid-cell-rownumber { - color: #000000; -} -.datagrid-resize-proxy { - background: #bfbfbf; -} -.datagrid-mask { - background: #ccc; -} -.datagrid-mask-msg { - border-color: #D3D3D3; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fafafa; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #ddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ccc; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #000000; - border-collapse: separate; -} -.datagrid-row-alt { - background: #fafafa; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #e2e2e2; - color: #000000; - cursor: default; -} -.datagrid-row-selected { - background: #0092DC; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #ddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #f3f3f3; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #ddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #f3f3f3; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #fafafa; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #000000; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ccc; -} -.m-list li>a:hover { - background: #e2e2e2; - color: #000000; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ccc; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #D3D3D3; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.calendar-body th, -.calendar-menu-month { - color: #4d4d4d; -} -.calendar-day { - color: #000000; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #D3D3D3; -} -.calendar { - border-color: #D3D3D3; -} -.calendar-header { - background: #f3f3f3; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #fafafa; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #e2e2e2; - color: #000000; -} -.calendar-hover { - border: 1px solid #ccc; - padding: 0; -} -.calendar-selected { - background-color: #0092DC; - color: #fff; - border: 1px solid #0070a9; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #444; -} -.spinner-arrow { - background-color: #f3f3f3; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #444; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #e2e2e2; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #e2e2e2; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #f3f3f3; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.progressbar { - border-color: #D3D3D3; -} -.progressbar-text { - color: #000000; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #0092DC; - color: #fff; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #f3f3f3; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 5px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #D3D3D3; - background: #f3f3f3; -} -.slider-rule span { - border-color: #D3D3D3; -} -.slider-rulelabel span { - color: #000000; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - background: #ccc; - -moz-box-shadow: 2px 2px 3px #cccccc; - -webkit-box-shadow: 2px 2px 3px #cccccc; - box-shadow: 2px 2px 3px #cccccc; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ccc; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ccc; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #f3f3f3; - border-color: #D3D3D3; - color: #444; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #f3f3f3; -} -.menu-active { - border-color: #ccc; - color: #000000; - background: #e2e2e2; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #e2e2e2; - color: #000000; - border: 1px solid #ccc; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #bfbfbf; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ccc; - background-color: #e2e2e2; - color: #000000; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #bfbfbf; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #D3D3D3; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #D3D3D3; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #000000; - border-color: #D3D3D3; -} -.tree-node-hover { - background: #e2e2e2; - color: #000000; -} -.tree-node-selected { - background: #0092DC; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #D3D3D3; - color: #000000; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #D3D3D3; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #D3D3D3; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #D3D3D3; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #D3D3D3; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #bbb; - border: 1px solid #bbb; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -.switchbutton-on { - background: #0092DC; - color: #fff; -} -.switchbutton-off { - background-color: #ffffff; - color: #000000; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 5px 0 0 5px; - -webkit-border-radius: 5px 0 0 5px; - border-radius: 5px 0 0 5px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 5px 5px 0; - -webkit-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #000000; - border: 1px solid #bbb; - -moz-box-shadow: 0 0 3px 0 #bbb; - -webkit-box-shadow: 0 0 3px 0 #bbb; - box-shadow: 0 0 3px 0 #bbb; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/accordion_arrows.png deleted file mode 100644 index a0b8769cc5091d81760c7ed555ac3c3453febbfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel#8c}V@SoVHq8x z8Mn?6aTf^k-V*tOYvn_ZO}fk5lvg|}E|PI9vs&aPwII@?XO4*juRBlIrj#un@>dub Yl7)&6CQe}74m6L!)78&qol`;+0Id=veEh?7!oT zn93bYIb9!43Wj)WNz0M)xYl!8U>3_OjRiss3@1j_Zvlb#iD~jUnsR3em#t_3WtUHqj%c^0} zFSrhZpjU$)YHUS-lsMx)nN8pghWK6h!524#*oXjC@NjHF9H1y2K%G?c=lr%4eY%ue zT+7R9Pld<2<$C}OAU0HZIJPqD0RA&Sip042zF(tA4uaUhZ>jL`*HN0POocjDIidNRbTZ#@zvW7@I c5>Ct23v;ttA1D3-v;Y7A07*qoM6N<$f&+eyE&u=k diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/datebox_arrow.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/datebox_arrow.png deleted file mode 100644 index 783c83357fdf90a1c7c024358e1d768b5c09c135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fWs*_M~|PZK4f_B}P-f8$r|z#h zE+)9D_?OzcE{A)9cRCb`94D|RR5VOsbIEjx-=1{JpsQ;^Px3ZX?(@vc^nEOU2KU{_ gJ$cDa*@;a`BkgHpqSBTGpgR~mUHx3vIVCg!07Oqo9{>OV diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/linkbutton_bg.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/linkbutton_bg.png deleted file mode 100644 index fc66bd2cd24047b8377342365a1df3846327ecde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/passwordbox_open.png deleted file mode 100644 index 0f25d535e05b22b406fd72647611aace9cfa6249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar-fh6C~yxIB_Cl)5eV- z>r;4yl-<@d?s6;P338s2rmQ?!Qz1HW#so#C46Xx7Cq5}K`Svo!h;^q;DRB5^Z?=`` zg<12Qetm(ByO<;&a5^L{7TnL>!KiVsAxlibJl4>NC!c|#Jtt+3rSZgWpp^`su6{1- HoD!M<3i~r2 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/spinner_arrows.png deleted file mode 100644 index b1773c24b20b30318e38c4b84690e3d0010c9c43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQZb$`jv*Ddk`p9Y7bl4DgeBzU z{E=^QXHHmRmEiEUJ<_jB`NK-}t7{l}8A{FvOK}{T)p$BC>8|6-x-MIXOa{IRh5%#E x$&;(vVs#x>vb(K5c#%QkA)^788{=C>2L8QE5AM%P*8@KmF984m diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tabs_icons.png deleted file mode 100644 index dfa10f7d78b3dc6965ef86957a0e4345ec000bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq{2O2978H@B_~L*E^a70aO1`g zdpoacw*Y(&nwsF2UyID`n8m&$nZ<^krzppre_*0C6=+@buQ_y%c^L~IL^<_ t&+}8oM91jk1`W4%S64GGH^xE+hOnLmClB8dn+LRl!PC{xWt~$(69Df$H1z-g diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/gray/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/cut.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/cut.png deleted file mode 100644 index 21fdb4dc3c8ee79a0ce59a981c336538bb334442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 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 Y07EoBQ)jr0B>(^b07*qoM6N<$g57L=!vFvP diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/filter.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/filter.png deleted file mode 100644 index 1fedf7ae66f9512c8991a91f606e33926210dfd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 305 zcmV-10nYx3P)i;JxOiC&m|MyN^@V~Zu%6~m0)Bj`zY(-tqe_OBM|76EZZDa3$M~@)# z4XCPX|L^4POMwARE&rW8d?@fjbNzpNXSe?h!y5nqPb`Zh>Gjmx00000NkvXXu0mjf D9Yd^C diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/help.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/help.png deleted file mode 100644 index 28a0f9e5e6a24fe2cc3d842d0708e70512dbf84b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcmXX`YfMuI6h6Hzx2+Ut1EjYq1A-3cSfq4{Is$g`oXj!QjiG^7TiBdhXGlOZxm1@9 zS*DOla3bRT0cHN_rJ;^5DgN)q2ZN z|EAt&1z&5w`m%mvX&4t+@c4Ki)zj^n9Qtq}u-Kkgm|S+sG2Fc6RK?X36?YJhP0dA}?VOU?JP&>G6klO2uGz08Gy=gKR?}h(b{K&aenodIzi% z2f@MJp01+RY|(6BJziiDpcm1+C)f4BSg6zCdpJmKRiimi){G4(q} z1^PxxRYp%IvSXi?q6Z{WU1=c||G9fvjNOV8M5eGC9+9=$-Km*DQ5AV*WII_(dnpARZKp%77uh;KZ$z~72R!)*N`!~x=0M8DAMel@xO((;7NkGYln^j z>m@53+D`)q@q?T2z|AfKr0Wq7@&V%3vEWE%IJj2*@I~|AQ1|l-SXw1vg>V7oa|8I- z0PP3HCDVWP3>La6dZtL>>2W$NTXeTeE3}I*#OEs`#HLvXE;&}!k}!JOU8}8G*^*;= zPjSv0_%M5yo+6j0Lw14m9`2dn-mf1NjIPg)Vw7)%a0o9zj^>|q#+Vv13MJSTT;}7h z4Zfq*P7G=k-K=j!InVUNj9wh!)4I~ern6^GUXtfu4!SZ`QB}@5t|WV`n%8=*ErSn) zGjYM$*~Vxc9q@=I`#Q~!`<=w&Se+$ud=Pk1O*Brwau1*M?WFKRth>8iTZJdIQgn~v zCzI($b7!BT>3&ZqyhH4&mz1-ow|8KFVjY;l(ti5lghhYge-hacl;-uimIqemZ0Qjj zBEs2%Kv-FHfq7&Jo><&)%Bjgdi{^SdvbB+` z{s9&)87BY$ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_chart.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_chart.png deleted file mode 100644 index 527608ee94683724de57fac1ed7593714ac41be4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1669 zcmV;027394P)OoL=dNpfT{jDe$P=9Ivhqz^iKm@S3IrUXvM(0iptmQ@N;^Xr`2l z>4!e;MtyMJ3@@+P z*cta0P;qWNgQ5t%kIIj;1wLh)>WhuhRMihnmHnENfO~VPJZBe!rXUHBxK2!dnjp`y z(`>y!X!;Ed4J}m4t$ZUqDz_on(tKFP<=Z=Rs60EC!Cg-WdZizNtwDlZX0M^Vz;da) zRk?SP0@rg5(0I-o4d?oDoM&fiyuRg4U;@stq2@8HW2l!$}hO{43f| zkRR=*CN3~#OC`C|Iv#~EN98>g3S3CjgZzXU!JJQyrc1M^d~XB;xx@+$vxiXb(Hu;2 zFkVG15abzF9mEABn@ce}UQW15nZ?ctSFs`YA(b2XNb$S02Wm1+P?Kd!R)b`wDdkb6 zCzU6LGN^U6z@3>6xI=D6HtT0{`DdiBAW!S7q=4(sCGh;Unj`KKp_&pQYoKyNuN0h3 z>4uAkjZtyfh~o%1H-B;Tyx`6PO>T7N03V` zRm26HLyu!xbTQ#9Pcfzv)@CTEytl`8oQ&&CR-qS4QuImc^K&oUE}l;1F@X$9N9*IV zt0kqDPnO3&c?t4VOC>Ad6r2G`;c zZL$jAAUCcD$!6rIrcrt1d7v}p0A*tdPKG=NXjthX$oHBn*@BUalQ2H`5S$6` z=j!BAD(~+66VldeLAJFU$F}YQwYk%%Jlu!D>47@<&9NuWwLl;BLGFS)*|eRw!0-ie za0*Js*mo@Da%Dm>mFtdK4rzo2jz;S?v#Be|uBeu|QF-WW1}FM!qG)(`6n)FmjZ1QT zD{!hH-)-`>xWHha&2U__1EVQB;porJD|X~jx$a1R>xdQ@kmMRh^?hR)nfvf`+O z%7Z-_$ZXV*Kcq8G59xyZ!8~ME1WXp>iN;C_IDEeWBj(2tw(!JIf?{P<-f74@B!zT< zbe#^N6Q4RbKqyO}MCB`HFgRwVijxkV$WJf1UsxQp=`3I5BFGbr+K3C-O%KIT?T?T-@#dA#9Q z;sUmAt1xJ0IEN>jVHikqadaA$YuV30+)`ES3DG2Ik=5Xmr9?W3%2^JXwn3&%2M%i% zH8QK=vahos-)X311*~0{V8FCs!YV!q?!oZixSz_^ZQSt75)~w@)IcI3VHJxeJuXgl z5elRlllOu?D&(=NLi0!;Rg$Wxo;OaAr}+IKF3`u>4|bBJu$#P;roAMHWDxu!_E7ma z?={#K&<>Oq`+Z|wn+bg3ZL(&JZbVMWEEBYkyTWk)Z(So z!f8HiUHo|hg!B!M$GACb=$E$mwIkcmQAGak2~^IWlW0V?!K{sl3*KXpx^l@oc}8YI z#pD*RYzcN>l)?XzF!)U82=c!Hwib{lHNGh0 P00000NkvXXu0mjf#2YXZ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_clipart.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_clipart.png deleted file mode 100644 index 9c9c44002b6f76fcddea75aad020f5f58e91d10f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1727 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 N002ovPDHLkV1luY1RVeX diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_shapes.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_shapes.png deleted file mode 100644 index 90a0dcacd8d8b851262102fbbd9f99e23404da11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1318 zcmV+>1=;$EP)9s!&kf1?`{(nr_nL4ijp z@Q59_AEy-e%+o#ZJ=sso=F5O#0npiiBF!K&3p5uYxXhffFJlfWXEo!=YI0RFHj|7W z&H(1NBtX7zVpRehUIYfo{O?&edZ&-@i=qNGe+_v<@V;`X*;FshvcF;T88V-8p>5(AZNn>gl#-9;-jVL6Zqt{a0Jynq z=d$e|UqepKAj-6p7_e+%Y4Zq2$EP^I+-^6v4_uhEA3$qbL2-*2*?;t+e{vhTc{lps zyU|0LcUUCzma!wWo44>?RMtg+^*yP4@*ZZC^RgtE6sv5dFQ1Brbbj=2NJS70%oFl<4p8eh$siTIRu^T?<{w4o zO=R3)cB1v26SpHX{{@gzDCU}*i#0~06P{d1)GpdTw`eE^IVH2hW2ryhkXf6>4UOp# zRk|J0HfjvJl%W&1!qN%;80}=O&W=zzH!cA1_^~mI4a1TO(K6ve z?<_6=*!%$084n2hL;y(UQs(uhebgHEQKjF7vU&gsFDiWikiolUNjzeqNd@?G()}L* zxB$S=w?dza%-LLHI-ttz3G;^GJw&FyhN`l|8z3UNK#ZSRo^4V{Vt@eSC-^$#iIh2& zy_QVXdIx>(Kz4Z_VxN`K88EW#bq<6luOHzqnF*auL*&S>Jxa^#HoxuSGW$xFUS7_o(5!A3KNgoUV^#B8C2JFaD4^28?_+<%y_grD6z~>!07Bw^NBr{&sH!?HH|NF8(A;BIaA(R2wgPNQaZIAy zso^etBH|Aig2zHuumB$OaE=wwGvPG=oXvS4>p?=k_etpRK8oMk&H$u2_nv~F0q)1= z`33l#F$@~uhhJ49*yRA;Q^42P2Jmx6849&?=&_ywoSa@>fm-^tE9siYou3rJ190ai zDb^faoa~#vtuJo{>G47$b(*}il2nl)ZxD%s9IQ=WSaMlM1aFb`3 z193JPDm9|h@^P24;|Gp!!_sg!T7jrk71ETISDX8*K*;AqW8dg)8OE1{Dc=+5++PL8 cmjX5Y2jT&te&o4V^Z)<=07*qoM6N<$f=jV;pa1{> diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_smartart.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/large_smartart.png deleted file mode 100644 index b47da08fa7ff9b56f6abb2517cb6c2177029faf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1336 zcmV-81;_e{P)pBh)O^%3AYgtAK>fS=bS`B3ob2ygd+n1+_U!rp`nRtOoyGX4 z=(KTP5eZuwP_)XRw^g9SUyshotLT2$geTLtU<+8$8*JY(&u4BU|8g?AY}~;uO)!@y z>wkj2Plaovm1yv2ah0#c4PJ+vZatdah8=NjxDqu^B~rEDZ*79zU=O5Q_QT*TLmht} zwVWEYLlv+Ll%uADk^-pOgQdid1!+XCm|3L0E>AWS|%q`)HvTg}BgDAjS}svlza|@=dV0YH3{6 zlZT?;5|LSXFg_DGEyrMdDaVDrLR8!HQDr-gs^@uODs6dD`NlaRe|~z?Tn_SS-8^HO zU}CG+Gl3mS)#Gevp5;KhOEeN}tbCY(<8&VG+4;sTzoc?ne#H5wCtc4@QF? z8cVQTnB(CM;}OWMQX}i!QL5g(8gmDdE#IO1!7org&JZwKo8epZkf0|V$L4v74MG7o zJcM^+9+U|181awbSYB>Oyz{eXAknlJC0$8SK1!oriRi62Nth>L9^(s4)GaU?ieYgV zJaaBVj2Fgk@RYj=*9-@zyBDWaMz-}_mz__EdJB@w-=eVNXR1C0G$ibX+|Vviq-%pr(~4|WBhpIhalD`wM{`U#l%)eVbHj>odMUZ zi>l_pO^={|bO3{14*t0nOwO%F8_?aWhOCXmyOUAvI0e&iVHD<$R!ppni;K(T>4rEm0?aX^j%&w4$RTOCJA`P6-9ma{O zACRd&6cbHd132F>F(fcNK7^q$k-^bdR3Sz0t1tr|#vu9$-@C17zr@~VMVO#}j;dx*^?pe_mVpFjf=$HYdWRi><#o(0 zeIOGbkS;e7227I?h2al@VqH55G;KIp(Ta?c8%Qp!$FbZ?IGk-HQ)>bff`R(azXe-e z*V}s$T>gl_(nm6}PA1l+U0B1rAR!4%(oQg@NXRcSF}o`CpNa3nfIYT>`7av?@4)O1 z4P0$!E%+$5V3EWb)Qai(55f*ig$Nm$TNA~Jx2$>+enXM5GXr;DKyA4#e3((VOSWww uo;PJ%&{}NG?HKsto3b6^`p5L2x&8(W8B7jWgRVFL0000P$7bO0Bg$#2^g^4GL=P|t$hNq6Wo3a*(T;p z0vQVx+}+~^FZg$7F5mpj8TfC>dxjeSoPQ1VOMaA_u^ZnVr5#t%}HrnH>ScvMk452cyww4>){z4m<+~ zz$VYjod;A^<#YL=rT|^%{p!C3c<0*i002ov JPDHLkV1n}aiueEk diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/man.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/man.png deleted file mode 100644 index a8cafcb9a1bc9fafbc429093084aa2e5b37103b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmVC_BI~?$baTUM>r&7#gjkN^eHIi#o0SqI#KDxPp zw@9vyR-*q#A1*f^_CI2jYYrM;0TvR|rdBA|{&P?5Vul}=KM*D;@QW`DQsz%=+`fM~ u3QS{w?+kN@RWQ}B0CTJ}SKVj!J=PhX&@(3LQ}*Qm0000>$j+3?x7IEPn{3BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrH1%xd!-zxLTAQhakJ^Q+73{+?&sPG@tVTk}cBH8-FbMA2gTIwZ$R1rnqZ!{LQN5dZW*_A98)a hcb&}1B^+S+>+nau>-9y|=gz9{lr;}c=wVN)Q*o7; z#1rt#{)*L{NuLvUInMbWz@F$~q+t2X*32`7HA0n}1B^+RR-Z*1Eqt_euNB=!4?3hCYmYkCBcssH5 zPdnEk2K$~yJ;tQ}=`B*K3`ckaI0gPP&VH(3X7A9z$Z+9+&@?^iN_(Jb44$rjF6*2U FngA=BGHCz+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/more.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/more.png deleted file mode 100644 index 94922a2c86cb6b1cd2a7085e055073226ad591ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`rk*a2Ar-fh6Atj!H2mNcuy5Mr z$>!hq!(QaR^6>_B54Jn1#~Jije3o~(=`7H5>`;cz1${9F%W##sAI~(r1scHM>FVdQ I&MBb@08~pNrT_o{ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/no.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/no.png deleted file mode 100644 index 37a7c7497782dadcf14a765051a62dd5616200c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 922 zcmV;L17-Y)P)~H)FpGiVA+maa075~P;^Ost z%FF+My>{*Y{|_Jj|9|)H|Nl2{{{Mgd`v2FHC;#tBN%>zXAW)C22Oxl$VT=}a_4z4N zrW6=>dNQ#7{ma1c;R6H1`}YhCZ{IR7ym`aG`ujJ7l8z38nu>}8%kkq1$A10V2+{`- zKwtwZB_!%oy1NTx6%`p6K7NE?kmh&qz?vCezh+=~@q&Tj`Ev$7py4W#k_H^-&M_Qi zU^oa6K+Hft^Ls=_t}xct=3w~ph2g@XLkuqj1Q@RF*ukL03^f1MD~7#5#lI~rfyxgu zaNW7Xz<&Nb!`D}@41jje0SF)#Adz5aXehvN>=*+B8yf?swKapfn;XM72M30|Sy>DW zKpQP*⪼M8hY&JO$LjiB8ETz{xN7UFbD`TFvI`^5R0b1z5^G~7O=A!85y{?ZDaUm zW(L+^Ic*v^d_e5S7cMYxwYD<+1#12S6ypJ6X$A&ofB<6R;@}Wqc=-|@XtF@Rz6ILy z4af&+glT^3?aiPM6a#4n;om^~pMgONAb^+{fF?40{tPhyif@4oL;}JJ3Jh;0B^mw# zW8x=}{|jLN13&;Vy?*uT0mILqkWdF|-uwSQgXPktaGPN+vD~wV;i$eo!w;Y)5C$0p zwDt}_05Ls!`0&8vU%%kCa{`?TcealY!&?szxFJjd0dNCeK=2WO00KL4xwZBE|LW@h z|4T~#eCJ-NHV0gBdfguHGz&s%LFGwFi05M|8lxzVE3}(QD5+KCD wpazO6V0O9-%njRjGcW*?E5jFL#Q*^Y0M({d4SP?a6aWAK07*qoM6N<$f&>VU5C8xG diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/ok.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/ok.png deleted file mode 100644 index 5b0f6a6174f67879d89b8c970d88734cd6f9f844..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 883 zcmV-(1C0EMP)wF51aIxG|t0o~WeTux?(*f!J?S`!vJrWM3^ z)v?u>(g^>@;xO#mkNlu=e*%b!BkO=S9U%&s|{QUTj4;ur+Qxv`b{1=&{q{_{@=tdkKKPJjPv{N-R+ z=H{q0b!wOgrI|?`QkZ(!{_7i9LV-VtRJx`%DQ2F^23wD{DqBhIRk` zF);r5{m+$GoMl&Put7+Jt2=`@4-Z4{!AlI=w!d7({+qd+0V(7F0suh(zW)OTFd63V z^!sFSNlF9<4gMd;*WzU&Dh*+FS2`3*A~OK^{__Bz$W0R(*Uum z?9l=80a*nF0_+3*1ONs71^@>82>=H93IGBCK>)u00}wAF|NZm@`|<(rTQ4UU0WcOM z00aL60Pp?k0KeVV0IsF+;Q#FbO$G-6;062!00#UB00{XE00{OE015OE00M|vNJE=} z^$*A6FQ5Ne@vDAS;$dfD`1Jo3!|5mY7`86`{^s{nmH;M>-&g)K|ATm%5g73x%=8b8 z0Ro7L;}<&v=RdZejL-PCo<9Aa;W^_ShKsN6GwfXY>&vg(Trted45#rWFn|DJV*bm{ z0Ky#q*cZJ%!~O8Y?dJ?fS26$kepw(JsCg%$6bcYP%o1uwz$j&AU}9wa&h(8#?9FW+ ziyzl{>lm2-O#9FFhv6UdZ-)OYzzhWT0wab200G2EX?6w(FaS`kAv2YZ@FM^K002ov JPDHLkV1n^7jC=q9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/pencil.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/pencil.png deleted file mode 100644 index 5b8cc893d0e50c0e15cf10fbbb08706f81ec224a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh1LP)R)!_m*FeI9eJ0Gxq#H zf0_XxfS9lv%LmkKB8}kx16siJFV!*nd7pOS69ERhSDg(18DcA(#PsQ(DfoWDDC{a=@>nto>xWzb;o zP$*;Aa%nq5TlT(fKhM4o2P*mk(g_ei5CcqsHvff2=RY9k`aMC~Kn&o76a{330bLQrJ&U26`M=Sy3)uqGxWf%F0d5QMO1 v>|l^)2n34pz-1YUGXNlf7%9!p009O71V-RMzjpE=00000NkvXXu0mjfxvf2L diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/print.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/print.png deleted file mode 100644 index fdf67a1e2771c1481d4fdf3c3bb219904cdde434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1057 zcmV++1m63JP)z1G?hxZ;&`ED+>cNGYingzZn1m zi0SLs4-79~-etIOVGqOe=l2>Z%BAk7f^KhW_13_pMU`pwSH#-O94%^)f& z3N-K^13&;VLHzfh;p^8g3^#9{H2wblqZrJ9KS1%{Kv(?!`4i~P{|ua*91=XdJgT6; z`St4;*p&bQ!~(?P!otFnEG?~V1q1{|M1_S}KY#tr@b%YUh9AFvGyDPKzd*%*zcVld z`Ugr`TiaZI_Ty@A>nW=<)yo#7xKlEh(vj1xwlt7#MgWzP$bT0%*uZWO;x9 z!fSwov9Uh~14Beagrk7ItviRhqIkg9=T8*)ge4C=e*XL?NDV*$F=Er`Vr(4mXr?g1 z)x}1@)Y^!FfsqM{nHgR`f5y<=G55mJn=cZMojrRIAb>Coh_o}9pPyizU~Z|yz`(=; z#6U+fLTM=f>$l$wi{@|tuwv(>V1NKZ@j|4%et%nvY=(}S5Cg-n4-5>yKLTkW{__dQ z{tTo)gT>g`J~N1_^Ko3f_)G{OfLLIf9gU6cqmAAaD6jz)zkJHTz{3~O8o!7fdBvhJL&&7 zEzS8KWN)@fPg66=+sNqB{}Vy~Up;L5Ul8klLse1H6FK$(0tk$}jE(!hOym0h|8~m% zDNRwIbd{B3fWmAbIX`3L{U`QU{to~eC?zhgj2`F!0R%=(K`Q6}?=tznbY|Lr4LLb~ zWE+4{s&A&Qo(5!cV$%x{Kwva8UiSa1o0b3Vw6&)alRA+BKmf4-{V&fa#mul`<-^an zUcH*g01htV0YCr&lNW=6vZVpTfxUMQymyyFg$$D!0_P3$1SAV4gvrH q1Tx^k^5vIKzWDHAF9R6>Aiw}@kj85RTB}e10000VP)p|3y6O+Fnsy(*G|dGwA8_{sE@0VD?kY)l*s511}8@N@DpuwT|nH_3V>hx1ODQ%gn&~@8_@IOt#8aVhL_V%$IK8 zWk{S+eg652N7)Q)9AE25ELv$HybnO!M{I#uKD}#=M;vYf7lrQFmo`l@cj9I@ZL*+0D=T!0-G4a z_us4x|CxR%P+4O z%=m19E(1m6KcMkUz;yA2;myD24DM`^3=_Jyz22~IyVL&*H?9B#5X1$4SsA{6|NY{@ z(^>zp*f|F>^Eg`1=E%Jp>r!82Fy*Fx0GG_T{`ts%Hw-;|-9sl#=*HT~_cnLQ6 zZwyY1jNAqP|1re_1K>S4TZ6MV5dUL@_zCI)fB*vkslXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32dEcNn4H`bJ0C+qr9t=q z3IB5(AiS{sSlm!hKmUK){R9C#j!Zc}`+sBs9tE)p5$}U$;ZzVK5OzQCHlA<@UGIO! zvj@U9`H!I>IKl6{$7vAD0_aTr_h<@&41C_Zzj3U$sW?P)s`^}rT?-9$gz_!>OcE=Nf062l+NnAOE%LIKMeUciG zG5@4$#o>#0(^REaszX( z@Br;Y1jl>uI&DD}m2Idxq%!Gwkr0;PT_BnCf*VQmb@KBW^WVSl?z4#ixOz4Ke!ssk zy+~qx3HN1Lmf_*JwldghDRx~#Huv5AzuyA9NNmE;P!yvrh(>!r*9CAQI{gJZ77+*H z@%Rxtk;~ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/undo.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/icons/undo.png deleted file mode 100644 index 6129fa0c77eb1d2100ed1c99b5643ab8990a9566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmV;!0zCbRP)gx00G1Zv_aomR`x(qRh0l2FE0bbpFa!?fB$08 zkFQ)|s9L!2z&&2xfMaLReuNnS5I{^UzkfRf$Hoe9fp{-pGBCV;4WVDWU|@Lm41ym& zW{~CPX6X0xb5MHuav8D<00M~l)~8P=@1HyOnT?gzU0Y6$f#K#&28Oq985rKZgBbSe z6~w?NPZ+p>wDzArsy8?}Ki_-*{y4}0fB<3!5w|~mI{y0k^X(5GJqk7R^5S3xY54Gg z;V@9{y|_37pRO(g>+jzT438c$h_JFUeEIar>Y2FstQW6ee+LL4W|&hReEj(I13UYi znbkhd^K)@A%v-naX4mP{i91)X{{CA+!pI;bgn{AeRR)QlKiRi``0yC0=M+Ey zVT~0JdHJSom6iV+{r%6t#LV>djcY9}FMXXe=l_3O+y7ZoQhPw+00D#(*(oWx*+@tv zp{LLZetz%&x3v79qNw;ED8va6Kn$b;P{O)4dGi0A+S>nhH8gAh0*IMZ1Ma+ke^KiH z{{%~Qb%Axyo~;K6ASMPf!11eBC%hFCV_^OEO$;D_$THxanAm~S7cMXefB&up5J1f2 p81VS{^OpjgoMw-I|K0`=U;x^&`B18C?@a&z002ovPDHLkV1f|(PF(;1 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/accordion.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/accordion.css deleted file mode 100644 index afee73c0..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/accordion.css +++ /dev/null @@ -1,41 +0,0 @@ -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #f5f5f5; - filter: none; -} -.accordion .accordion-header-selected { - background: #00bbee; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/calendar.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/calendar.css deleted file mode 100644 index 47ba4b19..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/calendar.css +++ /dev/null @@ -1,202 +0,0 @@ -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-body th, -.calendar-menu-month { - color: #8d8d8d; -} -.calendar-day { - color: #404040; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #ddd; -} -.calendar { - border-color: #ddd; -} -.calendar-header { - background: #f5f5f5; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #fafafa; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #eee; - color: #404040; -} -.calendar-hover { - border: 1px solid #ccc; - padding: 0; -} -.calendar-selected { - background-color: #00bbee; - color: #fff; - border: 1px solid #9cc8f7; - padding: 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combo.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combo.css deleted file mode 100644 index 622d7c2d..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combo.css +++ /dev/null @@ -1,35 +0,0 @@ -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #f5f5f5; -} -.combo-arrow-hover { - background-color: #eee; -} -.combo-arrow:hover { - background-color: #eee; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combobox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combobox.css deleted file mode 100644 index 8f97a2b9..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/combobox.css +++ /dev/null @@ -1,39 +0,0 @@ -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #eee; - color: #404040; -} -.combobox-item-selected { - background-color: #00bbee; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datagrid.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datagrid.css deleted file mode 100644 index 72598083..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datagrid.css +++ /dev/null @@ -1,282 +0,0 @@ -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #ddd; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #fafafa; -} -.datagrid-cell-rownumber { - color: #404040; -} -.datagrid-resize-proxy { - background: #ccc; -} -.datagrid-mask { - background: #eee; -} -.datagrid-mask-msg { - border-color: #ddd; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fafafa; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #eee; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ebebeb; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #404040; - border-collapse: separate; -} -.datagrid-row-alt { - background: #f9f9f9; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #eee; - color: #404040; - cursor: default; -} -.datagrid-row-selected { - background: #00bbee; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datalist.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datalist.css deleted file mode 100644 index 27617f0b..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datalist.css +++ /dev/null @@ -1,95 +0,0 @@ -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #fafafa; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ebebeb; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #404040; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ebebeb; -} -.m-list li>a:hover { - background: #eee; - color: #404040; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datebox.css deleted file mode 100644 index e2874e82..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #404040; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/dialog.css deleted file mode 100644 index 82a1bb88..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #eee #ddd; -} -.dialog-button { - border-color: #eee #ddd #ddd #ddd; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fafafa; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/easyui.css deleted file mode 100644 index 4d1d9ecc..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/easyui.css +++ /dev/null @@ -1,2926 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #eee; - -moz-border-radius: 2px 2px 2px 2px; - -webkit-border-radius: 2px 2px 2px 2px; - border-radius: 2px 2px 2px 2px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #ddd; -} -.panel-header { - background-color: #f5f5f5; -} -.panel-body { - background-color: #ffffff; - color: #404040; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #000000; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #ddd; - overflow: hidden; - background: #fafafa; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #ffffff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #f5f5f5; - filter: none; -} -.accordion .accordion-header-selected { - background: #00bbee; -} -.accordion .accordion-header-selected .panel-title { - color: #fff; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.window-shadow { - background: #fafafa; - -moz-box-shadow: 2px 2px 3px #fafafa; - -webkit-box-shadow: 2px 2px 3px #fafafa; - box-shadow: 2px 2px 3px #fafafa; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #ddd; -} -.window { - background-color: #f5f5f5; -} -.window-proxy { - border: 1px dashed #ddd; -} -.window-proxy-mask, -.window-mask { - background: #eee; -} -.window .panel-footer { - border: 1px solid #ddd; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fafafa; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #eee #ddd; -} -.dialog-button { - border-color: #eee #ddd #ddd #ddd; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fafafa; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #404040; - background: #fafafa; - background-repeat: repeat-x; - border: 1px solid #d9d9d9; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.l-btn:hover { - background: #eee; - color: #404040; - border: 1px solid #ccc; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ccc; - padding: 0; -} -.l-btn-plain:hover { - background: #eee; - color: #404040; - border: 1px solid #ccc; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #fafafa; - color: #404040; -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #00bbee; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #00bbee; -} -.textbox { - position: relative; - border: 1px solid #ddd; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #c4c4c4; - -moz-box-shadow: 0 0 3px 0 #ddd; - -webkit-box-shadow: 0 0 3px 0 #ddd; - box-shadow: 0 0 3px 0 #ddd; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #ffffff; -} -.combo-arrow { - background-color: #f5f5f5; -} -.combo-arrow-hover { - background-color: #eee; -} -.combo-arrow:hover { - background-color: #eee; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #eee; - color: #404040; -} -.combobox-item-selected { - background-color: #00bbee; - color: #fff; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #ccc; -} -.layout-split-north { - border-bottom: 5px solid #ffffff; -} -.layout-split-south { - border-top: 5px solid #ffffff; -} -.layout-split-east { - border-left: 5px solid #ffffff; -} -.layout-split-west { - border-right: 5px solid #ffffff; -} -.layout-expand { - background-color: #f5f5f5; -} -.layout-expand-over { - background-color: #f5f5f5; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 4px 4px 0 0; - -webkit-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 4px 4px; - -webkit-border-radius: 0 0 4px 4px; - border-radius: 0 0 4px 4px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 4px 0 0 4px; - -webkit-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 4px 4px 0; - -webkit-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #f5f5f5 url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #f5f5f5 url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #eee; - color: #404040; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #ffffff; - color: #000000; -} -.tabs li a.tabs-inner { - color: #000000; - background-color: #f5f5f5; -} -.tabs-header, -.tabs-tool { - background-color: #f5f5f5; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #ddd; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #eee; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #ffffff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #ffffff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #ffffff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #ffffff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #00bbee; - color: #fff; - filter: none; - border-color: #ddd; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #ddd; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #fafafa; -} -.datagrid-cell-rownumber { - color: #404040; -} -.datagrid-resize-proxy { - background: #ccc; -} -.datagrid-mask { - background: #eee; -} -.datagrid-mask-msg { - border-color: #ddd; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fafafa; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #eee; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ebebeb; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #404040; - border-collapse: separate; -} -.datagrid-row-alt { - background: #f9f9f9; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #eee; - color: #404040; - cursor: default; -} -.datagrid-row-selected { - background: #00bbee; - color: #fff; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #eee; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #f5f5f5; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #eee; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #f5f5f5; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #fafafa; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ebebeb; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #404040; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ebebeb; -} -.m-list li>a:hover { - background: #eee; - color: #404040; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #ddd; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.calendar-body th, -.calendar-menu-month { - color: #8d8d8d; -} -.calendar-day { - color: #404040; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #ddd; -} -.calendar { - border-color: #ddd; -} -.calendar-header { - background: #f5f5f5; -} -.calendar-body, -.calendar-menu { - background: #ffffff; -} -.calendar-body th { - background: #fafafa; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #eee; - color: #404040; -} -.calendar-hover { - border: 1px solid #ccc; - padding: 0; -} -.calendar-selected { - background-color: #00bbee; - color: #fff; - border: 1px solid #9cc8f7; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fafafa; -} -.datebox-button a { - color: #404040; -} -.spinner-arrow { - background-color: #f5f5f5; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #404040; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #eee; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #eee; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #f5f5f5; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 4px 0 0 4px; - -webkit-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.progressbar { - border-color: #ddd; -} -.progressbar-text { - color: #404040; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #00bbee; - color: #fff; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #f5f5f5; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 4px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #ddd; - background: #f5f5f5; -} -.slider-rule span { - border-color: #ddd; -} -.slider-rulelabel span { - color: #404040; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; - background: #fafafa; - -moz-box-shadow: 2px 2px 3px #fafafa; - -webkit-box-shadow: 2px 2px 3px #fafafa; - box-shadow: 2px 2px 3px #fafafa; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ddd; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ddd; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #fff; - border-color: #eee; - color: #404040; -} -.menu-content { - background: #ffffff; -} -.menu-item { - border-color: transparent; - _border-color: #fff; -} -.menu-active { - border-color: #ccc; - color: #404040; - background: #eee; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #404040; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #eee; - color: #404040; - border: 1px solid #ccc; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #ccc; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ccc; - background-color: #eee; - color: #404040; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #ccc; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #ddd; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ddd; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #ffffff; - color: #404040; - border-color: #ddd; -} -.tree-node-hover { - background: #eee; - color: #404040; -} -.tree-node-selected { - background: #00bbee; - color: #fff; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff; - color: #404040; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #ffffff; - border-color: #ddd; - color: #404040; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #ddd; -} -.tooltip-right .tooltip-arrow { - border-right-color: #ffffff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #ddd; -} -.tooltip-left .tooltip-arrow { - border-left-color: #ffffff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #ddd; -} -.tooltip-top .tooltip-arrow { - border-top-color: #ffffff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #ddd; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #ffffff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #d9d9d9; - border: 1px solid #d9d9d9; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 4px 4px 4px 4px; - -webkit-border-radius: 4px 4px 4px 4px; - border-radius: 4px 4px 4px 4px; -} -.switchbutton-on { - background: #00bbee; - color: #fff; -} -.switchbutton-off { - background-color: #ffffff; - color: #404040; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 4px 0 0 4px; - -webkit-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 4px 4px 0; - -webkit-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #ffffff; - color: #404040; - border: 1px solid #d9d9d9; - -moz-box-shadow: 0 0 3px 0 #d9d9d9; - -webkit-box-shadow: 0 0 3px 0 #d9d9d9; - box-shadow: 0 0 3px 0 #d9d9d9; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} -.l-btn { - box-shadow: 0 1px 2px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.05); -} -.l-btn:active { - box-shadow: 0 6px 17px 0 rgba(235,235,235,0.3); -} -.l-btn-selected { - box-shadow: 0 1px 2px rgba(89,205,226,0.2), 0 1px 1px rgba(89,205,226,0.05); -} -.l-btn-plain, -.l-btn-disabled, -.l-btn-disabled:active, -.textbox-button { - box-shadow: none; -} -.l-btn-selected, -.l-btn-selected:hover { - background: #00bbee; - color: #fff; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #00bbee; -} -.m-btn-active, -.m-btn-plain-active, -.s-btn-active, -.s-btn-plain-active { - background: #00bbee; - color: #fff; -} -.menu-shadow, -.combo-p { - -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); - filter: none; -} -.menu-active { - border-color: transparent; - color: #fff; - background: #00bbee; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #404040; -} -.window { - background-color: #fff; -} -.window-proxy { - border-color: #ccc; -} -.window-shadow { - -moz-box-shadow: 0 7px 8px -4px rgba(0,0,0,0.2), 0 13px 19px 2px rgba(0,0,0,0.14), 0 5px 24px 4px rgba(0,0,0,0.12); - -webkit-box-shadow: 0 7px 8px -4px rgba(0,0,0,0.2), 0 13px 19px 2px rgba(0,0,0,0.14), 0 5px 24px 4px rgba(0,0,0,0.12); - box-shadow: 0 7px 8px -4px rgba(0,0,0,0.2), 0 13px 19px 2px rgba(0,0,0,0.14), 0 5px 24px 4px rgba(0,0,0,0.12); - filter: none; -} -.window-mask { - background: #000; -} -.datagrid-header .datagrid-cell, -.datagrid-header .datagrid-cell-group { - color: #666; - font-weight: bold; - filter: alpha(opacity=80); - opacity: 0.80; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-style: solid; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/Thumbs.db b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/Thumbs.db deleted file mode 100644 index 5f257a2a49959543d36e2641d352572547e40e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35328 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 T0gjLZeOBaa?|wA#e_!~27*z{8 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/accordion_arrows.png deleted file mode 100644 index a0b8769cc5091d81760c7ed555ac3c3453febbfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYel#8c}V@SoVHq8x z8Mn?6aTf^k-V*tOYvn_ZO}fk5lvg|}E|PI9vs&aPwII@?XO4*juRBlIrj#un@>dub Yl7)&6CQe}74m6L!)78&qol`;+0Id=veEh?7!oT zn93bYIb9!43Wj)WNz0M)xYl!8U>3_OjRiss3@1j_Zvlb#iD~jUnsR3em#t_3WtUHqj%c^0} zFSrhZpjU$)YHUS-lsMx)nN8pghWK6h!524#*oXjC@NjHF9H1y2K%G?c=lr%4eY%ue zT+7R9Pld<2<$C}OAU0HZIJPqD0RA&Sip042zF(tA4uaUhZ>jL`*HN0POocjDIidNRbTZ#@zvW7@I c5>Ct23v;ttA1D3-v;Y7A07*qoM6N<$f&+eyE&u=k diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/datebox_arrow.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/datebox_arrow.png deleted file mode 100644 index 783c83357fdf90a1c7c024358e1d768b5c09c135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$fWs*_M~|PZK4f_B}P-f8$r|z#h zE+)9D_?OzcE{A)9cRCb`94D|RR5VOsbIEjx-=1{JpsQ;^Px3ZX?(@vc^nEOU2KU{_ gJ$cDa*@;a`BkgHpqSBTGpgR~mUHx3vIVCg!07Oqo9{>OV diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/linkbutton_bg.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/linkbutton_bg.png deleted file mode 100644 index fc66bd2cd24047b8377342365a1df3846327ecde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVc6j2;SWMDuL>F^vlqEUI{oOgO!xNf*11TukM z6kTZ3V2qd3<~<$H&Lrt?SpXUxF5Zb^}(={r!EHE+$QMdH|XZ zSYbMyc0tQc3qbP$tG{U_Jyg>I(0srOscEGU?-T)4AzuS$_2J>6`+BJ50YDY<^>2vV z+uI880P2ui(hyHiPrK$)CkbHg=kD&V3^8pD z0v3QOB&8eT@87?rgaGPrb#+ySxU;jP=nkL`nZ_{0e*BD+1Tc5b&d$oLo}8R$90gF1 z^ij>~#>R%HIRNUB_kgpQ+Lg!80Gbb2saY8>1EBeUm7A3TegK*dSciv)Wqp0!h-3im z1+1f^qq4iZ+ZEMUS63~e0I+zh`2rwd0l@!F(!7sM%_`|&0+*B!z{1(u+A9BIU&~T- z2he=L>dmc7TLXZFkeTeCHMcE|qX51{z>0ZC=xGjss*FaXGOMX+dHf8Z8hL6ntGQ_z zF9V<&dwY9jh`D7czyqj4g3S=~)zFA!0980RI4DC*Ez1%L09D8%=OHF&S@Q*;3bRfe zeL2-ZzyeT(Av4`$>R3`j096>WH7BOELD3yR70%Dk%Mk4)1W=73OH{L_UgIc$YFu7k zmRaq`&NxK?Rk*skDzlhL4IV!OsLJ*Ab@{BRT^TO}pgQC6xO~R6G8o_oU?C)>`xlc2 zriH~zU-;g$PyPA_&X!OBSU6SIeB~eKNAhF&(fs&F|1n9<+Yj^2T+4Dj%UFjr zZ%rnX^7Qmn0ANwP308gILtaQfK0Z1j0Br`Wq<=~Ka+?BxW&>7kRtZ+q>C~wJXg6S` zW|cJ1%?d#C0V@Ue)T{uY>425ig?tTsczEc(0+M8_c7^t|!sm-1Nw(}#nnLr?FgGlc zY}ut0+w(d)Uk6FDWtY;*aCdjteIX>tmhA#o+8PqHNU~+SlrTfyKRaNHBx~Ch-FJ3& z%B(Y&NwStp{rH$6Yj{YqhR=Gk~Mtw_&K$#yeTBf z7JV~bCN(VwL$c|B^>Topn-X{+7;S!yV~2^ zBgv-iMkME}U;-COwrsbABDvwg!2wA&ZMWttf5^jTl5E*7V41=|@=Hu>NJ^O8(7b4p z&ChgC(LF5>Md#{+4LgS{%KA|H(Xv`l4P^KdiBKB*_;1&m|Q7!{|O$ k%vVK{T!hwqk^D0L0mO==@4IV9lK=n!07*qoM6N<$f|Ge;n*aa+ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/passwordbox_open.png deleted file mode 100644 index 0f25d535e05b22b406fd72647611aace9cfa6249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`>7Fi*Ar-fh6C~yxIB_Cl)5eV- z>r;4yl-<@d?s6;P338s2rmQ?!Qz1HW#so#C46Xx7Cq5}K`Svo!h;^q;DRB5^Z?=`` zg<12Qetm(ByO<;&a5^L{7TnL>!KiVsAxlibJl4>NC!c|#Jtt+3rSZgWpp^`su6{1- HoD!M<3i~r2 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/spinner_arrows.png deleted file mode 100644 index b1773c24b20b30318e38c4b84690e3d0010c9c43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQZb$`jv*Ddk`p9Y7bl4DgeBzU z{E=^QXHHmRmEiEUJ<_jB`NK-}t7{l}8A{FvOK}{T)p$BC>8|6-x-MIXOa{IRh5%#E x$&;(vVs#x>vb(K5c#%QkA)^788{=C>2L8QE5AM%P*8@KmF984m diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tabs_icons.png deleted file mode 100644 index dfa10f7d78b3dc6965ef86957a0e4345ec000bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq{2O2978H@B_~L*E^a70aO1`g zdpoacw*Y(&nwsF2UyID`n8m&$nZ<^krzppre_*0C6=+@buQ_y%c^L~IL^<_ t&+}8oM91jk1`W4%S64GGH^xE+hOnLmClB8dn+LRl!PC{xWt~$(69Df$H1z-g diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/material/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BUa { - display: block; - position: relative; - cursor: pointer; - color: #444; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.m-list li>a:hover { - background: #E6E6E6; - color: #444; -} -.m-list .m-list-group { - padding: 0 4px; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datebox.css deleted file mode 100644 index 0a235958..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/datebox.css +++ /dev/null @@ -1,36 +0,0 @@ -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fff; -} -.datebox-button a { - color: #777; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/dialog.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/dialog.css deleted file mode 100644 index 37374792..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/dialog.css +++ /dev/null @@ -1,47 +0,0 @@ -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fff; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #ddd #ddd; -} -.dialog-button { - border-color: #ddd #ddd #ddd #ddd; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fff; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/easyui.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/easyui.css deleted file mode 100644 index 343eafbe..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/easyui.css +++ /dev/null @@ -1,2863 +0,0 @@ -.panel { - overflow: hidden; - text-align: left; - margin: 0; - border: 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.panel-header, -.panel-body { - border-width: 1px; - border-style: solid; -} -.panel-header { - padding: 5px; - position: relative; -} -.panel-title { - background: url('images/blank.gif') no-repeat; -} -.panel-header-noborder { - border-width: 0 0 1px 0; -} -.panel-body { - overflow: auto; - border-top-width: 0; - padding: 0; -} -.panel-body-noheader { - border-top-width: 1px; -} -.panel-body-noborder { - border-width: 0px; -} -.panel-body-nobottom { - border-bottom-width: 0; -} -.panel-with-icon { - padding-left: 18px; -} -.panel-icon, -.panel-tool { - position: absolute; - top: 50%; - margin-top: -8px; - height: 16px; - overflow: hidden; -} -.panel-icon { - left: 5px; - width: 16px; -} -.panel-tool { - right: 5px; - width: auto; -} -.panel-tool a { - display: inline-block; - width: 16px; - height: 16px; - opacity: 0.6; - filter: alpha(opacity=60); - margin: 0 0 0 2px; - vertical-align: top; -} -.panel-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - background-color: #E6E6E6; - -moz-border-radius: -2px -2px -2px -2px; - -webkit-border-radius: -2px -2px -2px -2px; - border-radius: -2px -2px -2px -2px; -} -.panel-loading { - padding: 11px 0px 10px 30px; -} -.panel-noscroll { - overflow: hidden; -} -.panel-fit, -.panel-fit body { - height: 100%; - margin: 0; - padding: 0; - border: 0; - overflow: hidden; -} -.panel-loading { - background: url('images/loading.gif') no-repeat 10px 10px; -} -.panel-tool-close { - background: url('images/panel_tools.png') no-repeat -16px 0px; -} -.panel-tool-min { - background: url('images/panel_tools.png') no-repeat 0px 0px; -} -.panel-tool-max { - background: url('images/panel_tools.png') no-repeat 0px -16px; -} -.panel-tool-restore { - background: url('images/panel_tools.png') no-repeat -16px -16px; -} -.panel-tool-collapse { - background: url('images/panel_tools.png') no-repeat -32px 0; -} -.panel-tool-expand { - background: url('images/panel_tools.png') no-repeat -32px -16px; -} -.panel-header, -.panel-body { - border-color: #ddd; -} -.panel-header { - background-color: #ffffff; -} -.panel-body { - background-color: #fff; - color: #444; - font-size: 12px; -} -.panel-title { - font-size: 12px; - font-weight: bold; - color: #777; - height: 16px; - line-height: 16px; -} -.panel-footer { - border: 1px solid #ddd; - overflow: hidden; - background: #fff; -} -.panel-footer-noborder { - border-width: 1px 0 0 0; -} -.accordion { - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.accordion .accordion-header { - border-width: 0 0 1px; - cursor: pointer; -} -.accordion .accordion-body { - border-width: 0 0 1px; -} -.accordion-noborder { - border-width: 0; -} -.accordion-noborder .accordion-header { - border-width: 0 0 1px; -} -.accordion-noborder .accordion-body { - border-width: 0 0 1px; -} -.accordion-collapse { - background: url('images/accordion_arrows.png') no-repeat 0 0; -} -.accordion-expand { - background: url('images/accordion_arrows.png') no-repeat -16px 0; -} -.accordion { - background: #fff; - border-color: #ddd; -} -.accordion .accordion-header { - background: #ffffff; - filter: none; -} -.accordion .accordion-header-selected { - background: #CCE6FF; -} -.accordion .accordion-header-selected .panel-title { - color: #000; -} -.window { - overflow: hidden; - padding: 5px; - border-width: 1px; - border-style: solid; -} -.window .window-header { - background: transparent; - padding: 0px 0px 6px 0px; -} -.window .window-body { - border-width: 1px; - border-style: solid; - border-top-width: 0px; -} -.window .window-body-noheader { - border-top-width: 1px; -} -.window .panel-body-nobottom { - border-bottom-width: 0; -} -.window .window-header .panel-icon, -.window .window-header .panel-tool { - top: 50%; - margin-top: -11px; -} -.window .window-header .panel-icon { - left: 1px; -} -.window .window-header .panel-tool { - right: 1px; -} -.window .window-header .panel-with-icon { - padding-left: 18px; -} -.window-proxy { - position: absolute; - overflow: hidden; -} -.window-proxy-mask { - position: absolute; - filter: alpha(opacity=5); - opacity: 0.05; -} -.window-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - filter: alpha(opacity=40); - opacity: 0.40; - font-size: 1px; - overflow: hidden; -} -.window, -.window-shadow { - position: absolute; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.window-shadow { - background: #eee; - -moz-box-shadow: 2px 2px 3px #ededed; - -webkit-box-shadow: 2px 2px 3px #ededed; - box-shadow: 2px 2px 3px #ededed; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.window, -.window .window-body { - border-color: #ddd; -} -.window { - background-color: #ffffff; -} -.window-proxy { - border: 1px dashed #ddd; -} -.window-proxy-mask, -.window-mask { - background: #eee; -} -.window .panel-footer { - border: 1px solid #ddd; - position: relative; - top: -1px; -} -.window-thinborder { - padding: 0; -} -.window-thinborder .window-header { - padding: 5px 5px 6px 5px; -} -.window-thinborder .window-body { - border-width: 0px; -} -.window-thinborder .window-header .panel-icon, -.window-thinborder .window-header .panel-tool { - margin-top: -9px; - margin-left: 5px; - margin-right: 5px; -} -.window-noborder { - border: 0; -} -.dialog-content { - overflow: auto; -} -.dialog-toolbar { - position: relative; - padding: 2px 5px; -} -.dialog-tool-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.dialog-button { - position: relative; - top: -1px; - padding: 5px; - text-align: right; -} -.dialog-button .l-btn { - margin-left: 5px; -} -.dialog-toolbar, -.dialog-button { - background: #fff; - border-width: 1px; - border-style: solid; -} -.dialog-toolbar { - border-color: #ddd #ddd #ddd #ddd; -} -.dialog-button { - border-color: #ddd #ddd #ddd #ddd; -} -.window-thinborder .dialog-toolbar { - border-left: transparent; - border-right: transparent; - border-top-color: #fff; -} -.window-thinborder .dialog-button { - top: 0px; - padding: 5px 8px 8px 8px; - border-left: transparent; - border-right: transparent; - border-bottom: transparent; -} -.l-btn { - text-decoration: none; - display: inline-block; - overflow: hidden; - margin: 0; - padding: 0; - cursor: pointer; - outline: none; - text-align: center; - vertical-align: middle; - line-height: normal; -} -.l-btn-plain { - border-width: 0; - padding: 1px; -} -.l-btn-left { - display: inline-block; - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - vertical-align: top; -} -.l-btn-text { - display: inline-block; - vertical-align: top; - width: auto; - line-height: 24px; - font-size: 12px; - padding: 0; - margin: 0 4px; -} -.l-btn-icon { - display: inline-block; - width: 16px; - height: 16px; - line-height: 16px; - position: absolute; - top: 50%; - margin-top: -8px; - font-size: 1px; -} -.l-btn span span .l-btn-empty { - display: inline-block; - margin: 0; - width: 16px; - height: 24px; - font-size: 1px; - vertical-align: top; -} -.l-btn span .l-btn-icon-left { - padding: 0 0 0 20px; - background-position: left center; -} -.l-btn span .l-btn-icon-right { - padding: 0 20px 0 0; - background-position: right center; -} -.l-btn-icon-left .l-btn-text { - margin: 0 4px 0 24px; -} -.l-btn-icon-left .l-btn-icon { - left: 4px; -} -.l-btn-icon-right .l-btn-text { - margin: 0 24px 0 4px; -} -.l-btn-icon-right .l-btn-icon { - right: 4px; -} -.l-btn-icon-top .l-btn-text { - margin: 20px 4px 0 4px; -} -.l-btn-icon-top .l-btn-icon { - top: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-icon-bottom .l-btn-text { - margin: 0 4px 20px 4px; -} -.l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 4px; - left: 50%; - margin: 0 0 0 -8px; -} -.l-btn-left .l-btn-empty { - margin: 0 4px; - width: 16px; -} -.l-btn-plain:hover { - padding: 0; -} -.l-btn-focus { - outline: #0000FF dotted thin; -} -.l-btn-large .l-btn-text { - line-height: 40px; -} -.l-btn-large .l-btn-icon { - width: 32px; - height: 32px; - line-height: 32px; - margin-top: -16px; -} -.l-btn-large .l-btn-icon-left .l-btn-text { - margin-left: 40px; -} -.l-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.l-btn-large .l-btn-icon-top .l-btn-text { - margin-top: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-top .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 36px; - line-height: 24px; - min-width: 32px; -} -.l-btn-large .l-btn-icon-bottom .l-btn-icon { - margin: 0 0 0 -16px; -} -.l-btn-large .l-btn-left .l-btn-empty { - margin: 0 4px; - width: 32px; -} -.l-btn { - color: #777; - background: #ffffff; - background-repeat: repeat-x; - border: 1px solid #dddddd; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.l-btn:hover { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - filter: none; -} -.l-btn-plain { - background: transparent; - border-width: 0; - filter: none; -} -.l-btn-outline { - border-width: 1px; - border-color: #ddd; - padding: 0; -} -.l-btn-plain:hover { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.l-btn-disabled, -.l-btn-disabled:hover { - opacity: 0.5; - cursor: default; - background: #ffffff; - color: #777; - background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); - background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); -} -.l-btn-disabled .l-btn-text, -.l-btn-disabled .l-btn-icon { - filter: alpha(opacity=50); -} -.l-btn-plain-disabled, -.l-btn-plain-disabled:hover { - background: transparent; - filter: alpha(opacity=50); -} -.l-btn-selected, -.l-btn-selected:hover { - background: #ddd; - filter: none; -} -.l-btn-plain-selected, -.l-btn-plain-selected:hover { - background: #ddd; -} -.textbox { - position: relative; - border: 1px solid #ddd; - background-color: #fff; - vertical-align: middle; - display: inline-block; - overflow: hidden; - white-space: nowrap; - margin: 0; - padding: 0; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.textbox .textbox-text { - font-size: 12px; - border: 0; - margin: 0; - padding: 4px; - white-space: normal; - vertical-align: top; - outline-style: none; - resize: none; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.textbox .textbox-text::-ms-clear, -.textbox .textbox-text::-ms-reveal { - display: none; -} -.textbox textarea.textbox-text { - white-space: pre-wrap; -} -.textbox .textbox-prompt { - font-size: 12px; - color: #aaa; -} -.textbox .textbox-bgicon { - background-position: 3px center; - padding-left: 21px; -} -.textbox .textbox-button, -.textbox .textbox-button:hover { - position: absolute; - top: 0; - padding: 0; - vertical-align: top; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.textbox .textbox-button-right, -.textbox .textbox-button-right:hover { - right: 0; - border-width: 0 0 0 1px; -} -.textbox .textbox-button-left, -.textbox .textbox-button-left:hover { - left: 0; - border-width: 0 1px 0 0; -} -.textbox .textbox-button-top, -.textbox .textbox-button-top:hover { - left: 0; - border-width: 0 0 1px 0; -} -.textbox .textbox-button-bottom, -.textbox .textbox-button-bottom:hover { - top: auto; - bottom: 0; - left: 0; - border-width: 1px 0 0 0; -} -.textbox-addon { - position: absolute; - top: 0; -} -.textbox-label { - display: inline-block; - width: 80px; - height: 22px; - line-height: 22px; - vertical-align: middle; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin: 0; - padding-right: 5px; -} -.textbox-label-after { - padding-left: 5px; - padding-right: 0; -} -.textbox-label-top { - display: block; - width: auto; - padding: 0; -} -.textbox-disabled, -.textbox-label-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-icon { - display: inline-block; - width: 18px; - height: 20px; - overflow: hidden; - vertical-align: top; - background-position: center center; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); - text-decoration: none; - outline-style: none; -} -.textbox-icon-disabled, -.textbox-icon-readonly { - cursor: default; -} -.textbox-icon:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.textbox-icon-disabled:hover { - opacity: 0.6; - filter: alpha(opacity=60); -} -.textbox-focused { - border-color: #c4c4c4; - -moz-box-shadow: 0 0 3px 0 #ddd; - -webkit-box-shadow: 0 0 3px 0 #ddd; - box-shadow: 0 0 3px 0 #ddd; -} -.textbox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; -} -.passwordbox-open { - background: url('images/passwordbox_open.png') no-repeat center center; -} -.passwordbox-close { - background: url('images/passwordbox_close.png') no-repeat center center; -} -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} -.combo-arrow { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.combo-arrow-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.combo-panel { - overflow: auto; -} -.combo-arrow { - background: url('images/combo_arrow.png') no-repeat center center; -} -.combo-panel { - background-color: #fff; -} -.combo-arrow { - background-color: #ffffff; -} -.combo-arrow-hover { - background-color: #E6E6E6; -} -.combo-arrow:hover { - background-color: #E6E6E6; -} -.combo .textbox-icon-disabled:hover { - cursor: default; -} -.combobox-item, -.combobox-group, -.combobox-stick { - font-size: 12px; - padding: 3px; -} -.combobox-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.combobox-gitem { - padding-left: 10px; -} -.combobox-group, -.combobox-stick { - font-weight: bold; -} -.combobox-stick { - position: absolute; - top: 1px; - left: 1px; - right: 1px; - background: inherit; -} -.combobox-item-hover { - background-color: #E6E6E6; - color: #444; -} -.combobox-item-selected { - background-color: #CCE6FF; - color: #000; -} -.combobox-icon { - display: inline-block; - width: 16px; - height: 16px; - vertical-align: middle; - margin-right: 2px; -} -.layout { - position: relative; - overflow: hidden; - margin: 0; - padding: 0; - z-index: 0; -} -.layout-panel { - position: absolute; - overflow: hidden; -} -.layout-body { - min-width: 1px; - min-height: 1px; -} -.layout-panel-east, -.layout-panel-west { - z-index: 2; -} -.layout-panel-north, -.layout-panel-south { - z-index: 3; -} -.layout-expand { - position: absolute; - padding: 0px; - font-size: 1px; - cursor: pointer; - z-index: 1; -} -.layout-expand .panel-header, -.layout-expand .panel-body { - background: transparent; - filter: none; - overflow: hidden; -} -.layout-expand .panel-header { - border-bottom-width: 0px; -} -.layout-expand .panel-body { - position: relative; -} -.layout-expand .panel-body .panel-icon { - margin-top: 0; - top: 0; - left: 50%; - margin-left: -8px; -} -.layout-expand-west .panel-header .panel-icon, -.layout-expand-east .panel-header .panel-icon { - display: none; -} -.layout-expand-title { - position: absolute; - top: 0; - left: 21px; - white-space: nowrap; - word-wrap: normal; - -webkit-transform: rotate(90deg); - -webkit-transform-origin: 0 0; - -moz-transform: rotate(90deg); - -moz-transform-origin: 0 0; - -o-transform: rotate(90deg); - -o-transform-origin: 0 0; - transform: rotate(90deg); - transform-origin: 0 0; -} -.layout-expand-with-icon { - top: 18px; -} -.layout-expand .panel-body-noheader .layout-expand-title, -.layout-expand .panel-body-noheader .panel-icon { - top: 5px; -} -.layout-expand .panel-body-noheader .layout-expand-with-icon { - top: 23px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - position: absolute; - font-size: 1px; - display: none; - z-index: 5; -} -.layout-split-proxy-h { - width: 5px; - cursor: e-resize; -} -.layout-split-proxy-v { - height: 5px; - cursor: n-resize; -} -.layout-mask { - position: absolute; - background: #fafafa; - filter: alpha(opacity=10); - opacity: 0.10; - z-index: 4; -} -.layout-button-up { - background: url('images/layout_arrows.png') no-repeat -16px -16px; -} -.layout-button-down { - background: url('images/layout_arrows.png') no-repeat -16px 0; -} -.layout-button-left { - background: url('images/layout_arrows.png') no-repeat 0 0; -} -.layout-button-right { - background: url('images/layout_arrows.png') no-repeat 0 -16px; -} -.layout-split-proxy-h, -.layout-split-proxy-v { - background-color: #b3b3b3; -} -.layout-split-north { - border-bottom: 5px solid #fff; -} -.layout-split-south { - border-top: 5px solid #fff; -} -.layout-split-east { - border-left: 5px solid #fff; -} -.layout-split-west { - border-right: 5px solid #fff; -} -.layout-expand { - background-color: #ffffff; -} -.layout-expand-over { - background-color: #ffffff; -} -.tabs-container { - overflow: hidden; -} -.tabs-header { - border-width: 1px; - border-style: solid; - border-bottom-width: 0; - position: relative; - padding: 0; - padding-top: 2px; - overflow: hidden; -} -.tabs-scroller-left, -.tabs-scroller-right { - position: absolute; - top: auto; - bottom: 0; - width: 18px; - font-size: 1px; - display: none; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.tabs-scroller-left { - left: 0; -} -.tabs-scroller-right { - right: 0; -} -.tabs-tool { - position: absolute; - bottom: 0; - padding: 1px; - overflow: hidden; - border-width: 1px; - border-style: solid; -} -.tabs-header-plain .tabs-tool { - padding: 0 1px; -} -.tabs-wrap { - position: relative; - left: 0; - overflow: hidden; - width: 100%; - margin: 0; - padding: 0; -} -.tabs-scrolling { - margin-left: 18px; - margin-right: 18px; -} -.tabs-disabled { - opacity: 0.3; - filter: alpha(opacity=30); -} -.tabs { - list-style-type: none; - height: 26px; - margin: 0px; - padding: 0px; - padding-left: 4px; - width: 50000px; - border-style: solid; - border-width: 0 0 1px 0; -} -.tabs li { - float: left; - display: inline-block; - margin: 0 4px -1px 0; - padding: 0; - position: relative; - border: 0; -} -.tabs li a.tabs-inner { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0 10px; - height: 25px; - line-height: 25px; - text-align: center; - white-space: nowrap; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0 0; - -webkit-border-radius: 0px 0px 0 0; - border-radius: 0px 0px 0 0; -} -.tabs li.tabs-selected a.tabs-inner { - font-weight: bold; - outline: none; -} -.tabs li.tabs-selected a:hover.tabs-inner { - cursor: default; - pointer: default; -} -.tabs li a.tabs-close, -.tabs-p-tool { - position: absolute; - font-size: 1px; - display: block; - height: 12px; - padding: 0; - top: 50%; - margin-top: -6px; - overflow: hidden; -} -.tabs li a.tabs-close { - width: 12px; - right: 5px; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs-p-tool { - right: 16px; -} -.tabs-p-tool a { - display: inline-block; - font-size: 1px; - width: 12px; - height: 12px; - margin: 0; - opacity: 0.6; - filter: alpha(opacity=60); -} -.tabs li a:hover.tabs-close, -.tabs-p-tool a:hover { - opacity: 1; - filter: alpha(opacity=100); - cursor: hand; - cursor: pointer; -} -.tabs-with-icon { - padding-left: 18px; -} -.tabs-icon { - position: absolute; - width: 16px; - height: 16px; - left: 10px; - top: 50%; - margin-top: -8px; -} -.tabs-title { - font-size: 12px; -} -.tabs-closable { - padding-right: 8px; -} -.tabs-panels { - margin: 0px; - padding: 0px; - border-width: 1px; - border-style: solid; - border-top-width: 0; - overflow: hidden; -} -.tabs-header-bottom { - border-width: 0 1px 1px 1px; - padding: 0 0 2px 0; -} -.tabs-header-bottom .tabs { - border-width: 1px 0 0 0; -} -.tabs-header-bottom .tabs li { - margin: -1px 4px 0 0; -} -.tabs-header-bottom .tabs li a.tabs-inner { - -moz-border-radius: 0 0 0px 0px; - -webkit-border-radius: 0 0 0px 0px; - border-radius: 0 0 0px 0px; -} -.tabs-header-bottom .tabs-tool { - top: 0; -} -.tabs-header-bottom .tabs-scroller-left, -.tabs-header-bottom .tabs-scroller-right { - top: 0; - bottom: auto; -} -.tabs-panels-top { - border-width: 1px 1px 0 1px; -} -.tabs-header-left { - float: left; - border-width: 1px 0 1px 1px; - padding: 0; -} -.tabs-header-right { - float: right; - border-width: 1px 1px 1px 0; - padding: 0; -} -.tabs-header-left .tabs-wrap, -.tabs-header-right .tabs-wrap { - height: 100%; -} -.tabs-header-left .tabs { - height: 100%; - padding: 4px 0 0 2px; - border-width: 0 1px 0 0; -} -.tabs-header-right .tabs { - height: 100%; - padding: 4px 2px 0 0; - border-width: 0 0 0 1px; -} -.tabs-header-left .tabs li, -.tabs-header-right .tabs li { - display: block; - width: 100%; - position: relative; -} -.tabs-header-left .tabs li { - left: auto; - right: 0; - margin: 0 -1px 4px 0; - float: right; -} -.tabs-header-right .tabs li { - left: 0; - right: auto; - margin: 0 0 4px -1px; - float: left; -} -.tabs-justified li a.tabs-inner { - padding-left: 0; - padding-right: 0; -} -.tabs-header-left .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.tabs-header-right .tabs li a.tabs-inner { - display: block; - text-align: left; - padding-left: 10px; - padding-right: 10px; - -moz-border-radius: 0 0px 0px 0; - -webkit-border-radius: 0 0px 0px 0; - border-radius: 0 0px 0px 0; -} -.tabs-panels-right { - float: right; - border-width: 1px 1px 1px 0; -} -.tabs-panels-left { - float: left; - border-width: 1px 0 1px 1px; -} -.tabs-header-noborder, -.tabs-panels-noborder { - border: 0px; -} -.tabs-header-plain { - border: 0px; - background: transparent; -} -.tabs-pill { - padding-bottom: 3px; -} -.tabs-header-bottom .tabs-pill { - padding-top: 3px; - padding-bottom: 0; -} -.tabs-header-left .tabs-pill { - padding-right: 3px; -} -.tabs-header-right .tabs-pill { - padding-left: 3px; -} -.tabs-header .tabs-pill li a.tabs-inner { - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.tabs-header-narrow, -.tabs-header-narrow .tabs-narrow { - padding: 0; -} -.tabs-narrow li, -.tabs-header-bottom .tabs-narrow li { - margin-left: 0; - margin-right: -1px; -} -.tabs-narrow li.tabs-last, -.tabs-header-bottom .tabs-narrow li.tabs-last { - margin-right: 0; -} -.tabs-header-left .tabs-narrow, -.tabs-header-right .tabs-narrow { - padding-top: 0; -} -.tabs-header-left .tabs-narrow li { - margin-bottom: -1px; - margin-right: -1px; -} -.tabs-header-left .tabs-narrow li.tabs-last, -.tabs-header-right .tabs-narrow li.tabs-last { - margin-bottom: 0; -} -.tabs-header-right .tabs-narrow li { - margin-bottom: -1px; - margin-left: -1px; -} -.tabs-scroller-left { - background: #ffffff url('images/tabs_icons.png') no-repeat 1px center; -} -.tabs-scroller-right { - background: #ffffff url('images/tabs_icons.png') no-repeat -15px center; -} -.tabs li a.tabs-close { - background: url('images/tabs_icons.png') no-repeat -34px center; -} -.tabs li a.tabs-inner:hover { - background: #E6E6E6; - color: #444; - filter: none; -} -.tabs li.tabs-selected a.tabs-inner { - background-color: #fff; - color: #777; -} -.tabs li a.tabs-inner { - color: #777; - background-color: #ffffff; -} -.tabs-header, -.tabs-tool { - background-color: #ffffff; -} -.tabs-header-plain { - background: transparent; -} -.tabs-header, -.tabs-scroller-left, -.tabs-scroller-right, -.tabs-tool, -.tabs, -.tabs-panels, -.tabs li a.tabs-inner, -.tabs li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, -.tabs-header-left .tabs li.tabs-selected a.tabs-inner, -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-color: #ddd; -} -.tabs-p-tool a:hover, -.tabs li a:hover.tabs-close, -.tabs-scroller-over { - background-color: #E6E6E6; -} -.tabs li.tabs-selected a.tabs-inner { - border-bottom: 1px solid #fff; -} -.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { - border-top: 1px solid #fff; -} -.tabs-header-left .tabs li.tabs-selected a.tabs-inner { - border-right: 1px solid #fff; -} -.tabs-header-right .tabs li.tabs-selected a.tabs-inner { - border-left: 1px solid #fff; -} -.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { - background: #CCE6FF; - color: #000; - filter: none; - border-color: #ddd; -} -.datagrid .panel-body { - overflow: hidden; - position: relative; -} -.datagrid-view { - position: relative; - overflow: hidden; -} -.datagrid-view1, -.datagrid-view2 { - position: absolute; - overflow: hidden; - top: 0; -} -.datagrid-view1 { - left: 0; -} -.datagrid-view2 { - right: 0; -} -.datagrid-mask { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - opacity: 0.3; - filter: alpha(opacity=30); - display: none; -} -.datagrid-mask-msg { - position: absolute; - top: 50%; - margin-top: -20px; - padding: 10px 5px 10px 30px; - width: auto; - height: 16px; - border-width: 2px; - border-style: solid; - display: none; -} -.datagrid-empty { - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 25px; - line-height: 25px; - text-align: center; -} -.datagrid-sort-icon { - padding: 0; - display: none; -} -.datagrid-toolbar { - height: auto; - padding: 1px 2px; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 2px 1px; -} -.datagrid .datagrid-pager { - display: block; - margin: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.datagrid .datagrid-pager-top { - border-width: 0 0 1px 0; -} -.datagrid-header { - overflow: hidden; - cursor: default; - border-width: 0 0 1px 0; - border-style: solid; -} -.datagrid-header-inner { - float: left; - width: 10000px; -} -.datagrid-header-row, -.datagrid-row { - height: 25px; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-width: 0 1px 1px 0; - border-style: dotted; - margin: 0; - padding: 0; -} -.datagrid-cell, -.datagrid-cell-group, -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - margin: 0; - padding: 0 4px; - white-space: nowrap; - word-wrap: normal; - overflow: hidden; - height: 18px; - line-height: 18px; - font-size: 12px; -} -.datagrid-header .datagrid-cell { - height: auto; -} -.datagrid-header .datagrid-cell span { - font-size: 12px; -} -.datagrid-cell-group { - text-align: center; - text-overflow: ellipsis; -} -.datagrid-header-rownumber, -.datagrid-cell-rownumber { - width: 30px; - text-align: center; - margin: 0; - padding: 0; -} -.datagrid-body { - margin: 0; - padding: 0; - overflow: auto; - zoom: 1; -} -.datagrid-view1 .datagrid-body-inner { - padding-bottom: 20px; -} -.datagrid-view1 .datagrid-body { - overflow: hidden; -} -.datagrid-footer { - overflow: hidden; -} -.datagrid-footer-inner { - border-width: 1px 0 0 0; - border-style: solid; - width: 10000px; - float: left; -} -.datagrid-row-editing .datagrid-cell { - height: auto; -} -.datagrid-header-check, -.datagrid-cell-check { - padding: 0; - width: 27px; - height: 18px; - font-size: 1px; - text-align: center; - overflow: hidden; -} -.datagrid-header-check input, -.datagrid-cell-check input { - margin: 0; - padding: 0; - width: 15px; - height: 18px; -} -.datagrid-resize-proxy { - position: absolute; - width: 1px; - height: 10000px; - top: 0; - cursor: e-resize; - display: none; -} -.datagrid-body .datagrid-editable { - margin: 0; - padding: 0; -} -.datagrid-body .datagrid-editable table { - width: 100%; - height: 100%; -} -.datagrid-body .datagrid-editable td { - border: 0; - margin: 0; - padding: 0; -} -.datagrid-view .datagrid-editable-input { - margin: 0; - padding: 2px 4px; - border: 1px solid #ddd; - font-size: 12px; - outline-style: none; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.datagrid-view .validatebox-invalid { - border-color: #ffa8a8; -} -.datagrid-sort .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -64px center; -} -.datagrid-sort-desc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat -16px center; -} -.datagrid-sort-asc .datagrid-sort-icon { - display: inline; - padding: 0 13px 0 0; - background: url('images/datagrid_icons.png') no-repeat 0px center; -} -.datagrid-row-collapse { - background: url('images/datagrid_icons.png') no-repeat -48px center; -} -.datagrid-row-expand { - background: url('images/datagrid_icons.png') no-repeat -32px center; -} -.datagrid-mask-msg { - background: #fff url('images/loading.gif') no-repeat scroll 5px center; -} -.datagrid-header, -.datagrid-td-rownumber { - background-color: #ffffff; -} -.datagrid-cell-rownumber { - color: #444; -} -.datagrid-resize-proxy { - background: #b3b3b3; -} -.datagrid-mask { - background: #eee; -} -.datagrid-mask-msg { - border-color: #ddd; -} -.datagrid-toolbar, -.datagrid-pager { - background: #fff; -} -.datagrid-header, -.datagrid-toolbar, -.datagrid-pager, -.datagrid-footer-inner { - border-color: #ddd; -} -.datagrid-header td, -.datagrid-body td, -.datagrid-footer td { - border-color: #ddd; -} -.datagrid-htable, -.datagrid-btable, -.datagrid-ftable { - color: #444; - border-collapse: separate; -} -.datagrid-row-alt { - background: #f5f5f5; -} -.datagrid-row-over, -.datagrid-header td.datagrid-header-over { - background: #E6E6E6; - color: #444; - cursor: default; -} -.datagrid-row-selected { - background: #CCE6FF; - color: #000; -} -.datagrid-row-editing .textbox, -.datagrid-row-editing .textbox-text { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.propertygrid .datagrid-view1 .datagrid-body td { - padding-bottom: 1px; - border-width: 0 1px 0 0; -} -.propertygrid .datagrid-group { - height: 21px; - overflow: hidden; - border-width: 0 0 1px 0; - border-style: solid; -} -.propertygrid .datagrid-group span { - font-weight: bold; -} -.propertygrid .datagrid-view1 .datagrid-body td { - border-color: #ddd; -} -.propertygrid .datagrid-view1 .datagrid-group { - border-color: #ffffff; -} -.propertygrid .datagrid-view2 .datagrid-group { - border-color: #ddd; -} -.propertygrid .datagrid-group, -.propertygrid .datagrid-view1 .datagrid-body, -.propertygrid .datagrid-view1 .datagrid-row-over, -.propertygrid .datagrid-view1 .datagrid-row-selected { - background: #ffffff; -} -.datalist .datagrid-header { - border-width: 0; -} -.datalist .datagrid-group, -.m-list .m-list-group { - height: 25px; - line-height: 25px; - font-weight: bold; - overflow: hidden; - background-color: #ffffff; - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.datalist .datagrid-group-expander { - display: none; -} -.datalist .datagrid-group-title { - padding: 0 4px; -} -.datalist .datagrid-btable { - width: 100%; - table-layout: fixed; -} -.datalist .datagrid-row td { - border-style: solid; - border-left-color: transparent; - border-right-color: transparent; - border-bottom-width: 0; -} -.datalist-lines .datagrid-row td { - border-bottom-width: 1px; -} -.datalist .datagrid-cell, -.m-list li { - width: auto; - height: auto; - padding: 2px 4px; - line-height: 18px; - position: relative; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link, -.m-list li>a { - display: block; - position: relative; - cursor: pointer; - color: #444; - text-decoration: none; - overflow: hidden; - margin: -2px -4px; - padding: 2px 4px; - padding-right: 16px; - line-height: 18px; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.datalist-link::after, -.m-list li>a::after { - position: absolute; - display: block; - width: 8px; - height: 8px; - content: ''; - right: 6px; - top: 50%; - margin-top: -4px; - border-style: solid; - border-width: 1px 1px 0 0; - -ms-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} -.m-list { - margin: 0; - padding: 0; - list-style: none; -} -.m-list li { - border-style: solid; - border-width: 0 0 1px 0; - border-color: #ddd; -} -.m-list li>a:hover { - background: #E6E6E6; - color: #444; -} -.m-list .m-list-group { - padding: 0 4px; -} -.pagination { - zoom: 1; -} -.pagination table { - float: left; - height: 30px; -} -.pagination td { - border: 0; -} -.pagination-btn-separator { - float: left; - height: 24px; - border-left: 1px solid #ddd; - border-right: 1px solid #fff; - margin: 3px 1px; -} -.pagination .pagination-num { - border-width: 1px; - border-style: solid; - margin: 0 2px; - padding: 2px; - width: 2em; - height: auto; -} -.pagination-page-list { - margin: 0px 6px; - padding: 1px 2px; - width: auto; - height: auto; - border-width: 1px; - border-style: solid; -} -.pagination-info { - float: right; - margin: 0 6px 0 0; - padding: 0; - height: 30px; - line-height: 30px; - font-size: 12px; -} -.pagination span { - font-size: 12px; -} -.pagination-link .l-btn-text { - width: 24px; - text-align: center; - margin: 0; -} -.pagination-first { - background: url('images/pagination_icons.png') no-repeat 0 center; -} -.pagination-prev { - background: url('images/pagination_icons.png') no-repeat -16px center; -} -.pagination-next { - background: url('images/pagination_icons.png') no-repeat -32px center; -} -.pagination-last { - background: url('images/pagination_icons.png') no-repeat -48px center; -} -.pagination-load { - background: url('images/pagination_icons.png') no-repeat -64px center; -} -.pagination-loading { - background: url('images/loading.gif') no-repeat center center; -} -.pagination-page-list, -.pagination .pagination-num { - border-color: #ddd; -} -.calendar { - border-width: 1px; - border-style: solid; - padding: 1px; - overflow: hidden; -} -.calendar table { - table-layout: fixed; - border-collapse: separate; - font-size: 12px; - width: 100%; - height: 100%; -} -.calendar table td, -.calendar table th { - font-size: 12px; -} -.calendar-noborder { - border: 0; -} -.calendar-header { - position: relative; - height: 22px; -} -.calendar-title { - text-align: center; - height: 22px; -} -.calendar-title span { - position: relative; - display: inline-block; - top: 2px; - padding: 0 3px; - height: 18px; - line-height: 18px; - font-size: 12px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth, -.calendar-nextmonth, -.calendar-prevyear, -.calendar-nextyear { - position: absolute; - top: 50%; - margin-top: -7px; - width: 14px; - height: 14px; - cursor: pointer; - font-size: 1px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-prevmonth { - left: 20px; - background: url('images/calendar_arrows.png') no-repeat -18px -2px; -} -.calendar-nextmonth { - right: 20px; - background: url('images/calendar_arrows.png') no-repeat -34px -2px; -} -.calendar-prevyear { - left: 3px; - background: url('images/calendar_arrows.png') no-repeat -1px -2px; -} -.calendar-nextyear { - right: 3px; - background: url('images/calendar_arrows.png') no-repeat -49px -2px; -} -.calendar-body { - position: relative; -} -.calendar-body th, -.calendar-body td { - text-align: center; -} -.calendar-day { - border: 0; - padding: 1px; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-other-month { - opacity: 0.3; - filter: alpha(opacity=30); -} -.calendar-disabled { - opacity: 0.6; - filter: alpha(opacity=60); - cursor: default; -} -.calendar-menu { - position: absolute; - top: 0; - left: 0; - width: 180px; - height: 150px; - padding: 5px; - font-size: 12px; - display: none; - overflow: hidden; -} -.calendar-menu-year-inner { - text-align: center; - padding-bottom: 5px; -} -.calendar-menu-year { - width: 50px; - text-align: center; - border-width: 1px; - border-style: solid; - outline-style: none; - resize: none; - margin: 0; - padding: 2px; - font-weight: bold; - font-size: 12px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-menu-prev, -.calendar-menu-next { - display: inline-block; - width: 21px; - height: 21px; - vertical-align: top; - cursor: pointer; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-menu-prev { - margin-right: 10px; - background: url('images/calendar_arrows.png') no-repeat 2px 2px; -} -.calendar-menu-next { - margin-left: 10px; - background: url('images/calendar_arrows.png') no-repeat -45px 2px; -} -.calendar-menu-month { - text-align: center; - cursor: pointer; - font-weight: bold; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.calendar-body th, -.calendar-menu-month { - color: #919191; -} -.calendar-day { - color: #444; -} -.calendar-sunday { - color: #CC2222; -} -.calendar-saturday { - color: #00ee00; -} -.calendar-today { - color: #0000ff; -} -.calendar-menu-year { - border-color: #ddd; -} -.calendar { - border-color: #ddd; -} -.calendar-header { - background: #ffffff; -} -.calendar-body, -.calendar-menu { - background: #fff; -} -.calendar-body th { - background: #fff; - padding: 2px 0; -} -.calendar-hover, -.calendar-nav-hover, -.calendar-menu-hover { - background-color: #E6E6E6; - color: #444; -} -.calendar-hover { - border: 1px solid #ddd; - padding: 0; -} -.calendar-selected { - background-color: #CCE6FF; - color: #000; - border: 1px solid #99cdff; - padding: 0; -} -.datebox-calendar-inner { - height: 180px; -} -.datebox-button { - padding: 0 5px; - text-align: center; -} -.datebox-button a { - line-height: 22px; - font-size: 12px; - font-weight: bold; - text-decoration: none; - opacity: 0.6; - filter: alpha(opacity=60); -} -.datebox-button a:hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.datebox-current, -.datebox-close { - float: left; -} -.datebox-close { - float: right; -} -.datebox .combo-arrow { - background-image: url('images/datebox_arrow.png'); - background-position: center center; -} -.datebox-button { - background-color: #fff; -} -.datebox-button a { - color: #777; -} -.spinner-arrow { - background-color: #ffffff; - display: inline-block; - overflow: hidden; - vertical-align: top; - margin: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - width: 18px; -} -.spinner-arrow-up, -.spinner-arrow-down { - opacity: 0.6; - filter: alpha(opacity=60); - display: block; - font-size: 1px; - width: 18px; - height: 10px; - width: 100%; - height: 50%; - color: #777; - outline-style: none; -} -.spinner-arrow-hover { - background-color: #E6E6E6; - opacity: 1.0; - filter: alpha(opacity=100); -} -.spinner-arrow-up:hover, -.spinner-arrow-down:hover { - opacity: 1.0; - filter: alpha(opacity=100); - background-color: #E6E6E6; -} -.textbox-icon-disabled .spinner-arrow-up:hover, -.textbox-icon-disabled .spinner-arrow-down:hover { - opacity: 0.6; - filter: alpha(opacity=60); - background-color: #ffffff; - cursor: default; -} -.spinner .textbox-icon-disabled { - opacity: 0.6; - filter: alpha(opacity=60); -} -.spinner-arrow-up { - background: url('images/spinner_arrows.png') no-repeat 1px center; -} -.spinner-arrow-down { - background: url('images/spinner_arrows.png') no-repeat -15px center; -} -.spinner-button-up { - background: url('images/spinner_arrows.png') no-repeat -32px center; -} -.spinner-button-down { - background: url('images/spinner_arrows.png') no-repeat -48px center; -} -.progressbar { - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; - overflow: hidden; - position: relative; -} -.progressbar-text { - text-align: center; - position: absolute; -} -.progressbar-value { - position: relative; - overflow: hidden; - width: 0; - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.progressbar { - border-color: #ddd; -} -.progressbar-text { - color: #444; - font-size: 12px; -} -.progressbar-value .progressbar-text { - background-color: #CCE6FF; - color: #000; -} -.searchbox-button { - width: 18px; - height: 20px; - overflow: hidden; - display: inline-block; - vertical-align: top; - cursor: pointer; - opacity: 0.6; - filter: alpha(opacity=60); -} -.searchbox-button-hover { - opacity: 1.0; - filter: alpha(opacity=100); -} -.searchbox .l-btn-plain { - border: 0; - padding: 0; - vertical-align: top; - opacity: 0.6; - filter: alpha(opacity=60); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .l-btn-plain:hover { - border: 0; - padding: 0; - opacity: 1.0; - filter: alpha(opacity=100); - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox a.m-btn-plain-active { - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .m-btn-active { - border-width: 0 1px 0 0; - -moz-border-radius: 0 0 0 0; - -webkit-border-radius: 0 0 0 0; - border-radius: 0 0 0 0; -} -.searchbox .textbox-button-right { - border-width: 0 0 0 1px; -} -.searchbox .textbox-button-left { - border-width: 0 1px 0 0; -} -.searchbox-button { - background: url('images/searchbox_button.png') no-repeat center center; -} -.searchbox .l-btn-plain { - background: #ffffff; -} -.searchbox .l-btn-plain-disabled, -.searchbox .l-btn-plain-disabled:hover { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.slider-h { - height: 22px; -} -.slider-v { - width: 22px; -} -.slider-inner { - position: relative; - height: 6px; - top: 7px; - border-width: 1px; - border-style: solid; - border-radius: 0px; -} -.slider-handle { - position: absolute; - display: block; - outline: none; - width: 20px; - height: 20px; - top: 50%; - margin-top: -10px; - margin-left: -10px; -} -.slider-tip { - position: absolute; - display: inline-block; - line-height: 12px; - font-size: 12px; - white-space: nowrap; - top: -22px; -} -.slider-rule { - position: relative; - top: 15px; -} -.slider-rule span { - position: absolute; - display: inline-block; - font-size: 0; - height: 5px; - border-width: 0 0 0 1px; - border-style: solid; -} -.slider-rulelabel { - position: relative; - top: 20px; -} -.slider-rulelabel span { - position: absolute; - display: inline-block; - font-size: 12px; -} -.slider-v .slider-inner { - width: 6px; - left: 7px; - top: 0; - float: left; -} -.slider-v .slider-handle { - left: 50%; - margin-top: -10px; -} -.slider-v .slider-tip { - left: -10px; - margin-top: -6px; -} -.slider-v .slider-rule { - float: left; - top: 0; - left: 16px; -} -.slider-v .slider-rule span { - width: 5px; - height: 'auto'; - border-left: 0; - border-width: 1px 0 0 0; - border-style: solid; -} -.slider-v .slider-rulelabel { - float: left; - top: 0; - left: 23px; -} -.slider-handle { - background: url('images/slider_handle.png') no-repeat; -} -.slider-inner { - border-color: #ddd; - background: #ffffff; -} -.slider-rule span { - border-color: #ddd; -} -.slider-rulelabel span { - color: #444; -} -.menu { - position: absolute; - margin: 0; - padding: 2px; - border-width: 1px; - border-style: solid; - overflow: hidden; -} -.menu-inline { - position: relative; -} -.menu-item { - position: relative; - margin: 0; - padding: 0; - overflow: hidden; - white-space: nowrap; - cursor: pointer; - border-width: 1px; - border-style: solid; -} -.menu-text { - height: 20px; - line-height: 20px; - float: left; - padding-left: 28px; -} -.menu-icon { - position: absolute; - width: 16px; - height: 16px; - left: 2px; - top: 50%; - margin-top: -8px; -} -.menu-rightarrow { - position: absolute; - width: 16px; - height: 16px; - right: 0; - top: 50%; - margin-top: -8px; -} -.menu-line { - position: absolute; - left: 26px; - top: 0; - height: 2000px; - font-size: 1px; -} -.menu-sep { - margin: 3px 0px 3px 25px; - font-size: 1px; -} -.menu-noline .menu-line { - display: none; -} -.menu-noline .menu-sep { - margin-left: 0; - margin-right: 0; -} -.menu-active { - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.menu-item-disabled { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default; -} -.menu-text, -.menu-text span { - font-size: 12px; -} -.menu-shadow { - position: absolute; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; - background: #eee; - -moz-box-shadow: 2px 2px 3px #ededed; - -webkit-box-shadow: 2px 2px 3px #ededed; - box-shadow: 2px 2px 3px #ededed; - filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); -} -.menu-rightarrow { - background: url('images/menu_arrows.png') no-repeat -32px center; -} -.menu-line { - border-left: 1px solid #ddd; - border-right: 1px solid #fff; -} -.menu-sep { - border-top: 1px solid #ddd; - border-bottom: 1px solid #fff; -} -.menu { - background-color: #ffffff; - border-color: #ddd; - color: #444; -} -.menu-content { - background: #fff; -} -.menu-item { - border-color: transparent; - _border-color: #ffffff; -} -.menu-active { - border-color: #ddd; - color: #444; - background: #E6E6E6; -} -.menu-active-disabled { - border-color: transparent; - background: transparent; - color: #444; -} -.m-btn-downarrow, -.s-btn-downarrow { - display: inline-block; - position: absolute; - width: 16px; - height: 16px; - font-size: 1px; - right: 0; - top: 50%; - margin-top: -8px; -} -.m-btn-active, -.s-btn-active { - background: #E6E6E6; - color: #444; - border: 1px solid #ddd; - filter: none; -} -.m-btn-plain-active, -.s-btn-plain-active { - background: transparent; - padding: 0; - border-width: 1px; - border-style: solid; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.m-btn .l-btn-left .l-btn-text { - margin-right: 20px; -} -.m-btn .l-btn-icon-right .l-btn-text { - margin-right: 40px; -} -.m-btn .l-btn-icon-right .l-btn-icon { - right: 20px; -} -.m-btn .l-btn-icon-top .l-btn-text { - margin-right: 4px; - margin-bottom: 14px; -} -.m-btn .l-btn-icon-bottom .l-btn-text { - margin-right: 4px; - margin-bottom: 34px; -} -.m-btn .l-btn-icon-bottom .l-btn-icon { - top: auto; - bottom: 20px; -} -.m-btn .l-btn-icon-top .m-btn-downarrow, -.m-btn .l-btn-icon-bottom .m-btn-downarrow { - top: auto; - bottom: 0px; - left: 50%; - margin-left: -8px; -} -.m-btn-line { - display: inline-block; - position: absolute; - font-size: 1px; - display: none; -} -.m-btn .l-btn-left .m-btn-line { - right: 0; - width: 16px; - height: 500px; - border-style: solid; - border-color: #b3b3b3; - border-width: 0 0 0 1px; -} -.m-btn .l-btn-icon-top .m-btn-line, -.m-btn .l-btn-icon-bottom .m-btn-line { - left: 0; - bottom: 0; - width: 500px; - height: 16px; - border-width: 1px 0 0 0; -} -.m-btn-large .l-btn-icon-right .l-btn-text { - margin-right: 56px; -} -.m-btn-large .l-btn-icon-bottom .l-btn-text { - margin-bottom: 50px; -} -.m-btn-downarrow, -.s-btn-downarrow { - background: url('images/menu_arrows.png') no-repeat 0 center; -} -.m-btn-plain-active, -.s-btn-plain-active { - border-color: #ddd; - background-color: #E6E6E6; - color: #444; -} -.s-btn:hover .m-btn-line, -.s-btn-active .m-btn-line, -.s-btn-plain-active .m-btn-line { - display: inline-block; -} -.l-btn:hover .s-btn-downarrow, -.s-btn-active .s-btn-downarrow, -.s-btn-plain-active .s-btn-downarrow { - border-style: solid; - border-color: #b3b3b3; - border-width: 0 0 0 1px; -} -.messager-body { - padding: 10px 10px 30px 10px; - overflow: auto; -} -.messager-button { - text-align: center; - padding: 5px; -} -.messager-button .l-btn { - width: 70px; -} -.messager-icon { - float: left; - width: 32px; - height: 32px; - margin: 0 10px 10px 0; -} -.messager-error { - background: url('images/messager_icons.png') no-repeat scroll -64px 0; -} -.messager-info { - background: url('images/messager_icons.png') no-repeat scroll 0 0; -} -.messager-question { - background: url('images/messager_icons.png') no-repeat scroll -32px 0; -} -.messager-warning { - background: url('images/messager_icons.png') no-repeat scroll -96px 0; -} -.messager-progress { - padding: 10px; -} -.messager-p-msg { - margin-bottom: 5px; -} -.messager-body .messager-input { - width: 100%; - padding: 4px 0; - outline-style: none; - border: 1px solid #ddd; -} -.window-thinborder .messager-button { - padding-bottom: 8px; -} -.tree { - margin: 0; - padding: 0; - list-style-type: none; -} -.tree li { - white-space: nowrap; -} -.tree li ul { - list-style-type: none; - margin: 0; - padding: 0; -} -.tree-node { - height: 18px; - white-space: nowrap; - cursor: pointer; -} -.tree-hit { - cursor: pointer; -} -.tree-expanded, -.tree-collapsed, -.tree-folder, -.tree-file, -.tree-checkbox, -.tree-indent { - display: inline-block; - width: 16px; - height: 18px; - vertical-align: top; - overflow: hidden; -} -.tree-expanded { - background: url('images/tree_icons.png') no-repeat -18px 0px; -} -.tree-expanded-hover { - background: url('images/tree_icons.png') no-repeat -50px 0px; -} -.tree-collapsed { - background: url('images/tree_icons.png') no-repeat 0px 0px; -} -.tree-collapsed-hover { - background: url('images/tree_icons.png') no-repeat -32px 0px; -} -.tree-lines .tree-expanded, -.tree-lines .tree-root-first .tree-expanded { - background: url('images/tree_icons.png') no-repeat -144px 0; -} -.tree-lines .tree-collapsed, -.tree-lines .tree-root-first .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -128px 0; -} -.tree-lines .tree-node-last .tree-expanded, -.tree-lines .tree-root-one .tree-expanded { - background: url('images/tree_icons.png') no-repeat -80px 0; -} -.tree-lines .tree-node-last .tree-collapsed, -.tree-lines .tree-root-one .tree-collapsed { - background: url('images/tree_icons.png') no-repeat -64px 0; -} -.tree-line { - background: url('images/tree_icons.png') no-repeat -176px 0; -} -.tree-join { - background: url('images/tree_icons.png') no-repeat -192px 0; -} -.tree-joinbottom { - background: url('images/tree_icons.png') no-repeat -160px 0; -} -.tree-folder { - background: url('images/tree_icons.png') no-repeat -208px 0; -} -.tree-folder-open { - background: url('images/tree_icons.png') no-repeat -224px 0; -} -.tree-file { - background: url('images/tree_icons.png') no-repeat -240px 0; -} -.tree-loading { - background: url('images/loading.gif') no-repeat center center; -} -.tree-checkbox0 { - background: url('images/tree_icons.png') no-repeat -208px -18px; -} -.tree-checkbox1 { - background: url('images/tree_icons.png') no-repeat -224px -18px; -} -.tree-checkbox2 { - background: url('images/tree_icons.png') no-repeat -240px -18px; -} -.tree-title { - font-size: 12px; - display: inline-block; - text-decoration: none; - vertical-align: top; - white-space: nowrap; - padding: 0 2px; - height: 18px; - line-height: 18px; -} -.tree-node-proxy { - font-size: 12px; - line-height: 20px; - padding: 0 2px 0 20px; - border-width: 1px; - border-style: solid; - z-index: 9900000; -} -.tree-dnd-icon { - display: inline-block; - position: absolute; - width: 16px; - height: 18px; - left: 2px; - top: 50%; - margin-top: -9px; -} -.tree-dnd-yes { - background: url('images/tree_icons.png') no-repeat -256px 0; -} -.tree-dnd-no { - background: url('images/tree_icons.png') no-repeat -256px -18px; -} -.tree-node-top { - border-top: 1px dotted red; -} -.tree-node-bottom { - border-bottom: 1px dotted red; -} -.tree-node-append .tree-title { - border: 1px dotted red; -} -.tree-editor { - border: 1px solid #ddd; - font-size: 12px; - line-height: 16px; - padding: 0 4px; - margin: 0; - width: 80px; - outline-style: none; - vertical-align: top; - position: absolute; - top: 0; -} -.tree-node-proxy { - background-color: #fff; - color: #444; - border-color: #ddd; -} -.tree-node-hover { - background: #E6E6E6; - color: #444; -} -.tree-node-selected { - background: #CCE6FF; - color: #000; -} -.tree-node-hidden { - display: none; -} -.validatebox-invalid { - border-color: #ffa8a8; - background-color: #fff3f3; - color: #000; -} -.tooltip { - position: absolute; - display: none; - z-index: 9900000; - outline: none; - opacity: 1; - filter: alpha(opacity=100); - padding: 5px; - border-width: 1px; - border-style: solid; - border-radius: 5px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.tooltip-content { - font-size: 12px; -} -.tooltip-arrow-outer, -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - line-height: 0; - font-size: 0; - border-style: solid; - border-width: 6px; - border-color: transparent; - _border-color: tomato; - _filter: chroma(color=tomato); -} -.tooltip-arrow { - display: none \9; -} -.tooltip-right .tooltip-arrow-outer { - left: 0; - top: 50%; - margin: -6px 0 0 -13px; -} -.tooltip-right .tooltip-arrow { - left: 0; - top: 50%; - margin: -6px 0 0 -12px; -} -.tooltip-left .tooltip-arrow-outer { - right: 0; - top: 50%; - margin: -6px -13px 0 0; -} -.tooltip-left .tooltip-arrow { - right: 0; - top: 50%; - margin: -6px -12px 0 0; -} -.tooltip-top .tooltip-arrow-outer { - bottom: 0; - left: 50%; - margin: 0 0 -13px -6px; -} -.tooltip-top .tooltip-arrow { - bottom: 0; - left: 50%; - margin: 0 0 -12px -6px; -} -.tooltip-bottom .tooltip-arrow-outer { - top: 0; - left: 50%; - margin: -13px 0 0 -6px; -} -.tooltip-bottom .tooltip-arrow { - top: 0; - left: 50%; - margin: -12px 0 0 -6px; -} -.tooltip { - background-color: #fff; - border-color: #ddd; - color: #444; -} -.tooltip-right .tooltip-arrow-outer { - border-right-color: #ddd; -} -.tooltip-right .tooltip-arrow { - border-right-color: #fff; -} -.tooltip-left .tooltip-arrow-outer { - border-left-color: #ddd; -} -.tooltip-left .tooltip-arrow { - border-left-color: #fff; -} -.tooltip-top .tooltip-arrow-outer { - border-top-color: #ddd; -} -.tooltip-top .tooltip-arrow { - border-top-color: #fff; -} -.tooltip-bottom .tooltip-arrow-outer { - border-bottom-color: #ddd; -} -.tooltip-bottom .tooltip-arrow { - border-bottom-color: #fff; -} -.switchbutton { - text-decoration: none; - display: inline-block; - overflow: hidden; - vertical-align: middle; - margin: 0; - padding: 0; - cursor: pointer; - background: #dddddd; - border: 1px solid #dddddd; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.switchbutton-inner { - display: inline-block; - overflow: hidden; - position: relative; - top: -1px; - left: -1px; -} -.switchbutton-on, -.switchbutton-off, -.switchbutton-handle { - display: inline-block; - text-align: center; - height: 100%; - float: left; - font-size: 12px; - -moz-border-radius: 0px 0px 0px 0px; - -webkit-border-radius: 0px 0px 0px 0px; - border-radius: 0px 0px 0px 0px; -} -.switchbutton-on { - background: #CCE6FF; - color: #000; -} -.switchbutton-off { - background-color: #fff; - color: #444; -} -.switchbutton-on, -.switchbutton-reversed .switchbutton-off { - -moz-border-radius: 0px 0 0 0px; - -webkit-border-radius: 0px 0 0 0px; - border-radius: 0px 0 0 0px; -} -.switchbutton-off, -.switchbutton-reversed .switchbutton-on { - -moz-border-radius: 0 0px 0px 0; - -webkit-border-radius: 0 0px 0px 0; - border-radius: 0 0px 0px 0; -} -.switchbutton-handle { - position: absolute; - top: 0; - left: 50%; - background-color: #fff; - color: #444; - border: 1px solid #dddddd; - -moz-box-shadow: 0 0 3px 0 #dddddd; - -webkit-box-shadow: 0 0 3px 0 #dddddd; - box-shadow: 0 0 3px 0 #dddddd; -} -.switchbutton-value { - position: absolute; - top: 0; - left: -5000px; -} -.switchbutton-disabled { - opacity: 0.5; - filter: alpha(opacity=50); -} -.switchbutton-disabled, -.switchbutton-readonly { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/filebox.css b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/filebox.css deleted file mode 100644 index c6bac663..00000000 --- a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/filebox.css +++ /dev/null @@ -1,20 +0,0 @@ -.filebox .textbox-value { - vertical-align: top; - position: absolute; - top: 0; - left: -5000px; -} -.filebox-label { - display: inline-block; - position: absolute; - width: 100%; - height: 100%; - cursor: pointer; - left: 0; - top: 0; - z-index: 10; - background: url('images/blank.gif') no-repeat; -} -.l-btn-disabled .filebox-label { - cursor: default; -} diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/accordion_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/accordion_arrows.png deleted file mode 100644 index 720835f69c96c17ec32a20b03ac9753aa59b7f4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYeRK2H*V@SoVUT_Y-nKxaI`{RC0WjSLJ&w^R(C-|JQTojLXc1&{d*_z{$ jW+oTMdQ(F|jDg|L>K${_)^zO#I)%a0)z4*}Q$iB}_fAN- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/blank.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/blank.gif deleted file mode 100644 index 1d11fa9ada9e93505b3d736acb204083f45d5fbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 scmZ?wbhEHbWMp7uX!y@?;J^U}1_s5SEQ~;kK?g*DWEhy3To@Uw0n;G|I{*Lx diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/calendar_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/calendar_arrows.png deleted file mode 100644 index 430c4ad685b8c0068ecb7e3cbef74f493a84ad0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQYD@)jv*Dd-cCEn)nLHm{QbZE z+q@uWwandfr?Jb4eDYYmB3UAt=OO2Vt+MMT&+KD%&6hZDt!FBpej;sEpMN69^tKl% zp6y<4_lG^P z=;=eQ4Vs74-2)Ua&f1tcVdk$#{GPKe@&?ZMHmT&SMw?IV&w7)}ixLbB3d$Zg{&KGb P8OPx1>gTe~DWM4fp>5!O@Gl{c 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/loading.gif b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/loading.gif deleted file mode 100644 index 68f01d04813c1f622810864a3aaa04b4a17ac8f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1737 zcmaKsX;2e)7>CzDa{xjjy99|1A!tC(kfocDi)<1$AxHpOQ4k^l!Vx1W6x7<&|FYXU zqO4jEiU-!VR1p+Xj1?4-iuI_J;!&?!+ghg|JJad3U)pMGzcKxNeCM6tJnuX+uPvX@ zZY|=AHdxt2Xr2y*)5|c6#FSEuyJ+Y3Z&l z2hJWo`9;lJ$6wzSoW60tqkB|d$oiO*d-^85^ojn{*NR{MP*%{@H*#gihZ8BKyB68E z-MIbjgNNV0y5khpJ^Jv`51aR%={<4jhaVq5e*9D5+*hL)XCHn4{^d%hPu@?KpKbc=eN!D=XUjDmH#n{YHNS zHCX6BV)yn2CuTNujhN~V+`RKpyXO6^ht92eqhIIlQLfz6eeCnH_C7`NPNrw9ks366 z4xX9(`s~z=+1uX^ocZ$2_fBs=JihPfWYufOIuD&AU-@`>>qn~cy$1)T7CU!5z2(U8 z)9Kt9)l`f6?NU41j6XbXfR{OHwm|T4}&24tIf+!C-g~6cQfY2^n$?AT&ZW zgqm`}3-jS2NS6n=k;sr5Hv(Q%%n)qW0X|neWVBd;Ko}d(=u%?{O0-a>kSI}shOd9n z5top}%gUCf=>?tg;*;#7!^HOL3k$fMxd=O-6Y4@%u8LS)C1D_a?27R6^vcC+6tttL z)GmTahbyJB!xmcHL#ya8ZXyfRl)a!N0BJE0y3BBfAV5;#=K&Z2VkaKZ)?9`1h5P_% znt*b}%j1|#j`b|aQDx@~wA#$PYRN2xE6UO;;vE(@$&xww-s8fZ5HmJ(eJ*rQrDbaawDbrfe_8F(wq{ge?)qQG`aXV;r(*6EM|ESje;52aFmrX!f=Pw^2oGQX$1|o4yts|b_5@w_kNwtl{wDP#JGMvIp#!SYX?Wq9S&`&_ZwkgGH5CLB7DEGJ6=R4J~p3Z4i^A}hs=-uZeD zs92l6u@**R$~L()G{5N8*7cE5-q$SCo`q4|NSVF*+A7&xZnypm$EdXgf)E%(VJHFD zSgi(H!D!(;9Zcc#GrCCJh=RlvXBQ-hv4Vodse`a32ZUFWgP5ZhM5LeV(#D^H8p@Lg ztra5R32z@1rQv{6u&RZL5%Z@Ye{q|t#6aM_1hIrpl@)oH6}os*cbAQywa{5<`ekzW O1il%9bk82&KlvLjD^%40 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/menu_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/menu_arrows.png deleted file mode 100644 index b986842e7e4044caed18edbcb4b376a4bb915623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQt6&9jv*Dd-cB{-J7B=U{PTZ! zWrKV9%Z3|Wt5t$(gq+#d+-OocB$0fsr9DfRx52vPhSu$$+yXuy+69hDZ54DDTxx#r zL7>-12UT01v)>tZ+;HI4pDNf?@KK~EC$@35ykmXyu^HJF3})N>8P9Uwo&~g$!PC{x JWt~$(697!FIeGv9 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/messager_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/messager_icons.png deleted file mode 100644 index 62c18c135860351063ebaabe8c0f4df7664b8f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6116 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 G5}E*M5;#5p diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/passwordbox_open.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/passwordbox_open.png deleted file mode 100644 index d328891f6a18ea703fd25a47b228df9cb13b4744..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ii4<#Ar-fh6C~y}*jFF6I{2&m zf8fW~lSf{d9=Ouc<(SoRr6$ox=6dW5rxOB`TRe8 z#G%R{$Nj@Z)5m5kM@2RMITi_;Npmte=_#;rBych_7F`xqKKy}=f%DM}Q4`(M(}DIf Nc)I$ztaD0e0su|qH(3Ax diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/searchbox_button.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/searchbox_button.png deleted file mode 100644 index 6dd1931589b453f6cc9772fd1851d8705d6b6631..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)lXvaa)1B=8vtU6i;3jw7+Lm8D5$Z@i10EnF)=bcefw4K z$^E-CUfjQG`svfBbfD6|R#sLFj6lo3FG$G6@;ee>>~6i|H^5OY8c00W#fi<*1vzh{0&qu3dB`V0{{XDY`}(1n>S9M(9!zw#!&`A z#;*+0{6GVMSeWGp!`o{o8NPge#o%jgs54WT$qnQYpsyGNpauX05F;oJfZ`Pdw6!$j zynTH0RMa&!n3$Pa9zVGEY{&L(3qnPBl_DG6<9Xk0`Fl3`LiD4@pH{vDsxJWQ1qdJp zEJ>M}osCtQlY?CgW>F{;gVK#SmgoOZnEn5J%EtIXaWQXAO>Rdf)WFR;gt~f zXaA3z{{L{q=l48y!32yJ3i0hJ2BS=^}@sXzH{F9Iq&OW375;I7CG-}Vr|aF#l<(fySwu2>`YdxRW*W0f#2un=W5Jmvoe`XCK%I_Y++#`fwE+= zSd{sEULGDE%A=#BOW<6gP*6VfMa^fr8qe`5w%)P0a^Y9WGTw! zvI^|$>l@1Da^Ke1*T3RdY7KqM%gaBb(P+oP!GW;b?ZRfW3Bxc1H@GCaHK#XhZ*Lc= zRBC@>V&W#x&B5%(#>OW5`};d6I5Qw218EG_q@1gtr!Nl*v7yn?(MPMRt4SNy%--JK zanm#f^bw^}Nr7b(EUg}TUi(2;)deX10lAo=83+VA(QksJI6(zwptET-y~avN=J9w$ zI2`W5lG|aOkjY7(&!@;Jx*nUA>~J`Q)9L&(G8y=g$3a4YgD7z)5>gXQNKhw=uR0zF z#jHruh)gDv=bj|2ZES4(fEM?I!JyKqo=}sj-fBYTcDt4KXq)eFQH}wW`vh%Mla}#@ z@Mb`C)x@YkK{xd2>8ZLg+E!Lps$Q@6DY-~!0=Gs+Mm~_JnW1EbX2uxClEdN>Y@I78 z=ke_9?7sX@o0*x}M{JB77MIXj_MmNE%+1Xe{*{crh)9={dR(U;y-{jrxUXmG%Gt002ovPDHLkV1hy(sXhPz diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/spinner_arrows.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/spinner_arrows.png deleted file mode 100644 index 7c2df483dbb30dfb3a51332c03fe6f0c229c0547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!3HFkJ+IURQZb$`jv*Ddk`p9Y7bl4Dgeh3R zJz6gy$J;RRRRiNz`7}$-z5~nWg=}UsVYp!HpQ#{_&8An~S<1fjm*zKyrHmF27#+^4 x`1rk&EZfSkR8C?on>%wt3;O{L3Dzy_3@=Og7TEqO`UJFx!PC{xWt~$(69D$UE$jdQ diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tabs_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tabs_icons.png deleted file mode 100644 index 4d29966d7154338a9e2e358821a5f72655eba43e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^20$#p!3HD)*8SNCq+&f?978H@B_~L*E^a7uNPG49 z|BoM6E;$_tDnm{r-UW|t3f!- diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tree_icons.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/tree_icons.png deleted file mode 100644 index e9be4f3a9965e49a4e4078f8c53f486d761a7468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3115 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 diff --git a/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/validatebox_warning.png b/src/main/webapp/static/plugins/jquery.easyui/1.5/themes/metro/images/validatebox_warning.png deleted file mode 100644 index 2b3d4f05babf3f82b146350e96570fac02075de0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 921 zcmV;K17`e*P)nRv1_mBsMY*-M^XCf)eflW5 z|MC^)Hw+AW{sHCCF+cz@{fF8J!+#-kxoSv=7^|!zgOQUngSQ}mDo|J)n+pH}hzZ#= zr~y18$_m-?9v%$;?mu8);}>9vFgFvDXJDwrW&l6{p}625M66yTFhGz^K$w9^O$BHi zFN2Ym7DIple*#cW4BY^L0Al(Jbv6k9U|^6IQBp{hx3XdQ&CJ4Z_|YSVr@XujY(PVT zlok1<85nBO4FCurumK>O|A07*jFlSRUcxLAQVcIR*co#3@)&jj4Pj7KXRri%#h;fa z4ya5O*#Lk5Vq!q}T~=CGH(uV-hJk^fkAYoGjN#AMuMF($>N=giWG}IXse|=+c=i>7HEg>%*E%fLD!-uy|85n^6W?^Dt(9zXp5EB&z+w>_knBmdiKMbzi z?A!`WOl>e100a=&05*1xZdFls?*HtZ48H?o7=HW%ivIu45E2~BASWx!@DIpmv9e}h zaPwji|L}pqor@y`=yxrU0RRES^qYY}O;TRcU+DKIhL4`%3_nyf8U6tS<<-ZJ40D$( zWjJ%`G6NIPHNP2{7am*Fp% z{>ShK#0G`~kjd~57_BU.l-btn,.m-right>.l-btn, -.m-left>.switchbutton,.m-right>.switchbutton{ - position: relative; - vertical-align: top; - top: 50%; - margin-top: -13px; -} -.m-back::before,.m-next::after{ - position: relative; - display: inline-block; - box-sizing: border-box; - vertical-align: top; - border-style: solid; - -webkit-transform:rotate(45deg); - transform:rotate(45deg); - width: 10px; - height: 10px; - top: 7px; - content: ''; -} -.m-back::before{ - border-width: 0 0 1px 1px; - margin-left: 6px; - margin-right: -6px; -} -.m-next::after{ - border-width: 1px 1px 0 0; - margin-left: -6px; - margin-right: 6px; -} -.m-buttongroup{ - display: inline-block; - margin: 0; - padding: 0; - overflow: hidden; - vertical-align: middle; -} -.m-buttongroup .l-btn{ - float: left; - margin-left: -1px; -} -.m-buttongroup .l-btn:last-child::after{ - content: ''; - clear: both; -} -.m-buttongroup .l-btn:not(:first-child):not(:last-child){ - border-radius: 0; -} -.m-buttongroup .l-btn:first-child{ - border-top-right-radius: 0; - border-bottom-right-radius: 0; - margin-left: 0; -} -.m-buttongroup .l-btn:last-child{ - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.m-buttongroup-justified{ - display: table; - table-layout: fixed; -} -.m-buttongroup-justified .l-btn{ - float: none; - display: table-cell; -} -.m-badge:not(.l-btn), -.l-btn.m-badge::after{ - display: inline-block; - min-width: 10px; - line-height: 1; - font-size: 12px; - text-align: center; - white-space: nowrap; - border-radius: 10px; - padding: 2px 4px; - border-style: solid; - border-width: 0px; - background-color: #d9534f; - color: #fff; - z-index: 99999; -} -.l-btn.m-badge::after, -.l-btn .m-badge{ - position: absolute; - top: -10px; - right: -10px; -} -.tabs-inner .m-badge{ - position: absolute; - top: 1px; - right: -10px; -} -.tabs-inner>.tabs-title>.m-badge{ - top: 0; - right: 0; -} -.tabs-header-bottom .tabs-inner>.tabs-title>.m-badge{ - top: auto; - bottom: 0; - right: 0; -} -.panel-footer .l-btn .l-btn-icon-top .m-badge, -.panel-footer .l-btn .l-btn-icon-bottom .m-badge{ - top: 0; - right: -10px; -} -.l-btn.m-badge::after{ - content: attr(data-badge); -} -.l-btn,.l-btn-left{ - overflow: visible; - position: relative; -} - -.m-in{ - -webkit-animation-timing-function: ease-out; - -webkit-animation-duration: 250ms; -} -.m-out{ - -webkit-animation-timing-function: ease-in; - -webkit-animation-duration: 250ms; -} -.m-slide-left.m-in{ - -webkit-animation-name: slideLeftIn; -} -.m-slide-left.m-out{ - -webkit-animation-name: slideLeftOut; -} -.m-slide-right.m-in{ - -webkit-animation-name: slideRightIn; -} -.m-slide-right.m-out{ - -webkit-animation-name: slideRightOut; -} -.m-slide-up.m-in{ - -webkit-animation-name: slideUpIn; -} -.m-slide-up.m-out{ - -webkit-animation-name: slideUpOut; -} -.m-slide-down.m-in{ - -webkit-animation-name: slideDownIn; -} -.m-slide-down.m-out{ - -webkit-animation-name: slideDownOut; -} - -@-webkit-keyframes slideLeftIn{ - from {-webkit-transform: translateX(100%);} - to {-webkit-transform: translateX(0);} -} -@-webkit-keyframes slideLeftOut{ - from {-webkit-transform: translateX(0);} - to {-webkit-transform: translateX(-100%);} -} -@-webkit-keyframes slideRightIn{ - from {-webkit-transform: translateX(-100%);} - to {-webkit-transform: translateX(0);} -} -@-webkit-keyframes slideRightOut{ - from {-webkit-transform: translateX(0);} - to {-webkit-transform: translateX(100%);} -} -@-webkit-keyframes slideUpIn{ - from {-webkit-transform: translateY(100%);} - to {-webkit-transform: translateY(0);} -} -@-webkit-keyframes slideUpOut{ - from {-webkit-transform: translateY(0);} - to {-webkit-transform: translateY(-100%);} -} -@-webkit-keyframes slideDownIn{ - from {-webkit-transform: translateY(-100%);} - to {-webkit-transform: translateY(0);} -} -@-webkit-keyframes slideDownOut{ - from {-webkit-transform: translateY(0);} - to {-webkit-transform: translateY(100%);} -} - -.m-fade.m-in{ - -webkit-animation-name: fadeIn; -} -.m-fade.m-out{ - -webkit-animation-name: fadeOut; -} - -@-webkit-keyframes fadeIn{ - from {opacity: 0;} - to {opacity: 1} -} -@-webkit-keyframes fadeOut{ - from {opacity: 1;} - to {opacity: 0;} -} - -.m-pop.m-in{ - -webkit-animation-name: popIn; -} -.m-pop.m-out{ - -webkit-animation-name: popOut; -} -@-webkit-keyframes popIn{ - from { - opacity: 0; - -webkit-transform: scale(.2); - } - to { - opacity: 1; - -webkit-transform: scale(1); - } -} -@-webkit-keyframes popOut{ - from { - opacity: 1; - -webkit-transform: scale(1); - } - to { - opacity: 0; - -webkit-transform: scale(0); - } -} - -.navpanel{ - position: absolute; -} - -.textbox .textbox-text{ - padding: 8px 4px; -} -.calendar-header,.calendar-title{ - height: 30px; -} -.calendar-title span{ - height: 26px; - line-height: 26px -} -.datebox-button{ - height: 24px; -} -.datebox-button a{ - line-height: 24px; - display1: inline-block; -} -.tree-node{ - height:28px; - padding:5px 0; - box-sizing: border-box; -} - -.panel-title{ - height: 26px; - line-height: 26px; -} -.window{ - padding: 5px 0 0 0; -} -.window-shadow{ - -moz-box-shadow: 0 0 30px 0 #D3D3D3; - -webkit-box-shadow: 0 0 30px 0 #D3D3D3; - box-shadow: 0 0 30px 0 #D3D3D3; -} -.window-header .panel-title{ - height: 26px; - line-height: 26px; - text-align: center; -} -.window-header .panel-tool{ - display: none; -} -.window .window-body{ - border: 0; -} -.dialog-button{ - border-color: transparent; - overflow: hidden; -} -.dialog-button .l-btn{ - margin: 0; -} - -.tabs-justified, -.tabs-justified .l-btn, -.tabs-justified li a.tabs-inner, -.tabs-justified li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs-justified li.tabs-selected a.tabs-inner, -.tabs-header-bottom .tabs-justified li a.tabs-inner{ - -moz-border-radius:0; - -webkit-border-radius:0; - border-radius:0; -} - -.datagrid-row,.datagrid-header-row{ - height: 35px; -} -.datalist .datagrid-group-title, -.m-list .m-list-group{ - padding: 0 10px; -} -.datalist .datagrid-cell, -.m-list li{ - padding: 10px; -} -.m-list li .m-right{ - right: 10px; -} -.datalist .datalist-link, -.m-list li>a{ - margin: -10px; - padding: 10px; - padding-right: 24px; -} -.m-list li>a .m-right{ - right: 24px; -} -.datalist .datalist-link::after, -.m-list li>a::after{ - right: 12px; -} - -.spinner-arrow-up,.spinner-arrow-down{ - position: relative; - display: inline-block; - width: 50%; - height: 100%; - background: none; - float: right; -} -.spinner-arrow-down{ - float: left; -} -.spinner-arrow-up::after, -.spinner-arrow-down::after{ - position: absolute; - display: inline-block; - box-sizing: border-box; - vertical-align: top; - border-style: solid; - border-width: 2px 2px 0 0; - -webkit-transform:rotate(-45deg); - transform:rotate(-45deg); - width: 10px; - height: 10px; - left: 50%; - top: 50%; - margin-left: -5px; - margin-top: -3px; - content: ''; -} -.spinner-arrow-down::after{ - border-width: 0 0 2px 2px; - margin-top: -8px; -} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/jquery.mobile/1.4.5/jquery.mobile-1.4.5.min.js b/src/main/webapp/static/plugins/jquery.mobile/1.4.5/jquery.mobile-1.4.5.min.js deleted file mode 100644 index 5b1a9a11..00000000 --- a/src/main/webapp/static/plugins/jquery.mobile/1.4.5/jquery.mobile-1.4.5.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/*! jQuery Mobile 1.4.5 | Git HEADhash: 68e55e7 <> 2014-10-31T17:33:30Z | (c) 2010, 2014 jQuery Foundation, Inc. | jquery.org/license */ - -!function(a,b,c){"function"==typeof define&&define.amd?define(["jquery"],function(d){return c(d,a,b),d.mobile}):c(a.jQuery,a,b)}(this,document,function(a,b,c){!function(a){a.mobile={}}(a),function(a,b){function d(b,c){var d,f,g,h=b.nodeName.toLowerCase();return"area"===h?(d=b.parentNode,f=d.name,b.href&&f&&"map"===d.nodeName.toLowerCase()?(g=a("img[usemap=#"+f+"]")[0],!!g&&e(g)):!1):(/input|select|textarea|button|object/.test(h)?!b.disabled:"a"===h?b.href||c:c)&&e(b)}function e(b){return a.expr.filters.visible(b)&&!a(b).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}var f=0,g=/^ui-id-\d+$/;a.ui=a.ui||{},a.extend(a.ui,{version:"c0ab71056b936627e8a7821f03c044aec6280a40",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}}),a.fn.extend({focus:function(b){return function(c,d){return"number"==typeof c?this.each(function(){var b=this;setTimeout(function(){a(b).focus(),d&&d.call(b)},c)}):b.apply(this,arguments)}}(a.fn.focus),scrollParent:function(){var b;return b=a.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.css(this,"position"))&&/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(this[0].ownerDocument||c):b},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++f)})},removeUniqueId:function(){return this.each(function(){g.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(b){return function(c){return!!a.data(c,b)}}):function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return d(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var c=a.attr(b,"tabindex"),e=isNaN(c);return(e||c>=0)&&d(b,!e)}}),a("").outerWidth(1).jquery||a.each(["Width","Height"],function(c,d){function e(b,c,d,e){return a.each(f,function(){c-=parseFloat(a.css(b,"padding"+this))||0,d&&(c-=parseFloat(a.css(b,"border"+this+"Width"))||0),e&&(c-=parseFloat(a.css(b,"margin"+this))||0)}),c}var f="Width"===d?["Left","Right"]:["Top","Bottom"],g=d.toLowerCase(),h={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?h["inner"+d].call(this):this.each(function(){a(this).css(g,e(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return"number"!=typeof b?h["outer"+d].call(this,b):this.each(function(){a(this).css(g,e(this,b,!0,c)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}),a("").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=function(b){return function(c){return arguments.length?b.call(this,a.camelCase(c)):b.call(this)}}(a.fn.removeData)),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.support.selectstart="onselectstart"in c.createElement("div"),a.fn.extend({disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(d){if(d!==b)return this.css("zIndex",d);if(this.length)for(var e,f,g=a(this[0]);g.length&&g[0]!==c;){if(e=g.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(f=parseInt(g.css("zIndex"),10),!isNaN(f)&&0!==f))return f;g=g.parent()}return 0}}),a.ui.plugin={add:function(b,c,d){var e,f=a.ui[b].prototype;for(e in d)f.plugins[e]=f.plugins[e]||[],f.plugins[e].push([c,d[e]])},call:function(a,b,c,d){var e,f=a.plugins[b];if(f&&(d||a.element[0].parentNode&&11!==a.element[0].parentNode.nodeType))for(e=0;e0&&(e=e.concat(g.toArray())),0===j.length&&i.length>0&&(e=e.concat(i.toArray())),a.each(e,function(b,d){c-=a(d).outerHeight()}),Math.max(0,c)};a.extend(a.mobile,{window:a(b),document:a(c),keyCode:a.ui.keyCode,behaviors:{},silentScroll:function(c){"number"!==a.type(c)&&(c=a.mobile.defaultHomeScroll),a.event.special.scrollstart.enabled=!1,setTimeout(function(){b.scrollTo(0,c),a.mobile.document.trigger("silentscroll",{x:0,y:c})},20),setTimeout(function(){a.event.special.scrollstart.enabled=!0},150)},getClosestBaseUrl:function(b){var c=a(b).closest(".ui-page").jqmData("url"),d=a.mobile.path.documentBase.hrefNoHash;return a.mobile.dynamicBaseEnabled&&c&&a.mobile.path.isPath(c)||(c=d),a.mobile.path.makeUrlAbsolute(c,d)},removeActiveLinkClass:function(b){!a.mobile.activeClickedLink||a.mobile.activeClickedLink.closest("."+a.mobile.activePageClass).length&&!b||a.mobile.activeClickedLink.removeClass(a.mobile.activeBtnClass),a.mobile.activeClickedLink=null},getInheritedTheme:function(a,b){for(var c,d,e=a[0],f="",g=/ui-(bar|body|overlay)-([a-z])\b/;e&&(c=e.className||"",!(c&&(d=g.exec(c))&&(f=d[2])));)e=e.parentNode;return f||b||"a"},enhanceable:function(a){return this.haveParents(a,"enhance")},hijackable:function(a){return this.haveParents(a,"ajax")},haveParents:function(b,c){if(!a.mobile.ignoreContentEnabled)return b;var d,e,f,g,h,i=b.length,j=a();for(g=0;i>g;g++){for(e=b.eq(g),f=!1,d=b[g];d;){if(h=d.getAttribute?d.getAttribute("data-"+a.mobile.ns+c):"","false"===h){f=!0;break}d=d.parentNode}f||(j=j.add(e))}return j},getScreenHeight:function(){return b.innerHeight||a.mobile.window.height()},resetActivePageHeight:function(b){var c=a("."+a.mobile.activePageClass),e=c.height(),f=c.outerHeight(!0);b=d(c,"number"==typeof b?b:a.mobile.getScreenHeight()),c.css("min-height",""),c.height()0&&(g=g.not(d)),g.length>0&&(c[f.prototype.widgetName]=g)}});for(b in c)c[b][b]();return this},addDependents:function(b){a.addDependents(this,b)},getEncodedText:function(){return a("").text(this.text()).html()},jqmEnhanceable:function(){return a.mobile.enhanceable(this)},jqmHijackable:function(){return a.mobile.hijackable(this)}}),a.removeWithDependents=function(b){var c=a(b);(c.jqmData("dependents")||a()).remove(),c.remove()},a.addDependents=function(b,c){var d=a(b),e=d.jqmData("dependents")||a();d.jqmData("dependents",a(e).add(c))},a.find.matches=function(b,c){return a.find(b,null,null,c)},a.find.matchesSelector=function(b,c){return a.find(c,null,null,[b]).length>0}}(a,this),function(a){a.extend(a.mobile,{version:"1.4.5",subPageUrlKey:"ui-page",hideUrlBar:!0,keepNative:":jqmData(role='none'), :jqmData(role='nojs')",activePageClass:"ui-page-active",activeBtnClass:"ui-btn-active",focusClass:"ui-focus",ajaxEnabled:!0,hashListeningEnabled:!0,linkBindingEnabled:!0,defaultPageTransition:"fade",maxTransitionWidth:!1,minScrollBack:0,defaultDialogTransition:"pop",pageLoadErrorMessage:"Error Loading Page",pageLoadErrorMessageTheme:"a",phonegapNavigationEnabled:!1,autoInitializePage:!0,pushStateEnabled:!0,ignoreContentEnabled:!1,buttonMarkup:{hoverDelay:200},dynamicBaseEnabled:!0,pageContainer:a(),allowCrossDomainPages:!1,dialogHashKey:"&ui-state=dialog"})}(a,this),function(a,b){var c=0,d=Array.prototype.slice,e=a.cleanData;a.cleanData=function(b){for(var c,d=0;null!=(c=b[d]);d++)try{a(c).triggerHandler("remove")}catch(f){}e(b)},a.widget=function(b,c,d){var e,f,g,h,i={},j=b.split(".")[0];return b=b.split(".")[1],e=j+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][e.toLowerCase()]=function(b){return!!a.data(b,e)},a[j]=a[j]||{},f=a[j][b],g=a[j][b]=function(a,b){return this._createWidget?void(arguments.length&&this._createWidget(a,b)):new g(a,b)},a.extend(g,f,{version:d.version,_proto:a.extend({},d),_childConstructors:[]}),h=new c,h.options=a.widget.extend({},h.options),a.each(d,function(b,d){return a.isFunction(d)?void(i[b]=function(){var a=function(){return c.prototype[b].apply(this,arguments)},e=function(a){return c.prototype[b].apply(this,a)};return function(){var b,c=this._super,f=this._superApply;return this._super=a,this._superApply=e,b=d.apply(this,arguments),this._super=c,this._superApply=f,b}}()):void(i[b]=d)}),g.prototype=a.widget.extend(h,{widgetEventPrefix:f?h.widgetEventPrefix||b:b},i,{constructor:g,namespace:j,widgetName:b,widgetFullName:e}),f?(a.each(f._childConstructors,function(b,c){var d=c.prototype;a.widget(d.namespace+"."+d.widgetName,g,c._proto)}),delete f._childConstructors):c._childConstructors.push(g),a.widget.bridge(b,g),g},a.widget.extend=function(c){for(var e,f,g=d.call(arguments,1),h=0,i=g.length;i>h;h++)for(e in g[h])f=g[h][e],g[h].hasOwnProperty(e)&&f!==b&&(c[e]=a.isPlainObject(f)?a.isPlainObject(c[e])?a.widget.extend({},c[e],f):a.widget.extend({},f):f);return c},a.widget.bridge=function(c,e){var f=e.prototype.widgetFullName||c;a.fn[c]=function(g){var h="string"==typeof g,i=d.call(arguments,1),j=this;return g=!h&&i.length?a.widget.extend.apply(null,[g].concat(i)):g,this.each(h?function(){var d,e=a.data(this,f);return"instance"===g?(j=e,!1):e?a.isFunction(e[g])&&"_"!==g.charAt(0)?(d=e[g].apply(e,i),d!==e&&d!==b?(j=d&&d.jquery?j.pushStack(d.get()):d,!1):void 0):a.error("no such method '"+g+"' for "+c+" widget instance"):a.error("cannot call methods on "+c+" prior to initialization; attempted to call method '"+g+"'")}:function(){var b=a.data(this,f);b?b.option(g||{})._init():a.data(this,f,new e(g,this))}),j}},a.Widget=function(){},a.Widget._childConstructors=[],a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"

                                                                                                          ",options:{disabled:!1,create:null},_createWidget:function(b,d){d=a(d||this.defaultElement||this)[0],this.element=a(d),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=a.widget.extend({},this.options,this._getCreateOptions(),b),this.bindings=a(),this.hoverable=a(),this.focusable=a(),d!==this&&(a.data(d,this.widgetFullName,this),this._on(!0,this.element,{remove:function(a){a.target===d&&this.destroy()}}),this.document=a(d.style?d.ownerDocument:d.document||d),this.window=a(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:a.noop,_getCreateEventData:a.noop,_create:a.noop,_init:a.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(a.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:a.noop,widget:function(){return this.element},option:function(c,d){var e,f,g,h=c;if(0===arguments.length)return a.widget.extend({},this.options);if("string"==typeof c)if(h={},e=c.split("."),c=e.shift(),e.length){for(f=h[c]=a.widget.extend({},this.options[c]),g=0;g-1&&(b=b.replace(g,"[data-"+(a.mobile.ns||"")+"$1]")),e.call(this,b,c,d,f)},a.extend(a.find,e)}(a,this),function(a){var b=/[A-Z]/g,c=function(a){return"-"+a.toLowerCase()};a.extend(a.Widget.prototype,{_getCreateOptions:function(){var d,e,f=this.element[0],g={};if(!a.mobile.getAttribute(f,"defaults"))for(d in this.options)e=a.mobile.getAttribute(f,d.replace(b,c)),null!=e&&(g[d]=e);return g}}),a.mobile.widget=a.Widget}(a),function(a){var b="ui-loader",c=a("html");a.widget("mobile.loader",{options:{theme:"a",textVisible:!1,html:"",text:"loading"},defaultHtml:"

                                                                                                          ",fakeFixLoader:function(){var b=a("."+a.mobile.activeBtnClass).first();this.element.css({top:a.support.scrollTop&&this.window.scrollTop()+this.window.height()/2||b.length&&b.offset().top||100})},checkLoaderPosition:function(){var b=this.element.offset(),c=this.window.scrollTop(),d=a.mobile.getScreenHeight();(b.topd)&&(this.element.addClass("ui-loader-fakefix"),this.fakeFixLoader(),this.window.unbind("scroll",this.checkLoaderPosition).bind("scroll",a.proxy(this.fakeFixLoader,this)))},resetHtml:function(){this.element.html(a(this.defaultHtml).html())},show:function(d,e,f){var g,h,i;this.resetHtml(),"object"===a.type(d)?(i=a.extend({},this.options,d),d=i.theme):(i=this.options,d=d||i.theme),h=e||(i.text===!1?"":i.text),c.addClass("ui-loading"),g=i.textVisible,this.element.attr("class",b+" ui-corner-all ui-body-"+d+" ui-loader-"+(g||e||d.text?"verbose":"default")+(i.textonly||f?" ui-loader-textonly":"")),i.html?this.element.html(i.html):this.element.find("h1").text(h),this.element.appendTo(a(a.mobile.pagecontainer?":mobile-pagecontainer":"body")),this.checkLoaderPosition(),this.window.bind("scroll",a.proxy(this.checkLoaderPosition,this))},hide:function(){c.removeClass("ui-loading"),this.options.text&&this.element.removeClass("ui-loader-fakefix"),this.window.unbind("scroll",this.fakeFixLoader),this.window.unbind("scroll",this.checkLoaderPosition)}})}(a,this),function(a,b,d){"$:nomunge";function e(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var f,g="hashchange",h=c,i=a.event.special,j=h.documentMode,k="on"+g in b&&(j===d||j>7);a.fn[g]=function(a){return a?this.bind(g,a):this.trigger(g)},a.fn[g].delay=50,i[g]=a.extend(i[g],{setup:function(){return k?!1:void a(f.start)},teardown:function(){return k?!1:void a(f.stop)}}),f=function(){function c(){var d=e(),h=n(j);d!==j?(m(j=d,h),a(b).trigger(g)):h!==j&&(location.href=location.href.replace(/#.*/,"")+h),f=setTimeout(c,a.fn[g].delay)}var f,i={},j=e(),l=function(a){return a},m=l,n=l;return i.start=function(){f||c()},i.stop=function(){f&&clearTimeout(f),f=d},b.attachEvent&&!b.addEventListener&&!k&&function(){var b,d;i.start=function(){b||(d=a.fn[g].src,d=d&&d+e(),b=a('', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - title:"刷新当前选项卡", - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - - - } else { - $('.easyui-tabs').tabs('select', title); - } - }) - - - //用户在切换选项卡时,和导航树保持同步 - $('.easyui-tabs').tabs({ - onSelect: function(title){ - var _select = $(".easyui-tabs").tabs("getSelected"); - var obj = _select.panel("options").tab; - //循环左侧菜单里每个菜单的text进行选项卡的title进行对比 - $(".ms-menu").find("li").each(function(){ - var target = $(this); - if(target.text() == obj.text()){ - $(".ms-menu-child a").removeClass("active"); - //左侧对应菜单展开选中 - $(".ms-menu-none").hide(); - target.parent().parent().slideDown(); - target.parent().slideDown(); - target.find("a").addClass("active"); - //头部对应一级菜单进行选中 - $(".ms-menu-list").find("li").removeClass("active").each(function(){ - if(target.parent().parent().data("model-id") == $(this).data("model-id")){ - $(this).addClass("active"); - } - }) - } - }) - } - }); - - - //当关闭最后一个选项卡时,隐藏选项卡页面显示主界面 - $('.easyui-tabs').tabs({ - onClose:function(){ - if($('.easyui-tabs').tabs('tabs').length==0){ - $(".wellcome").show(); - $(".easyui-tabs").hide(); - $(".ms-menu-child a").removeClass("active"); - $(".ms-menu-list").find("li").removeClass("active") - } - - } - }) -}) - -//MStore做的计时循环特效 -window.setInterval(showMstore, 1000); -function showMstore(){ - $(".ms-top-mstore").find(".animated").addClass("rubberBand") -} -window.setInterval(hiddenMstore, 1500); -function hiddenMstore(){ - $(".ms-top-mstore").find(".animated").removeClass("rubberBand") -} - -var manager = { - /*头部菜单操作*/ - topMenu:{ - initEvent: function() { - $("*[data-ms-*]").each() - }, - /*追加头部菜单*/ - initMenu: function(json) { - $("#ms-menu-list-tmpl").tmpl(json).appendTo(".ms-menu-list"); - if($(".ms-menu-list").children().length>5){ - $(".openMenu").show(); - } - - - //将左侧菜单追加,只是隐藏了 - $("#ms-menu-tmpl").tmpl(json).appendTo(".ms-menu"); - $(".ms-menu-parent").each(function(n) { - var arr = new Array; - for (i = 0; i < json.length; i++) json[i].modelModelId == $(this).data("model-id") && arr.push(json[i]) - //alert(arr) - $("#ms-menu-child-tmpl").tmpl(arr).appendTo($(this).find("ul:first")) - - }) - }, - - /*头部菜单点击收缩效果*/ - topMenuOpen: function(target,menuShow){ - var _height=$(".ms-menu-list").height(); - if(target.parent().hasClass(menuShow)){ - this.initTop(); - }else{ - target.parent().addClass(menuShow); - $('.'+menuShow).height(_height); - } - }, - /*初始化头部菜单*/ - initTop:function(){ - $(".menu-default").height("50px"); - $(".menu-default").removeClass("menu-show"); - }, - /*点击头部菜单展示二级菜单*/ - showChildMenu:function(target,json){ - var _json = {"modelTitle":target.text(),"modelIcon":target.data("model-icon"),"modelId":target.data("model-id")}; - var arr = new Array; - $(".ms-menu-list").find("li").removeClass("active"); - target.addClass("active"); - - //显示左侧菜单 - if ($(".ms-menu").css("display") == "none") { - $(".slideMenu").children(".icon-open").hide(); - $(".slideMenu").children(".icon-close").show(); - $(".ms-menu,.ms-menu-div").show(); - //恢复右侧部分宽度 - $('.easyui-tabs').tabs("resize",{ - width:$('.easyui-tabs').parent().width(), - fit:true, - scrollDuration:1000 - }); - } - - $(".ms-menu-parent").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).show(); - $(".ms-menu-parent").find("ul").slideUp(); - $(this).find("ul").slideDown(); - - //默认打开当前模块的第一个菜单项 - $(".easyui-tabs").show(); - $(".wellcome").hide(); - var title=$(this).find("ul li:eq(0) a").data("title"); - var content=$(this).find("ul li:eq(0) a").data("url"); - var id = $(this).find("ul li:eq(0) a").data("id"); - if (!$('.easyui-tabs').tabs('exists', title)) { - $('.easyui-tabs').tabs('add', { - title: title, - content: '', - closable: true, - tools:[{ - iconCls:'icon-mini-refresh', - handler:function(){ - $('#mainFrame'+id).attr('src', $('#mainFrame'+id).attr('src')); - } - }] - }); - } else { - $('.easyui-tabs').tabs('select', title); - } - } - }) - this.initTop(); - }, - - }, - - /*左侧菜单操作*/ - leftMenu:{ - /*左侧菜单点击收缩效果*/ - leftMenuOpen:function(target,menu){ - menu.slideToggle(); - - }, - - }, - - -} - -$(function(){ - - //当头部菜单超过5个时,点击展开头部菜单 - $(".openMenu").click(function(){ - manager.topMenu.topMenuOpen($(this),"menu-show"); - }) - - //点击展开左侧菜单子菜单 - $(".ms-menu").delegate(".ms-menu-parent-title","click",function(){ - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - }) - - //移除左侧菜单 - $(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){ - $(".closeMenu").hide(); - $(this).find(".closeMenu").show(); - }) - $(document).bind("mouseover",function(e){ - var target = $(e.target); - if(target.closest(".ms-menu-parent").length == 0){ - $(".closeMenu").hide(); - } - }) - //关闭左侧菜单 - $(".ms-menu").delegate(".closeMenu","click",function(){ - $(this).parent().parent().hide(); - var menu = $(this).parent().siblings(".ms-menu-child"); - manager.leftMenu.leftMenuOpen($(this),menu); - var index=0; - $(".ms-menu-parent").each(function(){ - var target = $(this) - $(".ms-menu-list li").each(function(){ - if(target.data("model-id")==$(this).data("model-id")){ - $(this).removeClass("active"); - } - }) - - if($(this).css("display") == "none"){ - index++; - if(index == $(".ms-menu-parent").length){ - $(".ms-menu-list li").removeClass("active"); - $(".ms-menu-none").show(); - } - } - }) - }) -}) \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js b/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js deleted file mode 100644 index 3e5bfdb8..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/js/ms.manager.min.js +++ /dev/null @@ -1 +0,0 @@ -function showMstore(){$(".ms-top-mstore").find(".animated").addClass("rubberBand")}function hiddenMstore(){$(".ms-top-mstore").find(".animated").removeClass("rubberBand")}$(document).bind("click",function(e){var t=$(e.target);0==t.closest(".menu-default").length&&manager.topMenu.initTop()}),$(window).resize(function(){$(".categoryTree").height($(document).height()),$("#listFrame").height($(document).height()),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3})}),$(function(){$(".slideMenu").click(function(){var e=$(this);"block"==$(".ms-menu").css("display")?(e.children(".icon-open").show(),e.children(".icon-close").hide(),$(".ms-menu,.ms-menu-div").hide(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width()})):(e.children(".icon-open").hide(),e.children(".icon-close").show(),$(".ms-menu,.ms-menu-div").show(),$(".easyui-tabs").tabs("resize",{width:$(".easyui-tabs").parent().width(),fit:!0,scrollDuration:1e3}))}),$(".ms-menu").delegate(".ms-menu-child a","click",function(){$(".easyui-tabs").show(),$(".wellcome").hide(),$(".ms-menu-child a").removeClass("active"),$(this).addClass("active");var e=$(this).data("title"),t=$(this).data("url");$(".easyui-tabs").tabs("exists",e)?$(".easyui-tabs").tabs("select",e):$(".easyui-tabs").tabs("add",{title:e,content:"',closable:!0})}),"block"==$(".easyui-tabs").css("display")&&$(".easyui-tabs").tabs({onSelect:function(e){var t=$(".easyui-tabs").tabs("getSelected"),i=t.panel("options").tab;$(".ms-menu").find("li").each(function(){var e=$(this);e.text()==i.text()&&($(".ms-menu-child a").removeClass("active"),e.parent().parent().slideDown(),e.parent().slideDown(),e.find("a").addClass("active"),$(".ms-menu-list").find("li").removeClass("active").each(function(){e.parent().parent().data("model-id")==$(this).data("model-id")&&$(this).addClass("active")}))})}}),$(".easyui-tabs").tabs({onClose:function(){0==$(".easyui-tabs").tabs("tabs").length&&($(".wellcome").show(),$(".easyui-tabs").hide(),$(".ms-menu-child a").removeClass("active"),$(".ms-menu-list").find("li").removeClass("active"))}})}),window.setInterval(showMstore,1e3),window.setInterval(hiddenMstore,1500);var manager={topMenu:{initEvent:function(){$("*[data-ms-*]").each()},initMenu:function(e){$("#ms-menu-list-tmpl").tmpl(e).appendTo(".ms-menu-list"),$(".ms-menu-list").children().length>5&&$(".openMenu").show(),$("#ms-menu-tmpl").tmpl(e).appendTo(".ms-menu"),$(".ms-menu-parent").each(function(t){var s=new Array;for(i=0;i',closable:!0})}}),this.initTop()}},leftMenu:{leftMenuOpen:function(e,t){t.slideToggle()}}};$(function(){$(".openMenu").click(function(){manager.topMenu.topMenuOpen($(this),"menu-show")}),$(".ms-menu").delegate(".ms-menu-parent-title","click",function(){var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e)}),$(".ms-menu").delegate(".ms-menu-parent","mouseover",function(){$(".closeMenu").hide(),$(this).find(".closeMenu").show()}),$(document).bind("mouseover",function(e){var t=$(e.target);0==t.closest(".ms-menu-parent").length&&$(".closeMenu").hide()}),$(".ms-menu").delegate(".closeMenu","click",function(){$(this).parent().parent().hide();var e=$(this).parent().siblings(".ms-menu-child");manager.leftMenu.leftMenuOpen($(this),e);var t=0;$(".ms-menu-parent").each(function(){var e=$(this);$(".ms-menu-list li").each(function(){e.data("model-id")==$(this).data("model-id")&&$(this).removeClass("active")}),"none"==$(this).css("display")&&(t++,t==$(".ms-menu-parent").length&&($(".ms-menu-list li").removeClass("active"),$(".ms-menu-none").show()))})})}); \ No newline at end of file diff --git a/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js b/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js deleted file mode 100644 index dde9ab36..00000000 --- a/src/main/webapp/static/skin/manager/4.6.4/js/ms.web.js +++ /dev/null @@ -1,333 +0,0 @@ -// JavaScript Document -(function($) { - - /** - * ajax提交表单 - * - * @form 表单 格式:#表单id - * @config 配置扩展用,可包含参数:func,回调方法 - */ - $.fn.postForm = function(form, config) { - var target = $(this); - if (isEmpty($(form).attr("action")) && isEmpty(config.action)) { - alert("配置错误:from表单不存在action属性"); - return; - } - var func; - var action = $(form).attr("action"); - var data_type = "json"; - if (config != undefined) { - if (config.func != undefined) { - func = config.func; - } - if (config.action != undefined) { - action = config.action; - } - } - $.ajax({ - type : "POST", - url : action, - dataType : data_type, - data : $(form).serialize(), - beforeSend : function() { - target.attr("disabled", true); - }, - success : function(data) { - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - target.removeAttr("disabled"); - } - }); - } - - /** - * 发起ajax连接请求 - * - * @config(优先) 配置扩展用,可包含参数:func,回调方法 - * config格式:{url:请求地址,data:请求参数,loadingText:加载时文字} - * 调用该方法的元素必须存在data-ajax-url参数; 参数:data-ajax-url必须 - * data-ajax-data 可选 - */ - $.fn.request = function(config) { - var target = $(this); - if (isEmpty(target.attr("data-ajax-url")) - && isEmpty(config.url)) { - alert(target.selector + "配置错误:data-ajax-url属性不存在"); - return; - } - var method = "POST"; - var data_type = "json"; - var func = null; - var _url = isEmpty(target.attr("data-ajax-url")) ? null - : target.attr("data-ajax-url");// 请求地址 - var _data = isEmpty(target.attr("data-ajax-data")) ? null - : target.attr("data-ajax-data");// 请求参数 - var _loadingText = isEmpty(target - .attr("data-ajax-loading-text")) ? null : target - .attr("data-ajax-loading-text");// 加载状态; - var data_type = isEmpty(target.attr("data-ajax-type")) ? null - : target.attr("data-ajax-type");// 返回数据类型 - var text = target.text(); - if (config != undefined) { - // 请求方法 - if (config.method != undefined) { - var _method = config.method; - if (_method.toLowerCase() != "post" - || _method.toLowerCase() != "get") { - method = _method; - } - } - // 回调方法 - if (config.func != undefined) { - func = config.func; - } - // 返回数据类型 - if (config.type != undefined) { - var _type = config.type.toLowerCase(); - if (_type == "xml" || _type == "html" - || _type == "script" || _type == "jsonp" - || _type == "json" || _type == "text") { - data_type = _type; - } - - } - if (config.url != undefined) { - _url = config.url; - } - if (config.data != undefined) { - _data = config.data; - } - if (config.loadingText != undefined) { - _loadingText = config.loadingText; - } - } - $.ajax({ - type : method, - url : _url, - dataType : data_type, - data : _data, - beforeSend : function() { - if (target[0].nodeName == "INPUT") { - if (!isEmpty(_loadingText)) { - target.text(_loadingText); - } - target.attr("disabled", true); - } - - }, - success : function(data) { - - if (typeof (func) == "string") { - eval(func + "(data)"); - } else if (typeof (func) == "function") { - func.call(this, data); - } - if (target[0].nodeName == "INPUT") { - target.removeAttr("disabled"); - target.text(text); - } - } - }); - }, - - $.fn.noDataMsg = function(config) { - if (config != undefined) { - - } - } - - /** - * 判断是否为空, target:判断对象 message:提示信息 true:为空 false:不为空 - */ - function isEmpty(target, message) { - if (target == undefined || target == null || target.trim() == "" - || target.trim().length == 0) { - if (message != undefined) { - alert(message); - } - return true; - } - return false; - } - -})(jQuery); - -var Ms = { - _target : this, - "msg" : function(str, url) { // 提示消息 Ms.msg()调用 - var obj = $("
                                                                                                          "); - $("body").append(obj); - obj.html(str).show(); - obj.animate({ - opacity : 1, - }, 500, 'ease', function() { - $(this).animate({ - opacity : 0, - }, 800, 'ease', function() { - if (typeof (url) != "undefined") { - _target.loadUrl(url); - } - }); - }); - }, - "loadUrl" : function(url) { - location.href = url; - }, - "post" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "POST", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try { - _target.msg("加载中..."); - } catch (e) { - - } - }, - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try { - _target.msg("服务器繁忙稍后重试!"); - } catch (e) { - - } - } - }); - }, - "get" : function(url, params, func) { // 会员中心ajax请求类 - $.ajax({ - type : "GET", - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - try{ - _target.msg("加载中..."); - }catch(e){} - }, - - success : function(json) { - func(json); - }, - error : function(xhr, type) { // 服务器异常提示 - try{ - _target.msg("服务器繁忙稍后重试!"); - }catch(e){} - } - }); - }, - "load" : function(url, method, params, func) { // 非会员中心ajax请求类 - $.ajax({ - type : method, - url : url, - dataType : 'json', - data : params, - beforeSend : function() { - _target.msg("加载中..."); - }, - success : function(json) { - if (func != null && func != undefined) { - func(json); - } - }, - error : function(xhr, type) { // 服务器异常提示 - _target.msg("服务器繁忙稍后重试!"); - } - }); - }, - "setCookie" : function(key, value, time) { // 依赖zepto.cookie.min.js - // time单位为天数字 - $.fn.cookie(key, value, { - path : '/', - expires : time - }); - }, - "getCookie" : function(key) { // 读取cookie - return decodeURIComponent($.fn.cookie(key)); - }, - "delCookie" : function(key) { - $.fn.cookie(key, null); - }, - "queryString" : function(param) { - var svalue = location.search.match(new RegExp("[\?\&]" + param - + "=([^\&]*)(\&?)", "i")); - return svalue ? svalue[1] : svalue; - }, - "initModal" : function() { // 初始化模态框 - // 弹出框处理 - if ($("*[data-toggle='modal']").size() > 0) { - $("*[data-toggle='modal']").each( - function(index) { - $("body").on( - "tap", - "[data-target=\"" + $(this).attr("data-target") - + "\"]", - function() { - if ($(this).attr("data-target") != "") { - openModal($(this).attr("data-target"), - w, h); - } - }) - }); - } - - function openModal(modalId, w, h) { - - $(modalId).show(); - Ms.init(w, h); - - if (!$(modalId).parent().hasClass("modalMask")) { - $(modalId) - .wrap( - "
                                                                                                          "); - } else { - $(modalId).parent().show(); - } - $(modalId).find(".ms-modal-button").css("line-height", "200%"); - $(modalId).css( - "margin-left", - ($(modalId).parent().width() - $(modalId).width()) / 2 - + "px"); - $(modalId).css("margin-top", "10%"); - $(modalId).on("tap", ".close", function() { - // $(modalId).hide(); - // $(modalId).unwrap().parent(); - hideModal(modalId); - }) - } - - function hideModal(modalId) { - - $(modalId).parent().hide(); - $(modalId).hide(); - } - }, - "browser" : { - versions : function() { - var u = navigator.userAgent, app = navigator.appVersion; - return { - android4 : u.indexOf('Android 4') > -1 - && u.indexOf('Linux') > -1, - android2 : u.indexOf('Android 2') > -1 - && u.indexOf('Linux') > -1, - iPhone : u.indexOf('iPhone') > -1, - iPad : u.indexOf('iPad') > -1, - iPod : u.indexOf('iPod') > -1, - }; - }(), - language : (navigator.browserLanguage || navigator.language) - .toLowerCase() - } -}; -var ms = Ms; diff --git a/src/main/webapp/templets/1/default/css/login.css b/src/main/webapp/templets/1/default/css/login.css index 237eed41..eb6c2fd2 100644 --- a/src/main/webapp/templets/1/default/css/login.css +++ b/src/main/webapp/templets/1/default/css/login.css @@ -1 +1 @@ -html,body,#login{height:100%}body{background-color:#ffffff}body,p{margin:0}input:focus,textarea:focus{outline:none}#login{display:flex;flex-direction:column;height:893px;min-width:1200px;background:url("../images/pic.png") no-repeat;background-position:50%}#login .ms-none{display:none !important}#login .ms-login-float{float:left}#login .ms-head,#login .ms-footer,#login .ms-content-form,#login .ms-content-code{background-color:#ffffff}#login .ms-head-line,#login .ms-head-welcome-login,#login .ms-footer{color:#999999}#login .ms-head-welcome-login,#login .ms-login-english-title,#login .ms-login-remmember-password,#login .ms-footer{font-size:12px}#login .ms-head{vertical-align:middle;height:22px;padding:34px 46px;display:flex;align-content:center}#login .ms-head a{width:147px}#login .ms-head img{height:100%}#login .ms-head .ms-head-welcome-login{margin-top:4px;font-size:1rem !important}#login .ms-head .ms-head-line{margin:0 12px;border-left:1px solid #999}#login .ms-content{flex:1;position:relative}#login .ms-content .ms-content-form,#login .ms-content .ms-content-code{width:280px;height:215px;padding:24px 20px;position:absolute;right:160px;top:25%;box-shadow:2px 2px 8px 6px #3bb1ff}#login .ms-content #ms-content-form-register{height:260px}#login .ms-content .ms-login-chinese-title{color:#0099ff;font-size:16px;line-height:15px}#login .ms-content .ms-login-code{position:absolute;top:4px;right:4px}#login .ms-content .ms-login-code-title{color:#0099ff;font-size:12px}#login .ms-content .ms-content-form .ms-login-title{line-height:13px}#login .ms-content .ms-content-form .ms-login-english-title,#login .ms-content .ms-content-form .ms-login-remmember-password,#login .ms-content .ms-content-form .ms-login-code-text{color:#999999}#login .ms-content .ms-content-form .ms-login-people-name,#login .ms-content .ms-content-form .ms-login-remmember-password{margin-bottom:12px}#login .ms-content .ms-content-form .ms-login-error-text{height:15px;font-size:12px;color:#e4393c;display:flex;align-items:center;padding:5px 0}#login .ms-content .ms-content-form .ms-login-error-text img{padding-right:5px}#login .ms-content .ms-content-form input{border:1px solid #eeeeee;border-radius:3px;color:#555555;outline-color:#0099ff}#login .ms-content .ms-content-form input::-webkit-input-placeholder{color:#999999}#login .ms-content .ms-content-form input::-moz-placeholder{color:#999999}#login .ms-content .ms-content-form .ms-login-people-name{width:260px;height:20px;padding:5px 10px}#login .ms-content .ms-content-form .ms-error{border:1px solid #e4393c}#login .ms-content .ms-content-form .ms-login-remmember-password{display:flex;line-height:13px;align-items:center;height:13px}#login .ms-content .ms-content-form .ms-login-remmember-password input[type="checkbox"]{margin:0 6px 0 0}#login .ms-content .ms-content-form .ms-login-button{pointer-events:none;background-color:#fafafa;color:#ddd;width:100%;height:34px;line-height:34px;font-size:14px;text-align:center;cursor:pointer;border-radius:4px}#login .ms-content .ms-content-form .login-code{overflow:hidden;margin-bottom:12px}#login .ms-content .ms-content-form .login-code .login-code-input{width:120px;height:12px;padding:10px}#login .ms-content .ms-content-form .login-code .login-code-input,#login .ms-content .ms-content-form .login-code .login-code-img{margin-right:11px}#login .ms-content .ms-content-form .login-code .login-code-img{height:34px}#login .ms-content .ms-content-form .login-code .login-code-text{font-size:10px}#login .ms-content .ms-content-form .login-code .login-code-change{cursor:pointer;color:#0099ff}#login .ms-content .ms-content-form .login-code .login-code-rompt{color:#999}#login .ms-content .ms-content-form .ms-login-rand-code{width:110px;height:12px;padding:10px}#login .ms-content .ms-content-form .ms-login-rand-code-img{height:34px}#login .ms-content .ms-content-code .ms-computer-title{background:url(../images/frame.png) no-repeat;position:absolute;top:10px;background-size:100% 100%;color:#ffffff;font-size:10px;width:90px;right:45px}#login .ms-content .ms-content-code .ms-login-weixin{text-align:center}#login .ms-content .ms-content-code .ms-login-weixin img{margin:auto;display:block;margin-top:18px;margin-bottom:16px}#login .ms-content .ms-login-button:hover,#login .ms-content .ms-login-button:active{background-color:#0086ff}#login .ms-footer{height:40px;padding:40px 0;text-align:center}#login .ms-footer a:link{color:#999999;text-decoration:none}#login .ms-footer a:visited{color:#999999;text-decoration:none}#login .ms-footer a:active{color:#999999;text-decoration:none}#login .ms-footer a:hover{color:#0099ff;text-decoration:none}#login .ms-footer p{margin:0 0 18px 0;line-height:11px}#login .ms-footer p:last-child{margin:0}/*# sourceMappingURL=./login.css.map */ \ No newline at end of file +html,body,#login{height:100%}body{background-color:#ffffff}body,p{margin:0}input:focus,textarea:focus{outline:none}#login{display:flex;flex-direction:column;height:893px;min-width:1200px;background:url("../images/pic.png") no-repeat;background-position:50%}#login .ms-none{display:none !important}#login .ms-login-float{float:left}#login .ms-head,#login .ms-footer,#login .ms-content-form,#login .ms-content-code{background-color:#ffffff}#login .ms-head-line,#login .ms-head-welcome-login,#login .ms-footer{color:#999999}#login .ms-head-welcome-login,#login .ms-login-english-title,#login .ms-login-remmember-password,#login .ms-footer{font-size:12px}#login .ms-head{vertical-align:middle;height:22px;padding:34px 46px;display:flex;align-content:center}#login .ms-head a{width:147px}#login .ms-head img{height:100%}#login .ms-head .ms-head-welcome-login{margin-top:4px;font-size:1rem !important}#login .ms-head .ms-head-line{margin:0 12px;border-left:1px solid #999}#login .ms-content{flex:1;position:relative}#login .ms-content .ms-content-form,#login .ms-content .ms-content-code{width:280px;height:215px;padding:24px 20px;position:absolute;right:160px;top:25%;box-shadow:2px 2px 8px 6px #3bb1ff}#login .ms-content #ms-content-form-register{height:260px}#login .ms-content .ms-login-chinese-title{color:#0099ff;font-size:16px;line-height:15px}#login .ms-content .ms-login-code{position:absolute;top:4px;right:4px}#login .ms-content .ms-login-code-title{color:#0099ff;font-size:12px}#login .ms-content .ms-content-form .ms-login-title{line-height:13px}#login .ms-content .ms-content-form .ms-login-english-title,#login .ms-content .ms-content-form .ms-login-remmember-password,#login .ms-content .ms-content-form .ms-login-code-text{color:#999999}#login .ms-content .ms-content-form .ms-login-people-name,#login .ms-content .ms-content-form .ms-login-remmember-password{margin-bottom:12px}#login .ms-content .ms-content-form .ms-login-error-text{height:15px;font-size:12px;color:#e4393c;display:flex;align-items:center;padding:5px 0}#login .ms-content .ms-content-form .ms-login-error-text img{padding-right:5px}#login .ms-content .ms-content-form input{border:1px solid #eeeeee;border-radius:3px;color:#555555;outline-color:#0099ff}#login .ms-content .ms-content-form input::-webkit-input-placeholder{color:#999999}#login .ms-content .ms-content-form input::-moz-placeholder{color:#999999}#login .ms-content .ms-content-form .ms-login-people-name{width:260px;height:20px;padding:5px 10px}#login .ms-content .ms-content-form .ms-error{border:1px solid #e4393c}#login .ms-content .ms-content-form .ms-login-remmember-password{display:flex;line-height:13px;align-items:center;height:13px}#login .ms-content .ms-content-form .ms-login-remmember-password input[type="checkbox"]{margin:0 6px 0 0}#login .ms-content .ms-content-form .ms-login-button{pointer-events:none;background-color:#fafafa;color:#ddd;width:100%;height:34px;line-height:34px;font-size:14px;text-align:center;cursor:pointer;border-radius:4px}#login .ms-content .ms-content-form .login-code{overflow:hidden;margin-bottom:12px}#login .ms-content .ms-content-form .login-code .login-code-input{width:114px;height:12px;padding:10px}#login .ms-content .ms-content-form .login-code .login-code-input,#login .ms-content .ms-content-form .login-code .login-code-img{margin-right:11px}#login .ms-content .ms-content-form .login-code .login-code-img{height:34px}#login .ms-content .ms-content-form .login-code .login-code-text{font-size:10px}#login .ms-content .ms-content-form .login-code .login-code-change{cursor:pointer;color:#0099ff}#login .ms-content .ms-content-form .login-code .login-code-rompt{color:#999}#login .ms-content .ms-content-form .ms-login-rand-code{width:110px;height:12px;padding:10px}#login .ms-content .ms-content-form .ms-login-rand-code-img{height:34px}#login .ms-content .ms-content-code .ms-computer-title{background:url(../images/frame.png) no-repeat;position:absolute;top:10px;background-size:100% 100%;color:#ffffff;font-size:10px;width:90px;right:45px}#login .ms-content .ms-content-code .ms-login-weixin{text-align:center}#login .ms-content .ms-content-code .ms-login-weixin img{margin:auto;display:block;margin-top:18px;margin-bottom:16px}#login .ms-content .ms-login-button:hover,#login .ms-content .ms-login-button:active{background-color:#0086ff}#login .ms-footer{height:40px;padding:40px 0;text-align:center}#login .ms-footer a:link{color:#999999;text-decoration:none}#login .ms-footer a:visited{color:#999999;text-decoration:none}#login .ms-footer a:active{color:#999999;text-decoration:none}#login .ms-footer a:hover{color:#0099ff;text-decoration:none}#login .ms-footer p{margin:0 0 18px 0;line-height:11px}#login .ms-footer p:last-child{margin:0}/*# sourceMappingURL=./login.css.map */ \ No newline at end of file diff --git a/src/main/webapp/templets/1/default/less/login.less b/src/main/webapp/templets/1/default/less/login.less index 465be200..cc4f758d 100644 --- a/src/main/webapp/templets/1/default/less/login.less +++ b/src/main/webapp/templets/1/default/less/login.less @@ -150,7 +150,7 @@ input:focus,textarea:focus { overflow: hidden; margin-bottom: 12px; .login-code-input{ - width: 120px; + width: 115px; height: 12px; padding:10px; } -- GitLab

                                                                                                          Mtbgz7V3=*B!S2b5=h9rC@PgDASyvIQf?Gr^)r;X8UNB!Nh-b;j_;=cDjaj&=e=Uf*T` zza6weuJxd!H!^9MvHBYtLbCyyB0n(}EP4F-#6e=pgcKh;_h)09dhED%NT49nQKUIK zTyG;JeN8%Dpv2L*aFuD5nLi|owH4yLDlgo__6~WI`BA#Bw=r*?&xm9-aQ!U{Igs}I zc?m?ZXDj~oB_++*C`+2DW+~-!OUggxE!iFqZlGqg7*12WeX*&c2@ax4}$ByDJa%*zMglPi9 zSp5)~^|M~Eb;KN_*C!D%PG9X}KJnn|BJM9M--CBbgQSzm(wA(|5?hH-KW|eBxEt75<`jS~G+0D=zK!ymfnTm0kM)Fkn1b zZs@V`DR7zVdZY5>LgE7g8DO$$7&?@P=*B{Sw@TaYoZof8pWMqT^`RCvL!z&A0zO!9 z_N5Z5vmeHmbICfLFny9q_l!BXn9ZcSNgw64btY@cCN?R@RC~X(H#hhV^#ymeOVjs# zO(J)XH8orS680K~JvN8Q^7ixRTW(IAOT5m&zO!TVBSD{ZI=u@tbmU!dw&b^Hj}EMU zQ+BvzzN7(ftkzybckS@~!2OVsI%*PIa^go1=beRn-0x0-B(LbriHn)mvDSR0g2i!M z)IwhZTNCticOp5T#Yu$E+p=Lth%A59Uc*lwzwIp-JG~i0O%+^R;MW?!p85N~fT^Lm KL7kpk?Ee6CfQw}S diff --git a/src/main/webapp/static/ms-admin/4.7.2/images/version.png b/src/main/webapp/static/ms-admin/4.7.2/images/version.png deleted file mode 100644 index 20995bdd369ab5c82c4155acca4ed37f2771fe89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmeAS@N?(olHy`uVBq!ia0vp^7C!3HEdRP!GIDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49pstArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XQrEMXl$flZmDNz zYH4I)qN8ABU}&aqV4`nmscUF#1wRtPXT0NVp4u- ziLDaQr4TRV7Ql_oD~1LWFu?RH5)1SV^$b8>f+_U%#ji9s7p}UvBq$Z(UaSTehg24% z>IbD3=a&{G10ya?8Dv#~m2**QVo82cNPd0}EEEGW@=NlIGx7@*oSi|TW~yhZpb?&# zmy%yztO?fT>ucqiS6q^qmz?V9Vygr+M=vuo#md>q+04ws+`!G!%*oKu)zZ<$($LMq z(Zbx^)x^Nm*#M^3B|o_|H#M&WrZ)wl*AS;(P=d%U0NU)5T9jFqn&MWJpQ`}&xK$=j zx0t!&G!Lpb1*cog+;HmE2RcR{6un5%4HE*UArKRuc!3;v@=whJruiaZ;*NYEH3gV4 z{&>1LhE&{2`t$$4J+s^awj)svZ&;34Ip{DPsW9bHI>2#cjZTG#2UDS*Ksv)lg~I}@ zJ8U%Ak8EzZF*mV;SxqPDj>8=r8JqUg&2bJg#|(TJgs0v3%$n5q@RehL=E_qBJq)|p zdmADOEh+`Vx=t|_@(H*zZ2VF1Ie|&QoM9u6fUz-;F@x8l{)Qjt3ckn))FiT)U7fLD zX_|q+bm!S=J%^7pyGvfYwW!Tu596&#l6(tT_KN)FJaWIi^En^m#~?MG%1Nmb74KNK zgjF1DI@)~4`AYErh97nU?^z#}DbzKrHD~miXTGp@pT6^w4T()v?^p%ivpo`Z_#>dk bDUiVM$wi}^gQ++XR6=;V`njxgN@xNA(w=_} diff --git a/src/main/webapp/static/ms-admin/4.7.2/js/ms.upload.js b/src/main/webapp/static/ms-admin/4.7.2/js/ms.upload.js deleted file mode 100644 index 398aabbd..00000000 --- a/src/main/webapp/static/ms-admin/4.7.2/js/ms.upload.js +++ /dev/null @@ -1,295 +0,0 @@ -/** - * 上传js - * 官方插件文档:https://www.plupload.com - * 参数方法文档:https://www.cnblogs.com/2050/p/3913184.html - */ -(function() { - - - - // 默认支持上传的文件类型 - var mimeTypes = { - "image": { - title: "Image files", - extensions: "jpg,JPG,jpeg,PNG,gif,png" - }, - "file": { - title: "Zip files", - extensions: "ZIP,zip,DOC,doc,docx,xls,XLS,xlsx,RAR,rar" - }, - "video": { - title: "video files", - extensions: "MP3,MP4" - }, - "all": { - title: "all files", - extensions: "jpg,JPG,jpeg,PNG,gif,png,ZIP,zip,DOC,doc,docx,xls,XLS,xlsx,RAR,rar" - } - }; - - /** - * 文件上传 - - * id: id属性 - * { - * url:"", //(可选)默认ms.base + "/file/upload.do" - * mime_types:"image", //(可选)默认图片,支持image、file、video、all(表示包含前三种),也可以设置allowedFile参数覆盖 - * allowedFile:""//(可选)自定义上传文件后缀例如:jpg,gif - * max_file_size:"1mb", //(可选)默认1mb,单位kb,mb,gb,tb,注意后端ms.properties文件也有配置上传大小,优先上传控件大小 - * multi_selection:false, //(可选)默认单文件 - * uploadPath:"", //(可选)默认上传upload文件夹下面(如果非upload,需要设置uploadFloderPath参数)对应的站点下面,例如uload/1/xxxxx.jpg - * uploadFloderPath:"", //(可选)自定义上传文件夹路径,最终文件路径格式 uploadFloderPath/uploadPath/xxxxxx.jpg,注意这里的uploadPath已经没有了upload文件夹与站点id - * diyPath:"", //(可选)自定义上传文件夹路径,可以定义盘符路径 - * isRename:true,//(可选)文件重命名,默认根据时间命名 - * fileFiltered:function //每次选择一个文件都会触发 - * filesAdded:function //每次选择好文件后都会触发 - * beforeUpload:function //上传文件之前触发,确认上传 业务的情况下有用 - * uploadProgress:function //处理进度条 - * fileUploaded:function //(必填)上传成功返回,主要会用到第三个参数的response,这个值是上传成功后返回的数据 - * } - */ - function upload(id, cfg) { - var uploadCfg = { - url: basePath+"/file/upload.do", - mime_types: mimeTypes["image"], - max_file_size: "1mb", - multi_selection: false, - uploadPath: "", - diyPath:"", - uploadFloderPath: "", - chunk: "", - chunks: "", - prevent_duplicates: true, - isRename: true, - fileFiltered: function(uploader, file) {}, - filesAdded: function(uploader, files) {}, - beforeUpload: function(uploader, file) {}, - uploadProgress: function(uploader, file) {}, - fileUploaded: function(uploader, file, responseObject) {}, - - error: function(uploader, errObject) { - if (errObject.code == -600) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "文件超过" + - uploadCfg.max_file_size + "大小" } - }).show(); - } else if (errObject.code == -601) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "格式错误" } - }).show(); - } else if (errObject.code == -700) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "格式错误"} - }).show(); - } else if (errObject.code == -300) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "发生磁盘读写错误时的错误代码,例如本地上某个文件不可读"} - }).show(); - } else if (errObject.code == -602) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "文件已上传过,不能重复上传。"} - }).show(); - } else if (errObject.code == -702) { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.file.name + "文件网页上传不支持,太大的文件请通过其他途径上传。"} - }).show(); - } else { - $('.ms-notifications').offset({top:43}).notify({ - type:'warning', - message: { text:errObject.code + errObject.file.name} - }).show(); - } - }, - }; - var multipart_params = {}; // 上传表单参数 - multipart_params.maxSize = calculationMaxSize(); - multipart_params.allowedFile = uploadCfg.mime_types.extensions; - - // 判断cfg是否为json格式,不是则将默认参数传给cfg - if (cfg != undefined && validator.isJSON(JSON.stringify(cfg))) { - - // 重新定义后台上传路径 - if (cfg.url != undefined && cfg.url != "") { - uploadCfg.url = cfg.url; - } - // 允许上传的后缀 - if (cfg.allowedFile != undefined && cfg.allowedFile != "") { - uploadCfg.mime_types = - { - title: "all files", - extensions: cfg.allowedFile - }; - multipart_params.allowedFile = cfg.allowedFile; - } - - //组织后台需要的参数 - if (cfg.max_file_size != undefined && cfg.max_file_size != "") { - uploadCfg.max_file_size = cfg.max_file_size; - multipart_params.maxSize = calculationMaxSize(); - } - - if (cfg.path != undefined && cfg.path != "") { - uploadCfg.uploadPath = cfg.path; - multipart_params.uploadPath = cfg.path; - } - if (cfg.diyPath != undefined && cfg.diyPath != "") { - uploadCfg.diyPath = cfg.diyPath; - multipart_params.diyPath = cfg.diyPath; - } - if (cfg.uploadFloderPath != undefined && cfg.uploadFloderPath != "") { - uploadCfg.uploadFloderPath = cfg.uploadFloderPath; - multipart_params.uploadFloderPath = cfg.uploadFloderPath; - } - if (cfg.chunk != undefined && cfg.chunk != "") { - multipart_params.chunk = cfg.chunk; - } - if (cfg.chunks != undefined && cfg.chunks != "") { - multipart_params.chunks = cfg.chunks; - } - - if (cfg.name != undefined && cfg.name != "") { - multipart_params.name = cfg.name; - } - - if (cfg.isRename != undefined) { - multipart_params.isRename = cfg.isRename; - } - - if (cfg.multi_selection != undefined ) { - uploadCfg.multi_selection = cfg.multi_selection; - } - if (cfg.prevent_duplicates != undefined) { - uploadCfg.prevent_duplicates = cfg.prevent_duplicates; - } - - - //回调事件 - if (cfg.fileUploaded != undefined && cfg.fileUploaded != "") { - uploadCfg.fileUploaded = cfg.fileUploaded; - } - if (cfg.filesAdded != undefined && cfg.filesAdded != "") { - uploadCfg.filesAdded = cfg.filesAdded; - } - if (cfg.fileFiltered != undefined && cfg.fileFiltered != "") { - uploadCfg.fileFiltered = cfg.fileFiltered; - } - if (cfg.beforeUpload != undefined && cfg.beforeUpload != "") { - uploadCfg.beforeUpload = cfg.beforeUpload; - } - if (cfg.uploadProgress != undefined && cfg.uploadProgress != "") { - uploadCfg.uploadProgress = cfg.uploadProgress; - } - if (cfg.error != undefined && cfg.error != "") { - uploadCfg.error = cfg.error; - } - - } - - // 实例化一个plupload上传对象 - var uploader = new plupload.Uploader({ - browse_button: id, // 预览按钮元素 - url: uploadCfg.url, // 上传地址 - flash_swf_url: 'js/Moxie.swf', - silverlight_xap_url: 'js/Moxie.xap', - multi_selection: uploadCfg.multi_selection, // 禁止浏览框多选 - multipart_params: multipart_params, - filters: { // 文件类型 大小设置,对不同场景的文件上传配置此参数 - mime_types: [uploadCfg.mime_types], - max_file_size: uploadCfg.max_file_size, // 最大只能上传400kb的文件 - prevent_duplicates: uploadCfg.prevent_duplicates //布尔类型 - // 不允许选取重复文件 - }, - }); - - uploader.init(); - - /** - * 选择了多少文件就会触发多少次 - *uploader为当前的plupload实例对象,file为触发此事件的文件对象 - */ - uploader.bind('FileFiltered', function(uploader, file) { - eval(uploadCfg.fileFiltered(uploader, file)); - }); - - /** - * 当文件添加到上传队列后触发 - * uploader为当前的plupload实例对象,files为一个数组,里面的元素为本次添加到上传队列里的文件对象 - * 每一次选择文件都会触发,不管选择多个文件还是单个文件都只会触发一次 - */ - uploader.bind('FilesAdded', function(uploader, files) { - eval(uploadCfg.filesAdded(uploader, files)); - }); - - /** - * 当队列中的某一个文件正要开始上传前触发 - * uploader为当前的plupload实例对象,file为触发此事件的文件对象 - */ - uploader.bind('BeforeUpload', function(uploader, file) { - eval(uploadCfg.beforeUpload(uploader, file)); - }); - - /** - * 会在文件上传过程中不断触发,可以用此事件来显示上传进度 - * uploader为当前的plupload实例对象,file为触发此事件的文件对象 - */ - uploader.bind('UploadProgress', function(uploader, file) { - eval(uploadCfg.uploadProgress(uploader, file)); - }); - - /** - * 当队列中的某一个文件上传完成后触发监听函数参数:(uploader,file,responseObject) - * uploader为当前的plupload实例对象, - * file为触发此事件的文件对象, - * responseObject为服务器返回的信息对象,它有以下3个属性: - * response:服务器返回的文本 - * responseHeaders:服务器返回的头信息 - * status:服务器返回的http状态码,比如200 - */ - uploader.bind('FileUploaded', function(uploader, file, responseObject) { - eval(uploadCfg.fileUploaded(uploader, file, responseObject)); - }); - - /** - * 当发生错误时触发监听函数参数:(uploader,errObject) - * uploader为当前的plupload实例对象, - * errObject为错误对象,它至少包含以下3个属性(因为不同类型的错误,属性可能会不同): - * code:错误代码,具体请参考plupload上定义的表示错误代码的常量属性 - * file:与该错误相关的文件对象 - * message:错误信息 - */ - uploader.bind('Error', function(uploader, errObject) { - eval(uploadCfg.error(uploader, errObject)); - }); - - /** - * 计算后台的上传大小,因为前端上传空间与后端的大小单位不一致 - */ - function calculationMaxSize() { - var size = parseInt(uploadCfg.max_file_size); - - if (uploadCfg.max_file_size.indexOf("kb") > -1) { - return parseInt(size) / 1024; - } else if (uploadCfg.max_file_size.indexOf("mb") > -1) { - return size; - } else if (uploadCfg.max_file_size.indexOf("gb") > -1) { - return size * 1024; - } else if (uploadCfg.max_file_size.indexOf("tb") > -1) { - return size * 1024 * 1024; - } - } - return uploader; - - } - - if (ms == undefined) { - ms = {}; - } - - window.ms.upload = upload; -}()); \ No newline at end of file diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/admin.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/admin.css deleted file mode 100644 index 3fd52e03..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/admin.css +++ /dev/null @@ -1,373 +0,0 @@ -/** - * admin.css - */ - - -/* - fixed-layout 固定头部和边栏布局 -*/ - -html, -body { - height: 100%; - overflow: hidden; -} - -ul { - margin-top: 0; -} - -.admin-icon-yellow { - color: #ffbe40; -} - -.admin-header { - position: fixed; - top: 0; - left: 0; - right: 0; - z-index: 1500; - font-size: 1.4rem; - margin-bottom: 0; -} - -.admin-header-list a:hover :after { - content: none; -} - -.admin-main { - position: relative; - height: 100%; - padding-top: 51px; - background: #f3f3f3; -} - -.admin-menu { - position: fixed; - z-index: 10; - bottom: 30px; - right: 20px; -} - -.admin-sidebar { - width: 260px; - min-height: 100%; - float: left; - border-right: 1px solid #cecece; -} - -.admin-sidebar.am-active { - z-index: 1600; -} - -.admin-sidebar-list { - margin-bottom: 0; -} - -.admin-sidebar-list li a { - color: #5c5c5c; - padding-left: 24px; -} - -.admin-sidebar-list li:first-child { - border-top: none; -} - -.admin-sidebar-sub { - margin-top: 0; - margin-bottom: 0; - box-shadow: 0 16px 8px -15px #e2e2e2 inset; - background: #ececec; - padding-left: 24px; -} - -.admin-sidebar-sub li:first-child { - border-top: 1px solid #dedede; -} - -.admin-sidebar-panel { - margin: 10px; -} - -.admin-content { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - background: #fff; -} - -.admin-content, -.admin-sidebar { - height: 100%; - overflow-x: hidden; - overflow-y: scroll; - -webkit-overflow-scrolling: touch; -} - -.admin-content-body { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; -} - -.admin-content-footer { - font-size: 85%; - color: #777; -} - -.admin-content-list { - border: 1px solid #e9ecf1; - margin-top: 0; -} - -.admin-content-list li { - border: 1px solid #e9ecf1; - border-width: 0 1px; - margin-left: -1px; -} - -.admin-content-list li:first-child { - border-left: none; -} - -.admin-content-list li:last-child { - border-right: none; -} - -.admin-content-table a { - color: #535353; -} -.admin-content-file { - margin-bottom: 0; - color: #666; -} - -.admin-content-file p { - margin: 0 0 5px 0; - font-size: 1.4rem; -} - -.admin-content-file li { - padding: 10px 0; -} - -.admin-content-file li:first-child { - border-top: none; -} - -.admin-content-file li:last-child { - border-bottom: none; -} - -.admin-content-file li .am-progress { - margin-bottom: 4px; -} - -.admin-content-file li .am-progress-bar { - line-height: 14px; -} - -.admin-content-task { - margin-bottom: 0; -} - -.admin-content-task li { - padding: 5px 0; - border-color: #eee; -} - -.admin-content-task li:first-child { - border-top: none; -} - -.admin-content-task li:last-child { - border-bottom: none; -} - -.admin-task-meta { - font-size: 1.2rem; - color: #999; -} - -.admin-task-bd { - font-size: 1.4rem; - margin-bottom: 5px; -} - -.admin-content-comment { - margin-bottom: 0; -} - -.admin-content-comment .am-comment-bd { - font-size: 1.4rem; -} - -.admin-content-pagination { - margin-bottom: 0; -} -.admin-content-pagination li a { - padding: 4px 8px; -} - -@media only screen and (min-width: 641px) { - .admin-sidebar { - display: block; - position: static; - background: none; - } - - .admin-offcanvas-bar { - position: static; - width: auto; - background: none; - -webkit-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - overflow-y: visible; - min-height: 100%; - } - .admin-offcanvas-bar:after { - content: none; - } -} - -@media only screen and (max-width: 640px) { - .admin-sidebar { - width: inherit; - } - - .admin-offcanvas-bar { - background: #f3f3f3; - } - - .admin-offcanvas-bar:after { - background: #BABABA; - } - - .admin-sidebar-list a:hover, .admin-sidebar-list a:active{ - -webkit-transition: background-color .3s ease; - -moz-transition: background-color .3s ease; - -ms-transition: background-color .3s ease; - -o-transition: background-color .3s ease; - transition: background-color .3s ease; - background: #E4E4E4; - } - - .admin-content-list li { - padding: 10px; - border-width: 1px 0; - margin-top: -1px; - } - - .admin-content-list li:first-child { - border-top: none; - } - - .admin-content-list li:last-child { - border-bottom: none; - } - - .admin-form-text { - text-align: left !important; - } - -} - -/* -* user.html css -*/ -.user-info { - margin-bottom: 15px; -} - -.user-info .am-progress { - margin-bottom: 4px; -} - -.user-info p { - margin: 5px; -} - -.user-info-order { - font-size: 1.4rem; -} - -/* -* errorLog.html css -*/ - -.error-log .am-pre-scrollable { - max-height: 40rem; -} - -/* -* table.html css -*/ - -.table-main { - font-size: 1.4rem; - padding: .5rem; -} - -.table-main button { - background: #fff; -} - -.table-check { - width: 30px; -} - -.table-id { - width: 50px; -} - -@media only screen and (max-width: 640px) { - .table-select { - margin-top: 10px; - margin-left: 5px; - } -} - -/* -gallery.html css -*/ - -.gallery-list li { - padding: 10px; -} - -.gallery-list a { - color: #666; -} - -.gallery-list a:hover { - color: #3bb4f2; -} - -.gallery-title { - margin-top: 6px; - font-size: 1.4rem; -} - -.gallery-desc { - font-size: 1.2rem; - margin-top: 4px; -} - -/* - 404.html css -*/ - -.page-404 { - background: #fff; - border: none; - width: 200px; - margin: 0 auto; -} diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.css deleted file mode 100644 index d4e1b672..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.css +++ /dev/null @@ -1,14550 +0,0 @@ -/*! Amaze UI v2.7.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */ -/* ========================================================================== - Component: Base - ============================================================================ */ -/** - * Fix the flawed CSS box model - Yes, IE6's box model is better - * Browser support: IE8+ - * via: http://paulirish.com/2012/box-sizing-border-box-ftw/ - */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -/* normalize.css v3.0.2 | git.io/normalize */ -/* Set and to inherit the height of the viewport */ -html, -body { - min-height: 100%; -} -/** - * 1. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - * https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust - */ -html { - -ms-text-size-adjust: 100%; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 1 */ -} -/** - * Remove default margin. - */ -body { - margin: 0; -} -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. - * Correct `block` display not defined for `main` in IE 11. - * hgroup has been removed from the HTML5 (W3C) specification - * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -main, -nav, -section, -summary { - display: block; -} -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ -[hidden], -template, -script { - display: none; -} -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background-color: transparent; -} -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -a:focus { - outline: thin dotted; -} -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ -a:active, -a:hover { - outline: 0; -} -/* Text-level semantics - ========================================================================== */ -/** - * Remove text-decoration - */ -ins, -a { - text-decoration: none; -} -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; -} -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; -} -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; -} -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; -} -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/** - * 1. Corrects max-width behavior (2.) if padding and border are used - * 2. Responsiveness: Sets a maxium width relative to the parent and auto scales the height - * 3. Remove the gap between images and the bottom of their containers - * 4. Remove border when inside `a` element in IE 8/9. - * remove 2. for Issue #502 - */ -img { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - vertical-align: middle; - /* 3 */ - border: 0; - /* 4 */ -} -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; -} -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 0; -} -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; - font-size: 1em; -} -/* Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ -} -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; -} -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; -} -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; -} -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ -} -/* - * 1. Improves consistency of cursor style for clickable elements - * 2. Removes excess padding in IE 8/9. - * 3. Address box sizing set to `content-box` in IE 8/9/10. - */ -input[type="radio"], -input[type="checkbox"] { - cursor: pointer; - /*1*/ - padding: 0; - /*2*/ - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 3 */ -} -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; -} -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 2 */ -} -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ - resize: vertical; -} -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; -} -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} -/* AMUI Base - ========================================================================== */ -/** - * `font-size` is set in `html` element to support the `rem` unit for font-sizes - * NOTE: IE9 & IE10 do not recognize `rem` units when used with the - `font` shorthand property. - */ -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - position: relative; - background: #fff; - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; - font-weight: normal; - line-height: 1.6; - color: #333333; - font-size: 1.6rem; -} -/** - * 1. http://usabilitypost.com/2012/11/15/w-optimizelegibility-on-mobile-devices/ - * 2. http://maxvoltar.com/archive/-webkit-font-smoothing - * NOTE: http://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ - * 3. http://maximilianhoffmann.com/posts/better-font-rendering-on-osx - * http://jaydenseric.com/blog/css-font-smoothing-for-firefox-mac - */ -body, -input, -textarea, -select, -button { - text-rendering: optimizeLegibility; - /* 1 */ - -webkit-font-smoothing: antialiased; - /* 2 */ - -moz-osx-font-smoothing: grayscale; - /* 3 Default: auto */ - -moz-font-feature-settings: "liga", "kern"; -} -/*Only phones */ -@media only screen and (max-width: 640px) { - /** - * Break strings if their length exceeds the width of their container - */ - body { - word-wrap: break-word; - -webkit-hyphens: auto; - -ms-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; - } -} -/** - * links - */ -a { - color: #0e90d2; -} -a:hover, -a:focus { - color: #095f8a; -} -a:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -/* Insert */ -ins { - background: #ffa; - color: #333333; -} -/** - * Mark - * Note: Addresses styling not present in IE 8/9. - */ -mark { - background: #ffa; - color: #333333; -} -/** - * Abbreviation and definition - */ -abbr[title], -dfn[title] { - cursor: help; -} -dfn[title] { - border-bottom: 1px dotted; - font-style: normal; -} -/* Spacing for block elements */ -p, -hr, -ul, -ol, -dl, -blockquote, -pre, -address, -fieldset, -figure { - margin: 0 0 1.6rem 0; -} -* + p, -* + hr, -* + ul, -* + ol, -* + dl, -* + blockquote, -* + pre, -* + address, -* + fieldset, -* + figure { - margin-top: 1.6rem; -} -/* Headings - ========================================================================== */ -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.6rem 0; - font-weight: 600; - font-size: 100%; -} -h1 { - font-size: 1.5em; -} -h2 { - font-size: 1.25em; -} -* + h1, -* + h2, -* + h3, -* + h4, -* + h5, -* + h6 { - margin-top: 2em; -} -/* Ordered and unordered lists */ -ul, -ol { - padding-left: 2em; -} -/* Reset margin for nested lists */ -ul > li > ul, -ul > li > ol, -ol > li > ol, -ol > li > ul { - margin: 1em 0; -} -/* Description lists */ -dt { - font-weight: bold; -} -dt + dd { - margin-top: .5em; -} -dd { - margin-left: 0; -} -dd + dt { - margin-top: 1em; -} -/** - * Horizontal rule - * 1. Address differences between Firefox and other browsers. - */ -hr { - display: block; - padding: 0; - border: 0; - height: 0; - border-top: 1px solid #eeeeee; - /* 1 */ - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ -} -/* Address */ -address { - font-style: normal; -} -/* Quotes */ -blockquote { - padding-top: 5px; - padding-bottom: 5px; - padding-left: 15px; - border-left: 4px solid #ddd; - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; - /* Small print for identifying the source */ - /* Smaller margin if `small` follows */ -} -blockquote small { - display: block; - color: #999999; - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; - text-align: right; -} -blockquote p:last-of-type { - margin-bottom: 0; -} -/* iframe */ -iframe { - border: 0; -} -/* Forms - ========================================================================== */ -/** - * Vertical alignment - * Exclude `radio` and `checkbox` elements because the default `baseline` value aligns better with text - */ -button, -input:not([type="radio"]):not([type="checkbox"]), -select { - vertical-align: middle; -} -/** - * Fix viewport for IE10 snap mode - * http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - * http://msdn.microsoft.com/en-us/library/ie/hh869615%28v=vs.85%29.aspx - * http://msdn.microsoft.com/zh-cn/library/ie/hh708740(v=vs.85).aspx - * @2014.01.20: 设置一下属性以后,windows Phone 8 上显示的字体过小,暂时注释掉 - * ========================================================================== */ -/* -@-ms-viewport { - width: device-width; -} -*/ -.am-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; -} -/* ========================================================================== - Component: Grid - ============================================================================ */ -.am-container { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-left: auto; - margin-right: auto; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; - max-width: 1000px; -} -.am-container:before, -.am-container:after { - content: " "; - display: table; -} -.am-container:after { - clear: both; -} -@media only screen and (min-width:641px) { - .am-container { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -.am-container > .am-g { - width: auto; - margin-left: -1rem; - margin-right: -1rem; -} -@media only screen and (min-width:641px) { - .am-container > .am-g { - margin-left: -1.5rem; - margin-right: -1.5rem; - } -} -.am-g { - margin: 0 auto; - width: 100%; -} -.am-g:before, -.am-g:after { - content: " "; - display: table; -} -.am-g:after { - clear: both; -} -.am-g .am-g { - margin-left: -1rem; - margin-right: -1rem; - width: auto; -} -.am-g .am-g.am-g-collapse { - margin-left: 0; - margin-right: 0; - width: auto; -} -@media only screen and (min-width:641px) { - .am-g .am-g { - margin-left: -1.5rem; - margin-right: -1.5rem; - } -} -.am-g.am-g-collapse .am-g { - margin-left: 0; - margin-right: 0; -} -.am-g-collapse [class*="am-u-"] { - padding-left: 0; - padding-right: 0; -} -.am-g-fixed { - max-width: 1000px; -} -[class*="am-u-"] { - width: 100%; - padding-left: 1rem; - padding-right: 1rem; - float: left; - position: relative; -} -[class*="am-u-"] + [class*="am-u-"]:last-child { - float: right; -} -[class*="am-u-"] + [class*="am-u-"].am-u-end { - float: left; -} -@media only screen and (min-width:641px) { - [class*="am-u-"] { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -[class*="am-u-pull-"] { - left: auto; -} -[class*="am-u-push-"] { - right: auto; -} -@media only screen { - .am-u-sm-1 { - width: 8.33333333%; - } - .am-u-sm-2 { - width: 16.66666667%; - } - .am-u-sm-3 { - width: 25%; - } - .am-u-sm-4 { - width: 33.33333333%; - } - .am-u-sm-5 { - width: 41.66666667%; - } - .am-u-sm-6 { - width: 50%; - } - .am-u-sm-7 { - width: 58.33333333%; - } - .am-u-sm-8 { - width: 66.66666667%; - } - .am-u-sm-9 { - width: 75%; - } - .am-u-sm-10 { - width: 83.33333333%; - } - .am-u-sm-11 { - width: 91.66666667%; - } - .am-u-sm-12 { - width: 100%; - } - .am-u-sm-pull-0 { - right: 0; - } - .am-u-sm-pull-1 { - right: 8.33333333%; - } - .am-u-sm-pull-2 { - right: 16.66666667%; - } - .am-u-sm-pull-3 { - right: 25%; - } - .am-u-sm-pull-4 { - right: 33.33333333%; - } - .am-u-sm-pull-5 { - right: 41.66666667%; - } - .am-u-sm-pull-6 { - right: 50%; - } - .am-u-sm-pull-7 { - right: 58.33333333%; - } - .am-u-sm-pull-8 { - right: 66.66666667%; - } - .am-u-sm-pull-9 { - right: 75%; - } - .am-u-sm-pull-10 { - right: 83.33333333%; - } - .am-u-sm-pull-11 { - right: 91.66666667%; - } - .am-u-sm-push-0 { - left: 0; - } - .am-u-sm-push-1 { - left: 8.33333333%; - } - .am-u-sm-push-2 { - left: 16.66666667%; - } - .am-u-sm-push-3 { - left: 25%; - } - .am-u-sm-push-4 { - left: 33.33333333%; - } - .am-u-sm-push-5 { - left: 41.66666667%; - } - .am-u-sm-push-6 { - left: 50%; - } - .am-u-sm-push-7 { - left: 58.33333333%; - } - .am-u-sm-push-8 { - left: 66.66666667%; - } - .am-u-sm-push-9 { - left: 75%; - } - .am-u-sm-push-10 { - left: 83.33333333%; - } - .am-u-sm-push-11 { - left: 91.66666667%; - } - .am-u-sm-offset-0 { - margin-left: 0; - } - .am-u-sm-offset-1 { - margin-left: 8.33333333%; - } - .am-u-sm-offset-2 { - margin-left: 16.66666667%; - } - .am-u-sm-offset-3 { - margin-left: 25%; - } - .am-u-sm-offset-4 { - margin-left: 33.33333333%; - } - .am-u-sm-offset-5 { - margin-left: 41.66666667%; - } - .am-u-sm-offset-6 { - margin-left: 50%; - } - .am-u-sm-offset-7 { - margin-left: 58.33333333%; - } - .am-u-sm-offset-8 { - margin-left: 66.66666667%; - } - .am-u-sm-offset-9 { - margin-left: 75%; - } - .am-u-sm-offset-10 { - margin-left: 83.33333333%; - } - .am-u-sm-offset-11 { - margin-left: 91.66666667%; - } - .am-u-sm-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-sm-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-sm-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-sm-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-sm-uncentered:last-child { - float: left; - } -} -@media only screen and (min-width:641px) { - .am-u-md-1 { - width: 8.33333333%; - } - .am-u-md-2 { - width: 16.66666667%; - } - .am-u-md-3 { - width: 25%; - } - .am-u-md-4 { - width: 33.33333333%; - } - .am-u-md-5 { - width: 41.66666667%; - } - .am-u-md-6 { - width: 50%; - } - .am-u-md-7 { - width: 58.33333333%; - } - .am-u-md-8 { - width: 66.66666667%; - } - .am-u-md-9 { - width: 75%; - } - .am-u-md-10 { - width: 83.33333333%; - } - .am-u-md-11 { - width: 91.66666667%; - } - .am-u-md-12 { - width: 100%; - } - .am-u-md-pull-0 { - right: 0; - } - .am-u-md-pull-1 { - right: 8.33333333%; - } - .am-u-md-pull-2 { - right: 16.66666667%; - } - .am-u-md-pull-3 { - right: 25%; - } - .am-u-md-pull-4 { - right: 33.33333333%; - } - .am-u-md-pull-5 { - right: 41.66666667%; - } - .am-u-md-pull-6 { - right: 50%; - } - .am-u-md-pull-7 { - right: 58.33333333%; - } - .am-u-md-pull-8 { - right: 66.66666667%; - } - .am-u-md-pull-9 { - right: 75%; - } - .am-u-md-pull-10 { - right: 83.33333333%; - } - .am-u-md-pull-11 { - right: 91.66666667%; - } - .am-u-md-push-0 { - left: 0; - } - .am-u-md-push-1 { - left: 8.33333333%; - } - .am-u-md-push-2 { - left: 16.66666667%; - } - .am-u-md-push-3 { - left: 25%; - } - .am-u-md-push-4 { - left: 33.33333333%; - } - .am-u-md-push-5 { - left: 41.66666667%; - } - .am-u-md-push-6 { - left: 50%; - } - .am-u-md-push-7 { - left: 58.33333333%; - } - .am-u-md-push-8 { - left: 66.66666667%; - } - .am-u-md-push-9 { - left: 75%; - } - .am-u-md-push-10 { - left: 83.33333333%; - } - .am-u-md-push-11 { - left: 91.66666667%; - } - .am-u-md-offset-0 { - margin-left: 0; - } - .am-u-md-offset-1 { - margin-left: 8.33333333%; - } - .am-u-md-offset-2 { - margin-left: 16.66666667%; - } - .am-u-md-offset-3 { - margin-left: 25%; - } - .am-u-md-offset-4 { - margin-left: 33.33333333%; - } - .am-u-md-offset-5 { - margin-left: 41.66666667%; - } - .am-u-md-offset-6 { - margin-left: 50%; - } - .am-u-md-offset-7 { - margin-left: 58.33333333%; - } - .am-u-md-offset-8 { - margin-left: 66.66666667%; - } - .am-u-md-offset-9 { - margin-left: 75%; - } - .am-u-md-offset-10 { - margin-left: 83.33333333%; - } - .am-u-md-offset-11 { - margin-left: 91.66666667%; - } - .am-u-md-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-md-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-md-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-md-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-md-uncentered:last-child { - float: left; - } -} -@media only screen and (min-width:1025px) { - .am-u-lg-1 { - width: 8.33333333%; - } - .am-u-lg-2 { - width: 16.66666667%; - } - .am-u-lg-3 { - width: 25%; - } - .am-u-lg-4 { - width: 33.33333333%; - } - .am-u-lg-5 { - width: 41.66666667%; - } - .am-u-lg-6 { - width: 50%; - } - .am-u-lg-7 { - width: 58.33333333%; - } - .am-u-lg-8 { - width: 66.66666667%; - } - .am-u-lg-9 { - width: 75%; - } - .am-u-lg-10 { - width: 83.33333333%; - } - .am-u-lg-11 { - width: 91.66666667%; - } - .am-u-lg-12 { - width: 100%; - } - .am-u-lg-pull-0 { - right: 0; - } - .am-u-lg-pull-1 { - right: 8.33333333%; - } - .am-u-lg-pull-2 { - right: 16.66666667%; - } - .am-u-lg-pull-3 { - right: 25%; - } - .am-u-lg-pull-4 { - right: 33.33333333%; - } - .am-u-lg-pull-5 { - right: 41.66666667%; - } - .am-u-lg-pull-6 { - right: 50%; - } - .am-u-lg-pull-7 { - right: 58.33333333%; - } - .am-u-lg-pull-8 { - right: 66.66666667%; - } - .am-u-lg-pull-9 { - right: 75%; - } - .am-u-lg-pull-10 { - right: 83.33333333%; - } - .am-u-lg-pull-11 { - right: 91.66666667%; - } - .am-u-lg-push-0 { - left: 0; - } - .am-u-lg-push-1 { - left: 8.33333333%; - } - .am-u-lg-push-2 { - left: 16.66666667%; - } - .am-u-lg-push-3 { - left: 25%; - } - .am-u-lg-push-4 { - left: 33.33333333%; - } - .am-u-lg-push-5 { - left: 41.66666667%; - } - .am-u-lg-push-6 { - left: 50%; - } - .am-u-lg-push-7 { - left: 58.33333333%; - } - .am-u-lg-push-8 { - left: 66.66666667%; - } - .am-u-lg-push-9 { - left: 75%; - } - .am-u-lg-push-10 { - left: 83.33333333%; - } - .am-u-lg-push-11 { - left: 91.66666667%; - } - .am-u-lg-offset-0 { - margin-left: 0; - } - .am-u-lg-offset-1 { - margin-left: 8.33333333%; - } - .am-u-lg-offset-2 { - margin-left: 16.66666667%; - } - .am-u-lg-offset-3 { - margin-left: 25%; - } - .am-u-lg-offset-4 { - margin-left: 33.33333333%; - } - .am-u-lg-offset-5 { - margin-left: 41.66666667%; - } - .am-u-lg-offset-6 { - margin-left: 50%; - } - .am-u-lg-offset-7 { - margin-left: 58.33333333%; - } - .am-u-lg-offset-8 { - margin-left: 66.66666667%; - } - .am-u-lg-offset-9 { - margin-left: 75%; - } - .am-u-lg-offset-10 { - margin-left: 83.33333333%; - } - .am-u-lg-offset-11 { - margin-left: 91.66666667%; - } - .am-u-lg-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-lg-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-lg-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-lg-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-lg-uncentered:last-child { - float: left; - } -} -/* ========================================================================== - Component: AVG Grid - ============================================================================ */ -[class*="am-avg-"] { - display: block; - padding: 0; - margin: 0; - list-style: none; -} -[class*="am-avg-"]:before, -[class*="am-avg-"]:after { - content: " "; - display: table; -} -[class*="am-avg-"]:after { - clear: both; -} -[class*="am-avg-"] > li { - display: block; - height: auto; - float: left; -} -@media only screen { - .am-avg-sm-1 > li { - width: 100%; - } - .am-avg-sm-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-sm-2 > li { - width: 50%; - } - .am-avg-sm-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-sm-3 > li { - width: 33.33333333%; - } - .am-avg-sm-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-sm-4 > li { - width: 25%; - } - .am-avg-sm-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-sm-5 > li { - width: 20%; - } - .am-avg-sm-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-sm-6 > li { - width: 16.66666667%; - } - .am-avg-sm-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-sm-7 > li { - width: 14.28571429%; - } - .am-avg-sm-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-sm-8 > li { - width: 12.5%; - } - .am-avg-sm-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-sm-9 > li { - width: 11.11111111%; - } - .am-avg-sm-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-sm-10 > li { - width: 10%; - } - .am-avg-sm-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-sm-11 > li { - width: 9.09090909%; - } - .am-avg-sm-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-sm-12 > li { - width: 8.33333333%; - } - .am-avg-sm-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -@media only screen and (min-width:641px) { - .am-avg-md-1 > li { - width: 100%; - } - .am-avg-md-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-md-2 > li { - width: 50%; - } - .am-avg-md-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-md-3 > li { - width: 33.33333333%; - } - .am-avg-md-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-md-4 > li { - width: 25%; - } - .am-avg-md-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-md-5 > li { - width: 20%; - } - .am-avg-md-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-md-6 > li { - width: 16.66666667%; - } - .am-avg-md-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-md-7 > li { - width: 14.28571429%; - } - .am-avg-md-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-md-8 > li { - width: 12.5%; - } - .am-avg-md-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-md-9 > li { - width: 11.11111111%; - } - .am-avg-md-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-md-10 > li { - width: 10%; - } - .am-avg-md-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-md-11 > li { - width: 9.09090909%; - } - .am-avg-md-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-md-12 > li { - width: 8.33333333%; - } - .am-avg-md-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -@media only screen and (min-width:1025px) { - .am-avg-lg-1 > li { - width: 100%; - } - .am-avg-lg-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-lg-2 > li { - width: 50%; - } - .am-avg-lg-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-lg-3 > li { - width: 33.33333333%; - } - .am-avg-lg-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-lg-4 > li { - width: 25%; - } - .am-avg-lg-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-lg-5 > li { - width: 20%; - } - .am-avg-lg-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-lg-6 > li { - width: 16.66666667%; - } - .am-avg-lg-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-lg-7 > li { - width: 14.28571429%; - } - .am-avg-lg-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-lg-8 > li { - width: 12.5%; - } - .am-avg-lg-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-lg-9 > li { - width: 11.11111111%; - } - .am-avg-lg-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-lg-10 > li { - width: 10%; - } - .am-avg-lg-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-lg-11 > li { - width: 9.09090909%; - } - .am-avg-lg-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-lg-12 > li { - width: 8.33333333%; - } - .am-avg-lg-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -/* ========================================================================== - Component: Code - ============================================================================ */ -/* Inline and block code styles */ -code, -kbd, -pre, -samp { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; -} -/* Inline code */ -code { - padding: 2px 4px; - font-size: 1.3rem; - color: #c7254e; - background-color: #f8f8f8; - white-space: nowrap; - border-radius: 0; -} -/* Code block */ -pre { - display: block; - padding: 1rem; - margin: 1rem 0; - font-size: 1.3rem; - line-height: 1.6; - word-break: break-all; - word-wrap: break-word; - color: #555555; - background-color: #f8f8f8; - border: 1px solid #dedede; - border-radius: 0; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -/* Enable scrollable blocks of code */ -.am-pre-scrollable { - max-height: 24rem; - overflow-y: scroll; -} -/* ========================================================================== - Component: Button - ============================================================================ */ -.am-btn { - display: inline-block; - margin-bottom: 0; - padding: 0.5em 1em; - vertical-align: middle; - font-size: 1.6rem; - font-weight: normal; - line-height: 1.2; - text-align: center; - white-space: nowrap; - background-image: none; - border: 1px solid transparent; - border-radius: 0; - cursor: pointer; - outline: none; - -webkit-appearance: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out; - transition: background-color 300ms ease-out, border-color 300ms ease-out; -} -.am-btn:focus, -.am-btn:active:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.am-btn:hover, -.am-btn:focus { - color: #444; - text-decoration: none; -} -.am-btn:active, -.am-btn.am-active { - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); -} -.am-btn.am-disabled, -.am-btn[disabled], -fieldset[disabled] .am-btn { - pointer-events: none; - border-color: transparent; - cursor: not-allowed; - opacity: 0.45; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn.am-round { - border-radius: 1000px; -} -.am-btn.am-radius { - border-radius: 2px; -} -.am-btn-default { - color: #444; - background-color: #e6e6e6; - border-color: #e6e6e6; -} -a.am-btn-default:visited { - color: #444; -} -.am-btn-default:hover, -.am-btn-default:focus, -.am-btn-default:active, -.am-btn-default.am-active, -.am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - color: #444; - border-color: #c7c7c7; -} -.am-btn-default:hover, -.am-btn-default:focus { - background-color: #d4d4d4; -} -.am-btn-default:active, -.am-btn-default.am-active, -.am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - background-image: none; - background-color: #c2c2c2; -} -.am-btn-default.am-disabled, -.am-btn-default[disabled], -fieldset[disabled] .am-btn-default, -.am-btn-default.am-disabled:hover, -.am-btn-default[disabled]:hover, -fieldset[disabled] .am-btn-default:hover, -.am-btn-default.am-disabled:focus, -.am-btn-default[disabled]:focus, -fieldset[disabled] .am-btn-default:focus, -.am-btn-default.am-disabled:active, -.am-btn-default[disabled]:active, -fieldset[disabled] .am-btn-default:active, -.am-btn-default.am-disabled.am-active, -.am-btn-default[disabled].am-active, -fieldset[disabled] .am-btn-default.am-active { - background-color: #e6e6e6; - border-color: #e6e6e6; -} -.am-btn-group .am-btn-default, -.am-btn-group-stacked .am-btn-default { - border-color: #d9d9d9; -} -.am-btn-primary { - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; -} -a.am-btn-primary:visited { - color: #fff; -} -.am-btn-primary:hover, -.am-btn-primary:focus, -.am-btn-primary:active, -.am-btn-primary.am-active, -.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle { - color: #fff; - border-color: #0a6999; -} -.am-btn-primary:hover, -.am-btn-primary:focus { - background-color: #0c79b1; -} -.am-btn-primary:active, -.am-btn-primary.am-active, -.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle { - background-image: none; - background-color: #0a628f; -} -.am-btn-primary.am-disabled, -.am-btn-primary[disabled], -fieldset[disabled] .am-btn-primary, -.am-btn-primary.am-disabled:hover, -.am-btn-primary[disabled]:hover, -fieldset[disabled] .am-btn-primary:hover, -.am-btn-primary.am-disabled:focus, -.am-btn-primary[disabled]:focus, -fieldset[disabled] .am-btn-primary:focus, -.am-btn-primary.am-disabled:active, -.am-btn-primary[disabled]:active, -fieldset[disabled] .am-btn-primary:active, -.am-btn-primary.am-disabled.am-active, -.am-btn-primary[disabled].am-active, -fieldset[disabled] .am-btn-primary.am-active { - background-color: #0e90d2; - border-color: #0e90d2; -} -.am-btn-group .am-btn-primary, -.am-btn-group-stacked .am-btn-primary { - border-color: #0c80ba; -} -.am-btn-secondary { - color: #fff; - background-color: #3bb4f2; - border-color: #3bb4f2; -} -a.am-btn-secondary:visited { - color: #fff; -} -.am-btn-secondary:hover, -.am-btn-secondary:focus, -.am-btn-secondary:active, -.am-btn-secondary.am-active, -.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle { - color: #fff; - border-color: #0f9ae0; -} -.am-btn-secondary:hover, -.am-btn-secondary:focus { - background-color: #19a7f0; -} -.am-btn-secondary:active, -.am-btn-secondary.am-active, -.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle { - background-image: none; - background-color: #0e93d7; -} -.am-btn-secondary.am-disabled, -.am-btn-secondary[disabled], -fieldset[disabled] .am-btn-secondary, -.am-btn-secondary.am-disabled:hover, -.am-btn-secondary[disabled]:hover, -fieldset[disabled] .am-btn-secondary:hover, -.am-btn-secondary.am-disabled:focus, -.am-btn-secondary[disabled]:focus, -fieldset[disabled] .am-btn-secondary:focus, -.am-btn-secondary.am-disabled:active, -.am-btn-secondary[disabled]:active, -fieldset[disabled] .am-btn-secondary:active, -.am-btn-secondary.am-disabled.am-active, -.am-btn-secondary[disabled].am-active, -fieldset[disabled] .am-btn-secondary.am-active { - background-color: #3bb4f2; - border-color: #3bb4f2; -} -.am-btn-group .am-btn-secondary, -.am-btn-group-stacked .am-btn-secondary { - border-color: #23abf0; -} -.am-btn-warning { - color: #fff; - background-color: #F37B1D; - border-color: #F37B1D; -} -a.am-btn-warning:visited { - color: #fff; -} -.am-btn-warning:hover, -.am-btn-warning:focus, -.am-btn-warning:active, -.am-btn-warning.am-active, -.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle { - color: #fff; - border-color: #c85e0b; -} -.am-btn-warning:hover, -.am-btn-warning:focus { - background-color: #e0690c; -} -.am-btn-warning:active, -.am-btn-warning.am-active, -.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle { - background-image: none; - background-color: #be590a; -} -.am-btn-warning.am-disabled, -.am-btn-warning[disabled], -fieldset[disabled] .am-btn-warning, -.am-btn-warning.am-disabled:hover, -.am-btn-warning[disabled]:hover, -fieldset[disabled] .am-btn-warning:hover, -.am-btn-warning.am-disabled:focus, -.am-btn-warning[disabled]:focus, -fieldset[disabled] .am-btn-warning:focus, -.am-btn-warning.am-disabled:active, -.am-btn-warning[disabled]:active, -fieldset[disabled] .am-btn-warning:active, -.am-btn-warning.am-disabled.am-active, -.am-btn-warning[disabled].am-active, -fieldset[disabled] .am-btn-warning.am-active { - background-color: #F37B1D; - border-color: #F37B1D; -} -.am-btn-group .am-btn-warning, -.am-btn-group-stacked .am-btn-warning { - border-color: #ea6e0c; -} -.am-btn-danger { - color: #fff; - background-color: #dd514c; - border-color: #dd514c; -} -a.am-btn-danger:visited { - color: #fff; -} -.am-btn-danger:hover, -.am-btn-danger:focus, -.am-btn-danger:active, -.am-btn-danger.am-active, -.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle { - color: #fff; - border-color: #c62b26; -} -.am-btn-danger:hover, -.am-btn-danger:focus { - background-color: #d7342e; -} -.am-btn-danger:active, -.am-btn-danger.am-active, -.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle { - background-image: none; - background-color: #be2924; -} -.am-btn-danger.am-disabled, -.am-btn-danger[disabled], -fieldset[disabled] .am-btn-danger, -.am-btn-danger.am-disabled:hover, -.am-btn-danger[disabled]:hover, -fieldset[disabled] .am-btn-danger:hover, -.am-btn-danger.am-disabled:focus, -.am-btn-danger[disabled]:focus, -fieldset[disabled] .am-btn-danger:focus, -.am-btn-danger.am-disabled:active, -.am-btn-danger[disabled]:active, -fieldset[disabled] .am-btn-danger:active, -.am-btn-danger.am-disabled.am-active, -.am-btn-danger[disabled].am-active, -fieldset[disabled] .am-btn-danger.am-active { - background-color: #dd514c; - border-color: #dd514c; -} -.am-btn-group .am-btn-danger, -.am-btn-group-stacked .am-btn-danger { - border-color: #d93c37; -} -.am-btn-success { - color: #fff; - background-color: #5eb95e; - border-color: #5eb95e; -} -a.am-btn-success:visited { - color: #fff; -} -.am-btn-success:hover, -.am-btn-success:focus, -.am-btn-success:active, -.am-btn-success.am-active, -.am-dropdown.am-active .am-btn-success.am-dropdown-toggle { - color: #fff; - border-color: #429842; -} -.am-btn-success:hover, -.am-btn-success:focus { - background-color: #4aaa4a; -} -.am-btn-success:active, -.am-btn-success.am-active, -.am-dropdown.am-active .am-btn-success.am-dropdown-toggle { - background-image: none; - background-color: #3f913f; -} -.am-btn-success.am-disabled, -.am-btn-success[disabled], -fieldset[disabled] .am-btn-success, -.am-btn-success.am-disabled:hover, -.am-btn-success[disabled]:hover, -fieldset[disabled] .am-btn-success:hover, -.am-btn-success.am-disabled:focus, -.am-btn-success[disabled]:focus, -fieldset[disabled] .am-btn-success:focus, -.am-btn-success.am-disabled:active, -.am-btn-success[disabled]:active, -fieldset[disabled] .am-btn-success:active, -.am-btn-success.am-disabled.am-active, -.am-btn-success[disabled].am-active, -fieldset[disabled] .am-btn-success.am-active { - background-color: #5eb95e; - border-color: #5eb95e; -} -.am-btn-group .am-btn-success, -.am-btn-group-stacked .am-btn-success { - border-color: #4db14d; -} -/* Style links like a button */ -.am-btn-link { - color: #0e90d2; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} -.am-btn-link, -.am-btn-link:active, -.am-btn-link[disabled], -fieldset[disabled] .am-btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn-link, -.am-btn-link:hover, -.am-btn-link:focus, -.am-btn-link:active { - border-color: transparent; -} -.am-btn-link:hover, -.am-btn-link:focus { - color: #095f8a; - text-decoration: underline; - background-color: transparent; -} -.am-btn-link[disabled]:hover, -fieldset[disabled] .am-btn-link:hover, -.am-btn-link[disabled]:focus, -fieldset[disabled] .am-btn-link:focus { - color: #999999; - text-decoration: none; -} -/* button size */ -.am-btn-xs { - font-size: 1.2rem; -} -.am-btn-sm { - font-size: 1.4rem; -} -.am-btn-lg { - font-size: 1.8rem; -} -.am-btn-xl { - font-size: 2rem; -} -/* Block button */ -.am-btn-block { - display: block; - width: 100%; - padding-left: 0; - padding-right: 0; -} -/* Multiple block buttons vertically space */ -.am-btn-block + .am-btn-block { - margin-top: 5px; -} -/* Specificity overrides */ -input[type="submit"].am-btn-block, -input[type="reset"].am-btn-block, -input[type="button"].am-btn-block { - width: 100%; -} -/* Button with loading spinner */ -.am-btn.am-btn-loading .am-icon-spin { - margin-right: 5px; -} -/* ========================================================================== - Component: Table - ============================================================================ */ -table { - max-width: 100%; - background-color: transparent; - empty-cells: show; -} -table code { - white-space: normal; -} -th { - text-align: left; -} -.am-table { - width: 100%; - margin-bottom: 1.6rem; - border-spacing: 0; - border-collapse: separate; -} -.am-table > thead > tr > th, -.am-table > tbody > tr > th, -.am-table > tfoot > tr > th, -.am-table > thead > tr > td, -.am-table > tbody > tr > td, -.am-table > tfoot > tr > td { - padding: 0.7rem; - line-height: 1.6; - vertical-align: top; - border-top: 1px solid #ddd; -} -.am-table > thead > tr > th { - vertical-align: bottom; - border-bottom: 1px solid #ddd; -} -.am-table > caption + thead > tr:first-child > th, -.am-table > colgroup + thead > tr:first-child > th, -.am-table > thead:first-child > tr:first-child > th, -.am-table > caption + thead > tr:first-child > td, -.am-table > colgroup + thead > tr:first-child > td, -.am-table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.am-table > tbody + tbody tr:first-child td { - border-top: 2px solid #ddd; -} -/* Bordered version */ -.am-table-bordered { - border: 1px solid #ddd; - border-left: none; -} -.am-table-bordered > thead > tr > th, -.am-table-bordered > tbody > tr > th, -.am-table-bordered > tfoot > tr > th, -.am-table-bordered > thead > tr > td, -.am-table-bordered > tbody > tr > td, -.am-table-bordered > tfoot > tr > td { - border-left: 1px solid #ddd; - /*&:first-child { - border-left: none; - }*/ -} -.am-table-bordered > tbody > tr:first-child > th, -.am-table-bordered > tbody > tr:first-child > td { - border-top: none; -} -.am-table-bordered > thead + tbody > tr:first-child > th, -.am-table-bordered > thead + tbody > tr:first-child > td { - border-top: 1px solid #ddd; -} -/* Border-radius version */ -.am-table-radius { - border: 1px solid #ddd; - border-radius: 2px; -} -.am-table-radius > thead > tr:first-child > th:first-child, -.am-table-radius > thead > tr:first-child > td:first-child { - border-top-left-radius: 2px; - border-left: none; -} -.am-table-radius > thead > tr:first-child > th:last-child, -.am-table-radius > thead > tr:first-child > td:last-child { - border-top-right-radius: 2px; - border-right: none; -} -.am-table-radius > tbody > tr > th:first-child, -.am-table-radius > tbody > tr > td:first-child { - border-left: none; -} -.am-table-radius > tbody > tr > th:last-child, -.am-table-radius > tbody > tr > td:last-child { - border-right: none; -} -.am-table-radius > tbody > tr:last-child > th, -.am-table-radius > tbody > tr:last-child > td { - border-bottom: none; -} -.am-table-radius > tbody > tr:last-child > th:first-child, -.am-table-radius > tbody > tr:last-child > td:first-child { - border-bottom-left-radius: 2px; -} -.am-table-radius > tbody > tr:last-child > th:last-child, -.am-table-radius > tbody > tr:last-child > td:last-child { - border-bottom-right-radius: 2px; -} -/* Zebra-striping */ -.am-table-striped > tbody > tr:nth-child(odd) > td, -.am-table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} -/* Hover effect */ -.am-table-hover > tbody > tr:hover > td, -.am-table-hover > tbody > tr:hover > th { - background-color: #e9e9e9; -} -.am-table-compact > thead > tr > th, -.am-table-compact > tbody > tr > th, -.am-table-compact > tfoot > tr > th, -.am-table-compact > thead > tr > td, -.am-table-compact > tbody > tr > td, -.am-table-compact > tfoot > tr > td { - padding: 0.4rem; -} -.am-table-centered > thead > tr > th, -.am-table-centered > tbody > tr > th, -.am-table-centered > tfoot > tr > th, -.am-table-centered > thead > tr > td, -.am-table-centered > tbody > tr > td, -.am-table-centered > tfoot > tr > td { - text-align: center; -} -.am-table > thead > tr > td.am-active, -.am-table > tbody > tr > td.am-active, -.am-table > tfoot > tr > td.am-active, -.am-table > thead > tr > th.am-active, -.am-table > tbody > tr > th.am-active, -.am-table > tfoot > tr > th.am-active, -.am-table > thead > tr.am-active > td, -.am-table > tbody > tr.am-active > td, -.am-table > tfoot > tr.am-active > td, -.am-table > thead > tr.am-active > th, -.am-table > tbody > tr.am-active > th, -.am-table > tfoot > tr.am-active > th { - background-color: #ffd; -} -.am-table > thead > tr > td.am-disabled, -.am-table > tbody > tr > td.am-disabled, -.am-table > tfoot > tr > td.am-disabled, -.am-table > thead > tr > th.am-disabled, -.am-table > tbody > tr > th.am-disabled, -.am-table > tfoot > tr > th.am-disabled, -.am-table > thead > tr.am-disabled > td, -.am-table > tbody > tr.am-disabled > td, -.am-table > tfoot > tr.am-disabled > td, -.am-table > thead > tr.am-disabled > th, -.am-table > tbody > tr.am-disabled > th, -.am-table > tfoot > tr.am-disabled > th { - color: #999999; -} -.am-table > thead > tr > td.am-primary, -.am-table > tbody > tr > td.am-primary, -.am-table > tfoot > tr > td.am-primary, -.am-table > thead > tr > th.am-primary, -.am-table > tbody > tr > th.am-primary, -.am-table > tfoot > tr > th.am-primary, -.am-table > thead > tr.am-primary > td, -.am-table > tbody > tr.am-primary > td, -.am-table > tfoot > tr.am-primary > td, -.am-table > thead > tr.am-primary > th, -.am-table > tbody > tr.am-primary > th, -.am-table > tfoot > tr.am-primary > th { - color: #0b76ac; - background-color: rgba(14, 144, 210, 0.115); -} -.am-table > thead > tr > td.am-success, -.am-table > tbody > tr > td.am-success, -.am-table > tfoot > tr > td.am-success, -.am-table > thead > tr > th.am-success, -.am-table > tbody > tr > th.am-success, -.am-table > tfoot > tr > th.am-success, -.am-table > thead > tr.am-success > td, -.am-table > tbody > tr.am-success > td, -.am-table > tfoot > tr.am-success > td, -.am-table > thead > tr.am-success > th, -.am-table > tbody > tr.am-success > th, -.am-table > tfoot > tr.am-success > th { - color: #5eb95e; - background-color: rgba(94, 185, 94, 0.115); -} -.am-table > thead > tr > td.am-warning, -.am-table > tbody > tr > td.am-warning, -.am-table > tfoot > tr > td.am-warning, -.am-table > thead > tr > th.am-warning, -.am-table > tbody > tr > th.am-warning, -.am-table > tfoot > tr > th.am-warning, -.am-table > thead > tr.am-warning > td, -.am-table > tbody > tr.am-warning > td, -.am-table > tfoot > tr.am-warning > td, -.am-table > thead > tr.am-warning > th, -.am-table > tbody > tr.am-warning > th, -.am-table > tfoot > tr.am-warning > th { - color: #F37B1D; - background-color: rgba(243, 123, 29, 0.115); -} -.am-table > thead > tr > td.am-danger, -.am-table > tbody > tr > td.am-danger, -.am-table > tfoot > tr > td.am-danger, -.am-table > thead > tr > th.am-danger, -.am-table > tbody > tr > th.am-danger, -.am-table > tfoot > tr > th.am-danger, -.am-table > thead > tr.am-danger > td, -.am-table > tbody > tr.am-danger > td, -.am-table > tfoot > tr.am-danger > td, -.am-table > thead > tr.am-danger > th, -.am-table > tbody > tr.am-danger > th, -.am-table > tfoot > tr.am-danger > th { - color: #dd514c; - background-color: rgba(221, 81, 76, 0.115); -} -/* ========================================================================== - Component: Form - ============================================================================ */ -/* Normalize */ -fieldset { - border: none; -} -legend { - display: block; - width: 100%; - margin-bottom: 2rem; - font-size: 2rem; - line-height: inherit; - color: #333333; - border-bottom: 1px solid #e5e5e5; - padding-bottom: 0.5rem; -} -label { - display: inline-block; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - /* IE8-9 */ - line-height: normal; -} -input[type="file"] { - display: block; -} -select[multiple], -select[size] { - height: auto; -} -select optgroup { - font-size: inherit; - font-style: inherit; - font-family: inherit; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -input[type="number"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button { - height: auto; -} -output { - display: block; - padding-top: 1.6rem; - font-size: 1.6rem; - line-height: 1.6; - color: #555555; - vertical-align: middle; -} -/* Common form controls */ -.am-form select, -.am-form textarea, -.am-form input[type="text"], -.am-form input[type="password"], -.am-form input[type="datetime"], -.am-form input[type="datetime-local"], -.am-form input[type="date"], -.am-form input[type="month"], -.am-form input[type="time"], -.am-form input[type="week"], -.am-form input[type="number"], -.am-form input[type="email"], -.am-form input[type="url"], -.am-form input[type="search"], -.am-form input[type="tel"], -.am-form input[type="color"], -.am-form-field { - display: block; - width: 100%; - padding: 0.5em; - font-size: 1.6rem; - line-height: 1.2; - color: #555555; - vertical-align: middle; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 0; - -webkit-appearance: none; - -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -} -.am-form select:focus, -.am-form textarea:focus, -.am-form input[type="text"]:focus, -.am-form input[type="password"]:focus, -.am-form input[type="datetime"]:focus, -.am-form input[type="datetime-local"]:focus, -.am-form input[type="date"]:focus, -.am-form input[type="month"]:focus, -.am-form input[type="time"]:focus, -.am-form input[type="week"]:focus, -.am-form input[type="number"]:focus, -.am-form input[type="email"]:focus, -.am-form input[type="url"]:focus, -.am-form input[type="search"]:focus, -.am-form input[type="tel"]:focus, -.am-form input[type="color"]:focus, -.am-form-field:focus { - outline: 0; -} -.am-form select:focus, -.am-form textarea:focus, -.am-form input[type="text"]:focus, -.am-form input[type="password"]:focus, -.am-form input[type="datetime"]:focus, -.am-form input[type="datetime-local"]:focus, -.am-form input[type="date"]:focus, -.am-form input[type="month"]:focus, -.am-form input[type="time"]:focus, -.am-form input[type="week"]:focus, -.am-form input[type="number"]:focus, -.am-form input[type="email"]:focus, -.am-form input[type="url"]:focus, -.am-form input[type="search"]:focus, -.am-form input[type="tel"]:focus, -.am-form input[type="color"]:focus, -.am-form-field:focus { - background-color: #fefffe; - border-color: #3bb4f2; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); -} -.am-form select::-webkit-input-placeholder, -.am-form textarea::-webkit-input-placeholder, -.am-form input[type="text"]::-webkit-input-placeholder, -.am-form input[type="password"]::-webkit-input-placeholder, -.am-form input[type="datetime"]::-webkit-input-placeholder, -.am-form input[type="datetime-local"]::-webkit-input-placeholder, -.am-form input[type="date"]::-webkit-input-placeholder, -.am-form input[type="month"]::-webkit-input-placeholder, -.am-form input[type="time"]::-webkit-input-placeholder, -.am-form input[type="week"]::-webkit-input-placeholder, -.am-form input[type="number"]::-webkit-input-placeholder, -.am-form input[type="email"]::-webkit-input-placeholder, -.am-form input[type="url"]::-webkit-input-placeholder, -.am-form input[type="search"]::-webkit-input-placeholder, -.am-form input[type="tel"]::-webkit-input-placeholder, -.am-form input[type="color"]::-webkit-input-placeholder, -.am-form-field::-webkit-input-placeholder { - color: #999999; -} -.am-form select::-moz-placeholder, -.am-form textarea::-moz-placeholder, -.am-form input[type="text"]::-moz-placeholder, -.am-form input[type="password"]::-moz-placeholder, -.am-form input[type="datetime"]::-moz-placeholder, -.am-form input[type="datetime-local"]::-moz-placeholder, -.am-form input[type="date"]::-moz-placeholder, -.am-form input[type="month"]::-moz-placeholder, -.am-form input[type="time"]::-moz-placeholder, -.am-form input[type="week"]::-moz-placeholder, -.am-form input[type="number"]::-moz-placeholder, -.am-form input[type="email"]::-moz-placeholder, -.am-form input[type="url"]::-moz-placeholder, -.am-form input[type="search"]::-moz-placeholder, -.am-form input[type="tel"]::-moz-placeholder, -.am-form input[type="color"]::-moz-placeholder, -.am-form-field::-moz-placeholder { - color: #999999; -} -.am-form select:-ms-input-placeholder, -.am-form textarea:-ms-input-placeholder, -.am-form input[type="text"]:-ms-input-placeholder, -.am-form input[type="password"]:-ms-input-placeholder, -.am-form input[type="datetime"]:-ms-input-placeholder, -.am-form input[type="datetime-local"]:-ms-input-placeholder, -.am-form input[type="date"]:-ms-input-placeholder, -.am-form input[type="month"]:-ms-input-placeholder, -.am-form input[type="time"]:-ms-input-placeholder, -.am-form input[type="week"]:-ms-input-placeholder, -.am-form input[type="number"]:-ms-input-placeholder, -.am-form input[type="email"]:-ms-input-placeholder, -.am-form input[type="url"]:-ms-input-placeholder, -.am-form input[type="search"]:-ms-input-placeholder, -.am-form input[type="tel"]:-ms-input-placeholder, -.am-form input[type="color"]:-ms-input-placeholder, -.am-form-field:-ms-input-placeholder { - color: #999999; -} -.am-form select::placeholder, -.am-form textarea::placeholder, -.am-form input[type="text"]::placeholder, -.am-form input[type="password"]::placeholder, -.am-form input[type="datetime"]::placeholder, -.am-form input[type="datetime-local"]::placeholder, -.am-form input[type="date"]::placeholder, -.am-form input[type="month"]::placeholder, -.am-form input[type="time"]::placeholder, -.am-form input[type="week"]::placeholder, -.am-form input[type="number"]::placeholder, -.am-form input[type="email"]::placeholder, -.am-form input[type="url"]::placeholder, -.am-form input[type="search"]::placeholder, -.am-form input[type="tel"]::placeholder, -.am-form input[type="color"]::placeholder, -.am-form-field::placeholder { - color: #999999; -} -.am-form select::-moz-placeholder, -.am-form textarea::-moz-placeholder, -.am-form input[type="text"]::-moz-placeholder, -.am-form input[type="password"]::-moz-placeholder, -.am-form input[type="datetime"]::-moz-placeholder, -.am-form input[type="datetime-local"]::-moz-placeholder, -.am-form input[type="date"]::-moz-placeholder, -.am-form input[type="month"]::-moz-placeholder, -.am-form input[type="time"]::-moz-placeholder, -.am-form input[type="week"]::-moz-placeholder, -.am-form input[type="number"]::-moz-placeholder, -.am-form input[type="email"]::-moz-placeholder, -.am-form input[type="url"]::-moz-placeholder, -.am-form input[type="search"]::-moz-placeholder, -.am-form input[type="tel"]::-moz-placeholder, -.am-form input[type="color"]::-moz-placeholder, -.am-form-field::-moz-placeholder { - opacity: 1; -} -.am-form select[disabled], -.am-form textarea[disabled], -.am-form input[type="text"][disabled], -.am-form input[type="password"][disabled], -.am-form input[type="datetime"][disabled], -.am-form input[type="datetime-local"][disabled], -.am-form input[type="date"][disabled], -.am-form input[type="month"][disabled], -.am-form input[type="time"][disabled], -.am-form input[type="week"][disabled], -.am-form input[type="number"][disabled], -.am-form input[type="email"][disabled], -.am-form input[type="url"][disabled], -.am-form input[type="search"][disabled], -.am-form input[type="tel"][disabled], -.am-form input[type="color"][disabled], -.am-form-field[disabled], -.am-form select[readonly], -.am-form textarea[readonly], -.am-form input[type="text"][readonly], -.am-form input[type="password"][readonly], -.am-form input[type="datetime"][readonly], -.am-form input[type="datetime-local"][readonly], -.am-form input[type="date"][readonly], -.am-form input[type="month"][readonly], -.am-form input[type="time"][readonly], -.am-form input[type="week"][readonly], -.am-form input[type="number"][readonly], -.am-form input[type="email"][readonly], -.am-form input[type="url"][readonly], -.am-form input[type="search"][readonly], -.am-form input[type="tel"][readonly], -.am-form input[type="color"][readonly], -.am-form-field[readonly], -fieldset[disabled] .am-form select, -fieldset[disabled] .am-form textarea, -fieldset[disabled] .am-form input[type="text"], -fieldset[disabled] .am-form input[type="password"], -fieldset[disabled] .am-form input[type="datetime"], -fieldset[disabled] .am-form input[type="datetime-local"], -fieldset[disabled] .am-form input[type="date"], -fieldset[disabled] .am-form input[type="month"], -fieldset[disabled] .am-form input[type="time"], -fieldset[disabled] .am-form input[type="week"], -fieldset[disabled] .am-form input[type="number"], -fieldset[disabled] .am-form input[type="email"], -fieldset[disabled] .am-form input[type="url"], -fieldset[disabled] .am-form input[type="search"], -fieldset[disabled] .am-form input[type="tel"], -fieldset[disabled] .am-form input[type="color"], -fieldset[disabled] .am-form-field { - cursor: not-allowed; - background-color: #eeeeee; -} -.am-form select.am-radius, -.am-form textarea.am-radius, -.am-form input[type="text"].am-radius, -.am-form input[type="password"].am-radius, -.am-form input[type="datetime"].am-radius, -.am-form input[type="datetime-local"].am-radius, -.am-form input[type="date"].am-radius, -.am-form input[type="month"].am-radius, -.am-form input[type="time"].am-radius, -.am-form input[type="week"].am-radius, -.am-form input[type="number"].am-radius, -.am-form input[type="email"].am-radius, -.am-form input[type="url"].am-radius, -.am-form input[type="search"].am-radius, -.am-form input[type="tel"].am-radius, -.am-form input[type="color"].am-radius, -.am-form-field.am-radius { - border-radius: 2px; -} -.am-form select.am-round, -.am-form textarea.am-round, -.am-form input[type="text"].am-round, -.am-form input[type="password"].am-round, -.am-form input[type="datetime"].am-round, -.am-form input[type="datetime-local"].am-round, -.am-form input[type="date"].am-round, -.am-form input[type="month"].am-round, -.am-form input[type="time"].am-round, -.am-form input[type="week"].am-round, -.am-form input[type="number"].am-round, -.am-form input[type="email"].am-round, -.am-form input[type="url"].am-round, -.am-form input[type="search"].am-round, -.am-form input[type="tel"].am-round, -.am-form input[type="color"].am-round, -.am-form-field.am-round { - border-radius: 1000px; -} -.am-form textarea, -.am-form select[multiple], -.am-form select[size] { - height: auto; -} -.am-form select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - -webkit-border-radius: 0; - background: #fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+') no-repeat 100% center; -} -.am-form select[multiple="multiple"] { - background-image: none; -} -.am-form input[type="datetime-local"], -.am-form input[type="date"], -input[type="datetime-local"].am-form-field, -input[type="date"].am-form-field { - height: 37px; -} -.am-form input[type="datetime-local"].am-input-sm, -.am-form input[type="date"].am-input-sm, -input[type="datetime-local"].am-form-field.am-input-sm, -input[type="date"].am-form-field.am-input-sm { - height: 32px; -} -.am-form input[type="datetime-local"] .am-input-lg, -.am-form input[type="date"] .am-input-lg, -input[type="datetime-local"].am-form-field .am-input-lg, -input[type="date"].am-form-field .am-input-lg { - height: 41px; -} -/* help text */ -.am-form-help { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #999999; - font-size: 1.3rem; -} -/* form group */ -.am-form-group { - margin-bottom: 1.5rem; -} -/* file field */ -.am-form-file { - position: relative; - overflow: hidden; -} -.am-form-file input[type="file"] { - position: absolute; - left: 0; - top: 0; - z-index: 1; - width: 100%; - opacity: 0; - cursor: pointer; - font-size: 50rem; -} -/** - * Checkboxes and radios - * Indent the labels to position radios/checkboxes as hanging controls. -*/ -.am-radio, -.am-checkbox { - display: block; - min-height: 1.92rem; - margin-top: 10px; - margin-bottom: 10px; - padding-left: 20px; - vertical-align: middle; -} -.am-radio label, -.am-checkbox label { - display: inline; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.am-radio input[type="radio"], -.am-radio-inline input[type="radio"], -.am-checkbox input[type="checkbox"], -.am-checkbox-inline input[type="checkbox"] { - float: left; - margin-left: -20px; - outline: none; -} -.am-radio + .am-radio, -.am-checkbox + .am-checkbox { - margin-top: -5px; -} -/* Radios and checkboxes inline */ -.am-radio-inline, -.am-checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.am-radio-inline + .am-radio-inline, -.am-checkbox-inline + .am-checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -.am-radio[disabled], -.am-radio-inline[disabled], -.am-checkbox[disabled], -.am-checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .am-radio, -fieldset[disabled] .am-radio-inline, -fieldset[disabled] .am-checkbox, -fieldset[disabled] .am-checkbox-inline { - cursor: not-allowed; -} -/* Form field feedback states */ -.am-form-warning .am-form-help, -.am-form-warning .am-form-label, -.am-form-warning .am-radio, -.am-form-warning .am-checkbox, -.am-form-warning .am-radio-inline, -.am-form-warning .am-checkbox-inline, -.am-form-warning label { - color: #F37B1D; -} -.am-form-warning [class*="icon-"] { - color: #F37B1D; -} -.am-form-warning .am-form-field { - border-color: #F37B1D !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-warning .am-form-field:focus { - background-color: #fefffe; - border-color: #d2620b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important; -} -.am-form-error .am-form-help, -.am-form-error .am-form-label, -.am-form-error .am-radio, -.am-form-error .am-checkbox, -.am-form-error .am-radio-inline, -.am-form-error .am-checkbox-inline, -.am-form-error label { - color: #dd514c; -} -.am-form-error [class*="icon-"] { - color: #dd514c; -} -.am-form-error .am-form-field, -.am-field-error { - border-color: #dd514c !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-error .am-form-field:focus, -.am-field-error:focus { - background-color: #fefffe; - border-color: #cf2d27; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important; -} -.am-form-success .am-form-help, -.am-form-success .am-form-label, -.am-form-success .am-radio, -.am-form-success .am-checkbox, -.am-form-success .am-radio-inline, -.am-form-success .am-checkbox-inline, -.am-form-success label { - color: #5eb95e; -} -.am-form-success [class*="icon-"] { - color: #5eb95e; -} -.am-form-success .am-form-field, -.am-field-valid { - border-color: #5eb95e !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-success .am-form-field:focus, -.am-field-valid:focus { - background-color: #fefffe; - border-color: #459f45; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important; -} -/* Horizontal forms */ -.am-form-horizontal .am-form-label, -.am-form-horizontal .am-radio, -.am-form-horizontal .am-checkbox, -.am-form-horizontal .am-radio-inline, -.am-form-horizontal .am-checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 0.6em; -} -.am-form-horizontal .am-form-group:before, -.am-form-horizontal .am-form-group:after { - content: " "; - display: table; -} -.am-form-horizontal .am-form-group:after { - clear: both; -} -@media only screen and (min-width:641px) { - .am-form-horizontal .am-form-label { - text-align: right; - } -} -/* Inline form elements */ -@media only screen and (min-width:641px) { - .am-form-inline .am-form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .am-form-inline .am-form-field { - display: inline-block; - width: auto; - vertical-align: middle; - } - .am-form-inline .am-input-group { - display: inline-table; - vertical-align: middle; - } - .am-form-inline .am-input-group .am-input-group-label, - .am-form-inline .am-input-group .am-input-group-btn, - .am-form-inline .am-input-group .am-form-label { - width: auto; - } - .am-form-inline .am-input-group > .am-form-field { - width: 100%; - } - .am-form-inline .am-form-label { - margin-bottom: 0; - vertical-align: middle; - } - .am-form-inline .am-radio, - .am-form-inline .am-checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - padding-left: 0; - vertical-align: middle; - } - .am-form-inline .am-radio input[type="radio"], - .am-form-inline .am-checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} -/* Form field size */ -.am-input-sm { - font-size: 1.4rem !important; -} -.am-input-lg { - font-size: 1.8rem !important; -} -.am-form-group-sm .am-checkbox, -.am-form-group-sm .am-radio, -.am-form-group-sm .am-form-label, -.am-form-group-sm .am-form-field { - font-size: 1.4rem !important; -} -.am-form-group-lg .am-checkbox, -.am-form-group-lg .am-radio, -.am-form-group-lg .am-form-label, -.am-form-group-lg .am-form-field { - font-size: 1.8rem !important; -} -.am-form-group-lg input[type="radio"], -.am-form-group-lg input[type="checkbox"] { - margin-top: 7px; -} -/* Form field feedback states */ -.am-form-icon { - position: relative; -} -.am-form-icon .am-form-field { - padding-left: 1.75em !important; -} -.am-form-icon [class*='am-icon-'] { - position: absolute; - left: 0.5em; - top: 50%; - display: block; - margin-top: -0.5em; - line-height: 1; - z-index: 2; -} -.am-form-icon label ~ [class*='am-icon-'] { - top: 70%; -} -/* Feedback Icon */ -.am-form-feedback { - position: relative; -} -.am-form-feedback .am-form-field { - padding-left: 0.5em !important; - padding-right: 1.75em !important; -} -.am-form-feedback [class*='am-icon-'] { - right: 0.5em; - left: auto; -} -.am-form-horizontal .am-form-feedback [class*='am-icon-'] { - right: 1.6em; -} -/* Form set */ -.am-form-set { - margin-bottom: 1.5rem; - padding: 0; -} -.am-form-set > input { - position: relative; - top: -1px; - border-radius: 0 !important; -} -.am-form-set > input:focus { - z-index: 2; -} -.am-form-set > input:first-child { - top: 1px; - border-top-right-radius: 0 !important; - border-top-left-radius: 0 !important; -} -.am-form-set > input:last-child { - top: -2px; - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; -} -/* ========================================================================== - Component: Image - ============================================================================ */ -/* Image thumbnails */ -.am-img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 2px; - line-height: 1.6; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} -.am-img-thumbnail.am-radius { - border-radius: 2px; -} -.am-img-responsive { - display: block; - max-width: 100%; - height: auto; -} -/* ========================================================================== - Component: Nav - ============================================================================ */ -.am-nav { - margin-bottom: 0; - padding: 0; - list-style: none; -} -.am-nav:before, -.am-nav:after { - content: " "; - display: table; -} -.am-nav:after { - clear: both; -} -.am-nav > li { - position: relative; - display: block; -} -.am-nav > li + li { - margin-top: 5px; -} -.am-nav > li + .am-nav-header { - margin-top: 1em; -} -.am-nav > li > a { - position: relative; - display: block; - padding: 0.4em 1em; - border-radius: 0; -} -.am-nav > li > a:hover, -.am-nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.am-nav > li.am-active > a, -.am-nav > li.am-active > a:hover, -.am-nav > li.am-active > a:focus { - color: #fff; - background-color: #0e90d2; - cursor: default; -} -.am-nav > li.am-disabled > a { - color: #999999; -} -.am-nav > li.am-disabled > a:hover, -.am-nav > li.am-disabled > a:focus { - color: #999999; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} -.am-nav-header { - padding: 0.4em 1em; - text-transform: uppercase; - font-weight: bold; - font-size: 100%; - color: #555555; -} -.am-nav-divider { - margin: 15px 1em !important; - border-top: 1px solid #ddd; - -webkit-box-shadow: 0 1px 0 #fff; - box-shadow: 0 1px 0 #fff; -} -.am-nav-pills > li { - float: left; -} -.am-nav-pills > li + li { - margin-left: 5px; - margin-top: 0; -} -.am-nav-tabs { - border-bottom: 1px solid #ddd; -} -.am-nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.am-nav-tabs > li + li { - margin-top: 0; -} -.am-nav-tabs > li > a { - margin-right: 5px; - line-height: 1.6; - border: 1px solid transparent; - border-radius: 0 0 0 0; -} -.am-nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; -} -.am-nav-tabs > li.am-active > a, -.am-nav-tabs > li.am-active > a:hover, -.am-nav-tabs > li.am-active > a:focus { - color: #555555; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} -.am-nav-tabs.am-nav-justify { - border-bottom: 0; - /* > li > a { - margin-right: 0; - border-radius: @global-radius; - } - - > .am-active > a { - &, - &:hover, - &:focus { - border: 1px solid @nav-tabs-justify-link-border-color; - } - }*/ -} -.am-nav-tabs.am-nav-justify > li > a { - margin-right: 0; - border-bottom: 1px solid #ddd; - border-radius: 0 0 0 0; -} -.am-nav-tabs.am-nav-justify > .am-active > a, -.am-nav-tabs.am-nav-justify > .am-active > a:hover, -.am-nav-tabs.am-nav-justify > .am-active > a:focus { - border-bottom-color: #fff; -} -.am-nav-justify { - width: 100%; -} -.am-nav-justify > li { - float: none; - display: table-cell; - width: 1%; -} -.am-nav-justify > li > a { - text-align: center; - margin-bottom: 0; -} -.lte9 .am-nav-justify > li { - display: table-cell; - width: 1%; -} -/* ========================================================================== - Component: Topbar - ============================================================================ */ -.am-topbar { - position: relative; - min-height: 50px; - margin-bottom: 1.6rem; - background: #f8f8f8; - border-width: 0 0 1px; - border-style: solid; - border-color: #ddd; - color: #666; -} -.am-topbar:before, -.am-topbar:after { - content: " "; - display: table; -} -.am-topbar:after { - clear: both; -} -.am-topbar a { - color: #666; -} -.am-topbar-brand { - margin: 0; -} -@media only screen and (min-width:641px) { - .am-topbar-brand { - float: left; - } -} -.am-topbar-brand a:hover { - color: #4d4d4d; -} -.am-topbar-collapse { - width: 100%; - overflow-x: visible; - padding: 10px; - clear: both; - -webkit-overflow-scrolling: touch; -} -.am-topbar-collapse:before, -.am-topbar-collapse:after { - content: " "; - display: table; -} -.am-topbar-collapse:after { - clear: both; -} -.am-topbar-collapse.am-in { - overflow-y: auto; -} -@media only screen and (min-width:641px) { - .am-topbar-collapse { - margin-top: 0; - padding: 0; - width: auto; - clear: none; - } - .am-topbar-collapse.am-collapse { - display: block !important; - height: auto !important; - padding: 0; - overflow: visible !important; - } - .am-topbar-collapse.am-in { - overflow-y: visible; - } -} -.am-topbar-brand { - padding: 0 10px; - float: left; - font-size: 1.8rem; - height: 50px; - line-height: 50px; -} -.am-topbar-toggle { - position: relative; - float: right; - margin-right: 10px; -} -@media only screen and (min-width:641px) { - .am-topbar-toggle { - display: none; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-nav { - margin-bottom: 8px; - } - .am-topbar-nav > li { - float: none; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-nav > li + li { - margin-left: 0; - margin-top: 5px; - } -} -@media only screen and (min-width:641px) { - .am-topbar-nav { - float: left; - } - .am-topbar-nav > li > a { - position: relative; - line-height: 50px; - padding: 0 10px; - } - .am-topbar-nav > li > a:after { - position: absolute; - left: 50%; - margin-left: -7px; - bottom: -1px; - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 7px solid #f8f8f8; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - opacity: 0; - -webkit-transition: opacity .1s; - transition: opacity .1s; - } - .am-topbar-nav > li > a:hover:after { - opacity: 1; - border-bottom-color: #666; - } - .am-topbar-nav > li.am-dropdown > a:after { - display: none; - } - .am-topbar-nav > li.am-active > a, - .am-topbar-nav > li.am-active > a:hover, - .am-topbar-nav > li.am-active > a:focus { - border-radius: 0; - color: #0e90d2; - background: none; - } - .am-topbar-nav > li.am-active > a:after { - opacity: 1; - border-bottom-color: #0e90d2; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-collapse .am-dropdown.am-active .am-dropdown-content { - float: none; - position: relative; - width: 100%; - } -} -@media only screen and (min-width:641px) { - .am-topbar-left { - float: left; - } - .am-topbar-right { - float: right; - margin-right: 10px; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-form .am-form-group { - margin-bottom: 5px; - } -} -@media only screen and (min-width:641px) { - .am-topbar-form { - padding: 0 10px; - margin-top: 8px; - } - .am-topbar-form .am-form-group + .am-btn { - margin-left: 5px; - } -} -.am-topbar-btn { - margin-top: 8px; -} -@media only screen and (max-width: 640px) { - .am-topbar-collapse .am-topbar-btn, - .am-topbar-collapse .am-btn { - display: block; - width: 100%; - } -} -.am-topbar-inverse { - background-color: #0e90d2; - border-color: #0b6fa2; - color: #eeeeee; -} -.am-topbar-inverse a { - color: #eeeeee; -} -.am-topbar-inverse .am-topbar-brand a { - color: #fff; -} -.am-topbar-inverse .am-topbar-brand a:hover, -.am-topbar-inverse .am-topbar-brand a:focus { - color: #fff; - background-color: transparent; -} -.am-topbar-inverse .am-topbar-nav > li > a { - color: #eeeeee; -} -.am-topbar-inverse .am-topbar-nav > li > a:hover, -.am-topbar-inverse .am-topbar-nav > li > a:focus { - color: #fff; - background-color: rgba(0, 0, 0, 0.05); -} -.am-topbar-inverse .am-topbar-nav > li > a:hover:after, -.am-topbar-inverse .am-topbar-nav > li > a:focus:after { - border-bottom-color: #0b6fa2; -} -.am-topbar-inverse .am-topbar-nav > li > a:after { - border-bottom-color: #0e90d2; -} -.am-topbar-inverse .am-topbar-nav > li.am-active > a, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:hover, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:focus { - color: #fff; - background-color: rgba(0, 0, 0, 0.1); -} -.am-topbar-inverse .am-topbar-nav > li.am-active > a:after, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:hover:after, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:focus:after { - border-bottom-color: #fff; -} -.am-topbar-inverse .am-topbar-nav > li .disabled > a, -.am-topbar-inverse .am-topbar-nav > li .disabled > a:hover, -.am-topbar-inverse .am-topbar-nav > li .disabled > a:focus { - color: #444; - background-color: transparent; -} -.am-topbar-fixed-top, -.am-topbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1000; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.am-topbar-fixed-top { - top: 0; -} -.am-topbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.am-with-topbar-fixed-top { - padding-top: 51px; -} -.am-with-topbar-fixed-bottom { - padding-bottom: 51px; -} -@media only screen and (max-width: 640px) { - .am-topbar-fixed-bottom .am-topbar-collapse { - position: absolute; - bottom: 100%; - margin-bottom: 1px; - background-color: #f8f8f8; - } - .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before, - .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after { - display: none; - } - .am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse { - background-color: #0e90d2; - } -} -/* ========================================================================== - Component: Breadcrumb - ============================================================================ */ -.am-breadcrumb { - padding: .7em .5em; - margin-bottom: 2rem; - list-style: none; - background-color: transparent; - border-radius: 0; - font-size: 85%; -} -.am-breadcrumb > li { - display: inline-block; -} -.am-breadcrumb > li [class*="am-icon-"]:before { - color: #999999; - margin-right: 5px; -} -.am-breadcrumb > li + li:before { - content: "\00bb\00a0"; - padding: 0 8px; - color: #ccc; -} -.am-breadcrumb > .am-active { - color: #999999; -} -.am-breadcrumb-slash > li + li:before { - content: "/\00a0"; -} -/* ========================================================================== - Component: Pagination - ============================================================================ */ -.am-pagination { - padding-left: 0; - margin: 1.5rem 0; - list-style: none; - color: #999999; - text-align: left; -} -.am-pagination:before, -.am-pagination:after { - content: " "; - display: table; -} -.am-pagination:after { - clear: both; -} -.am-pagination > li { - display: inline-block; -} -.am-pagination > li > a, -.am-pagination > li > span { - position: relative; - display: block; - padding: 0.5em 1em; - text-decoration: none; - line-height: 1.2; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 0; - margin-bottom: 5px; - margin-right: 5px; -} -.am-pagination > li:last-child > a, -.am-pagination > li:last-child > span { - margin-right: 0; -} -.am-pagination > li > a:hover, -.am-pagination > li > span:hover, -.am-pagination > li > a:focus, -.am-pagination > li > span:focus { - background-color: #eeeeee; -} -.am-pagination > .am-active > a, -.am-pagination > .am-active > span, -.am-pagination > .am-active > a:hover, -.am-pagination > .am-active > span:hover, -.am-pagination > .am-active > a:focus, -.am-pagination > .am-active > span:focus { - z-index: 2; - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; - cursor: default; -} -.am-pagination > .am-disabled > span, -.am-pagination > .am-disabled > span:hover, -.am-pagination > .am-disabled > span:focus, -.am-pagination > .am-disabled > a, -.am-pagination > .am-disabled > a:hover, -.am-pagination > .am-disabled > a:focus { - color: #999999; - background-color: #fff; - border-color: #ddd; - cursor: not-allowed; - pointer-events: none; -} -.am-pagination .am-pagination-prev { - float: left; -} -.am-pagination .am-pagination-prev a { - border-radius: 0; -} -.am-pagination .am-pagination-next { - float: right; -} -.am-pagination .am-pagination-next a { - border-radius: 0; -} -.am-pagination-centered { - text-align: center; -} -.am-pagination-right { - text-align: right; -} -/* ========================================================================== - Component: Aniamtion - ============================================================================ */ -[class*="am-animation-"] { - -webkit-animation-duration: 0.5s; - animation-duration: 0.5s; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -/* Hide animated element if scrollSpy is used */ -@media screen { - .cssanimations [data-am-scrollspy*="animation"] { - opacity: 0; - } -} -/* Fade */ -.am-animation-fade { - -webkit-animation-name: am-fade; - animation-name: am-fade; - -webkit-animation-duration: 0.8s; - animation-duration: 0.8s; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -/* Scale */ -.am-animation-scale-up { - -webkit-animation-name: am-scale-up; - animation-name: am-scale-up; -} -.am-animation-scale-down { - -webkit-animation-name: am-scale-down; - animation-name: am-scale-down; -} -/* Slide */ -.am-animation-slide-top { - -webkit-animation-name: am-slide-top; - animation-name: am-slide-top; -} -.am-animation-slide-bottom { - -webkit-animation-name: am-slide-bottom; - animation-name: am-slide-bottom; -} -.am-animation-slide-left { - -webkit-animation-name: am-slide-left; - animation-name: am-slide-left; -} -.am-animation-slide-right { - -webkit-animation-name: am-slide-right; - animation-name: am-slide-right; -} -.am-animation-slide-top-fixed { - -webkit-animation-name: am-slide-top-fixed; - animation-name: am-slide-top-fixed; -} -/* Shake */ -.am-animation-shake { - -webkit-animation-name: am-shake; - animation-name: am-shake; -} -/* Spin */ -.am-animation-spin { - -webkit-animation: am-spin 2s infinite linear; - animation: am-spin 2s infinite linear; -} -/* Spring */ -.am-animation-left-spring { - -webkit-animation: am-left-spring 0.3s ease-in-out; - animation: am-left-spring 0.3s ease-in-out; -} -.am-animation-right-spring { - -webkit-animation: am-right-spring 0.3s ease-in-out; - animation: am-right-spring 0.3s ease-in-out; -} -.am-animation-reverse { - -webkit-animation-direction: reverse; - animation-direction: reverse; -} -.am-animation-paused { - -webkit-animation-play-state: paused !important; - animation-play-state: paused !important; -} -.am-animation-delay-1 { - -webkit-animation-delay: 1s; - animation-delay: 1s; -} -.am-animation-delay-2 { - -webkit-animation-delay: 2s; - animation-delay: 2s; -} -.am-animation-delay-3 { - -webkit-animation-delay: 3s; - animation-delay: 3s; -} -.am-animation-delay-4 { - -webkit-animation-delay: 4s; - animation-delay: 4s; -} -.am-animation-delay-5 { - -webkit-animation-delay: 5s; - animation-delay: 5s; -} -.am-animation-delay-6 { - -webkit-animation-delay: 6s; - animation-delay: 6s; -} -/* Keyframes - ============================================================================ */ -/* Fade */ -@-webkit-keyframes am-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes am-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -/* Scale up */ -@-webkit-keyframes am-scale-up { - 0% { - opacity: 0; - -webkit-transform: scale(0.2); - transform: scale(0.2); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes am-scale-up { - 0% { - opacity: 0; - -webkit-transform: scale(0.2); - transform: scale(0.2); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -/* Scale down */ -@-webkit-keyframes am-scale-down { - 0% { - opacity: 0; - -webkit-transform: scale(1.8); - transform: scale(1.8); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes am-scale-down { - 0% { - opacity: 0; - -webkit-transform: scale(1.8); - transform: scale(1.8); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -/* Slide top */ -@-webkit-keyframes am-slide-top { - 0% { - opacity: 0; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-top { - 0% { - opacity: 0; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide bottom */ -@-webkit-keyframes am-slide-bottom { - 0% { - opacity: 0; - -webkit-transform: translateY(100%); - transform: translateY(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-bottom { - 0% { - opacity: 0; - -webkit-transform: translateY(100%); - transform: translateY(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide left */ -@-webkit-keyframes am-slide-left { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-slide-left { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* Slide right */ -@-webkit-keyframes am-slide-right { - 0% { - opacity: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-slide-right { - 0% { - opacity: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* Shake */ -@-webkit-keyframes am-shake { - 0%, - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 10% { - -webkit-transform: translateX(-9px); - transform: translateX(-9px); - } - 20% { - -webkit-transform: translateX(8px); - transform: translateX(8px); - } - 30% { - -webkit-transform: translateX(-7px); - transform: translateX(-7px); - } - 40% { - -webkit-transform: translateX(6px); - transform: translateX(6px); - } - 50% { - -webkit-transform: translateX(-5px); - transform: translateX(-5px); - } - 60% { - -webkit-transform: translateX(4px); - transform: translateX(4px); - } - 70% { - -webkit-transform: translateX(-3px); - transform: translateX(-3px); - } - 80% { - -webkit-transform: translateX(2px); - transform: translateX(2px); - } - 90% { - -webkit-transform: translateX(-1px); - transform: translateX(-1px); - } -} -@keyframes am-shake { - 0%, - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 10% { - -webkit-transform: translateX(-9px); - transform: translateX(-9px); - } - 20% { - -webkit-transform: translateX(8px); - transform: translateX(8px); - } - 30% { - -webkit-transform: translateX(-7px); - transform: translateX(-7px); - } - 40% { - -webkit-transform: translateX(6px); - transform: translateX(6px); - } - 50% { - -webkit-transform: translateX(-5px); - transform: translateX(-5px); - } - 60% { - -webkit-transform: translateX(4px); - transform: translateX(4px); - } - 70% { - -webkit-transform: translateX(-3px); - transform: translateX(-3px); - } - 80% { - -webkit-transform: translateX(2px); - transform: translateX(2px); - } - 90% { - -webkit-transform: translateX(-1px); - transform: translateX(-1px); - } -} -/* Slide top fixed */ -@-webkit-keyframes am-slide-top-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-top-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide bottom fixed */ -@-webkit-keyframes am-slide-bottom-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-bottom-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Spin */ -@-webkit-keyframes am-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes am-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* Spring */ -@-webkit-keyframes am-right-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(-20%); - transform: translateX(-20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-right-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(-20%); - transform: translateX(-20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes am-left-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(20%); - transform: translateX(20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-left-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(20%); - transform: translateX(20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* ========================================================================== - Component: Article - ============================================================================ */ -.am-article:before, -.am-article:after { - content: " "; - display: table; -} -.am-article:after { - clear: both; -} -.am-article > :last-child { - margin-bottom: 0; -} -.am-article + .am-article { - margin-top: 2.4rem; -} -/* Sub-object `.@{ns}article-title` */ -.am-article-title { - font-size: 2.8rem; - line-height: 1.15; - font-weight: normal; -} -.am-article-title a { - color: inherit; - text-decoration: none; -} -/* Sub-object `.@{ns}article-meta` */ -.am-article-meta { - font-size: 1.2rem; - line-height: 1.5; - color: #999999; -} -/* Sub-object `.@{ns}article-lead` */ -.am-article-lead { - color: #666; - font-size: 1.4rem; - line-height: 1.5; - border: 1px solid #dedede; - border-radius: 2px; - background: #f9f9f9; - padding: 10px; -} -/* Sub-object `.@{ns}article-divider` */ -.am-article-divider { - margin-bottom: 2.4rem; - border-color: #eeeeee; -} -* + .am-article-divider { - margin-top: 2.4rem; -} -/* Sub-object `.@{ns}article-bd` */ -.am-article-bd blockquote { - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; -} -.am-article-bd img { - display: block; - max-width: 100%; -} -/* ========================================================================== - Component: Badge - ============================================================================ */ -.am-badge { - display: inline-block; - min-width: 10px; - padding: 0.25em 0.625em; - font-size: 1.2rem; - font-weight: bold; - color: #fff; - line-height: 1; - vertical-align: baseline; - white-space: nowrap; - text-align: center; - background-color: #999999; - border-radius: 0; -} -.am-badge:empty { - display: none; -} -.am-badge.am-square { - border-radius: 0; -} -.am-badge.am-radius { - border-radius: 2px; -} -.am-badge.am-round { - border-radius: 1000px; -} -a.am-badge:hover, -a.am-badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.am-badge-primary { - background-color: #0e90d2; -} -.am-badge-secondary { - background-color: #3bb4f2; -} -.am-badge-success { - background-color: #5eb95e; -} -.am-badge-warning { - background-color: #F37B1D; -} -.am-badge-danger { - background-color: #dd514c; -} -/* ========================================================================== - Component: Comment - ============================================================================ */ -.am-comment:before, -.am-comment:after { - content: " "; - display: table; -} -.am-comment:after { - clear: both; -} -.am-comment-avatar { - float: left; - width: 32px; - height: 32px; - border-radius: 50%; - border: 1px solid transparent; -} -@media only screen and (min-width:641px) { - .am-comment-avatar { - width: 48px; - height: 48px; - } -} -.am-comment-main { - position: relative; - margin-left: 42px; - border: 1px solid #dedede; - border-radius: 0; -} -.am-comment-main:before, -.am-comment-main:after { - position: absolute; - top: 10px; - left: -8px; - right: 100%; - width: 0; - height: 0; - display: block; - content: " "; - border-color: transparent; - border-style: solid solid outset; - border-width: 8px 8px 8px 0; - pointer-events: none; -} -.am-comment-main:before { - border-right-color: #dedede; - z-index: 1; -} -.am-comment-main:after { - border-right-color: #f8f8f8; - margin-left: 1px; - z-index: 2; -} -@media only screen and (min-width:641px) { - .am-comment-main { - margin-left: 63px; - } -} -.am-comment-hd { - background: #f8f8f8; - border-bottom: 1px solid #eee; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -.am-comment-title { - margin: 0 0 8px 0; - font-size: 1.6rem; - line-height: 1.2; -} -.am-comment-meta { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 10px 15px; - font-size: 13px; - color: #999999; - line-height: 1.2; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.am-comment-meta a { - color: #999999; -} -.am-comment-author { - font-weight: bold; - color: #999999; -} -.am-comment-bd { - padding: 15px; - overflow: hidden; -} -.am-comment-bd > :last-child { - margin-bottom: 0; -} -.am-comment-footer { - padding: 0 15px 5px; -} -.am-comment-footer .am-comment-actions a + a { - margin-left: 5px; -} -.am-comment-actions { - font-size: 13px; - color: #999999; -} -.am-comment-actions a { - display: inline-block; - padding: 10px 5px; - line-height: 1; - color: #999999; - opacity: .7; -} -.am-comment-actions a:hover { - color: #0e90d2; - opacity: 1; -} -.am-comment-hd .am-comment-actions { - padding-right: .5rem; -} -.am-comment-flip .am-comment-avatar { - float: right; -} -.am-comment-flip .am-comment-main { - margin-left: auto; - margin-right: 42px; -} -@media only screen and (min-width:641px) { - .am-comment-flip .am-comment-main { - margin-right: 63px; - } -} -.am-comment-flip .am-comment-main:before, -.am-comment-flip .am-comment-main:after { - left: auto; - right: -8px; - border-width: 8px 0 8px 8px; -} -.am-comment-flip .am-comment-main:before { - border-left-color: #dedede; -} -.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; - margin-right: 1px; - margin-left: auto; -} -.am-comment-primary .am-comment-avatar { - border-color: #0e90d2; -} -.am-comment-primary .am-comment-main { - border-color: #0e90d2; -} -.am-comment-primary .am-comment-main:before { - border-right-color: #0e90d2; -} -.am-comment-primary.am-comment-flip .am-comment-main:before { - border-left-color: #0e90d2; - border-right-color: transparent; -} -.am-comment-primary.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-secondary .am-comment-avatar, -.am-comment-highlight .am-comment-avatar { - border-color: #3bb4f2; -} -.am-comment-secondary .am-comment-main, -.am-comment-highlight .am-comment-main { - border-color: #3bb4f2; -} -.am-comment-secondary .am-comment-main:before, -.am-comment-highlight .am-comment-main:before { - border-right-color: #3bb4f2; -} -.am-comment-secondary.am-comment-flip .am-comment-main:before, -.am-comment-highlight.am-comment-flip .am-comment-main:before { - border-left-color: #3bb4f2; - border-right-color: transparent; -} -.am-comment-secondary.am-comment-flip .am-comment-main:after, -.am-comment-highlight.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-success .am-comment-avatar { - border-color: #5eb95e; -} -.am-comment-success .am-comment-main { - border-color: #5eb95e; -} -.am-comment-success .am-comment-main:before { - border-right-color: #5eb95e; -} -.am-comment-success.am-comment-flip .am-comment-main:before { - border-left-color: #5eb95e; - border-right-color: transparent; -} -.am-comment-success.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-warning .am-comment-avatar { - border-color: #F37B1D; -} -.am-comment-warning .am-comment-main { - border-color: #F37B1D; -} -.am-comment-warning .am-comment-main:before { - border-right-color: #F37B1D; -} -.am-comment-warning.am-comment-flip .am-comment-main:before { - border-left-color: #F37B1D; - border-right-color: transparent; -} -.am-comment-warning.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-danger .am-comment-avatar { - border-color: #dd514c; -} -.am-comment-danger .am-comment-main { - border-color: #dd514c; -} -.am-comment-danger .am-comment-main:before { - border-right-color: #dd514c; -} -.am-comment-danger.am-comment-flip .am-comment-main:before { - border-left-color: #dd514c; - border-right-color: transparent; -} -.am-comment-danger.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comments-list { - padding: 0; - list-style: none; -} -.am-comments-list .am-comment { - margin: 1.6rem 0 0 0; - list-style: none; -} -@media only screen and (min-width:641px) { - .am-comments-list-flip .am-comment-main { - margin-right: 64px; - } - .am-comments-list-flip .am-comment-flip .am-comment-main { - margin-left: 64px; - } -} -/* ========================================================================== - Component: Button Group - ============================================================================ */ -.am-btn-group, -.am-btn-group-stacked { - position: relative; - display: inline-block; - vertical-align: middle; -} -.am-btn-group > .am-btn, -.am-btn-group-stacked > .am-btn { - position: relative; - float: left; -} -.am-btn-group > .am-btn:hover, -.am-btn-group-stacked > .am-btn:hover, -.am-btn-group > .am-btn:focus, -.am-btn-group-stacked > .am-btn:focus, -.am-btn-group > .am-btn:active, -.am-btn-group-stacked > .am-btn:active, -.am-btn-group > .am-btn.active, -.am-btn-group-stacked > .am-btn.active { - z-index: 2; -} -.am-btn-group > .am-btn:focus, -.am-btn-group-stacked > .am-btn:focus { - outline: 0; -} -.am-btn-group .am-btn + .am-btn, -.am-btn-group .am-btn + .am-btn-group, -.am-btn-group .am-btn-group + .am-btn, -.am-btn-group .am-btn-group + .am-btn-group { - margin-left: -1px; -} -.am-btn-toolbar { - margin-left: -5px; -} -.am-btn-toolbar:before, -.am-btn-toolbar:after { - content: " "; - display: table; -} -.am-btn-toolbar:after { - clear: both; -} -.am-btn-toolbar .am-btn-group, -.am-btn-toolbar .am-input-group { - float: left; -} -.am-btn-toolbar > .am-btn, -.am-btn-toolbar > .am-btn-group, -.am-btn-toolbar > .am-input-group { - margin-left: 5px; -} -.am-btn-group > .am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle) { - border-radius: 0; -} -.am-btn-group > .am-btn:first-child { - margin-left: 0; -} -.am-btn-group > .am-btn:first-child:not(:last-child):not(.am-dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-btn-group > .am-btn:last-child:not(:first-child), -.am-btn-group > .am-dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group > .am-btn-group { - float: left; -} -.am-btn-group > .am-btn-group:not(:first-child):not(:last-child) > .am-btn { - border-radius: 0; -} -.am-btn-group > .am-btn-group:first-child > .am-btn:last-child, -.am-btn-group > .am-btn-group:first-child > .am-dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-btn-group > .am-btn-group:last-child > .am-btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-xs > .am-btn { - font-size: 1.2rem; -} -.am-btn-group-sm > .am-btn { - font-size: 1.4rem; -} -.am-btn-group-lg > .am-btn { - font-size: 1.8rem; -} -.am-btn-group-stacked > .am-btn, -.am-btn-group-stacked > .am-btn-group, -.am-btn-group-stacked > .am-btn-group > .am-btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.am-btn-group-stacked > .am-btn-group:before, -.am-btn-group-stacked > .am-btn-group:after { - content: " "; - display: table; -} -.am-btn-group-stacked > .am-btn-group:after { - clear: both; -} -.am-btn-group-stacked > .am-btn-group > .am-btn { - float: none; -} -.am-btn-group-stacked > .am-btn + .am-btn, -.am-btn-group-stacked > .am-btn + .am-btn-group, -.am-btn-group-stacked > .am-btn-group + .am-btn, -.am-btn-group-stacked > .am-btn-group + .am-btn-group { - margin-top: -1px; - margin-left: 0; -} -.am-btn-group-stacked > .am-btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.am-btn-group-stacked > .am-btn:first-child:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-btn-group-stacked > .am-btn:last-child:not(:first-child) { - border-bottom-left-radius: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:not(:first-child):not(:last-child) > .am-btn { - border-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-btn:last-child, -.am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:last-child:not(:first-child) > .am-btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-justify { - display: table; - table-layout: fixed; - border-collapse: separate; - width: 100%; -} -.am-btn-group-justify > .am-btn, -.am-btn-group-justify > .am-btn-group { - float: none; - display: table-cell; - width: 1%; -} -.am-btn-group-justify > .am-btn-group .am-btn { - width: 100%; -} -.lte9 .am-btn-group-justify { - display: table; - table-layout: fixed; - border-collapse: separate; -} -.lte9 .am-btn-group-justify > .am-btn, -.lte9 .am-btn-group-justify > .am-btn-group { - float: none; - display: table-cell; - width: 1%; -} -.am-btn-group .am-dropdown { - float: left; - margin-left: -1px; -} -.am-btn-group .am-dropdown > .am-btn { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group .am-active .am-dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.am-btn-group .am-active .am-dropdown-toggle.am-btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn-group .am-dropdown-toggle:active, -.am-btn-group .am-active .am-dropdown-toggle { - outline: 0; -} -[data-am-button] > .am-btn > input[type="radio"], -[data-am-button] > .am-btn > input[type="checkbox"], -.am-btn-group-check > .am-btn > input[type="radio"], -.am-btn-group-check > .am-btn > input[type="checkbox"] { - position: absolute; - z-index: -1; - opacity: 0; -} -/* ========================================================================== - Component: Close - ============================================================================ */ -.am-close { - display: inline-block; - text-align: center; - width: 24px; - font-size: 20px; - font-weight: bold; - line-height: 24px; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .2; - -webkit-transition: all .3s; - transition: all .3s; -} -.am-close:hover, -.am-close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: .5; - outline: none; -} -.am-close[class*="am-icon-"] { - font-size: 16px; -} -button.am-close { - padding: 0; - cursor: pointer; - background: transparent; - /* Needed for Sarari */ - border: 0; - -webkit-appearance: none; -} -a.am-close:hover { - color: inherit; - text-decoration: none; - cursor: pointer; -} -/* Modifiers - ============================================================================ */ -.am-close-alt { - border-radius: 50%; - background: #eee; - opacity: 0.7; - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); - /* Hover */ -} -.am-close-alt:hover, -.am-close-alt:focus { - opacity: 1; -} -.am-close-spin:hover { - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); -} -/* ========================================================================== - Component: Icon - ============================================================================ */ -/* Font-face -============================================================================= */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.6.3'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'); - font-weight: normal; - font-style: normal; -} -/* Component -============================================================================= */ -[class*="am-icon-"] { - display: inline-block; - font-style: normal; -} -[class*="am-icon-"]:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-icon-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} -[class*="am-icon-"].am-fl { - margin-right: .3em; -} -[class*="am-icon-"].am-fr { - margin-left: .3em; -} -.am-icon-sm:before { - font-size: 150%; - vertical-align: -10%; -} -.am-icon-md:before { - font-size: 200%; - vertical-align: -16%; -} -.am-icon-lg:before { - font-size: 250%; - vertical-align: -22%; -} -/* Modifier: `.am-icon-btn` -============================================================================= */ -.am-icon-btn { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - width: 48px; - height: 48px; - font-size: 24px; - line-height: 48px; - border-radius: 50%; - background-color: #eee; - color: #555555; - text-align: center; - /** - * Hover - * 1. Apply hover style also to focus state - * 2. Remove default focus style - */ - /* Active */ -} -.am-icon-btn:hover, -.am-icon-btn:focus { - /* 1 */ - background-color: #f5f5f5; - color: #333333; - text-decoration: none; - outline: none; - /* 2 */ -} -.am-icon-btn:active { - background-color: #ddd; - color: #333333; -} -.am-icon-btn.am-primary, -.am-icon-btn.am-secondary, -.am-icon-btn.am-success, -.am-icon-btn.am-warning, -.am-icon-btn.am-danger { - color: #fff; -} -.am-icon-btn.am-primary { - background-color: #0e90d2; -} -.am-icon-btn.am-secondary { - background-color: #3bb4f2; -} -.am-icon-btn.am-success { - background-color: #5eb95e; -} -.am-icon-btn.am-warning { - background-color: #F37B1D; -} -.am-icon-btn.am-danger { - background-color: #dd514c; -} -.am-icon-btn-sm { - width: 32px; - height: 32px; - font-size: 16px; - line-height: 32px; -} -.am-icon-btn-lg { - width: 64px; - height: 64px; - font-size: 28px; - line-height: 64px; -} -/* Modifier: `.am-icon-fw` Fixed width -============================================================================= */ -.am-icon-fw { - width: 1.25em; - text-align: center; -} -/* Icon mapping -============================================================================= */ -.am-icon-glass:before { - content: "\f000"; -} -.am-icon-music:before { - content: "\f001"; -} -.am-icon-search:before { - content: "\f002"; -} -.am-icon-envelope-o:before { - content: "\f003"; -} -.am-icon-heart:before { - content: "\f004"; -} -.am-icon-star:before { - content: "\f005"; -} -.am-icon-star-o:before { - content: "\f006"; -} -.am-icon-user:before { - content: "\f007"; -} -.am-icon-film:before { - content: "\f008"; -} -.am-icon-th-large:before { - content: "\f009"; -} -.am-icon-th:before { - content: "\f00a"; -} -.am-icon-th-list:before { - content: "\f00b"; -} -.am-icon-check:before { - content: "\f00c"; -} -.am-icon-remove:before, -.am-icon-close:before, -.am-icon-times:before { - content: "\f00d"; -} -.am-icon-search-plus:before { - content: "\f00e"; -} -.am-icon-search-minus:before { - content: "\f010"; -} -.am-icon-power-off:before { - content: "\f011"; -} -.am-icon-signal:before { - content: "\f012"; -} -.am-icon-gear:before, -.am-icon-cog:before { - content: "\f013"; -} -.am-icon-trash-o:before { - content: "\f014"; -} -.am-icon-home:before { - content: "\f015"; -} -.am-icon-file-o:before { - content: "\f016"; -} -.am-icon-clock-o:before { - content: "\f017"; -} -.am-icon-road:before { - content: "\f018"; -} -.am-icon-download:before { - content: "\f019"; -} -.am-icon-arrow-circle-o-down:before { - content: "\f01a"; -} -.am-icon-arrow-circle-o-up:before { - content: "\f01b"; -} -.am-icon-inbox:before { - content: "\f01c"; -} -.am-icon-play-circle-o:before { - content: "\f01d"; -} -.am-icon-rotate-right:before, -.am-icon-repeat:before { - content: "\f01e"; -} -.am-icon-refresh:before { - content: "\f021"; -} -.am-icon-list-alt:before { - content: "\f022"; -} -.am-icon-lock:before { - content: "\f023"; -} -.am-icon-flag:before { - content: "\f024"; -} -.am-icon-headphones:before { - content: "\f025"; -} -.am-icon-volume-off:before { - content: "\f026"; -} -.am-icon-volume-down:before { - content: "\f027"; -} -.am-icon-volume-up:before { - content: "\f028"; -} -.am-icon-qrcode:before { - content: "\f029"; -} -.am-icon-barcode:before { - content: "\f02a"; -} -.am-icon-tag:before { - content: "\f02b"; -} -.am-icon-tags:before { - content: "\f02c"; -} -.am-icon-book:before { - content: "\f02d"; -} -.am-icon-bookmark:before { - content: "\f02e"; -} -.am-icon-print:before { - content: "\f02f"; -} -.am-icon-camera:before { - content: "\f030"; -} -.am-icon-font:before { - content: "\f031"; -} -.am-icon-bold:before { - content: "\f032"; -} -.am-icon-italic:before { - content: "\f033"; -} -.am-icon-text-height:before { - content: "\f034"; -} -.am-icon-text-width:before { - content: "\f035"; -} -.am-icon-align-left:before { - content: "\f036"; -} -.am-icon-align-center:before { - content: "\f037"; -} -.am-icon-align-right:before { - content: "\f038"; -} -.am-icon-align-justify:before { - content: "\f039"; -} -.am-icon-list:before { - content: "\f03a"; -} -.am-icon-dedent:before, -.am-icon-outdent:before { - content: "\f03b"; -} -.am-icon-indent:before { - content: "\f03c"; -} -.am-icon-video-camera:before { - content: "\f03d"; -} -.am-icon-photo:before, -.am-icon-image:before, -.am-icon-picture-o:before { - content: "\f03e"; -} -.am-icon-pencil:before { - content: "\f040"; -} -.am-icon-map-marker:before { - content: "\f041"; -} -.am-icon-adjust:before { - content: "\f042"; -} -.am-icon-tint:before { - content: "\f043"; -} -.am-icon-edit:before, -.am-icon-pencil-square-o:before { - content: "\f044"; -} -.am-icon-share-square-o:before { - content: "\f045"; -} -.am-icon-check-square-o:before { - content: "\f046"; -} -.am-icon-arrows:before { - content: "\f047"; -} -.am-icon-step-backward:before { - content: "\f048"; -} -.am-icon-fast-backward:before { - content: "\f049"; -} -.am-icon-backward:before { - content: "\f04a"; -} -.am-icon-play:before { - content: "\f04b"; -} -.am-icon-pause:before { - content: "\f04c"; -} -.am-icon-stop:before { - content: "\f04d"; -} -.am-icon-forward:before { - content: "\f04e"; -} -.am-icon-fast-forward:before { - content: "\f050"; -} -.am-icon-step-forward:before { - content: "\f051"; -} -.am-icon-eject:before { - content: "\f052"; -} -.am-icon-chevron-left:before { - content: "\f053"; -} -.am-icon-chevron-right:before { - content: "\f054"; -} -.am-icon-plus-circle:before { - content: "\f055"; -} -.am-icon-minus-circle:before { - content: "\f056"; -} -.am-icon-times-circle:before { - content: "\f057"; -} -.am-icon-check-circle:before { - content: "\f058"; -} -.am-icon-question-circle:before { - content: "\f059"; -} -.am-icon-info-circle:before { - content: "\f05a"; -} -.am-icon-crosshairs:before { - content: "\f05b"; -} -.am-icon-times-circle-o:before { - content: "\f05c"; -} -.am-icon-check-circle-o:before { - content: "\f05d"; -} -.am-icon-ban:before { - content: "\f05e"; -} -.am-icon-arrow-left:before { - content: "\f060"; -} -.am-icon-arrow-right:before { - content: "\f061"; -} -.am-icon-arrow-up:before { - content: "\f062"; -} -.am-icon-arrow-down:before { - content: "\f063"; -} -.am-icon-mail-forward:before, -.am-icon-share:before { - content: "\f064"; -} -.am-icon-expand:before { - content: "\f065"; -} -.am-icon-compress:before { - content: "\f066"; -} -.am-icon-plus:before { - content: "\f067"; -} -.am-icon-minus:before { - content: "\f068"; -} -.am-icon-asterisk:before { - content: "\f069"; -} -.am-icon-exclamation-circle:before { - content: "\f06a"; -} -.am-icon-gift:before { - content: "\f06b"; -} -.am-icon-leaf:before { - content: "\f06c"; -} -.am-icon-fire:before { - content: "\f06d"; -} -.am-icon-eye:before { - content: "\f06e"; -} -.am-icon-eye-slash:before { - content: "\f070"; -} -.am-icon-warning:before, -.am-icon-exclamation-triangle:before { - content: "\f071"; -} -.am-icon-plane:before { - content: "\f072"; -} -.am-icon-calendar:before { - content: "\f073"; -} -.am-icon-random:before { - content: "\f074"; -} -.am-icon-comment:before { - content: "\f075"; -} -.am-icon-magnet:before { - content: "\f076"; -} -.am-icon-chevron-up:before { - content: "\f077"; -} -.am-icon-chevron-down:before { - content: "\f078"; -} -.am-icon-retweet:before { - content: "\f079"; -} -.am-icon-shopping-cart:before { - content: "\f07a"; -} -.am-icon-folder:before { - content: "\f07b"; -} -.am-icon-folder-open:before { - content: "\f07c"; -} -.am-icon-arrows-v:before { - content: "\f07d"; -} -.am-icon-arrows-h:before { - content: "\f07e"; -} -.am-icon-bar-chart-o:before, -.am-icon-bar-chart:before { - content: "\f080"; -} -.am-icon-twitter-square:before { - content: "\f081"; -} -.am-icon-facebook-square:before { - content: "\f082"; -} -.am-icon-camera-retro:before { - content: "\f083"; -} -.am-icon-key:before { - content: "\f084"; -} -.am-icon-gears:before, -.am-icon-cogs:before { - content: "\f085"; -} -.am-icon-comments:before { - content: "\f086"; -} -.am-icon-thumbs-o-up:before { - content: "\f087"; -} -.am-icon-thumbs-o-down:before { - content: "\f088"; -} -.am-icon-star-half:before { - content: "\f089"; -} -.am-icon-heart-o:before { - content: "\f08a"; -} -.am-icon-sign-out:before { - content: "\f08b"; -} -.am-icon-linkedin-square:before { - content: "\f08c"; -} -.am-icon-thumb-tack:before { - content: "\f08d"; -} -.am-icon-external-link:before { - content: "\f08e"; -} -.am-icon-sign-in:before { - content: "\f090"; -} -.am-icon-trophy:before { - content: "\f091"; -} -.am-icon-github-square:before { - content: "\f092"; -} -.am-icon-upload:before { - content: "\f093"; -} -.am-icon-lemon-o:before { - content: "\f094"; -} -.am-icon-phone:before { - content: "\f095"; -} -.am-icon-square-o:before { - content: "\f096"; -} -.am-icon-bookmark-o:before { - content: "\f097"; -} -.am-icon-phone-square:before { - content: "\f098"; -} -.am-icon-twitter:before { - content: "\f099"; -} -.am-icon-facebook-f:before, -.am-icon-facebook:before { - content: "\f09a"; -} -.am-icon-github:before { - content: "\f09b"; -} -.am-icon-unlock:before { - content: "\f09c"; -} -.am-icon-credit-card:before { - content: "\f09d"; -} -.am-icon-feed:before, -.am-icon-rss:before { - content: "\f09e"; -} -.am-icon-hdd-o:before { - content: "\f0a0"; -} -.am-icon-bullhorn:before { - content: "\f0a1"; -} -.am-icon-bell:before { - content: "\f0f3"; -} -.am-icon-certificate:before { - content: "\f0a3"; -} -.am-icon-hand-o-right:before { - content: "\f0a4"; -} -.am-icon-hand-o-left:before { - content: "\f0a5"; -} -.am-icon-hand-o-up:before { - content: "\f0a6"; -} -.am-icon-hand-o-down:before { - content: "\f0a7"; -} -.am-icon-arrow-circle-left:before { - content: "\f0a8"; -} -.am-icon-arrow-circle-right:before { - content: "\f0a9"; -} -.am-icon-arrow-circle-up:before { - content: "\f0aa"; -} -.am-icon-arrow-circle-down:before { - content: "\f0ab"; -} -.am-icon-globe:before { - content: "\f0ac"; -} -.am-icon-wrench:before { - content: "\f0ad"; -} -.am-icon-tasks:before { - content: "\f0ae"; -} -.am-icon-filter:before { - content: "\f0b0"; -} -.am-icon-briefcase:before { - content: "\f0b1"; -} -.am-icon-arrows-alt:before { - content: "\f0b2"; -} -.am-icon-group:before, -.am-icon-users:before { - content: "\f0c0"; -} -.am-icon-chain:before, -.am-icon-link:before { - content: "\f0c1"; -} -.am-icon-cloud:before { - content: "\f0c2"; -} -.am-icon-flask:before { - content: "\f0c3"; -} -.am-icon-cut:before, -.am-icon-scissors:before { - content: "\f0c4"; -} -.am-icon-copy:before, -.am-icon-files-o:before { - content: "\f0c5"; -} -.am-icon-paperclip:before { - content: "\f0c6"; -} -.am-icon-save:before, -.am-icon-floppy-o:before { - content: "\f0c7"; -} -.am-icon-square:before { - content: "\f0c8"; -} -.am-icon-navicon:before, -.am-icon-reorder:before, -.am-icon-bars:before { - content: "\f0c9"; -} -.am-icon-list-ul:before { - content: "\f0ca"; -} -.am-icon-list-ol:before { - content: "\f0cb"; -} -.am-icon-strikethrough:before { - content: "\f0cc"; -} -.am-icon-underline:before { - content: "\f0cd"; -} -.am-icon-table:before { - content: "\f0ce"; -} -.am-icon-magic:before { - content: "\f0d0"; -} -.am-icon-truck:before { - content: "\f0d1"; -} -.am-icon-pinterest:before { - content: "\f0d2"; -} -.am-icon-pinterest-square:before { - content: "\f0d3"; -} -.am-icon-google-plus-square:before { - content: "\f0d4"; -} -.am-icon-google-plus:before { - content: "\f0d5"; -} -.am-icon-money:before { - content: "\f0d6"; -} -.am-icon-caret-down:before { - content: "\f0d7"; -} -.am-icon-caret-up:before { - content: "\f0d8"; -} -.am-icon-caret-left:before { - content: "\f0d9"; -} -.am-icon-caret-right:before { - content: "\f0da"; -} -.am-icon-columns:before { - content: "\f0db"; -} -.am-icon-unsorted:before, -.am-icon-sort:before { - content: "\f0dc"; -} -.am-icon-sort-down:before, -.am-icon-sort-desc:before { - content: "\f0dd"; -} -.am-icon-sort-up:before, -.am-icon-sort-asc:before { - content: "\f0de"; -} -.am-icon-envelope:before { - content: "\f0e0"; -} -.am-icon-linkedin:before { - content: "\f0e1"; -} -.am-icon-rotate-left:before, -.am-icon-undo:before { - content: "\f0e2"; -} -.am-icon-legal:before, -.am-icon-gavel:before { - content: "\f0e3"; -} -.am-icon-dashboard:before, -.am-icon-tachometer:before { - content: "\f0e4"; -} -.am-icon-comment-o:before { - content: "\f0e5"; -} -.am-icon-comments-o:before { - content: "\f0e6"; -} -.am-icon-flash:before, -.am-icon-bolt:before { - content: "\f0e7"; -} -.am-icon-sitemap:before { - content: "\f0e8"; -} -.am-icon-umbrella:before { - content: "\f0e9"; -} -.am-icon-paste:before, -.am-icon-clipboard:before { - content: "\f0ea"; -} -.am-icon-lightbulb-o:before { - content: "\f0eb"; -} -.am-icon-exchange:before { - content: "\f0ec"; -} -.am-icon-cloud-download:before { - content: "\f0ed"; -} -.am-icon-cloud-upload:before { - content: "\f0ee"; -} -.am-icon-user-md:before { - content: "\f0f0"; -} -.am-icon-stethoscope:before { - content: "\f0f1"; -} -.am-icon-suitcase:before { - content: "\f0f2"; -} -.am-icon-bell-o:before { - content: "\f0a2"; -} -.am-icon-coffee:before { - content: "\f0f4"; -} -.am-icon-cutlery:before { - content: "\f0f5"; -} -.am-icon-file-text-o:before { - content: "\f0f6"; -} -.am-icon-building-o:before { - content: "\f0f7"; -} -.am-icon-hospital-o:before { - content: "\f0f8"; -} -.am-icon-ambulance:before { - content: "\f0f9"; -} -.am-icon-medkit:before { - content: "\f0fa"; -} -.am-icon-fighter-jet:before { - content: "\f0fb"; -} -.am-icon-beer:before { - content: "\f0fc"; -} -.am-icon-h-square:before { - content: "\f0fd"; -} -.am-icon-plus-square:before { - content: "\f0fe"; -} -.am-icon-angle-double-left:before { - content: "\f100"; -} -.am-icon-angle-double-right:before { - content: "\f101"; -} -.am-icon-angle-double-up:before { - content: "\f102"; -} -.am-icon-angle-double-down:before { - content: "\f103"; -} -.am-icon-angle-left:before { - content: "\f104"; -} -.am-icon-angle-right:before { - content: "\f105"; -} -.am-icon-angle-up:before { - content: "\f106"; -} -.am-icon-angle-down:before { - content: "\f107"; -} -.am-icon-desktop:before { - content: "\f108"; -} -.am-icon-laptop:before { - content: "\f109"; -} -.am-icon-tablet:before { - content: "\f10a"; -} -.am-icon-mobile-phone:before, -.am-icon-mobile:before { - content: "\f10b"; -} -.am-icon-circle-o:before { - content: "\f10c"; -} -.am-icon-quote-left:before { - content: "\f10d"; -} -.am-icon-quote-right:before { - content: "\f10e"; -} -.am-icon-spinner:before { - content: "\f110"; -} -.am-icon-circle:before { - content: "\f111"; -} -.am-icon-mail-reply:before, -.am-icon-reply:before { - content: "\f112"; -} -.am-icon-github-alt:before { - content: "\f113"; -} -.am-icon-folder-o:before { - content: "\f114"; -} -.am-icon-folder-open-o:before { - content: "\f115"; -} -.am-icon-smile-o:before { - content: "\f118"; -} -.am-icon-frown-o:before { - content: "\f119"; -} -.am-icon-meh-o:before { - content: "\f11a"; -} -.am-icon-gamepad:before { - content: "\f11b"; -} -.am-icon-keyboard-o:before { - content: "\f11c"; -} -.am-icon-flag-o:before { - content: "\f11d"; -} -.am-icon-flag-checkered:before { - content: "\f11e"; -} -.am-icon-terminal:before { - content: "\f120"; -} -.am-icon-code:before { - content: "\f121"; -} -.am-icon-mail-reply-all:before, -.am-icon-reply-all:before { - content: "\f122"; -} -.am-icon-star-half-empty:before, -.am-icon-star-half-full:before, -.am-icon-star-half-o:before { - content: "\f123"; -} -.am-icon-location-arrow:before { - content: "\f124"; -} -.am-icon-crop:before { - content: "\f125"; -} -.am-icon-code-fork:before { - content: "\f126"; -} -.am-icon-unlink:before, -.am-icon-chain-broken:before { - content: "\f127"; -} -.am-icon-question:before { - content: "\f128"; -} -.am-icon-info:before { - content: "\f129"; -} -.am-icon-exclamation:before { - content: "\f12a"; -} -.am-icon-superscript:before { - content: "\f12b"; -} -.am-icon-subscript:before { - content: "\f12c"; -} -.am-icon-eraser:before { - content: "\f12d"; -} -.am-icon-puzzle-piece:before { - content: "\f12e"; -} -.am-icon-microphone:before { - content: "\f130"; -} -.am-icon-microphone-slash:before { - content: "\f131"; -} -.am-icon-shield:before { - content: "\f132"; -} -.am-icon-calendar-o:before { - content: "\f133"; -} -.am-icon-fire-extinguisher:before { - content: "\f134"; -} -.am-icon-rocket:before { - content: "\f135"; -} -.am-icon-maxcdn:before { - content: "\f136"; -} -.am-icon-chevron-circle-left:before { - content: "\f137"; -} -.am-icon-chevron-circle-right:before { - content: "\f138"; -} -.am-icon-chevron-circle-up:before { - content: "\f139"; -} -.am-icon-chevron-circle-down:before { - content: "\f13a"; -} -.am-icon-html5:before { - content: "\f13b"; -} -.am-icon-css3:before { - content: "\f13c"; -} -.am-icon-anchor:before { - content: "\f13d"; -} -.am-icon-unlock-alt:before { - content: "\f13e"; -} -.am-icon-bullseye:before { - content: "\f140"; -} -.am-icon-ellipsis-h:before { - content: "\f141"; -} -.am-icon-ellipsis-v:before { - content: "\f142"; -} -.am-icon-rss-square:before { - content: "\f143"; -} -.am-icon-play-circle:before { - content: "\f144"; -} -.am-icon-ticket:before { - content: "\f145"; -} -.am-icon-minus-square:before { - content: "\f146"; -} -.am-icon-minus-square-o:before { - content: "\f147"; -} -.am-icon-level-up:before { - content: "\f148"; -} -.am-icon-level-down:before { - content: "\f149"; -} -.am-icon-check-square:before { - content: "\f14a"; -} -.am-icon-pencil-square:before { - content: "\f14b"; -} -.am-icon-external-link-square:before { - content: "\f14c"; -} -.am-icon-share-square:before { - content: "\f14d"; -} -.am-icon-compass:before { - content: "\f14e"; -} -.am-icon-toggle-down:before, -.am-icon-caret-square-o-down:before { - content: "\f150"; -} -.am-icon-toggle-up:before, -.am-icon-caret-square-o-up:before { - content: "\f151"; -} -.am-icon-toggle-right:before, -.am-icon-caret-square-o-right:before { - content: "\f152"; -} -.am-icon-euro:before, -.am-icon-eur:before { - content: "\f153"; -} -.am-icon-gbp:before { - content: "\f154"; -} -.am-icon-dollar:before, -.am-icon-usd:before { - content: "\f155"; -} -.am-icon-rupee:before, -.am-icon-inr:before { - content: "\f156"; -} -.am-icon-cny:before, -.am-icon-rmb:before, -.am-icon-yen:before, -.am-icon-jpy:before { - content: "\f157"; -} -.am-icon-ruble:before, -.am-icon-rouble:before, -.am-icon-rub:before { - content: "\f158"; -} -.am-icon-won:before, -.am-icon-krw:before { - content: "\f159"; -} -.am-icon-bitcoin:before, -.am-icon-btc:before { - content: "\f15a"; -} -.am-icon-file:before { - content: "\f15b"; -} -.am-icon-file-text:before { - content: "\f15c"; -} -.am-icon-sort-alpha-asc:before { - content: "\f15d"; -} -.am-icon-sort-alpha-desc:before { - content: "\f15e"; -} -.am-icon-sort-amount-asc:before { - content: "\f160"; -} -.am-icon-sort-amount-desc:before { - content: "\f161"; -} -.am-icon-sort-numeric-asc:before { - content: "\f162"; -} -.am-icon-sort-numeric-desc:before { - content: "\f163"; -} -.am-icon-thumbs-up:before { - content: "\f164"; -} -.am-icon-thumbs-down:before { - content: "\f165"; -} -.am-icon-youtube-square:before { - content: "\f166"; -} -.am-icon-youtube:before { - content: "\f167"; -} -.am-icon-xing:before { - content: "\f168"; -} -.am-icon-xing-square:before { - content: "\f169"; -} -.am-icon-youtube-play:before { - content: "\f16a"; -} -.am-icon-dropbox:before { - content: "\f16b"; -} -.am-icon-stack-overflow:before { - content: "\f16c"; -} -.am-icon-instagram:before { - content: "\f16d"; -} -.am-icon-flickr:before { - content: "\f16e"; -} -.am-icon-adn:before { - content: "\f170"; -} -.am-icon-bitbucket:before { - content: "\f171"; -} -.am-icon-bitbucket-square:before { - content: "\f172"; -} -.am-icon-tumblr:before { - content: "\f173"; -} -.am-icon-tumblr-square:before { - content: "\f174"; -} -.am-icon-long-arrow-down:before { - content: "\f175"; -} -.am-icon-long-arrow-up:before { - content: "\f176"; -} -.am-icon-long-arrow-left:before { - content: "\f177"; -} -.am-icon-long-arrow-right:before { - content: "\f178"; -} -.am-icon-apple:before { - content: "\f179"; -} -.am-icon-windows:before { - content: "\f17a"; -} -.am-icon-android:before { - content: "\f17b"; -} -.am-icon-linux:before { - content: "\f17c"; -} -.am-icon-dribbble:before { - content: "\f17d"; -} -.am-icon-skype:before { - content: "\f17e"; -} -.am-icon-foursquare:before { - content: "\f180"; -} -.am-icon-trello:before { - content: "\f181"; -} -.am-icon-female:before { - content: "\f182"; -} -.am-icon-male:before { - content: "\f183"; -} -.am-icon-gittip:before, -.am-icon-gratipay:before { - content: "\f184"; -} -.am-icon-sun-o:before { - content: "\f185"; -} -.am-icon-moon-o:before { - content: "\f186"; -} -.am-icon-archive:before { - content: "\f187"; -} -.am-icon-bug:before { - content: "\f188"; -} -.am-icon-vk:before { - content: "\f189"; -} -.am-icon-weibo:before { - content: "\f18a"; -} -.am-icon-renren:before { - content: "\f18b"; -} -.am-icon-pagelines:before { - content: "\f18c"; -} -.am-icon-stack-exchange:before { - content: "\f18d"; -} -.am-icon-arrow-circle-o-right:before { - content: "\f18e"; -} -.am-icon-arrow-circle-o-left:before { - content: "\f190"; -} -.am-icon-toggle-left:before, -.am-icon-caret-square-o-left:before { - content: "\f191"; -} -.am-icon-dot-circle-o:before { - content: "\f192"; -} -.am-icon-wheelchair:before { - content: "\f193"; -} -.am-icon-vimeo-square:before { - content: "\f194"; -} -.am-icon-turkish-lira:before, -.am-icon-try:before { - content: "\f195"; -} -.am-icon-plus-square-o:before { - content: "\f196"; -} -.am-icon-space-shuttle:before { - content: "\f197"; -} -.am-icon-slack:before { - content: "\f198"; -} -.am-icon-envelope-square:before { - content: "\f199"; -} -.am-icon-wordpress:before { - content: "\f19a"; -} -.am-icon-openid:before { - content: "\f19b"; -} -.am-icon-institution:before, -.am-icon-bank:before, -.am-icon-university:before { - content: "\f19c"; -} -.am-icon-mortar-board:before, -.am-icon-graduation-cap:before { - content: "\f19d"; -} -.am-icon-yahoo:before { - content: "\f19e"; -} -.am-icon-google:before { - content: "\f1a0"; -} -.am-icon-reddit:before { - content: "\f1a1"; -} -.am-icon-reddit-square:before { - content: "\f1a2"; -} -.am-icon-stumbleupon-circle:before { - content: "\f1a3"; -} -.am-icon-stumbleupon:before { - content: "\f1a4"; -} -.am-icon-delicious:before { - content: "\f1a5"; -} -.am-icon-digg:before { - content: "\f1a6"; -} -.am-icon-pied-piper-pp:before { - content: "\f1a7"; -} -.am-icon-pied-piper-alt:before { - content: "\f1a8"; -} -.am-icon-drupal:before { - content: "\f1a9"; -} -.am-icon-joomla:before { - content: "\f1aa"; -} -.am-icon-language:before { - content: "\f1ab"; -} -.am-icon-fax:before { - content: "\f1ac"; -} -.am-icon-building:before { - content: "\f1ad"; -} -.am-icon-child:before { - content: "\f1ae"; -} -.am-icon-paw:before { - content: "\f1b0"; -} -.am-icon-spoon:before { - content: "\f1b1"; -} -.am-icon-cube:before { - content: "\f1b2"; -} -.am-icon-cubes:before { - content: "\f1b3"; -} -.am-icon-behance:before { - content: "\f1b4"; -} -.am-icon-behance-square:before { - content: "\f1b5"; -} -.am-icon-steam:before { - content: "\f1b6"; -} -.am-icon-steam-square:before { - content: "\f1b7"; -} -.am-icon-recycle:before { - content: "\f1b8"; -} -.am-icon-automobile:before, -.am-icon-car:before { - content: "\f1b9"; -} -.am-icon-cab:before, -.am-icon-taxi:before { - content: "\f1ba"; -} -.am-icon-tree:before { - content: "\f1bb"; -} -.am-icon-spotify:before { - content: "\f1bc"; -} -.am-icon-deviantart:before { - content: "\f1bd"; -} -.am-icon-soundcloud:before { - content: "\f1be"; -} -.am-icon-database:before { - content: "\f1c0"; -} -.am-icon-file-pdf-o:before { - content: "\f1c1"; -} -.am-icon-file-word-o:before { - content: "\f1c2"; -} -.am-icon-file-excel-o:before { - content: "\f1c3"; -} -.am-icon-file-powerpoint-o:before { - content: "\f1c4"; -} -.am-icon-file-photo-o:before, -.am-icon-file-picture-o:before, -.am-icon-file-image-o:before { - content: "\f1c5"; -} -.am-icon-file-zip-o:before, -.am-icon-file-archive-o:before { - content: "\f1c6"; -} -.am-icon-file-sound-o:before, -.am-icon-file-audio-o:before { - content: "\f1c7"; -} -.am-icon-file-movie-o:before, -.am-icon-file-video-o:before { - content: "\f1c8"; -} -.am-icon-file-code-o:before { - content: "\f1c9"; -} -.am-icon-vine:before { - content: "\f1ca"; -} -.am-icon-codepen:before { - content: "\f1cb"; -} -.am-icon-jsfiddle:before { - content: "\f1cc"; -} -.am-icon-life-bouy:before, -.am-icon-life-buoy:before, -.am-icon-life-saver:before, -.am-icon-support:before, -.am-icon-life-ring:before { - content: "\f1cd"; -} -.am-icon-circle-o-notch:before { - content: "\f1ce"; -} -.am-icon-ra:before, -.am-icon-resistance:before, -.am-icon-rebel:before { - content: "\f1d0"; -} -.am-icon-ge:before, -.am-icon-empire:before { - content: "\f1d1"; -} -.am-icon-git-square:before { - content: "\f1d2"; -} -.am-icon-git:before { - content: "\f1d3"; -} -.am-icon-y-combinator-square:before, -.am-icon-yc-square:before, -.am-icon-hacker-news:before { - content: "\f1d4"; -} -.am-icon-tencent-weibo:before { - content: "\f1d5"; -} -.am-icon-qq:before { - content: "\f1d6"; -} -.am-icon-wechat:before, -.am-icon-weixin:before { - content: "\f1d7"; -} -.am-icon-send:before, -.am-icon-paper-plane:before { - content: "\f1d8"; -} -.am-icon-send-o:before, -.am-icon-paper-plane-o:before { - content: "\f1d9"; -} -.am-icon-history:before { - content: "\f1da"; -} -.am-icon-circle-thin:before { - content: "\f1db"; -} -.am-icon-header:before { - content: "\f1dc"; -} -.am-icon-paragraph:before { - content: "\f1dd"; -} -.am-icon-sliders:before { - content: "\f1de"; -} -.am-icon-share-alt:before { - content: "\f1e0"; -} -.am-icon-share-alt-square:before { - content: "\f1e1"; -} -.am-icon-bomb:before { - content: "\f1e2"; -} -.am-icon-soccer-ball-o:before, -.am-icon-futbol-o:before { - content: "\f1e3"; -} -.am-icon-tty:before { - content: "\f1e4"; -} -.am-icon-binoculars:before { - content: "\f1e5"; -} -.am-icon-plug:before { - content: "\f1e6"; -} -.am-icon-slideshare:before { - content: "\f1e7"; -} -.am-icon-twitch:before { - content: "\f1e8"; -} -.am-icon-yelp:before { - content: "\f1e9"; -} -.am-icon-newspaper-o:before { - content: "\f1ea"; -} -.am-icon-wifi:before { - content: "\f1eb"; -} -.am-icon-calculator:before { - content: "\f1ec"; -} -.am-icon-paypal:before { - content: "\f1ed"; -} -.am-icon-google-wallet:before { - content: "\f1ee"; -} -.am-icon-cc-visa:before { - content: "\f1f0"; -} -.am-icon-cc-mastercard:before { - content: "\f1f1"; -} -.am-icon-cc-discover:before { - content: "\f1f2"; -} -.am-icon-cc-amex:before { - content: "\f1f3"; -} -.am-icon-cc-paypal:before { - content: "\f1f4"; -} -.am-icon-cc-stripe:before { - content: "\f1f5"; -} -.am-icon-bell-slash:before { - content: "\f1f6"; -} -.am-icon-bell-slash-o:before { - content: "\f1f7"; -} -.am-icon-trash:before { - content: "\f1f8"; -} -.am-icon-copyright:before { - content: "\f1f9"; -} -.am-icon-at:before { - content: "\f1fa"; -} -.am-icon-eyedropper:before { - content: "\f1fb"; -} -.am-icon-paint-brush:before { - content: "\f1fc"; -} -.am-icon-birthday-cake:before { - content: "\f1fd"; -} -.am-icon-area-chart:before { - content: "\f1fe"; -} -.am-icon-pie-chart:before { - content: "\f200"; -} -.am-icon-line-chart:before { - content: "\f201"; -} -.am-icon-lastfm:before { - content: "\f202"; -} -.am-icon-lastfm-square:before { - content: "\f203"; -} -.am-icon-toggle-off:before { - content: "\f204"; -} -.am-icon-toggle-on:before { - content: "\f205"; -} -.am-icon-bicycle:before { - content: "\f206"; -} -.am-icon-bus:before { - content: "\f207"; -} -.am-icon-ioxhost:before { - content: "\f208"; -} -.am-icon-angellist:before { - content: "\f209"; -} -.am-icon-cc:before { - content: "\f20a"; -} -.am-icon-shekel:before, -.am-icon-sheqel:before, -.am-icon-ils:before { - content: "\f20b"; -} -.am-icon-meanpath:before { - content: "\f20c"; -} -.am-icon-buysellads:before { - content: "\f20d"; -} -.am-icon-connectdevelop:before { - content: "\f20e"; -} -.am-icon-dashcube:before { - content: "\f210"; -} -.am-icon-forumbee:before { - content: "\f211"; -} -.am-icon-leanpub:before { - content: "\f212"; -} -.am-icon-sellsy:before { - content: "\f213"; -} -.am-icon-shirtsinbulk:before { - content: "\f214"; -} -.am-icon-simplybuilt:before { - content: "\f215"; -} -.am-icon-skyatlas:before { - content: "\f216"; -} -.am-icon-cart-plus:before { - content: "\f217"; -} -.am-icon-cart-arrow-down:before { - content: "\f218"; -} -.am-icon-diamond:before { - content: "\f219"; -} -.am-icon-ship:before { - content: "\f21a"; -} -.am-icon-user-secret:before { - content: "\f21b"; -} -.am-icon-motorcycle:before { - content: "\f21c"; -} -.am-icon-street-view:before { - content: "\f21d"; -} -.am-icon-heartbeat:before { - content: "\f21e"; -} -.am-icon-venus:before { - content: "\f221"; -} -.am-icon-mars:before { - content: "\f222"; -} -.am-icon-mercury:before { - content: "\f223"; -} -.am-icon-intersex:before, -.am-icon-transgender:before { - content: "\f224"; -} -.am-icon-transgender-alt:before { - content: "\f225"; -} -.am-icon-venus-double:before { - content: "\f226"; -} -.am-icon-mars-double:before { - content: "\f227"; -} -.am-icon-venus-mars:before { - content: "\f228"; -} -.am-icon-mars-stroke:before { - content: "\f229"; -} -.am-icon-mars-stroke-v:before { - content: "\f22a"; -} -.am-icon-mars-stroke-h:before { - content: "\f22b"; -} -.am-icon-neuter:before { - content: "\f22c"; -} -.am-icon-genderless:before { - content: "\f22d"; -} -.am-icon-facebook-official:before { - content: "\f230"; -} -.am-icon-pinterest-p:before { - content: "\f231"; -} -.am-icon-whatsapp:before { - content: "\f232"; -} -.am-icon-server:before { - content: "\f233"; -} -.am-icon-user-plus:before { - content: "\f234"; -} -.am-icon-user-times:before { - content: "\f235"; -} -.am-icon-hotel:before, -.am-icon-bed:before { - content: "\f236"; -} -.am-icon-viacoin:before { - content: "\f237"; -} -.am-icon-train:before { - content: "\f238"; -} -.am-icon-subway:before { - content: "\f239"; -} -.am-icon-medium:before { - content: "\f23a"; -} -.am-icon-yc:before, -.am-icon-y-combinator:before { - content: "\f23b"; -} -.am-icon-optin-monster:before { - content: "\f23c"; -} -.am-icon-opencart:before { - content: "\f23d"; -} -.am-icon-expeditedssl:before { - content: "\f23e"; -} -.am-icon-battery-4:before, -.am-icon-battery-full:before { - content: "\f240"; -} -.am-icon-battery-3:before, -.am-icon-battery-three-quarters:before { - content: "\f241"; -} -.am-icon-battery-2:before, -.am-icon-battery-half:before { - content: "\f242"; -} -.am-icon-battery-1:before, -.am-icon-battery-quarter:before { - content: "\f243"; -} -.am-icon-battery-0:before, -.am-icon-battery-empty:before { - content: "\f244"; -} -.am-icon-mouse-pointer:before { - content: "\f245"; -} -.am-icon-i-cursor:before { - content: "\f246"; -} -.am-icon-object-group:before { - content: "\f247"; -} -.am-icon-object-ungroup:before { - content: "\f248"; -} -.am-icon-sticky-note:before { - content: "\f249"; -} -.am-icon-sticky-note-o:before { - content: "\f24a"; -} -.am-icon-cc-jcb:before { - content: "\f24b"; -} -.am-icon-cc-diners-club:before { - content: "\f24c"; -} -.am-icon-clone:before { - content: "\f24d"; -} -.am-icon-balance-scale:before { - content: "\f24e"; -} -.am-icon-hourglass-o:before { - content: "\f250"; -} -.am-icon-hourglass-1:before, -.am-icon-hourglass-start:before { - content: "\f251"; -} -.am-icon-hourglass-2:before, -.am-icon-hourglass-half:before { - content: "\f252"; -} -.am-icon-hourglass-3:before, -.am-icon-hourglass-end:before { - content: "\f253"; -} -.am-icon-hourglass:before { - content: "\f254"; -} -.am-icon-hand-grab-o:before, -.am-icon-hand-rock-o:before { - content: "\f255"; -} -.am-icon-hand-stop-o:before, -.am-icon-hand-paper-o:before { - content: "\f256"; -} -.am-icon-hand-scissors-o:before { - content: "\f257"; -} -.am-icon-hand-lizard-o:before { - content: "\f258"; -} -.am-icon-hand-spock-o:before { - content: "\f259"; -} -.am-icon-hand-pointer-o:before { - content: "\f25a"; -} -.am-icon-hand-peace-o:before { - content: "\f25b"; -} -.am-icon-trademark:before { - content: "\f25c"; -} -.am-icon-registered:before { - content: "\f25d"; -} -.am-icon-creative-commons:before { - content: "\f25e"; -} -.am-icon-gg:before { - content: "\f260"; -} -.am-icon-gg-circle:before { - content: "\f261"; -} -.am-icon-tripadvisor:before { - content: "\f262"; -} -.am-icon-odnoklassniki:before { - content: "\f263"; -} -.am-icon-odnoklassniki-square:before { - content: "\f264"; -} -.am-icon-get-pocket:before { - content: "\f265"; -} -.am-icon-wikipedia-w:before { - content: "\f266"; -} -.am-icon-safari:before { - content: "\f267"; -} -.am-icon-chrome:before { - content: "\f268"; -} -.am-icon-firefox:before { - content: "\f269"; -} -.am-icon-opera:before { - content: "\f26a"; -} -.am-icon-internet-explorer:before { - content: "\f26b"; -} -.am-icon-tv:before, -.am-icon-television:before { - content: "\f26c"; -} -.am-icon-contao:before { - content: "\f26d"; -} -.am-icon-500px:before { - content: "\f26e"; -} -.am-icon-amazon:before { - content: "\f270"; -} -.am-icon-calendar-plus-o:before { - content: "\f271"; -} -.am-icon-calendar-minus-o:before { - content: "\f272"; -} -.am-icon-calendar-times-o:before { - content: "\f273"; -} -.am-icon-calendar-check-o:before { - content: "\f274"; -} -.am-icon-industry:before { - content: "\f275"; -} -.am-icon-map-pin:before { - content: "\f276"; -} -.am-icon-map-signs:before { - content: "\f277"; -} -.am-icon-map-o:before { - content: "\f278"; -} -.am-icon-map:before { - content: "\f279"; -} -.am-icon-commenting:before { - content: "\f27a"; -} -.am-icon-commenting-o:before { - content: "\f27b"; -} -.am-icon-houzz:before { - content: "\f27c"; -} -.am-icon-vimeo:before { - content: "\f27d"; -} -.am-icon-black-tie:before { - content: "\f27e"; -} -.am-icon-fonticons:before { - content: "\f280"; -} -.am-icon-reddit-alien:before { - content: "\f281"; -} -.am-icon-edge:before { - content: "\f282"; -} -.am-icon-credit-card-alt:before { - content: "\f283"; -} -.am-icon-codiepie:before { - content: "\f284"; -} -.am-icon-modx:before { - content: "\f285"; -} -.am-icon-fort-awesome:before { - content: "\f286"; -} -.am-icon-usb:before { - content: "\f287"; -} -.am-icon-product-hunt:before { - content: "\f288"; -} -.am-icon-mixcloud:before { - content: "\f289"; -} -.am-icon-scribd:before { - content: "\f28a"; -} -.am-icon-pause-circle:before { - content: "\f28b"; -} -.am-icon-pause-circle-o:before { - content: "\f28c"; -} -.am-icon-stop-circle:before { - content: "\f28d"; -} -.am-icon-stop-circle-o:before { - content: "\f28e"; -} -.am-icon-shopping-bag:before { - content: "\f290"; -} -.am-icon-shopping-basket:before { - content: "\f291"; -} -.am-icon-hashtag:before { - content: "\f292"; -} -.am-icon-bluetooth:before { - content: "\f293"; -} -.am-icon-bluetooth-b:before { - content: "\f294"; -} -.am-icon-percent:before { - content: "\f295"; -} -.am-icon-gitlab:before { - content: "\f296"; -} -.am-icon-wpbeginner:before { - content: "\f297"; -} -.am-icon-wpforms:before { - content: "\f298"; -} -.am-icon-envira:before { - content: "\f299"; -} -.am-icon-universal-access:before { - content: "\f29a"; -} -.am-icon-wheelchair-alt:before { - content: "\f29b"; -} -.am-icon-question-circle-o:before { - content: "\f29c"; -} -.am-icon-blind:before { - content: "\f29d"; -} -.am-icon-audio-description:before { - content: "\f29e"; -} -.am-icon-volume-control-phone:before { - content: "\f2a0"; -} -.am-icon-braille:before { - content: "\f2a1"; -} -.am-icon-assistive-listening-systems:before { - content: "\f2a2"; -} -.am-icon-asl-interpreting:before, -.am-icon-american-sign-language-interpreting:before { - content: "\f2a3"; -} -.am-icon-deafness:before, -.am-icon-hard-of-hearing:before, -.am-icon-deaf:before { - content: "\f2a4"; -} -.am-icon-glide:before { - content: "\f2a5"; -} -.am-icon-glide-g:before { - content: "\f2a6"; -} -.am-icon-signing:before, -.am-icon-sign-language:before { - content: "\f2a7"; -} -.am-icon-low-vision:before { - content: "\f2a8"; -} -.am-icon-viadeo:before { - content: "\f2a9"; -} -.am-icon-viadeo-square:before { - content: "\f2aa"; -} -.am-icon-snapchat:before { - content: "\f2ab"; -} -.am-icon-snapchat-ghost:before { - content: "\f2ac"; -} -.am-icon-snapchat-square:before { - content: "\f2ad"; -} -.am-icon-pied-piper:before { - content: "\f2ae"; -} -.am-icon-first-order:before { - content: "\f2b0"; -} -.am-icon-yoast:before { - content: "\f2b1"; -} -.am-icon-themeisle:before { - content: "\f2b2"; -} -.am-icon-google-plus-circle:before, -.am-icon-google-plus-official:before { - content: "\f2b3"; -} -.am-icon-fa:before, -.am-icon-font-awesome:before { - content: "\f2b4"; -} -/* Modifier: `am-icon-spin` -============================================================================= */ -@-webkit-keyframes icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.am-icon-spin { - -webkit-animation: icon-spin 2s infinite linear; - animation: icon-spin 2s infinite linear; -} -.am-icon-pulse { - -webkit-animation: icon-spin 1s infinite steps(8); - animation: icon-spin 1s infinite steps(8); -} -.am-icon-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} -.am-icon-ul > li { - position: relative; -} -.am-icon-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} -/* ========================================================================== - Component: Input group - ============================================================================ */ -.am-input-group { - position: relative; - display: table; - border-collapse: separate; -} -.am-input-group .am-form-field { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.am-input-group-label, -.am-input-group-btn, -.am-input-group .am-form-field { - display: table-cell; -} -.am-input-group-label:not(:first-child):not(:last-child), -.am-input-group-btn:not(:first-child):not(:last-child), -.am-input-group .am-form-field:not(:first-child):not(:last-child) { - border-radius: 0; -} -.am-input-group-label, -.am-input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.am-input-group-label { - height: 38px; - padding: 0 1em; - font-size: 1.6rem; - font-weight: normal; - line-height: 36px; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 0; -} -.am-input-group-label input[type="radio"], -.am-input-group-label input[type="checkbox"] { - margin-top: 0; -} -.am-input-group .am-form-field:first-child, -.am-input-group-label:first-child, -.am-input-group-btn:first-child > .am-btn, -.am-input-group-btn:first-child > .am-btn-group > .am-btn, -.am-input-group-btn:first-child > .am-dropdown-toggle, -.am-input-group-btn:last-child > .am-btn:not(:last-child):not(.dropdown-toggle), -.am-input-group-btn:last-child > .am-btn-group:not(:last-child) > .am-btn { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-input-group-label:first-child { - border-right: 0; -} -.am-input-group .am-form-field:last-child, -.am-input-group-label:last-child, -.am-input-group-btn:last-child > .am-btn, -.am-input-group-btn:last-child > .am-btn-group > .am-btn, -.am-input-group-btn:last-child > .am-dropdown-toggle, -.am-input-group-btn:first-child > .am-btn:not(:first-child), -.am-input-group-btn:first-child > .am-btn-group:not(:first-child) > .am-btn { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-input-group-label:last-child { - border-left: 0; -} -.am-input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.am-input-group-btn > .am-btn { - position: relative; - border-color: #ccc; -} -.am-input-group-btn > .am-btn + .am-btn { - margin-left: -1px; -} -.am-input-group-btn > .am-btn:hover, -.am-input-group-btn > .am-btn:focus, -.am-input-group-btn > .am-btn:active { - z-index: 2; -} -.am-input-group-btn:first-child > .am-btn, -.am-input-group-btn:first-child > .am-btn-group { - margin-right: -2px; -} -.am-input-group-btn:last-child > .am-btn, -.am-input-group-btn:last-child > .am-btn-group { - margin-left: -1px; -} -.am-input-group .am-form-field, -.am-input-group-btn > .am-btn { - height: 38px; - padding-bottom: auto; -} -.am-input-group-lg > .am-form-field, -.am-input-group-lg > .am-input-group-label, -.am-input-group-lg > .am-input-group-btn > .am-btn { - height: 42px; - font-size: 1.8rem !important; -} -.am-input-group-lg > .am-input-group-label { - line-height: 40px; -} -.am-input-group-sm > .am-form-field, -.am-input-group-sm > .am-input-group-label, -.am-input-group-sm > .am-input-group-btn > .am-btn { - height: 33px; - font-size: 1.4rem !important; -} -.am-input-group-sm > .am-input-group-label { - line-height: 31px; -} -.am-input-group-primary .am-input-group-label { - background: #0e90d2; - color: #fff; -} -.am-input-group-primary .am-input-group-label, -.am-input-group-primary .am-input-group-btn > .am-btn, -.am-input-group-primary.am-input-group .am-form-field { - border-color: #0e90d2; -} -.am-input-group-secondary .am-input-group-label { - background: #3bb4f2; - color: #fff; -} -.am-input-group-secondary .am-input-group-label, -.am-input-group-secondary .am-input-group-btn > .am-btn, -.am-input-group-secondary.am-input-group .am-form-field { - border-color: #3bb4f2; -} -.am-input-group-success .am-input-group-label { - background: #5eb95e; - color: #fff; -} -.am-input-group-success .am-input-group-label, -.am-input-group-success .am-input-group-btn > .am-btn, -.am-input-group-success.am-input-group .am-form-field { - border-color: #5eb95e; -} -.am-input-group-warning .am-input-group-label { - background: #F37B1D; - color: #fff; -} -.am-input-group-warning .am-input-group-label, -.am-input-group-warning .am-input-group-btn > .am-btn, -.am-input-group-warning.am-input-group .am-form-field { - border-color: #F37B1D; -} -.am-input-group-danger .am-input-group-label { - background: #dd514c; - color: #fff; -} -.am-input-group-danger .am-input-group-label, -.am-input-group-danger .am-input-group-btn > .am-btn, -.am-input-group-danger.am-input-group .am-form-field { - border-color: #dd514c; -} -/* ========================================================================== - Component: List - ============================================================================ */ -.am-list { - margin-bottom: 1.6rem; - padding-left: 0; -} -.am-list > li { - position: relative; - display: block; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #dedede; - border-width: 1px 0; -} -.am-list > li > a { - display: block; - padding: 1rem 0; -} -.am-list > li > a.am-active, -.am-list > li > a.am-active:hover, -.am-list > li > a.am-active:focus { - z-index: 2; - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; -} -.am-list > li > a.am-active .am-list-item-heading, -.am-list > li > a.am-active:hover .am-list-item-heading, -.am-list > li > a.am-active:focus .am-list-item-heading { - color: inherit; -} -.am-list > li > a.am-active .am-list-item-text, -.am-list > li > a.am-active:hover .am-list-item-text, -.am-list > li > a.am-active:focus .am-list-item-text { - color: #b2e2fa; -} -.am-list > li > .am-badge { - float: right; -} -.am-list > li > .am-badge + .am-badge { - margin-right: 5px; -} -/* Pure text list */ -.am-list-static > li { - padding: .8rem .2rem; -} -.am-list-static.am-list-border > li { - padding: 1rem; -} -/* with border */ -.am-list-border > li, -.am-list-bordered > li { - border-width: 1px; -} -.am-list-border > li:first-child, -.am-list-bordered > li:first-child, -.am-list-border > li:first-child > a, -.am-list-bordered > li:first-child > a { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-list-border > li:last-child, -.am-list-bordered > li:last-child, -.am-list-border > li:last-child > a, -.am-list-bordered > li:last-child > a { - margin-bottom: 0; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-list-border > li > a, -.am-list-bordered > li > a { - padding: 1rem; -} -.am-list-border > li > a:hover, -.am-list-bordered > li > a:hover, -.am-list-border > li > a:focus, -.am-list-bordered > li > a:focus { - background-color: #f5f5f5; -} -/* Striped */ -.am-list-striped > li:nth-of-type(even) { - background: #f5f5f5; -} -.am-list-item-hd { - margin-top: 0; -} -.am-list-item-text { - line-height: 1.4; - font-size: 1.3rem; - color: #999999; - margin: 0; -} -/* ========================================================================== - Component: Panel - ============================================================================ */ -.am-panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 0; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} -/* Panel header */ -.am-panel-hd { - padding: 0.6rem 1.25rem; - border-bottom: 1px solid transparent; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -/* Panel content */ -.am-panel-bd { - padding: 1.25rem; -} -.am-panel-title { - margin: 0; - font-size: 100%; - color: inherit; -} -.am-panel-title > a { - color: inherit; -} -/* Panel footer */ -.am-panel-footer { - padding: 0.6rem 1.25rem; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-panel-default { - border-color: #ddd; -} -.am-panel-default > .am-panel-hd { - color: #444; - background-color: #f5f5f5; - border-color: #ddd; -} -.am-panel-default > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #ddd; -} -.am-panel-default > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #ddd; -} -.am-panel-primary { - border-color: #10a0ea; -} -.am-panel-primary > .am-panel-hd { - color: #fff; - background-color: #0e90d2; - border-color: #10a0ea; -} -.am-panel-primary > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #10a0ea; -} -.am-panel-primary > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #10a0ea; -} -.am-panel-secondary { - border-color: #caebfb; -} -.am-panel-secondary > .am-panel-hd { - color: #14a6ef; - background-color: rgba(59, 180, 242, 0.15); - border-color: #caebfb; -} -.am-panel-secondary > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #caebfb; -} -.am-panel-secondary > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #caebfb; -} -.am-panel-success { - border-color: #c9e7c9; -} -.am-panel-success > .am-panel-hd { - color: #5eb95e; - background-color: rgba(94, 185, 94, 0.15); - border-color: #c9e7c9; -} -.am-panel-success > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #c9e7c9; -} -.am-panel-success > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #c9e7c9; -} -.am-panel-warning { - border-color: #fbd0ae; -} -.am-panel-warning > .am-panel-hd { - color: #F37B1D; - background-color: rgba(243, 123, 29, 0.15); - border-color: #fbd0ae; -} -.am-panel-warning > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #fbd0ae; -} -.am-panel-warning > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #fbd0ae; -} -.am-panel-danger { - border-color: #f5cecd; -} -.am-panel-danger > .am-panel-hd { - color: #dd514c; - background-color: rgba(221, 81, 76, 0.15); - border-color: #f5cecd; -} -.am-panel-danger > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #f5cecd; -} -.am-panel-danger > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #f5cecd; -} -.am-panel > .am-table { - margin-bottom: 0; -} -.am-panel > .am-table:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-panel > .am-table:first-child > thead:first-child > tr:first-child td:first-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:first-child, -.am-panel > .am-table:first-child > thead:first-child > tr:first-child th:first-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 0; -} -.am-panel > .am-table:first-child > thead:first-child > tr:first-child td:last-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:last-child, -.am-panel > .am-table:first-child > thead:first-child > tr:first-child th:last-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 0; -} -.am-panel > .am-table:last-child { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:first-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:first-child, -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:first-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 0; -} -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:last-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:last-child, -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:last-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 0; -} -.am-panel > .am-panel-bd + .am-table { - border-top: 1px solid #ddd; -} -.am-panel > .am-table > tbody:first-child > tr:first-child th, -.am-panel > .am-table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.am-panel > .am-table-bd { - border: 0; -} -.am-panel > .am-table-bd > thead > tr > th:first-child, -.am-panel > .am-table-bd > tbody > tr > th:first-child, -.am-panel > .am-table-bd > tfoot > tr > th:first-child, -.am-panel > .am-table-bd > thead > tr > td:first-child, -.am-panel > .am-table-bd > tbody > tr > td:first-child, -.am-panel > .am-table-bd > tfoot > tr > td:first-child { - border-left: 0; -} -.am-panel > .am-table-bd > thead > tr > th:last-child, -.am-panel > .am-table-bd > tbody > tr > th:last-child, -.am-panel > .am-table-bd > tfoot > tr > th:last-child, -.am-panel > .am-table-bd > thead > tr > td:last-child, -.am-panel > .am-table-bd > tbody > tr > td:last-child, -.am-panel > .am-table-bd > tfoot > tr > td:last-child { - border-right: 0; -} -.am-panel > .am-table-bd > thead > tr:first-child > td, -.am-panel > .am-table-bd > tbody > tr:first-child > td, -.am-panel > .am-table-bd > thead > tr:first-child > th, -.am-panel > .am-table-bd > tbody > tr:first-child > th { - border-bottom: 0; -} -.am-panel > .am-table-bd > tbody > tr:last-child > td, -.am-panel > .am-table-bd > tfoot > tr:last-child > td, -.am-panel > .am-table-bd > tbody > tr:last-child > th, -.am-panel > .am-table-bd > tfoot > tr:last-child > th { - border-bottom: 0; -} -/* Wrap list */ -.am-panel > .am-list { - margin: 0; -} -.am-panel > .am-list > li > a { - padding-left: 1rem; - padding-right: 1rem; -} -.am-panel > .am-list-static li { - padding-left: 1rem; - padding-right: 1rem; -} -/* Panel group */ -.am-panel-group { - margin-bottom: 2rem; -} -.am-panel-group .am-panel { - margin-bottom: 0; - border-radius: 0; -} -.am-panel-group .am-panel + .am-panel { - margin-top: 6px; -} -.am-panel-group .am-panel-hd { - border-bottom: 0; -} -.am-panel-group .am-panel-hd + .am-panel-collapse .am-panel-bd { - border-top: 1px solid #ddd; -} -.am-panel-group .am-panel-footer { - border-top: 0; -} -.am-panel-group .am-panel-footer + .am-panel-collapse .am-panel-bd { - border-bottom: 1px solid #ddd; -} -/* ========================================================================== - Component: Progress - ============================================================================ */ -/* Progress bar animation */ -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 36px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 36px 0; - } - to { - background-position: 0 0; - } -} -/* Progress container */ -.am-progress { - overflow: hidden; - height: 2rem; - margin-bottom: 2rem; - background-color: #f5f5f5; - border-radius: 0; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} -/* Progress bar */ -.am-progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 1.2rem; - line-height: 2rem; - color: #fff; - text-align: center; - background-color: #0e90d2; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width .6s ease; - transition: width .6s ease; -} -.am-progress-striped .am-progress-bar { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 36px 36px; - background-size: 36px 36px; -} -.am-progress.am-active .am-progress-bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.am-progress-bar[aria-valuenow="1"], -.am-progress-bar[aria-valuenow="2"] { - min-width: 30px; -} -.am-progress-bar[aria-valuenow="0"] { - color: #999999; - min-width: 30px; - background: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-progress-bar-secondary { - background-color: #3bb4f2; -} -.am-progress-striped .am-progress-bar-secondary { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-success { - background-color: #5eb95e; -} -.am-progress-striped .am-progress-bar-success { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-warning { - background-color: #F37B1D; -} -.am-progress-striped .am-progress-bar-warning { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-danger { - background-color: #dd514c; -} -.am-progress-striped .am-progress-bar-danger { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-xs { - height: 0.6rem; -} -.am-progress-sm { - height: 1.2rem; -} -/* ========================================================================== - Component: Thumbnail - ============================================================================ */ -.am-thumbnail { - display: block; - padding: 2px; - margin-bottom: 2rem; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 0; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} -.am-thumbnail > img, -.am-thumbnail a > img { - margin-left: auto; - margin-right: auto; - display: block; -} -.am-thumbnail a.am-thumbnail:hover, -.am-thumbnail a.am-thumbnail:focus, -.am-thumbnail a.am-thumbnail.active { - border-color: #0e90d2; - background-color: #fff; -} -img.am-thumbnail, -.am-thumbnail > img, -.am-thumbnail a > img { - max-width: 100%; - height: auto; -} -/* Image caption */ -.am-thumbnail-caption { - margin: 0; - padding: 0.8rem; - color: #333; - font-weight: normal; -} -.am-thumbnail-caption *:last-child { - margin-bottom: 0; -} -.am-thumbnails { - margin-left: -0.5rem; - margin-right: -0.5rem; -} -.am-thumbnails > li { - padding: 0 .5rem 1rem .5rem; -} -/* ========================================================================== - Component: Utility - ============================================================================ */ -.am-scrollable-horizontal { - width: 100%; - overflow-y: hidden; - overflow-x: auto; - -ms-overflow-style: -ms-autohiding-scrollbar; - -webkit-overflow-scrolling: touch; -} -.am-scrollable-vertical { - height: 240px; - overflow-y: scroll; - -webkit-overflow-scrolling: touch; - resize: vertical; -} -/* Border-radius*/ -.am-square { - border-radius: 0; -} -.am-radius { - border-radius: 2px; -} -.am-round { - border-radius: 1000px; -} -.am-circle { - border-radius: 50%; -} -/* Float blocks*/ -.am-cf:before, -.am-cf:after { - content: " "; - display: table; -} -.am-cf:after { - clear: both; -} -.am-fl { - float: left; -} -.am-fr { - float: right; -} -.am-nbfc { - overflow: hidden; -} -.am-center { - display: block; - margin-left: auto; - margin-right: auto; -} -/* Display */ -.am-block { - display: block !important; -} -.am-inline { - display: inline !important; -} -.am-inline-block { - display: inline-block !important; -} -.am-hide { - display: none !important; - visibility: hidden !important; -} -/* -* Remove whitespace between child elements when using `inline-block` -*/ -.am-vertical-align { - font-size: 0.001px; -} -/* -* The `@{ns}vertical-align` container needs a specific height -*/ -.am-vertical-align:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; -} -/* -* Sub-object which can have any height -* 1. Reset whitespace hack -*/ -.am-vertical-align-middle, -.am-vertical-align-bottom { - display: inline-block; - font-size: 1.6rem; - /* 1 */ - max-width: 100%; -} -.am-vertical-align-middle { - vertical-align: middle; -} -.am-vertical-align-bottom { - vertical-align: bottom; -} -.am-responsive-width { - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - height: auto; -} -/* Margin helpers */ -.am-margin { - margin: 1.6rem; -} -.am-margin-0 { - margin: 0!important; -} -.am-margin-xs { - margin: 0.5rem; -} -.am-margin-sm { - margin: 1rem; -} -.am-margin-lg { - margin: 2.4rem; -} -.am-margin-xl { - margin: 3.2rem; -} -.am-margin-horizontal { - margin-left: 1.6rem; - margin-right: 1.6rem; -} -.am-margin-horizontal-0 { - margin-left: 0!important; - margin-right: 0!important; -} -.am-margin-horizontal-xs { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.am-margin-horizontal-sm { - margin-left: 1rem; - margin-right: 1rem; -} -.am-margin-horizontal-lg { - margin-left: 2.4rem; - margin-right: 2.4rem; -} -.am-margin-horizontal-xl { - margin-left: 3.2rem; - margin-right: 3.2rem; -} -.am-margin-vertical { - margin-top: 1.6rem; - margin-bottom: 1.6rem; -} -.am-margin-vertical-0 { - margin-top: 0!important; - margin-bottom: 0!important; -} -.am-margin-vertical-xs { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.am-margin-vertical-sm { - margin-top: 1rem; - margin-bottom: 1rem; -} -.am-margin-vertical-lg { - margin-top: 2.4rem; - margin-bottom: 2.4rem; -} -.am-margin-vertical-xl { - margin-top: 3.2rem; - margin-bottom: 3.2rem; -} -.am-margin-top { - margin-top: 1.6rem; -} -.am-margin-top-0 { - margin-top: 0!important; -} -.am-margin-top-xs { - margin-top: 0.5rem; -} -.am-margin-top-sm { - margin-top: 1rem; -} -.am-margin-top-lg { - margin-top: 2.4rem; -} -.am-margin-top-xl { - margin-top: 3.2rem; -} -.am-margin-bottom { - margin-bottom: 1.6rem; -} -.am-margin-bottom-0 { - margin-bottom: 0!important; -} -.am-margin-bottom-xs { - margin-bottom: 0.5rem; -} -.am-margin-bottom-sm { - margin-bottom: 1rem; -} -.am-margin-bottom-lg { - margin-bottom: 2.4rem; -} -.am-margin-bottom-xl { - margin-bottom: 3.2rem; -} -.am-margin-left { - margin-left: 1.6rem; -} -.am-margin-left-0 { - margin-left: 0!important; -} -.am-margin-left-xs { - margin-left: 0.5rem; -} -.am-margin-left-sm { - margin-left: 1rem; -} -.am-margin-left-lg { - margin-left: 2.4rem; -} -.am-margin-left-xl { - margin-left: 3.2rem; -} -.am-margin-right { - margin-right: 1.6rem; -} -.am-margin-right-0 { - margin-right: 0!important; -} -.am-margin-right-xs { - margin-right: 0.5rem; -} -.am-margin-right-sm { - margin-right: 1rem; -} -.am-margin-right-lg { - margin-right: 2.4rem; -} -.am-margin-right-xl { - margin-right: 3.2rem; -} -/* Padding helpers */ -.am-padding { - padding: 1.6rem; -} -.am-padding-0 { - padding: 0!important; -} -.am-padding-xs { - padding: 0.5rem; -} -.am-padding-sm { - padding: 1rem; -} -.am-padding-lg { - padding: 2.4rem; -} -.am-padding-xl { - padding: 3.2rem; -} -.am-padding-horizontal { - padding-left: 1.6rem; - padding-right: 1.6rem; -} -.am-padding-horizontal-0 { - padding-left: 0!important; - padding-right: 0!important; -} -.am-padding-horizontal-xs { - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.am-padding-horizontal-sm { - padding-left: 1rem; - padding-right: 1rem; -} -.am-padding-horizontal-lg { - padding-left: 2.4rem; - padding-right: 2.4rem; -} -.am-padding-horizontal-xl { - padding-left: 3.2rem; - padding-right: 3.2rem; -} -.am-padding-vertical { - padding-top: 1.6rem; - padding-bottom: 1.6rem; -} -.am-padding-vertical-0 { - padding-top: 0!important; - padding-bottom: 0!important; -} -.am-padding-vertical-xs { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.am-padding-vertical-sm { - padding-top: 1rem; - padding-bottom: 1rem; -} -.am-padding-vertical-lg { - padding-top: 2.4rem; - padding-bottom: 2.4rem; -} -.am-padding-vertical-xl { - padding-top: 3.2rem; - padding-bottom: 3.2rem; -} -.am-padding-top { - padding-top: 1.6rem; -} -.am-padding-top-0 { - padding-top: 0!important; -} -.am-padding-top-xs { - padding-top: 0.5rem; -} -.am-padding-top-sm { - padding-top: 1rem; -} -.am-padding-top-lg { - padding-top: 2.4rem; -} -.am-padding-top-xl { - padding-top: 3.2rem; -} -.am-padding-bottom { - padding-bottom: 1.6rem; -} -.am-padding-bottom-0 { - padding-bottom: 0!important; -} -.am-padding-bottom-xs { - padding-bottom: 0.5rem; -} -.am-padding-bottom-sm { - padding-bottom: 1rem; -} -.am-padding-bottom-lg { - padding-bottom: 2.4rem; -} -.am-padding-bottom-xl { - padding-bottom: 3.2rem; -} -.am-padding-left { - padding-left: 1.6rem; -} -.am-padding-left-0 { - padding-left: 0!important; -} -.am-padding-left-xs { - padding-left: 0.5rem; -} -.am-padding-left-sm { - padding-left: 1rem; -} -.am-padding-left-lg { - padding-left: 2.4rem; -} -.am-padding-left-xl { - padding-left: 3.2rem; -} -.am-padding-right { - padding-right: 1.6rem; -} -.am-padding-right-0 { - padding-right: 0!important; -} -.am-padding-right-xs { - padding-right: 0.5rem; -} -.am-padding-right-sm { - padding-right: 1rem; -} -.am-padding-right-lg { - padding-right: 2.4rem; -} -.am-padding-right-xl { - padding-right: 3.2rem; -} -/* small displays */ -@media only screen { - .am-show-sm-only, - .am-show-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-hide-md-only, - .am-hide-md-up, - .am-hide-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-hide-sm-only, - .am-hide-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-show-md-only, - .am-show-md-up, - .am-show-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-hide-lg-down { - display: none !important; - } - /* table */ - table.am-show-sm-only, - table.am-show-sm-up, - table.am-show-sm, - table.am-show-sm-down, - table.am-hide-md-only, - table.am-hide-md-up, - table.am-hide-md, - table.am-show-md-down, - table.am-hide-lg-only, - table.am-hide-lg-up, - table.am-hide-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-show-sm-only, - thead.am-show-sm-up, - thead.am-show-sm, - thead.am-show-sm-down, - thead.am-hide-md-only, - thead.am-hide-md-up, - thead.am-hide-md, - thead.am-show-md-down, - thead.am-hide-lg-only, - thead.am-hide-lg-up, - thead.am-hide-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-show-sm-only, - tbody.am-show-sm-up, - tbody.am-show-sm, - tbody.am-show-sm-down, - tbody.am-hide-md-only, - tbody.am-hide-md-up, - tbody.am-hide-md, - tbody.am-show-md-down, - tbody.am-hide-lg-only, - tbody.am-hide-lg-up, - tbody.am-hide-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-show-sm-only, - tr.am-show-sm-up, - tr.am-show-sm, - tr.am-show-sm-down, - tr.am-hide-md-only, - tr.am-hide-md-up, - tr.am-hide-md, - tr.am-show-md-down, - tr.am-hide-lg-only, - tr.am-hide-lg-up, - tr.am-hide-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-show-sm-only, - td.am-show-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-show-sm, - td.am-show-sm, - th.am-show-sm-down, - td.am-show-sm-down, - th.am-hide-md-only, - td.am-hide-md-only, - th.am-hide-md-up, - td.am-hide-md-up, - th.am-hide-md, - td.am-hide-md, - th.am-show-md-down, - td.am-show-md-down, - th.am-hide-lg-only, - td.am-hide-lg-only, - th.am-hide-lg-up, - td.am-hide-lg-up, - th.am-hide-lg, - td.am-hide-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width:641px) { - .am-hide-sm-only, - .am-show-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-show-md-only, - .am-show-md-up, - .am-show-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-show-sm-only, - .am-hide-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-hide-md-only, - .am-hide-md-up, - .am-hide-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-hide-lg-down { - display: none !important; - } - table.am-hide-sm-only, - table.am-show-sm-up, - table.am-hide-sm, - table.am-hide-sm-down, - table.am-show-md-only, - table.am-show-md-up, - table.am-show-md, - table.am-show-md-down, - table.am-hide-lg-only, - table.am-hide-lg-up, - table.am-hide-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-hide-sm-only, - thead.am-show-sm-up, - thead.am-hide-sm, - thead.am-hide-sm-down, - thead.am-show-md-only, - thead.am-show-md-up, - thead.am-show-md, - thead.am-show-md-down, - thead.am-hide-lg-only, - thead.am-hide-lg-up, - thead.am-hide-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-hide-sm-only, - tbody.am-show-sm-up, - tbody.am-hide-sm, - tbody.am-hide-sm-down, - tbody.am-show-md-only, - tbody.am-show-md-up, - tbody.am-show-md, - tbody.am-show-md-down, - tbody.am-hide-lg-only, - tbody.am-hide-lg-up, - tbody.am-hide-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-hide-sm-only, - tr.am-show-sm-up, - tr.am-hide-sm, - tr.am-hide-sm-down, - tr.am-show-md-only, - tr.am-show-md-up, - tr.am-show-md, - tr.am-show-md-down, - tr.am-hide-lg-only, - tr.am-hide-lg-up, - tr.am-hide-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-hide-sm-only, - td.am-hide-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-hide-sm, - td.am-hide-sm, - th.am-hide-sm-down, - td.am-hide-sm-down, - th.am-show-md-only, - td.am-show-md-only, - th.am-show-md-up, - td.am-show-md-up, - th.am-show-md, - td.am-show-md, - th.am-show-md-down, - td.am-show-md-down, - th.am-hide-lg-only, - td.am-hide-lg-only, - th.am-hide-lg-up, - td.am-hide-lg-up, - th.am-hide-lg, - td.am-hide-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width:1025px) { - .am-hide-sm-only, - .am-show-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-hide-md-only, - .am-show-md-up, - .am-hide-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-show-sm-only, - .am-hide-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-show-md-only, - .am-hide-md-up, - .am-show-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-hide-lg-down { - display: none !important; - } - table.am-hide-sm-only, - table.am-show-sm-up, - table.am-hide-sm, - table.am-hide-sm-down, - table.am-hide-md-only, - table.am-show-md-up, - table.am-hide-md, - table.am-hide-md-down, - table.am-show-lg-only, - table.am-show-lg-up, - table.am-show-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-hide-sm-only, - thead.am-show-sm-up, - thead.am-hide-sm, - thead.am-hide-sm-down, - thead.am-hide-md-only, - thead.am-show-md-up, - thead.am-hide-md, - thead.am-hide-md-down, - thead.am-show-lg-only, - thead.am-show-lg-up, - thead.am-show-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-hide-sm-only, - tbody.am-show-sm-up, - tbody.am-hide-sm, - tbody.am-hide-sm-down, - tbody.am-hide-md-only, - tbody.am-show-md-up, - tbody.am-hide-md, - tbody.am-hide-md-down, - tbody.am-show-lg-only, - tbody.am-show-lg-up, - tbody.am-show-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-hide-sm-only, - tr.am-show-sm-up, - tr.am-hide-sm, - tr.am-hide-sm-down, - tr.am-hide-md-only, - tr.am-show-md-up, - tr.am-hide-md, - tr.am-hide-md-down, - tr.am-show-lg-only, - tr.am-show-lg-up, - tr.am-show-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-hide-sm-only, - td.am-hide-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-hide-sm, - td.am-hide-sm, - th.am-hide-sm-down, - td.am-hide-sm-down, - th.am-hide-md-only, - td.am-hide-md-only, - th.am-show-md-up, - td.am-show-md-up, - th.am-hide-md, - td.am-hide-md, - th.am-hide-md-down, - td.am-hide-md-down, - th.am-show-lg-only, - td.am-show-lg-only, - th.am-show-lg-up, - td.am-show-lg-up, - th.am-show-lg, - td.am-show-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -@media only screen and (orientation: landscape) { - .am-show-landscape, - .am-hide-portrait { - display: inherit !important; - } - .am-hide-landscape, - .am-show-portrait { - display: none !important; - } -} -@media only screen and (orientation: portrait) { - .am-show-portrait, - .am-hide-landscape { - display: inherit !important; - } - .am-hide-portrait, - .am-show-landscape { - display: none !important; - } -} -.am-sans-serif { - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; -} -.am-serif { - font-family: Georgia, "Times New Roman", Times, SimSun, "FontAwesome", serif; -} -.am-kai { - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; -} -.am-monospace { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; -} -.am-text-primary { - color: #0e90d2; -} -.am-text-secondary { - color: #3bb4f2; -} -.am-text-success { - color: #5eb95e; -} -.am-text-warning { - color: #F37B1D; -} -.am-text-danger { - color: #dd514c; -} -.am-link-muted { - color: #666; -} -.am-link-muted a { - color: #666; -} -.am-link-muted:hover, -.am-link-muted a:hover { - color: #555; -} -.am-text-default { - font-size: 1.6rem; -} -/* -.@{ns}text-xxs { - font-size: @font-size-xxs; -} -*/ -.am-text-xs { - font-size: 1.2rem; -} -.am-text-sm { - font-size: 1.4rem; -} -.am-text-lg { - font-size: 1.8rem; -} -.am-text-xl { - font-size: 2.4rem; -} -.am-text-xxl { - font-size: 3.2rem; -} -.am-text-xxxl { - font-size: 4.2rem; -} -.am-ellipsis, -.am-text-truncate { - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-text-break { - word-wrap: break-word; - -webkit-hyphens: auto; - -ms-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; -} -.am-text-nowrap { - white-space: nowrap; -} -[class*='am-align-'] { - margin-bottom: 1rem; -} -.am-align-left { - margin-right: 1rem; - float: left; -} -.am-align-right { - margin-left: 1rem; - float: right; -} -/** Only display content to screen readers - * See: http://a11yproject.com/posts/how-to-hide-content/ - */ -.am-sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -/* Text Image Replacement */ -.am-text-ir { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -/* Text align */ -@media only screen { - .am-text-left { - text-align: left !important; - } - .am-text-right { - text-align: right !important; - } - .am-text-center { - text-align: center !important; - } - .am-text-justify { - text-align: justify !important; - } -} -@media only screen and (max-width: 640px) { - .am-sm-only-text-left { - text-align: left !important; - } - .am-sm-only-text-right { - text-align: right !important; - } - .am-sm-only-text-center { - text-align: center !important; - } - .am-sm-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:641px) and (max-width:1024px) { - .am-md-only-text-left { - text-align: left !important; - } - .am-md-only-text-right { - text-align: right !important; - } - .am-md-only-text-center { - text-align: center !important; - } - .am-md-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:641px) { - .am-md-text-left { - text-align: left !important; - } - .am-md-text-right { - text-align: right !important; - } - .am-md-text-center { - text-align: center !important; - } - .am-md-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:1025px) { - .am-lg-text-left { - text-align: left !important; - } - .am-lg-text-right { - text-align: right !important; - } - .am-lg-text-center { - text-align: center !important; - } - .am-lg-text-justify { - text-align: justify !important; - } -} -.am-text-top { - vertical-align: top !important; -} -.am-text-middle { - vertical-align: middle !important; -} -.am-text-bottom { - vertical-align: bottom !important; -} -.am-angle { - position: absolute; -} -.am-angle:before, -.am-angle:after { - position: absolute; - display: block; - content: ""; - width: 0; - height: 0; - border: 8px dashed transparent; - z-index: 1; -} -.am-angle-up { - top: 0; -} -.am-angle-up:before, -.am-angle-up:after { - border-bottom-style: solid; - border-width: 0 8px 8px; -} -.am-angle-up:before { - border-bottom-color: #ddd; - bottom: 0; -} -.am-angle-up:after { - border-bottom-color: #fff; - bottom: -1px; -} -.am-angle-down { - bottom: -9px; -} -.am-angle-down:before, -.am-angle-down:after { - border-top-style: solid; - border-width: 8px 8px 0; -} -.am-angle-down:before { - border-top-color: #ddd; - bottom: 0; -} -.am-angle-down:after { - border-top-color: #fff; - bottom: 1px; -} -.am-angle-left { - left: -9px; -} -.am-angle-left:before, -.am-angle-left:after { - border-right-style: solid; - border-width: 8px 8px 8px 0; -} -.am-angle-left:before { - border-right-color: #ddd; - left: 0; -} -.am-angle-left:after { - border-right-color: #fff; - left: 1px; -} -.am-angle-right { - right: 0; -} -.am-angle-right:before, -.am-angle-right:after { - border-left-style: solid; - border-width: 8px 0 8px 8px; -} -.am-angle-right:before { - border-left-color: #ddd; - left: 0; -} -.am-angle-right:after { - border-left-color: #fff; - left: -1px; -} -/* ========================================================================== - Component: Alert Plugin - ============================================================================ */ -.am-alert { - margin-bottom: 1em; - padding: 0.625em; - background: #0e90d2; - color: #fff; - border: 1px solid #0c7cb5; - border-radius: 0; -} -.am-alert a { - color: #fff; -} -.am-alert h1, -.am-alert h2, -.am-alert h3, -.am-alert h4, -.am-alert h5, -.am-alert h6 { - color: inherit; -} -.am-alert .am-close { - opacity: .4; -} -.am-alert .am-close:hover { - opacity: .6; -} -/* Add margin if adjacent element */ -* + .am-alert { - margin-top: 1em; -} -/* Remove margin from the last-child */ -.am-alert > :last-child { - margin-bottom: 0; -} -/* within am-form-group */ -.am-form-group .am-alert { - margin: 5px 0 0; - padding: 0.25em 0.625em; - font-size: 1.3rem; -} -/* Close in alert */ -.am-alert > .am-close:first-child { - float: right; - height: auto; - margin: -3px -5px auto auto; -} -/* Remove margin from adjacent element */ -.am-alert > .am-close:first-child + * { - margin-top: 0; -} -.am-alert-secondary { - background-color: #eeeeee; - border-color: #dfdfdf; - color: #555555; -} -.am-alert-success { - background-color: #5eb95e; - border-color: #4bad4b; - color: #fff; -} -.am-alert-warning { - background-color: #F37B1D; - border-color: #e56c0c; - color: #fff; -} -.am-alert-danger { - background-color: #dd514c; - border-color: #d83832; - color: #fff; -} -.am-dropdown { - position: relative; - display: inline-block; -} -.am-dropdown-toggle:focus { - outline: 0; -} -.am-dropdown-content { - position: absolute; - top: 100%; - left: 0; - z-index: 1020; - display: none; - float: left; - min-width: 160px; - padding: 15px; - margin: 9px 0 0; - text-align: left; - line-height: 1.6; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 0; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-animation-duration: .15s; - animation-duration: .15s; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - position: absolute; - display: block; - content: ""; - width: 0; - height: 0; - border: 8px dashed transparent; - z-index: 1; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - border-bottom-style: solid; - border-width: 0 8px 8px; -} -.am-dropdown-content:before { - border-bottom-color: #ddd; - bottom: 0; -} -.am-dropdown-content:after { - border-bottom-color: #fff; - bottom: -1px; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - left: 10px; - top: -8px; - pointer-events: none; -} -.am-dropdown-content:after { - top: -7px; -} -.am-active > .am-dropdown-content { - display: block; -} -.am-dropdown-content :first-child { - margin-top: 0; -} -.am-dropdown-up .am-dropdown-content { - top: auto; - bottom: 100%; - margin: 0 0 9px; -} -.am-dropdown-up .am-dropdown-content:before, -.am-dropdown-up .am-dropdown-content:after { - border-bottom: none; - border-top: 8px solid #ddd; - top: auto; - bottom: -8px; -} -.am-dropdown-up .am-dropdown-content:after { - bottom: -7px; - border-top-color: #fff; -} -.am-dropdown-flip .am-dropdown-content { - left: auto; - right: 0; -} -.am-dropdown-flip .am-dropdown-content:before, -.am-dropdown-flip .am-dropdown-content:after { - left: auto; - right: 10px; -} -ul.am-dropdown-content { - list-style: none; - padding: 5px 0; -} -ul.am-dropdown-content.am-fr { - right: 0; - left: auto; -} -ul.am-dropdown-content .am-divider { - height: 1px; - margin: 0rem 0; - overflow: hidden; - background-color: #e5e5e5; -} -ul.am-dropdown-content > li > a { - display: block; - padding: 6px 20px; - clear: both; - font-weight: normal; - color: #333333; - white-space: nowrap; -} -ul.am-dropdown-content > li > a:hover, -ul.am-dropdown-content > li > a:focus { - text-decoration: none; - color: #262626; - background-color: #f5f5f5; -} -ul.am-dropdown-content > .am-active > a, -ul.am-dropdown-content > .am-active > a:hover, -ul.am-dropdown-content > .am-active > a:focus { - color: #fff; - text-decoration: none; - outline: 0; - background-color: #0e90d2; -} -ul.am-dropdown-content > .am-disabled > a, -ul.am-dropdown-content > .am-disabled > a:hover, -ul.am-dropdown-content > .am-disabled > a:focus { - color: #999999; -} -ul.am-dropdown-content > .am-disabled > a:hover, -ul.am-dropdown-content > .am-disabled > a:focus { - text-decoration: none; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; -} -.am-dropdown-header { - display: block; - padding: 6px 20px; - font-size: 1.2rem; - color: #999999; -} -.am-fr > .am-dropdown-content { - right: 0; - left: auto; -} -.am-fr > .am-dropdown-content:before { - right: 10px; - left: auto; -} -.am-dropdown-animation { - -webkit-animation: am-dropdown-animation 0.15s ease-out; - animation: am-dropdown-animation 0.15s ease-out; -} -@-webkit-keyframes am-dropdown-animation { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } -} -@keyframes am-dropdown-animation { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } -} -/* ========================================================================== - Component: Flex Slider Plugin - ============================================================================ */ -.am-slider a:hover, -.am-slider a:focus { - outline: none; -} -.am-slides, -.am-control-nav, -.am-direction-nav { - margin: 0; - padding: 0; - list-style: none; -} -.am-slider { - margin: 0; - padding: 0; -} -.am-slider .am-slides:before, -.am-slider .am-slides:after { - content: " "; - display: table; -} -.am-slider .am-slides:after { - clear: both; -} -.am-slider .am-slides > li { - display: none; - -webkit-backface-visibility: hidden; - position: relative; -} -.no-js .am-slider .am-slides > li:first-child { - display: block; -} -.am-slider .am-slides img { - width: 100%; - display: block; -} -.am-pauseplay span { - text-transform: capitalize; -} -.am-slider { - position: relative; -} -.am-viewport { - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.am-slider-carousel li { - margin-right: 5px; -} -.am-control-nav { - position: absolute; -} -.am-control-nav li { - display: inline-block; -} -.am-control-thumbs { - position: static; - overflow: hidden; -} -.am-control-thumbs img { - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.am-slider-slide .am-slides > li { - display: none; - position: relative; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .am-slider-slide .am-slides > li { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .am-slider-slide .am-slides > li.next, - .am-slider-slide .am-slides > li.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .am-slider-slide .am-slides > li.prev, - .am-slider-slide .am-slides > li.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .am-slider-slide .am-slides > li.next.left, - .am-slider-slide .am-slides > li.prev.right, - .am-slider-slide .am-slides > li.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} -.am-slider-slide .am-slides > .active, -.am-slider-slide .am-slides > .next, -.am-slider-slide .am-slides > .prev { - display: block; -} -.am-slider-slide .am-slides > .active { - left: 0; -} -.am-slider-slide .am-slides > .next, -.am-slider-slide .am-slides > .prev { - position: absolute; - top: 0; - width: 100%; -} -.am-slider-slide .am-slides > .next { - left: 100%; -} -.am-slider-slide .am-slides > .prev { - left: -100%; -} -.am-slider-slide .am-slides > .next.left, -.am-slider-slide .am-slides > .prev.right { - left: 0; -} -.am-slider-slide .am-slides > .active.left { - left: -100%; -} -.am-slider-slide .am-slides > .active.right { - left: 100%; -} -/** - * Slider Theme: Default - */ -.am-slider-default { - margin: 0 0 20px; - background-color: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); - /* Direction Nav */ - /* Pause/Play */ - /* Control Nav */ -} -.am-slider-default .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-default .am-viewport { - max-height: 300px; -} -.am-slider-default .carousel li { - margin-right: 5px; -} -.am-slider-default .am-direction-nav a { - position: absolute; - top: 50%; - z-index: 10; - display: block; - width: 36px; - height: 36px; - margin: -18px 0 0; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-default .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - width: 100%; - color: #333333; - content: "\f137"; - font-size: 24px!important; - text-align: center; - line-height: 36px!important; - height: 36px; -} -.am-slider-default .am-direction-nav a.am-next:before { - content: "\f138"; -} -.am-slider-default .am-direction-nav .am-prev { - left: 10px; -} -.am-slider-default .am-direction-nav .am-next { - right: 10px; - text-align: right; -} -.am-slider-default .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-default:hover .am-prev { - opacity: 0.7; - left: 10px; -} -.am-slider-default:hover .am-prev:hover { - opacity: 1; -} -.am-slider-default:hover .am-next { - opacity: 0.7; - right: 10px; -} -.am-slider-default:hover .am-next:hover { - opacity: 1; -} -.am-slider-default .am-pauseplay a { - display: block; - width: 20px; - height: 20px; - position: absolute; - bottom: 5px; - left: 10px; - opacity: 0.8; - z-index: 10; - overflow: hidden; - cursor: pointer; - color: #000; -} -.am-slider-default .am-pauseplay a::before { - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - font-size: 20px; - display: inline-block; - content: "\f04c"; -} -.am-slider-default .am-pauseplay a:hover { - opacity: 1; -} -.am-slider-default .am-pauseplay a.am-play::before { - content: "\f04b"; -} -.am-slider-default .am-slider-desc { - background-color: rgba(0, 0, 0, 0.7); - position: absolute; - bottom: 0; - padding: 10px; - width: 100%; - color: #fff; -} -.am-slider-default .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; -} -.am-slider-default .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-default .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: #666; - background-color: rgba(0, 0, 0, 0.5); - line-height: 0; - font-size: 0; - cursor: pointer; - text-indent: -9999px; - border-radius: 20px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-default .am-control-nav li a:hover { - background-color: #333; - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-default .am-control-nav li a.am-active { - background-color: #000; - background-color: #0e90d2; - cursor: default; -} -.am-slider-default .am-control-thumbs { - margin: 5px 0 0; - position: static; - overflow: hidden; -} -.am-slider-default .am-control-thumbs li { - width: 25%; - float: left; - margin: 0; -} -.am-slider-default .am-control-thumbs img { - width: 100%; - height: auto; - display: block; - opacity: .7; - cursor: pointer; -} -.am-slider-default .am-control-thumbs img:hover { - opacity: 1; -} -.am-slider-default .am-control-thumbs .am-active { - opacity: 1; - cursor: default; -} -.am-slider-default .am-control-thumbs i { - position: absolute; -} -/* -TODO: - 1. 动画应该放在 dialog 上,不再是整个 modal,涉及 JS 逻辑,需要统筹修改 - 2. modal 滚动条处理,是否需要添加一个滚动条宽度的水平 padding? -*/ -/* ========================================================================== - Component: Modal Plugin - ============================================================================ */ -.am-modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1110; - display: none; - opacity: 0; - outline: 0; - text-align: center; - -webkit-transform: scale(1.185); - -ms-transform: scale(1.185); - transform: scale(1.185); - -webkit-transition-property: opacity, -webkit-transform; - transition-property: opacity, -webkit-transform; - transition-property: transform, opacity; - transition-property: transform, opacity, -webkit-transform; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; -} -.am-modal:focus { - outline: 0; -} -.am-modal.am-modal-active { - opacity: 1; - -webkit-transition-duration: 300ms; - transition-duration: 300ms; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - overflow-x: hidden; - overflow-y: auto; -} -.am-modal.am-modal-out { - opacity: 0; - z-index: 1109; - -webkit-transition-duration: 300ms; - transition-duration: 300ms; - -webkit-transform: scale(0.815); - -ms-transform: scale(0.815); - transform: scale(0.815); -} -.am-modal:before { - content: "\200B"; - display: inline-block; - height: 100%; - vertical-align: middle; -} -.am-modal-dialog { - position: relative; - display: inline-block; - vertical-align: middle; - margin-left: auto; - margin-right: auto; - width: 270px; - max-width: 100%; - border-radius: 0; - background: #f8f8f8; - /*@media @large-up { - width: @modal-lg; - margin-left: -@modal-lg/2; - }*/ -} -@media only screen and (min-width:641px) { - .am-modal-dialog { - width: 540px; - } -} -.am-modal-hd { - padding: 15px 10px 5px 10px; - font-size: 1.8rem; - font-weight: 500; -} -.am-modal-hd + .am-modal-bd { - padding-top: 0; -} -.am-modal-hd .am-close { - position: absolute; - top: 4px; - right: 4px; -} -.am-modal-bd { - padding: 15px 10px; - text-align: center; - border-bottom: 1px solid #dedede; - border-radius: 2px 2px 0 0; -} -.am-modal-bd + .am-modal-bd { - margin-top: 5px; -} -.am-modal-prompt-input { - display: block; - margin: 5px auto 0 auto; - border-radius: 0; - padding: 5px; - line-height: 1.8rem; - width: 80%; - border: 1px solid #dedede; - -webkit-appearance: none; - -moz-appearance: none; - -ms-appearance: none; - appearance: none; -} -.am-modal-prompt-input:focus { - outline: none; - border-color: #d6d6d6; -} -.am-modal-footer { - height: 44px; - overflow: hidden; - display: table; - width: 100%; - border-collapse: collapse; -} -.am-modal-btn { - display: table-cell !important; - padding: 0 5px; - height: 44px; - -webkit-box-sizing: border-box !important; - box-sizing: border-box !important; - font-size: 1.6rem; - line-height: 44px; - text-align: center; - color: #0e90d2; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - cursor: pointer; - border-right: 1px solid #dedede; -} -.am-modal-btn:first-child { - border-radius: 0 0 0 0; -} -.am-modal-btn:last-child { - border-right: none; - border-radius: 0 0 0 0; -} -.am-modal-btn:first-child:last-child { - border-radius: 0 0 0 0; -} -.am-modal-btn.am-modal-btn-bold { - font-weight: 500; -} -.am-modal-btn:active { - background: #d4d4d4; -} -.am-modal-btn + .am-modal-btn { - border-left: 1px solid #dedede; -} -.am-modal-no-btn .am-modal-dialog { - border-radius: 0; - border-bottom: none; -} -.am-modal-no-btn .am-modal-bd { - border-bottom: none; -} -.am-modal-no-btn .am-modal-footer { - display: none; -} -.am-modal-loading .am-modal-bd { - border-bottom: none; -} -.am-modal-loading .am-icon-spin { - display: inline-block; - font-size: 2.4rem; -} -.am-modal-loading .am-modal-footer { - display: none; -} -.am-modal-actions { - position: fixed; - left: 0; - bottom: 0; - z-index: 1110; - width: 100%; - max-height: 100%; - overflow-x: hidden; - overflow-y: auto; - text-align: center; - border-radius: 0; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); - -webkit-transition: -webkit-transform 300ms; - transition: -webkit-transform 300ms; - transition: transform 300ms; - transition: transform 300ms, -webkit-transform 300ms; -} -.am-modal-actions.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} -.am-modal-actions.am-modal-out { - z-index: 1109; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -.am-modal-actions-group { - margin: 10px; -} -.am-modal-actions-group .am-list { - margin: 0; - border-radius: 0; -} -.am-modal-actions-group .am-list > li { - margin-bottom: 0; - border-bottom: none; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015); - box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015); -} -.am-modal-actions-group .am-list > li > a { - padding: 1rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-modal-actions-group .am-list > li:first-child { - border-top: none; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-modal-actions-group .am-list > li:last-child { - border-bottom: none; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-modal-actions-header { - padding: 1rem; - color: #999999; - font-size: 1.4rem; -} -.am-modal-actions-danger { - color: #dd514c; -} -.am-modal-actions-danger a { - color: inherit; -} -.am-popup { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - z-index: 1110; - background: #fff; - display: none; - overflow: hidden; - -webkit-transition-property: -webkit-transform; - transition-property: -webkit-transform; - transition-property: transform; - transition-property: transform, -webkit-transform; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -.am-popup.am-modal-active, -.am-popup.am-modal-out { - -webkit-transition-duration: 300ms; - transition-duration: 300ms; -} -.am-popup.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} -.am-popup.am-modal-out { - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -@media all and (min-width: 630px) and (min-height: 630px) { - .am-popup { - width: 630px; - height: 630px; - left: 50%; - top: 50%; - margin-left: -315px; - margin-top: -315px; - -webkit-transform: translateY(1024px); - -ms-transform: translateY(1024px); - transform: translateY(1024px); - } - .am-popup.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - .am-popup.am-modal-out { - -webkit-transform: translateY(1024px); - -ms-transform: translateY(1024px); - transform: translateY(1024px); - } -} -.am-popup-inner { - padding-top: 44px; - height: 100%; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.am-popup-hd { - position: absolute; - top: 0; - z-index: 1000; - width: 100%; - height: 43px; - border-bottom: 1px solid #dedede; - background-color: #fff; -} -.am-popup-hd .am-popup-title { - font-size: 1.8rem; - font-weight: bold; - line-height: 43px; - text-align: center; - margin: 0 30px; - color: #333333; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-popup-hd .am-close { - position: absolute; - right: 10px; - top: 8px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; - color: #999999; -} -.am-popup-hd .am-close:hover { - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - color: #555555; -} -.am-popup-bd { - padding: 15px; - background: #f8f8f8; - color: #555555; -} -/* ========================================================================== - Component: OffCanvas Plugin - ============================================================================ */ -/* Off-canvas overlay and bar container */ -.am-offcanvas { - display: none; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1090; - background: rgba(0, 0, 0, 0.15); -} -.am-offcanvas.am-active { - display: block; -} -/** - * .@{ns}offcanvas-page - * - * Prepares the whole HTML page to slide-out - * 1. Fix the main page and disallow scrolling - * 2. Side-out transition - */ -.am-offcanvas-page { - position: fixed; - /* 1 */ - -webkit-transition: margin-left 0.3s ease-in-out; - transition: margin-left 0.3s ease-in-out; - /* 2 */ -} -/* Sub-object .@{ns}offcanvas-bar */ -.am-offcanvas-bar { - position: fixed; - top: 0; - bottom: 0; - left: 0; - z-index: 1091; - width: 270px; - max-width: 100%; - background: #333; - overflow-y: auto; - /* scrollable */ - -webkit-overflow-scrolling: touch; - /* scrollable */ - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); -} -.am-offcanvas-bar:after { - content: ""; - display: block; - position: absolute; - top: 0; - bottom: 0; - right: 0; - width: 1px; - background: #262626; -} -.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -/* .@{ns}offcanvas-bar-flip */ -.am-offcanvas-bar-flip { - left: auto; - right: 0; - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); -} -.am-offcanvas-bar-flip:after { - right: auto; - left: 0; -} -.am-offcanvas-content { - padding: 15px; - color: #999; -} -.am-offcanvas-content a { - color: #ccc; -} -/* ========================================================================== - Component: Popover Plugin - ============================================================================ */ -.am-popover { - position: absolute; - top: 0; - left: 0; - margin: 0; - border-radius: 0; - background: #333333; - color: #fff; - border: 1px solid #333333; - display: none; - font-size: 1.6rem; - z-index: 1150; - opacity: 0; - -webkit-transition: opacity 300ms; - transition: opacity 300ms; -} -.am-popover.am-active { - display: block !important; - opacity: 1; -} -.am-popover-inner { - position: relative; - background: #333333; - padding: 8px; - z-index: 110; -} -.am-popover-caret { - position: absolute; - top: 0; - z-index: 100; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 8px solid #333333; - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - overflow: hidden; -} -.am-popover-top .am-popover-caret { - top: auto; - bottom: -8px; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.am-popover-bottom .am-popover-caret { - top: -8px; -} -.am-popover-top .am-popover-caret, -.am-popover-bottom .am-popover-caret { - left: 50%; - margin-left: -8px; -} -.am-popover-left .am-popover-caret { - top: auto; - left: auto; - right: -12px; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-popover-right .am-popover-caret { - right: auto; - left: -12px; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.am-popover-left .am-popover-caret, -.am-popover-right .am-popover-caret { - top: 50%; - margin-top: -4px; -} -.am-popover-sm { - font-size: 1.4rem; -} -.am-popover-sm .am-popover-inner { - padding: 5px; -} -.am-popover-lg { - font-size: 1.8rem; -} -.am-popover-primary { - border-color: #0e90d2; -} -.am-popover-primary .am-popover-inner { - background: #0e90d2; -} -.am-popover-primary .am-popover-caret { - border-bottom-color: #0e90d2; -} -.am-popover-secondary { - border-color: #3bb4f2; -} -.am-popover-secondary .am-popover-inner { - background: #3bb4f2; -} -.am-popover-secondary .am-popover-caret { - border-bottom-color: #3bb4f2; -} -.am-popover-success { - border-color: #5eb95e; -} -.am-popover-success .am-popover-inner { - background: #5eb95e; -} -.am-popover-success .am-popover-caret { - border-bottom-color: #5eb95e; -} -.am-popover-warning { - border-color: #F37B1D; -} -.am-popover-warning .am-popover-inner { - background: #F37B1D; -} -.am-popover-warning .am-popover-caret { - border-bottom-color: #F37B1D; -} -.am-popover-danger { - border-color: #dd514c; -} -.am-popover-danger .am-popover-inner { - background: #dd514c; -} -.am-popover-danger .am-popover-caret { - border-bottom-color: #dd514c; -} -/* ========================================================================== - Component: Progress Plugin - ============================================================================ */ -#nprogress { - /* Make clicks pass-through */ - pointer-events: none; - /* Fancy blur effect */ -} -#nprogress .nprogress-bar { - position: fixed; - top: 0; - left: 0; - z-index: 2000; - width: 100%; - height: 2px; - background: #5eb95e; -} -#nprogress .nprogress-peg { - display: block; - position: absolute; - right: 0; - width: 100px; - height: 100%; - -webkit-box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e; - box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e; - opacity: 1; - -webkit-transform: rotate(3deg) translate(0px, -4px); - -ms-transform: rotate(3deg) translate(0px, -4px); - transform: rotate(3deg) translate(0px, -4px); -} -#nprogress .nprogress-spinner { - position: fixed; - top: 15px; - right: 15px; - z-index: 2000; - display: block; -} -#nprogress .nprogress-spinner-icon { - width: 18px; - height: 18px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: solid 2px transparent; - border-top-color: #5eb95e; - border-left-color: #5eb95e; - border-radius: 50%; - -webkit-animation: nprogress-spinner 400ms linear infinite; - animation: nprogress-spinner 400ms linear infinite; -} -@-webkit-keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* ========================================================================== - Component: Tabs Plugin - ============================================================================ */ -.am-tabs-bd { - position: relative; - overflow: hidden; - border: 1px solid #ddd; - border-top: none; - z-index: 100; - -webkit-transition: height .3s; - transition: height .3s; -} -.am-tabs-bd:before, -.am-tabs-bd:after { - content: " "; - display: table; -} -.am-tabs-bd:after { - clear: both; -} -.am-tabs-bd .am-tab-panel { - position: absolute; - top: 0; - z-index: 99; - float: left; - width: 100%; - padding: 10px 10px 15px; - visibility: hidden; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); -} -.am-tabs-bd .am-tab-panel * { - -webkit-user-drag: none; -} -.am-tabs-bd .am-tab-panel.am-active { - position: relative; - z-index: 100; - visibility: visible; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -.am-tabs-bd .am-tab-panel.am-active ~ .am-tab-panel { - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); -} -.am-tabs-bd .am-tabs-bd { - border: none; -} -.am-tabs-bd-ofv { - overflow: visible; -} -.am-tabs-bd-ofv > .am-tab-panel { - display: none; -} -.am-tabs-bd-ofv > .am-tab-panel.am-active { - display: block; -} -.am-tabs-fade .am-tab-panel { - opacity: 0; - -webkit-transition: opacity .25s linear; - transition: opacity .25s linear; -} -.am-tabs-fade .am-tab-panel.am-in { - opacity: 1; -} -/* ========================================================================== - Component: Share Plugin - ============================================================================ */ -.am-share { - font-size: 14px; -} -.am-share-title { - padding: 10px 0 0; - margin: 0 10px; - font-weight: normal; - text-align: center; - color: #555555; - background-color: #f8f8f8; - border-bottom: 1px solid #fff; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.am-share-title:after { - content: ""; - display: block; - width: 100%; - height: 0; - margin-top: 10px; - border-bottom: 1px solid #dfdfdf; -} -.am-share-sns { - margin: 0 10px; - padding-top: 15px; - background-color: #f8f8f8; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-share-sns li { - margin-bottom: 15px; -} -.am-share-sns a { - display: block; - color: #555555; -} -.am-share-sns span { - display: block; -} -.am-share-sns [class*='am-icon'] { - background-color: #3bb4f2; - border-radius: 50%; - width: 36px; - height: 36px; - line-height: 36px; - color: #fff; - margin-bottom: 5px; - font-size: 18px; -} -.am-share-sns .am-icon-weibo { - background-color: #ea1328; -} -.am-share-sns .am-icon-qq { - background-color: #009cda; -} -.am-share-sns .am-icon-star { - background-color: #ffc028; -} -.am-share-sns .am-icon-tencent-weibo { - background-color: #23ccfe; -} -.am-share-sns .am-icon-wechat, -.am-share-sns .am-icon-weixin { - background-color: #44b549; -} -.am-share-sns .am-icon-renren { - background-color: #105ba3; -} -.am-share-sns .am-icon-comment { - background-color: #5eb95e; -} -.am-share-footer { - margin: 10px; -} -.am-share-footer .am-btn { - color: #555555; -} -.am-share-wechat-qr { - font-size: 14px; - color: #777; -} -.am-share-wechat-qr .am-modal-dialog { - background-color: #fff; - border: 1px solid #dedede; -} -.am-share-wechat-qr .am-modal-hd { - padding-top: 10px; - text-align: left; - margin-bottom: 10px; -} -.am-share-wechat-qr .am-share-wx-qr { - margin-bottom: 10px; -} -.am-share-wechat-qr .am-share-wechat-tip { - text-align: left; -} -.am-share-wechat-qr .am-share-wechat-tip em { - color: #dd514c; - font-weight: bold; - font-style: normal; - margin-left: 3px; - margin-right: 3px; -} -/* ========================================================================== - Component: PureView Plugin - ============================================================================ */ -.am-pureview { - position: fixed; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: 1120; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.95); - display: none; - overflow: hidden; - -webkit-transition: -webkit-transform .3s; - transition: -webkit-transform .3s; - transition: transform .3s; - transition: transform .3s, -webkit-transform .3s; - -webkit-transform: translate(0, 100%); - -ms-transform: translate(0, 100%); - transform: translate(0, 100%); -} -.am-pureview.am-active { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-pureview ul, -.am-pureview ol { - list-style: none; - padding: 0; - margin: 0; - width: 100%; -} -.am-pureview-slider { - overflow: hidden; - height: 100%; -} -.am-pureview-slider li { - position: absolute; - width: 100%; - height: 100%; - top: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - vertical-align: middle; - -webkit-transition: all .3s linear; - transition: all .3s linear; - z-index: 100; - visibility: hidden; -} -.am-pureview-slider li.am-pureview-slide-prev { - -webkit-transform: translate(-100%, 0); - -ms-transform: translate(-100%, 0); - transform: translate(-100%, 0); - z-index: 109; -} -.am-pureview-slider li.am-pureview-slide-next { - -webkit-transform: translate(100%, 0); - -ms-transform: translate(100%, 0); - transform: translate(100%, 0); - z-index: 109; -} -.am-pureview-slider li.am-active { - position: relative; - z-index: 110; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - visibility: visible; -} -.am-pureview-slider .pinch-zoom-container { - width: 100%; - z-index: 1121; -} -.am-pureview-slider .am-pinch-zoom { - position: relative; - width: 100%; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} -.am-pureview-slider .am-pinch-zoom:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f110"; - -webkit-animation: icon-spin 2s infinite linear; - animation: icon-spin 2s infinite linear; - font-size: 24px; - line-height: 24px; - color: #eee; - position: absolute; - top: 50%; - left: 50%; - margin-left: -12px; - margin-top: -12px; - z-index: 1; -} -.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after { - display: none; -} -.am-pureview-slider img { - position: relative; - display: block; - max-width: 100%; - max-height: 100%; - opacity: 0; - z-index: 200; - -webkit-user-drag: none; - -webkit-transition: opacity 0.2s ease-in; - transition: opacity 0.2s ease-in; -} -.am-pureview-slider img.am-img-loaded { - opacity: 1; -} -.am-pureview-direction { - position: absolute; - top: 50%; - width: 100%; - margin-top: -18px !important; - z-index: 1122; -} -.am-touch .am-pureview-direction, -.am-pureview-only .am-pureview-direction { - display: none; -} -.am-pureview-direction li { - position: absolute; - width: 36px; - height: 36px; -} -.am-pureview-direction a { - display: block; - height: 36px; - border: none; - color: #ccc; - opacity: 0.5; - cursor: pointer; - text-align: center; - z-index: 1125; -} -.am-pureview-direction a:before { - content: "\f137"; - line-height: 36px; - font-size: 24px; -} -.am-pureview-direction a:hover { - opacity: 1; -} -.am-pureview-direction .am-pureview-prev { - left: 15px; -} -.am-pureview-direction .am-pureview-next { - right: 15px; -} -.am-pureview-direction .am-pureview-next a:before { - content: "\f138"; -} -.am-pureview-bar { - position: absolute; - bottom: 0; - height: 45px; - width: 100%; - background-color: rgba(0, 0, 0, 0.35); - color: #eeeeee; - line-height: 45px; - padding: 0 10px; - font-size: 14px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -.am-pureview-bar .am-pureview-title { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - margin-left: 6px; - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -.am-pureview-bar .am-pureview-total { - font-size: 10px; - line-height: 48px; -} -.am-pureview-actions { - position: absolute; - z-index: 1130; - left: 0; - right: 0; - top: 0; - height: 45px; - background-color: rgba(0, 0, 0, 0.35); -} -.am-pureview-actions a { - position: absolute; - left: 10px; - color: #ccc; - display: block; - width: 45px; - line-height: 45px; - text-align: left; - font-size: 16px; -} -.am-pureview-actions a:hover { - color: #fff; -} -.am-pureview-actions [data-am-toggle="share"] { - left: auto; - right: 10px; -} -.am-pureview-bar, -.am-pureview-actions { - opacity: 0; - -webkit-transition: all .15s; - transition: all .15s; - z-index: 1130; -} -.am-pureview-bar-active .am-pureview-bar, -.am-pureview-bar-active .am-pureview-actions { - opacity: 1; -} -.am-pureview-nav { - position: absolute; - bottom: 15px; - left: 0; - right: 0; - text-align: center; - z-index: 1131; -} -.am-pureview-bar-active .am-pureview-nav { - display: none; -} -.am-pureview-nav li { - display: inline-block; - background: #ccc; - background: rgba(255, 255, 255, 0.5); - width: 8px; - height: 8px; - margin: 0 3px; - border-radius: 50%; - text-indent: -9999px; - overflow: hidden; - cursor: pointer; -} -.am-pureview-nav .am-active { - background: #fff; - background: rgba(255, 255, 255, 0.9); -} -[data-am-pureview] img { - cursor: pointer; -} -.am-pureview-active { - overflow: hidden; -} -.ath-viewport * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ath-viewport { - position: relative; - z-index: 2147483641; - pointer-events: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-text-size-adjust: none; - -ms-text-size-adjust: none; - text-size-adjust: none; -} -.ath-modal { - pointer-events: auto !important; - background: rgba(0, 0, 0, 0.6); -} -.ath-mandatory { - background: #000; -} -.ath-container { - pointer-events: auto !important; - position: absolute; - z-index: 2147483641; - padding: 0.7em 0.6em; - width: 18em; - background: #eee; - -webkit-background-size: 100% auto; - background-size: 100% auto; - -webkit-box-shadow: 0 0.2em 0 #d1d1d1; - box-shadow: 0 0.2em 0 #d1d1d1; - font-family: sans-serif; - font-size: 15px; - line-height: 1.5em; - text-align: center; -} -.ath-container small { - font-size: 0.8em; - line-height: 1.3em; - display: block; - margin-top: 0.5em; -} -.ath-ios.ath-phone { - bottom: 1.8em; - left: 50%; - margin-left: -9em; -} -.ath-ios6.ath-tablet { - left: 5em; - top: 1.8em; -} -.ath-ios7.ath-tablet { - left: 0.7em; - top: 1.8em; -} -.ath-ios8.ath-tablet { - right: 0.4em; - top: 1.8em; -} -.ath-android { - bottom: 1.8em; - left: 50%; - margin-left: -9em; -} -/* close icon */ -.ath-container:before { - content: ''; - position: relative; - display: block; - float: right; - margin: -0.7em -0.6em 0 0.5em; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC); - background-color: rgba(255, 255, 255, 0.8); - -webkit-background-size: 50% 50%; - background-size: 50%; - background-repeat: no-repeat; - background-position: 50%; - width: 2.7em; - height: 2.7em; - text-align: center; - overflow: hidden; - color: #a33; - z-index: 2147483642; -} -.ath-container.ath-icon:before { - position: absolute; - top: 0; - right: 0; - margin: 0; - float: none; -} -.ath-mandatory .ath-container:before { - display: none; -} -.ath-container.ath-android:before { - float: left; - margin: -0.7em 0.5em 0 -0.6em; -} -.ath-container.ath-android.ath-icon:before { - position: absolute; - right: auto; - left: 0; - margin: 0; - float: none; -} -/* applied only if the application icon is shown */ -.ath-action-icon { - display: inline-block; - vertical-align: middle; - background-position: 50%; - background-repeat: no-repeat; - text-indent: -9999em; - overflow: hidden; -} -.ath-ios7 .ath-action-icon, -.ath-ios8 .ath-action-icon { - width: 1.6em; - height: 1.6em; - background-image: url(data:image/png;base64,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); - margin-top: -0.3em; - -webkit-background-size: auto 100%; - background-size: auto 100%; -} -.ath-ios6 .ath-action-icon { - width: 1.8em; - height: 1.8em; - background-image: url(data:image/png;base64,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); - margin-bottom: 0.4em; - -webkit-background-size: 100% auto; - background-size: 100% auto; -} -.ath-android .ath-action-icon { - width: 1.4em; - height: 1.4em; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==); - -webkit-background-size: 100% auto; - background-size: 100% auto; -} -.ath-container p { - margin: 0; - padding: 0; - position: relative; - z-index: 2147483642; - text-shadow: 0 0.1em 0 #fff; - font-size: 1.1em; -} -.ath-ios.ath-phone:after { - content: ''; - background: #eee; - position: absolute; - width: 2em; - height: 2em; - bottom: -0.9em; - left: 50%; - margin-left: -1em; - -webkit-transform: scaleX(0.9) rotate(45deg); - -ms-transform: scaleX(0.9) rotate(45deg); - transform: scaleX(0.9) rotate(45deg); - -webkit-box-shadow: 0.2em 0.2em 0 #d1d1d1; - box-shadow: 0.2em 0.2em 0 #d1d1d1; -} -.ath-ios.ath-tablet:after { - content: ''; - background: #eee; - position: absolute; - width: 2em; - height: 2em; - top: -0.9em; - left: 50%; - margin-left: -1em; - -webkit-transform: scaleX(0.9) rotate(45deg); - -ms-transform: scaleX(0.9) rotate(45deg); - transform: scaleX(0.9) rotate(45deg); - z-index: 2147483641; -} -.ath-application-icon { - position: relative; - padding: 0; - border: 0; - margin: 0 auto 0.2em auto; - height: 6em; - width: 6em; - z-index: 2147483642; -} -.ath-container.ath-ios .ath-application-icon { - border-radius: 1em; - -webkit-box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5); - box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5); - margin: 0 auto 0.4em auto; -} -@media only screen and (orientation: landscape) { - .ath-container.ath-phone { - width: 24em; - } - .ath-android.ath-phone { - margin-left: -12em; - } - .ath-ios.ath-phone { - margin-left: -12em; - } - .ath-ios6:after { - left: 39%; - } - .ath-ios8.ath-phone { - left: auto; - bottom: auto; - right: 0.4em; - top: 1.8em; - } - .ath-ios8.ath-phone:after { - bottom: auto; - top: -0.9em; - left: 68%; - z-index: 2147483641; - -webkit-box-shadow: none; - box-shadow: none; - } -} -/* ========================================================================== - Component: uCheck Plugin - ============================================================================ */ -.am-checkbox, -.am-radio, -.am-checkbox-inline, -.am-radio-inline { - padding-left: 22px; - position: relative; - -webkit-transition: color .25s linear; - transition: color .25s linear; - font-size: 14px; - line-height: 1.5; -} -label.am-checkbox, -label.am-radio { - font-weight: normal; -} -.am-ucheck-icons { - color: #999999; - display: block; - height: 20px; - top: 0; - left: 0; - position: absolute; - width: 20px; - text-align: center; - line-height: 21px; - font-size: 18px; - cursor: pointer; -} -.am-checkbox .am-icon-checked, -.am-radio .am-icon-checked, -.am-checkbox-inline .am-icon-checked, -.am-radio-inline .am-icon-checked, -.am-checkbox .am-icon-unchecked, -.am-radio .am-icon-unchecked, -.am-checkbox-inline .am-icon-unchecked, -.am-radio-inline .am-icon-unchecked { - position: absolute; - left: 0; - top: 0; - display: inline-table; - margin: 0; - background-color: transparent; - -webkit-transition: color .25s linear; - transition: color .25s linear; -} -.am-checkbox .am-icon-checked:before, -.am-radio .am-icon-checked:before, -.am-checkbox-inline .am-icon-checked:before, -.am-radio-inline .am-icon-checked:before, -.am-checkbox .am-icon-unchecked:before, -.am-radio .am-icon-unchecked:before, -.am-checkbox-inline .am-icon-unchecked:before, -.am-radio-inline .am-icon-unchecked:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-checkbox .am-icon-checked, -.am-radio .am-icon-checked, -.am-checkbox-inline .am-icon-checked, -.am-radio-inline .am-icon-checked { - opacity: 0; -} -.am-checkbox .am-icon-checked:before, -.am-checkbox-inline .am-icon-checked:before { - content: "\f046"; -} -.am-checkbox .am-icon-unchecked:before, -.am-checkbox-inline .am-icon-unchecked:before { - content: "\f096"; -} -.am-radio .am-icon-checked:before, -.am-radio-inline .am-icon-checked:before { - content: "\f192"; -} -.am-radio .am-icon-unchecked:before, -.am-radio-inline .am-icon-unchecked:before { - content: "\f10c"; -} -.am-ucheck-checkbox, -.am-ucheck-radio { - position: absolute; - left: 0; - top: 0; - margin: 0; - padding: 0; - width: 20px; - height: 20px; - opacity: 0; - outline: none !important; -} -.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #0e90d2; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-ucheck-radio:checked + .am-ucheck-icons { - color: #0e90d2; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-unchecked, -.am-ucheck-radio:checked + .am-ucheck-icons .am-icon-unchecked { - opacity: 0; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-checked, -.am-ucheck-radio:checked + .am-ucheck-icons .am-icon-checked { - opacity: 1; -} -.am-ucheck-checkbox:disabled + .am-ucheck-icons, -.am-ucheck-radio:disabled + .am-ucheck-icons { - cursor: default; - color: #d8d8d8; -} -.am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-unchecked, -.am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-unchecked { - opacity: 0; -} -.am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-checked, -.am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-checked { - opacity: 1; - color: #d8d8d8; -} -.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #3bb4f2; -} -.am-checkbox.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons { - color: #3bb4f2; -} -.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #5eb95e; -} -.am-checkbox.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons { - color: #5eb95e; -} -.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #F37B1D; -} -.am-checkbox.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons { - color: #F37B1D; -} -.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #dd514c; -} -.am-checkbox.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons { - color: #dd514c; -} -.am-field-error + .am-ucheck-icons { - color: #dd514c; -} -.am-field-valid + .am-ucheck-icons { - color: #5eb95e; -} -/* -// Group Addon -.@{ns}input-group-label { - .@{ns}radio, - .@{ns}checkbox { - margin: -2px 0; - padding-left: 15px; - } -} - -// Form inline style -.@{ns}form-inline .@{ns}checkbox, -.@{ns}form-inline .@{ns}radio { - padding-left: 24px; -} -*/ -/* ========================================================================== - Component: Selected Plugin - ============================================================================ */ -.am-selected { - width: 200px; -} -.am-selected-btn { - width: 100%; - padding-left: 10px; - text-align: right; -} -.am-selected-btn.am-btn-default { - background: none; -} -.am-invalid .am-selected-btn { - border-color: #dd514c; -} -.am-selected-header { - height: 45px; - background-color: #f2f2f2; - border-bottom: 1px solid #ddd; - display: none; -} -.am-selected-status { - text-align: left; - width: 100%; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-selected-content { - padding: 10px 0; -} -.am-selected-search { - padding: 0 10px 10px; -} -.am-selected-search .am-form-field { - padding: .5em; -} -.am-selected-list { - margin: 0; - padding: 0; - list-style: none; - font-size: 1.5rem; -} -.am-selected-list li { - position: relative; - cursor: pointer; - padding: 5px 10px; - -webkit-transition: background-color 0.15s; - transition: background-color 0.15s; -} -.am-selected-list li:hover { - background-color: #f8f8f8; -} -.am-selected-list li:hover .am-icon-check { - opacity: .6; -} -.am-selected-list li.am-checked .am-icon-check { - opacity: 1; - color: #0e90d2; -} -.am-selected-list li.am-disabled { - opacity: .5; - pointer-events: none; - cursor: not-allowed; -} -.am-selected-list .am-selected-list-header { - margin-top: 8px; - font-size: 1.3rem; - color: #999999; - border-bottom: 1px solid #e5e5e5; - cursor: default; -} -.am-selected-list .am-selected-list-header:hover { - background: none; -} -.am-selected-list .am-selected-list-header:first-child { - margin-top: 0; -} -.am-selected-list .am-selected-text { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - margin-right: 30px; -} -.am-selected-list .am-icon-check { - position: absolute; - right: 8px; - top: 5px; - color: #999999; - opacity: 0; - -webkit-transition: opacity .15s; - transition: opacity .15s; -} -.am-selected-hint { - line-height: 1.2; - color: #dd514c; -} -.am-selected-hint:not(:empty) { - margin-top: 10px; - border-top: 1px solid #e5e5e5; - padding: 10px 10px 0; -} -.am-selected-placeholder { - opacity: .65; -} -/* ========================================================================== - Component: JS Plugins helpers - ============================================================================ */ -.am-fade { - opacity: 0; - -webkit-transition: opacity .2s linear; - transition: opacity .2s linear; -} -.am-fade.am-in { - opacity: 1; -} -.am-collapse { - display: none; -} -.am-collapse.am-in { - display: block; -} -tr.am-collapse.am-in { - display: table-row; -} -tbody.am-collapse.am-in { - display: table-row-group; -} -.am-collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height .3s ease; - transition: height .3s ease; -} -.am-sticky { - position: fixed !important; - z-index: 1010; - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; -} -[data-am-sticky][class*="am-animation-"] { - -webkit-animation-duration: .2s; - animation-duration: .2s; -} -.am-dimmer-active { - overflow: hidden; -} -.am-dimmer { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: none; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.6); - z-index: 1100; - opacity: 0; -} -.am-dimmer.am-active { - opacity: 1; -} -[data-am-collapse] { - cursor: pointer; -} -.am-datepicker { - top: 0; - left: 0; - border-radius: 0; - background: #fff; - -webkit-box-shadow: 0 0 10px #ccc; - box-shadow: 0 0 10px #ccc; - padding-bottom: 10px; - margin-top: 10px; - width: 238px; - color: #555; - display: none; -} -.am-datepicker > div { - display: none; -} -.am-datepicker table { - width: 100%; -} -.am-datepicker tr.am-datepicker-header { - font-size: 1.6rem; - color: #fff; - background: #3bb4f2; -} -.am-datepicker td, -.am-datepicker th { - text-align: center; - font-weight: normal; - cursor: pointer; -} -.am-datepicker th { - height: 48px; -} -.am-datepicker td { - font-size: 1.4rem; -} -.am-datepicker td.am-datepicker-day { - height: 34px; - width: 34px; -} -.am-datepicker td.am-datepicker-day:hover { - background: #F0F0F0; - height: 34px; - width: 34px; -} -.am-datepicker td.am-datepicker-day.am-disabled { - cursor: no-drop; - color: #999; - background: #fafafa; -} -.am-datepicker td.am-datepicker-old, -.am-datepicker td.am-datepicker-new { - color: #89d7ff; -} -.am-datepicker td.am-active, -.am-datepicker td.am-active:hover { - border-radius: 0; - color: #0084c7; - background: #F0F0F0; -} -.am-datepicker td span { - display: block; - width: 79.33333333px; - height: 40px; - line-height: 40px; - float: left; - cursor: pointer; -} -.am-datepicker td span:hover { - background: #F0F0F0; -} -.am-datepicker td span.am-active { - color: #0084c7; - background: #F0F0F0; -} -.am-datepicker td span.am-disabled { - cursor: no-drop; - color: #999; - background: #fafafa; -} -.am-datepicker td span.am-datepicker-old { - color: #89d7ff; -} -.am-datepicker .am-datepicker-dow { - height: 40px; - color: #0c80ba; -} -.am-datepicker-caret { - display: block!important; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 7px solid #3bb4f2; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - position: absolute; - top: -7px; - left: 6px; -} -.am-datepicker-right .am-datepicker-caret { - left: auto; - right: 7px; -} -.am-datepicker-up .am-datepicker-caret { - top: auto; - bottom: -7px; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 7px solid #fff; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); -} -.am-datepicker-select { - height: 34px; - line-height: 34px; - text-align: center; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} -.am-datepicker-select:hover { - background: rgba(154, 217, 248, 0.5); - color: #0c80ba; -} -.am-datepicker-prev, -.am-datepicker-next { - width: 34px; - height: 34px; -} -.am-datepicker-prev-icon, -.am-datepicker-next-icon { - width: 34px; - height: 34px; - line-height: 34px; - display: inline-block; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} -.am-datepicker-prev-icon:hover, -.am-datepicker-next-icon:hover { - background: rgba(154, 217, 248, 0.5); - color: #0c80ba; -} -.am-datepicker-prev-icon:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; -} -.am-datepicker-next-icon:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f054"; -} -.am-datepicker-dropdown { - position: absolute; - z-index: 1120; -} -@media only screen and (max-width: 640px) { - .am-datepicker { - width: 100%; - } - .am-datepicker td span { - width: 33.33%; - } - .am-datepicker-caret { - display: none!important; - } - .am-datepicker-prev, - .am-datepicker-next { - width: 44px; - height: 44px; - } -} -.am-datepicker-success tr.am-datepicker-header { - background: #5eb95e; -} -.am-datepicker-success td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-success td.am-datepicker-old, -.am-datepicker-success td.am-datepicker-new { - color: #94df94; -} -.am-datepicker-success td.am-active, -.am-datepicker-success td.am-active:hover { - color: #1b961b; -} -.am-datepicker-success td span.am-datepicker-old { - color: #94df94; -} -.am-datepicker-success td span.am-active { - color: #1b961b; -} -.am-datepicker-success .am-datepicker-caret { - border-bottom-color: #5eb95e; -} -.am-datepicker-success .am-datepicker-dow { - color: #367b36; -} -.am-datepicker-success .am-datepicker-select:hover, -.am-datepicker-success .am-datepicker-prev-icon:hover, -.am-datepicker-success .am-datepicker-next-icon:hover { - background: rgba(165, 216, 165, 0.5); - color: #367b36; -} -.am-datepicker-danger tr.am-datepicker-header { - background: #dd514c; -} -.am-datepicker-danger td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-danger td.am-datepicker-old, -.am-datepicker-danger td.am-datepicker-new { - color: #f59490; -} -.am-datepicker-danger td.am-active, -.am-datepicker-danger td.am-active:hover { - color: #c10802; -} -.am-datepicker-danger td span.am-datepicker-old { - color: #f59490; -} -.am-datepicker-danger td span.am-active { - color: #c10802; -} -.am-datepicker-danger .am-datepicker-caret { - border-bottom-color: #dd514c; -} -.am-datepicker-danger .am-datepicker-dow { - color: #a4241f; -} -.am-datepicker-danger .am-datepicker-select:hover, -.am-datepicker-danger .am-datepicker-prev-icon:hover, -.am-datepicker-danger .am-datepicker-next-icon:hover { - background: rgba(237, 164, 162, 0.5); - color: #a4241f; -} -.am-datepicker-warning tr.am-datepicker-header { - background: #F37B1D; -} -.am-datepicker-warning td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-warning td.am-datepicker-old, -.am-datepicker-warning td.am-datepicker-new { - color: #ffad6d; -} -.am-datepicker-warning td.am-active, -.am-datepicker-warning td.am-active:hover { - color: #aa4b00; -} -.am-datepicker-warning td span.am-datepicker-old { - color: #ffad6d; -} -.am-datepicker-warning td span.am-active { - color: #aa4b00; -} -.am-datepicker-warning .am-datepicker-caret { - border-bottom-color: #F37B1D; -} -.am-datepicker-warning .am-datepicker-dow { - color: #a14c09; -} -.am-datepicker-warning .am-datepicker-select:hover, -.am-datepicker-warning .am-datepicker-prev-icon:hover, -.am-datepicker-warning .am-datepicker-next-icon:hover { - background: rgba(248, 180, 126, 0.5); - color: #a14c09; -} -.am-datepicker > div { - display: block; -} -.am-datepicker > div span.am-datepicker-hour { - width: 59.5px; -} -.am-datepicker-date { - display: block; -} -.am-datepicker-date.am-input-group { - display: table; -} -.am-datepicker-time-box { - padding: 30px 0 30px 0; -} -.am-datepicker-time-box strong { - font-size: 5.2rem; - display: inline-block; - height: 70px; - width: 70px; - line-height: 70px; - font-weight: normal; -} -.am-datepicker-time-box strong:hover { - border-radius: 4px; - background: #ECECEC; -} -.am-datepicker-time-box em { - display: inline-block; - height: 70px; - width: 20px; - line-height: 70px; - font-size: 5.2rem; - font-style: normal; -} -.am-datepicker-toggle { - text-align: center; - cursor: pointer; - padding: 10px 0; -} -.am-datepicker-toggle:hover { - background: #f0f0f0; -} -/* ========================================================================== - Component: Print - ============================================================================ */ -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - /* Black prints faster: h5bp.com/s */ - -webkit-box-shadow: none !important; - box-shadow: none !important; - text-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " [" attr(title) "] "; - } - /** - * Don't show links that are fragment identifiers, - * or use the `javascript:` pseudo protocol - */ - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - /* h5bp.com/t */ - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - @page { - margin: 0.5cm; - } - select { - background: #fff !important; - } - .am-topbar { - display: none; - } - .am-table td, - .am-table th { - background-color: #fff !important; - } - .am-table { - border-collapse: collapse !important; - } - .am-table-bordered th, - .am-table-bordered td { - border: 1px solid #ddd !important; - } -} -/* print helper classes */ -.am-print-block { - display: none !important; -} -@media print { - .am-print-block { - display: block !important; - } -} -.am-print-inline { - display: none !important; -} -@media print { - .am-print-inline { - display: inline !important; - } -} -.am-print-inline-block { - display: none !important; -} -@media print { - .am-print-inline-block { - display: inline-block !important; - } -} -@media print { - .am-print-hide { - display: none !important; - } -} -.lte9 #nprogress .nprogress-spinner { - display: none !important; -} -.lte8 .am-dimmer { - background-color: #000; - filter: alpha(opacity=60); -} -.lte8 .am-modal-actions { - display: none; -} -.lte8 .am-modal-actions.am-modal-active { - display: block; -} -.lte8 .am-offcanvas.am-active { - background: #000; -} -.lte8 .am-popover .am-popover-caret { - border: 8px solid transparent; -} -.lte8 .am-popover-top .am-popover-caret { - border-top: 8px solid #333333; - border-bottom: none; -} -.lte8 .am-popover-left .am-popover-caret { - right: -8px; - margin-top: -6px; - border-left: 8px solid #333333; - border-right: none; -} -.lte8 .am-popover-right .am-popover-caret { - left: -8px; - margin-top: -6px; - border-right: 8px solid #333333; - border-left: none; -} -.am-accordion-item { - margin: 0; -} -.am-accordion-title { - font-weight: normal; - cursor: pointer; -} -.am-accordion-item.am-disabled .am-accordion-title { - cursor: default; - pointer-events: none; -} -.am-accordion-bd { - margin: 0 !important; - padding: 0 !important; - border: none !important; -} -.am-accordion-content { - margin-top: 0; - padding: 0.8rem 1rem 1.2rem; - font-size: 1.4rem; -} -/** - * Accordion Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-default { - margin: 1rem; - border-radius: 2px; - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); -} -.am-accordion-default .am-accordion-item { - border-top: 1px solid rgba(0, 0, 0, 0.05); -} -.am-accordion-default .am-accordion-item:first-child { - border-top: none; -} -.am-accordion-default .am-accordion-title { - color: rgba(0, 0, 0, 0.6); - -webkit-transition: background-color 0.2s ease-out; - transition: background-color 0.2s ease-out; - padding: .8rem 1rem; -} -.am-accordion-default .am-accordion-title:before { - content: "\f0da"; - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - -webkit-transition: -webkit-transform .2s ease; - transition: -webkit-transform .2s ease; - transition: transform .2s ease; - transition: transform .2s ease, -webkit-transform .2s ease; - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - margin-right: 5px; -} -.am-accordion-default .am-accordion-title:hover { - color: #0e90d2; -} -.am-accordion-default .am-accordion-content { - color: #666; -} -.am-accordion-default .am-active .am-accordion-title { - background-color: #eeeeee; - color: #0e90d2; -} -.am-accordion-default .am-active .am-accordion-title:before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -/** - * Accordion Theme: basic - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-basic { - margin: 1rem; -} -.am-accordion-basic .am-accordion-title { - color: #333333; - -webkit-transition: background-color 0.2s ease-out; - transition: background-color 0.2s ease-out; - padding: .8rem 0 0; -} -.am-accordion-basic .am-accordion-title:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f0da"; - -webkit-transition: -webkit-transform .2s ease; - transition: -webkit-transform .2s ease; - transition: transform .2s ease; - transition: transform .2s ease, -webkit-transform .2s ease; - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - margin-right: .5rem; -} -.am-accordion-basic .am-accordion-content { - color: #666; -} -.am-accordion-basic .am-active .am-accordion-title { - color: #0e90d2; -} -.am-accordion-basic .am-active .am-accordion-title:before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -/** - * Accordion Theme: gapped - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-gapped { - margin: .5rem 1rem; -} -.am-accordion-gapped .am-accordion-item { - border: 1px solid #dedede; - border-bottom: none; - margin: .5rem 0; -} -.am-accordion-gapped .am-accordion-item.am-active { - border-bottom: 1px solid #dedede; -} -.am-accordion-gapped .am-accordion-title { - color: rgba(0, 0, 0, 0.6); - -webkit-transition: background-color 0.15s ease-out; - transition: background-color 0.15s ease-out; - border-bottom: 1px solid #dedede; - padding: 0.8rem 2rem 0.8rem 1rem; - position: relative; -} -.am-accordion-gapped .am-accordion-title:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f105"; - -webkit-transition: -webkit-transform .2s linear; - transition: -webkit-transform .2s linear; - transition: transform .2s linear; - transition: transform .2s linear, -webkit-transform .2s linear; - position: absolute; - right: 10px; - top: 50%; - margin-top: -0.8rem; -} -.am-accordion-gapped .am-accordion-title:hover { - color: rgba(0, 0, 0, 0.8); -} -.am-accordion-gapped .am-accordion-content { - color: #666; -} -.am-accordion-gapped .am-active .am-accordion-title { - background-color: #f5f5f5; - color: rgba(0, 0, 0, 0.8); -} -.am-accordion-gapped .am-active .am-accordion-title:after { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-divider { - height: 0; - margin: 1.5rem auto; - overflow: hidden; - clear: both; -} -/** - * Divider Theme: default - */ -.am-divider-default { - border-top: 1px solid #ddd; -} -/** - * Divider Theme: dotted - */ -.am-divider-dotted { - border-top: 1px dotted #ccc; -} -/** - * Divider Theme: dashed - */ -.am-divider-dashed { - border-top: 1px dashed #ccc; -} -.am-figure-zoomable { - position: relative; - cursor: pointer; -} -.am-figure-zoomable:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f00e"; - position: absolute; - top: 1rem; - right: 1rem; - color: #999999; - font-size: 1.6rem; - -webkit-transition: all 0.2s; - transition: all 0.2s; - pointer-events: none; -} -.am-figure-zoomable:hover:after { - color: #eeeeee; -} -.am-figure-default { - margin: 10px; -} -.am-figure-default img { - display: block; - max-width: 100%; - height: auto; - padding: 2px; - border: 1px solid #eeeeee; - margin: 10px auto; -} -.am-figure-default figcaption { - text-align: center; - font-size: 1.4rem; - margin-bottom: 15px; - color: #333333; -} -.am-footer { - text-align: center; - padding: 1em 0; - font-size: 1.6rem; -} -.am-footer .am-switch-mode-ysp { - cursor: pointer; -} -.am-footer .am-footer-text { - margin-top: 10px; - font-size: 14px; -} -.am-footer .am-footer-text-left { - text-align: left; - padding-left: 10px; -} -.am-modal-footer-hd { - padding-bottom: 10px; -} -/** - * Footer Theme: default - */ -.am-footer-default { - background-color: #fff; -} -.am-footer-default a { - color: #555555; -} -.am-footer-default .am-footer-switch { - margin-bottom: 10px; - font-weight: bold; -} -.am-footer-default .am-footer-ysp { - color: #555555; - cursor: pointer; -} -.am-footer-default .am-footer-divider { - color: #ccc; -} -.am-footer-default .am-footer-desktop { - color: #0e90d2; -} -.am-footer-default .am-footer-miscs { - color: #999999; - font-size: 13px; -} -.am-footer-default .am-footer-miscs p { - margin: 5px 0; -} -@media only screen and (min-width:641px) { - .am-footer-default .am-footer-miscs p { - display: inline-block; - margin: 5px; - } -} -.am-gallery { - padding: 5px 5px 0 5px; - list-style: none; -} -.am-gallery h3 { - margin: 0; -} -[data-am-gallery*='pureview'] img { - cursor: pointer; -} -/** - * Gallery Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-default > li { - padding: 5px; -} -.am-gallery-default .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-default .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - color: #555555; -} -.am-gallery-default .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -/** - * Gallery Theme: overlay - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-overlay > li { - padding: 5px; -} -.am-gallery-overlay .am-gallery-item { - position: relative; -} -.am-gallery-overlay .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-overlay .am-gallery-title { - font-weight: normal; - font-size: 1.4rem; - color: #FFF; - position: absolute; - bottom: 0; - width: 100%; - background-color: rgba(0, 0, 0, 0.5); - text-indent: 5px; - height: 30px; - line-height: 30px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-overlay .am-gallery-desc { - display: none; -} -/** - * Accordion Theme: bordered - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-bordered > li { - padding: 5px; -} -.am-gallery-bordered .am-gallery-item { - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - padding: 5px; -} -.am-gallery-bordered .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-bordered .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - color: #555555; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-bordered .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -/** - * Gallery Theme: imgbordered - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-imgbordered > li { - padding: 5px; -} -.am-gallery-imgbordered .am-gallery-item img { - width: 100%; - height: auto; - border: 3px solid #FFF; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); -} -.am-gallery-imgbordered .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - color: #555555; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-imgbordered .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -.am-gotop a { - display: inline-block; - text-decoration: none; -} -/** - * Gotop Theme: default - */ -.am-gotop-default { - text-align: center; - margin: 10px 0; -} -.am-gotop-default a { - background-color: #0e90d2; - padding: .5em 1.5em; - border-radius: 0; - color: #fff; -} -.am-gotop-default a img { - display: none; -} -/** - * Gotop Theme: fixed - */ -.am-gotop-fixed { - position: fixed; - right: 10px; - bottom: 10px; - z-index: 1010; - opacity: 0; - width: 32px; - min-height: 32px; - overflow: hidden; - border-radius: 0; - text-align: center; -} -.am-gotop-fixed.am-active { - opacity: .9; -} -.am-gotop-fixed.am-active:hover { - opacity: 1; -} -.am-gotop-fixed a { - display: block; -} -.am-gotop-fixed .am-gotop-title { - display: none; -} -.am-gotop-fixed .am-gotop-icon-custom { - display: inline-block; - max-width: 30px; - vertical-align: middle; -} -.am-gotop-fixed .am-gotop-icon { - width: 100%; - line-height: 32px; - background-color: #555555; - vertical-align: middle; - color: #ddd; -} -.am-gotop-fixed .am-gotop-icon:hover { - color: #fff; -} -.am-with-fixed-navbar .am-gotop-fixed { - bottom: 60px; -} -.am-header { - position: relative; - width: 100%; - height: 49px; - line-height: 49px; - padding: 0 10px; -} -.am-header h1 { - margin-top: 0; - margin-bottom: 0; -} -.am-header .am-header-title { - margin: 0 30%; - font-size: 2rem; - font-weight: normal; - text-align: center; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-header .am-header-title img { - margin-top: 12px; - height: 25px; - vertical-align: top; -} -.am-header .am-header-nav { - position: absolute; - top: 0; -} -.am-header .am-header-nav img { - height: 16px; - width: auto; - vertical-align: middle; -} -.am-header .am-header-left { - left: 10px; -} -.am-header .am-header-right { - right: 10px; -} -.am-header-fixed { - position: fixed; - top: 0; - left: 0; - right: 0; - width: 100%; - z-index: 1010; -} -.am-with-fixed-header { - padding-top: 49px; -} -/** - * Header Theme: default - */ -.am-header-default { - background-color: #0e90d2; -} -.am-header-default .am-header-title { - color: #fff; -} -.am-header-default .am-header-title a { - color: #fff; -} -.am-header-default .am-header-icon { - font-size: 20px; -} -.am-header-default .am-header-nav { - color: #eeeeee; -} -.am-header-default .am-header-nav > a { - display: inline-block; - min-width: 36px; - text-align: center; - color: #eeeeee; -} -.am-header-default .am-header-nav > a + a { - margin-left: 5px; -} -.am-header-default .am-header-nav .am-btn { - margin-top: 9px; - height: 31px; - padding: 0 0.5em; - line-height: 30px; - font-size: 14px; - vertical-align: top; -} -.am-header-default .am-header-nav .am-btn .am-header-icon { - font-size: inherit; -} -.am-header-default .am-header-nav .am-btn-default { - color: #999999; -} -.am-header-default .am-header-nav-title, -.am-header-default .am-header-nav-title + .am-header-icon { - font-size: 14px; -} -.am-intro { - position: relative; -} -.am-intro img { - max-width: 100%; -} -.am-intro-hd { - position: relative; - height: 45px; - line-height: 45px; -} -.am-intro-title { - font-size: 18px; - margin: 0; - font-weight: bold; -} -.am-intro-more-top { - position: absolute; - right: 10px; - top: 0; - font-size: 1.4rem; -} -.am-intro-bd { - padding-top: 15px; - padding-bottom: 15px; - font-size: 1.4rem; -} -.am-intro-bd p:last-child { - margin-bottom: 0; -} -.am-intro-more-bottom { - clear: both; - text-align: center; -} -.am-intro-more-bottom .am-btn { - font-size: 14px; -} -/** - * Intro Theme: default - */ -.am-intro-default .am-intro-hd { - background-color: #0e90d2; - color: #fff; - padding: 0 10px; -} -.am-intro-default .am-intro-hd a { - color: #eee; -} -.am-intro-default .am-intro-right { - padding-left: 0; -} -.am-list-news-hd { - padding-top: 1.2rem; - padding-bottom: 0.8rem; -} -.am-list-news-hd a { - display: block; -} -.am-list-news-hd h2 { - font-size: 1.6rem; - float: left; - margin: 0; - height: 2rem; - line-height: 2rem; -} -.am-list-news-hd h3 { - margin: 0; -} -.am-list-news-hd .am-list-news-more { - font-size: 1.3rem; - height: 2rem; - line-height: 2rem; -} -.am-list .am-list-item-dated a { - padding-right: 80px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-list .am-list-item-dated a::after { - display: none; -} -.am-list .am-list-item-desced a, -.am-list .am-list-item-thumbed a { - padding-right: 0; -} -.am-list-news .am-list-item-hd { - margin: 0; -} -.am-list-date { - position: absolute; - right: 5px; - font-size: 1.3rem; - top: 1.3rem; -} -.am-list-item-desced { - padding-bottom: 1rem; -} -.am-list-item-desced > a { - padding: 1rem 0; -} -.am-list-item-desced .am-list-date { - position: static; -} -.am-list-item-thumbed { - padding-top: 1em; -} -.am-list-news-ft { - text-align: center; -} -.am-list-news .am-titlebar { - margin-left: 0; - margin-right: 0; -} -.am-list-news .am-titlebar ~ .am-list-news-bd .am-list > li:first-child { - border-top: none; -} -/** - * list_news Theme: default - */ -.am-list-news-default { - margin: 10px; -} -.am-list-news-default .am-g { - margin-left: auto; - margin-right: auto; -} -.am-list-news-default .am-list-item-hd { - font-weight: normal; -} -.am-list-news-default .am-list-date { - color: #999999; -} -.am-list-news-default .am-list > li { - border-color: #dedede; -} -.am-list-news-default .am-list .am-list-item-desced { - padding-top: 1rem; - padding-bottom: 1rem; -} -.am-list-news-default .am-list .am-list-item-desced > a { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-desced .am-list-item-text { - margin-top: 0.5rem; - color: #757575; -} -.am-list-news-default .am-list .am-list-item-text { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - line-height: 1.3em; - -webkit-line-clamp: 2; - /* number of lines to show */ - max-height: 2.6em; -} -.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb { - padding: 0; - margin-bottom: 0.8rem; -} -.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb { - padding-left: 0; -} -.am-list-news-default .am-list .am-list-item-desced .am-list-main { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb { - padding-right: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd { - clear: both; - padding-bottom: 0.5rem; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb { - padding-left: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd { - clear: both; - padding-bottom: 0.5rem; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb { - padding-right: 0; -} -.am-list-news-default .am-list .am-list-thumb img { - width: 100%; - display: block; -} -@media only screen and (max-width: 640px) { - .am-list-news-default .am-list-item-thumb-left .am-list-thumb, - .am-list-news-default .am-list-item-thumb-right .am-list-thumb { - max-height: 80px; - overflow: hidden; - } - .am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text, - .am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text { - -webkit-line-clamp: 3; - /* number of lines to show */ - max-height: 3.9em; - } - .am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb, - .am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb { - max-height: 60px; - overflow: hidden; - } -} -.am-map { - width: 100%; - height: 300px; -} -/** - * Accordion Theme: default - * Author: Hzp (hzp@yunshipei.com) - */ -.am-map-default #bd-map { - width: 100%; - height: 100%; - overflow: hidden; - margin: 0; - font-size: 14px; - line-height: 1.4!important; -} -.am-map-default .BMap_bubble_title { - font-weight: bold; -} -.am-map-default #BMap_mask { - width: 100%; -} -.am-mechat { - margin: 1rem; -} -.am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.am-menu { - position: relative; - padding: 0; - margin: 0; -} -.am-menu ul { - padding: 0; - margin: 0; -} -.am-menu li { - list-style: none; -} -.am-menu a:after, -.am-menu a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-menu-sub { - z-index: 1050; -} -.am-menu-toggle { - display: none; - z-index: 1015; -} -.am-menu-toggle img { - display: inline-block; - height: 16px; - width: auto; - vertical-align: middle; -} -.am-menu-nav a { - display: block; - padding: 0.8rem 0; - -webkit-transition: all 0.45s; - transition: all 0.45s; -} -/** - * Menu Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-default .am-menu-nav { - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-default .am-menu-nav a { - text-align: center; - height: 36px; - line-height: 36px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding: 0; - color: #0e90d2; -} -.am-menu-default .am-menu-nav > .am-parent > a { - position: relative; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-default .am-menu-nav > .am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-default .am-menu-nav > .am-parent > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - content: "\f0d8"; - display: none; - color: #f1f1f1; - font-size: 24px; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a { - color: #095f8a; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a:before { - display: block; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.am-menu-default .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - background-color: #f1f1f1; - border-radius: 0; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-default .am-menu-sub > li > a { - color: #555555; -} -@media only screen and (min-width:641px) { - .am-menu-default .am-menu-nav li { - width: auto; - float: left; - clear: none; - display: inline; - } - .am-menu-default .am-menu-nav a { - padding-left: 1.5rem; - padding-right: .5rem; - } -} -/** -/** - * Menu Theme: dropdown1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-dropdown1 { - position: relative; - /*@media @medium-up { - .am-menu-toggle { - display: none!important; - } - - .am-menu-nav { - &.am-collapse { - display: block; - } - - .am-menu-sub { - background-color: ;//@menu-sub-bg; - display: block; - & > li { - clear: none; - - } - } - - .am-menu-lv2 { - & > li { - clear: none; - width: auto; - } - } - } - }*/ -} -.am-menu-dropdown1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-dropdown1 a { - -webkit-transition: all .4s; - transition: all .4s; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-menu-dropdown1 .am-menu-nav { - position: absolute; - left: 0; - right: 0; - z-index: 1050; -} -.am-menu-dropdown1 .am-menu-nav a { - padding: 0.8rem; -} -.am-menu-dropdown1 .am-menu-nav > li { - width: 100%; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent > a { - position: relative; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent > a::before { - content: "\f067"; - position: absolute; - right: 1rem; - top: 1.4rem; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a { - background-color: #0c80ba; - border-bottom: none; - color: #fff; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:before { - content: "\f068"; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:after { - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 8px solid #0c80ba; - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - position: absolute; - top: 100%; - left: 50%; - margin-left: -4px; -} -.am-menu-dropdown1 .am-menu-nav > li > a { - border-bottom: 1px solid #0b76ac; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - background-color: #0e90d2; - color: #fff; - height: 49px; - line-height: 49px; - padding: 0; - text-indent: 10px; -} -.am-menu-dropdown1 .am-menu-sub { - background-color: #fff; -} -.am-menu-dropdown1 .am-menu-sub a { - color: #555; - height: 44px; - line-height: 44px; - text-indent: 5px; - padding: 0; -} -.am-menu-dropdown1 .am-menu-sub a:before { - content: "\f105"; - color: #aaa; - font-size: 16px; - margin-right: 5px; -} -/** - * Menu Theme: dropdown2 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-dropdown2 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-dropdown2 .am-menu-nav { - position: absolute; - left: 0; - right: 0; - background-color: #f5f5f5; - -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); - z-index: 1050; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-dropdown2 .am-menu-nav a { - height: 38px; - line-height: 38px; - padding: 0; - text-align: center; -} -.am-menu-dropdown2 .am-menu-nav > li > a { - color: #333333; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent > a { - position: relative; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: -webkit-transform .2s; - transition: -webkit-transform .2s; - transition: transform .2s; - transition: transform .2s, -webkit-transform .2s; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a { - position: relative; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:after { - color: #0e90d2; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - font-size: 24px; - content: "\f0d8"; - color: rgba(0, 0, 0, 0.2); -} -.am-menu-dropdown2 .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - padding: 8px 0; - border-radius: 2px; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - background-color: #fff; - z-index: 1055; -} -.am-menu-dropdown2 .am-menu-sub a { - padding: 0; - height: 35px; - color: #555555; - line-height: 35px; -} -@media only screen and (min-width:641px) { - .am-menu-dropdown2 .am-menu-toggle { - display: none !important; - } - .am-menu-dropdown2 .am-menu-nav { - position: static; - display: block; - } - .am-menu-dropdown2 .am-menu-nav > li { - float: none; - width: auto; - display: inline-block; - } - .am-menu-dropdown2 .am-menu-nav > li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .am-menu-dropdown2 .am-menu-sub { - left: auto; - right: auto; - } - .am-menu-dropdown2 .am-menu-sub > li { - float: none; - width: auto; - } - .am-menu-dropdown2 .am-menu-sub a { - padding-left: 2rem; - padding-right: 2rem; - } -} -/** - * Menu Theme: slide1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-slide1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-slide1 .am-menu-nav { - background-color: #f5f5f5; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-slide1 .am-menu-nav.am-in:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f0d8"; - font-size: 24px; - color: #f5f5f5; - position: absolute; - right: 16px; - top: -16px; -} -.am-menu-slide1 .am-menu-nav a { - line-height: 38px; - height: 38px; - display: block; - padding: 0; - text-align: center; -} -.am-menu-slide1 .am-menu-nav > li > a { - color: #333333; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a { - position: relative; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - content: "\f0d8"; - display: none; - color: #0e90d2; - font-size: 24px; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a { - color: #0e90d2; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:before { - display: block; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.am-menu-slide1 .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - background-color: #0e90d2; - border-radius: 0; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-slide1 .am-menu-sub > li > a { - color: #fff; -} -@media only screen and (min-width:641px) { - .am-menu-slide1 .am-menu-toggle { - display: none !important; - } - .am-menu-slide1 .am-menu-nav { - background-color: #f5f5f5; - display: block; - } - .am-menu-slide1 .am-menu-nav.am-in:before { - display: none; - } - .am-menu-slide1 .am-menu-nav li { - width: auto; - clear: none; - } - .am-menu-slide1 .am-menu-nav li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -/** - * Menu Theme: offcanvas1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-offcanvas1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-offcanvas1 .am-menu-nav { - border-bottom: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); -} -.am-menu-offcanvas1 .am-menu-nav > li > a { - height: 44px; - line-height: 44px; - text-indent: 15px; - padding: 0; - position: relative; - color: #ccc; - border-top: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); -} -.am-menu-offcanvas1 .am-menu-nav > .am-open > a, -.am-menu-offcanvas1 .am-menu-nav > li > a:hover, -.am-menu-offcanvas1 .am-menu-nav > li > a:focus { - background-color: #474747; - color: #fff; - outline: none; -} -.am-menu-offcanvas1 .am-menu-nav > .am-active > a { - background-color: #1a1a1a; - color: #fff; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent > a { - -webkit-transition: all .3s; - transition: all .3s; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent > a:after { - content: "\f104"; - position: absolute; - right: 1.5rem; - top: 1.3rem; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent.am-open > a:after { - content: "\f107"; -} -.am-menu-offcanvas1 .am-menu-sub { - border-top: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - padding: 5px 0 5px 15px; - background-color: #1a1a1a; - font-size: 1.4rem; -} -.am-menu-offcanvas1 .am-menu-sub a { - color: #eee; -} -.am-menu-offcanvas1 .am-menu-sub a:hover { - color: #fff; -} -.am-menu-offcanvas1 .am-nav-divider { - border-top: 1px solid #1a1a1a; -} -/** - * Menu Theme: offcanvas2 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-offcanvas2 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-offcanvas2 .am-menu-nav { - padding: 10px 5px; -} -.am-menu-offcanvas2 .am-menu-nav > li { - padding: 5px; -} -.am-menu-offcanvas2 .am-menu-nav > li > a { - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: #404040; - color: #ccc; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - border: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); - height: 44px; - line-height: 44px; - padding: 0; - text-align: center; -} -.am-menu-offcanvas2 .am-menu-nav > li > a:hover, -.am-menu-offcanvas2 .am-menu-nav > li > a:focus { - background-color: #262626; - color: #fff; - outline: none; -} -.am-menu-offcanvas2 .am-menu-nav > .am-active > a { - background-color: #262626; - color: #fff; -} -/** - * Menu Theme: stack - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-stack .am-menu-nav { - border-bottom: 1px solid #dedede; - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); -} -.am-menu-stack .am-menu-nav > .am-parent > a { - -webkit-transition: all .3s; - transition: all .3s; -} -.am-menu-stack .am-menu-nav > .am-parent > a:after { - content: "\f105"; - position: absolute; - right: 1.5rem; - top: 1.3rem; - -webkit-transition: all .15s; - transition: all .15s; -} -.am-menu-stack .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-menu-stack .am-menu-nav > li > a { - position: relative; - color: #333; - background-color: #f5f5f5; - border-top: 1px solid #dedede; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - height: 49px; - line-height: 49px; - text-indent: 10px; - padding: 0; -} -.am-menu-stack .am-menu-nav > .am-open > a, -.am-menu-stack .am-menu-nav > li > a:hover, -.am-menu-stack .am-menu-nav > li > a:focus { - background-color: #e5e5e5; - color: #222; - outline: none; -} -.am-menu-stack .am-menu-sub { - padding: 0; - font-size: 1.4rem; - border-top: 1px solid #dedede; -} -.am-menu-stack .am-menu-sub a { - border-bottom: 1px solid #dedede; - padding-left: 2rem; - color: #444; -} -.am-menu-stack .am-menu-sub a:hover { - color: #333; -} -.am-menu-stack .am-menu-sub li:last-child a { - border-bottom: none; -} -.am-menu-stack .am-menu-sub > li > a { - height: 44px; - line-height: 44px; - text-indent: 15px; - padding: 0; -} -@media only screen and (min-width:641px) { - .am-menu-stack .am-menu-nav { - background-color: #f5f5f5; - } - .am-menu-stack .am-menu-nav > li { - float: left; - width: auto; - clear: none !important; - display: inline-block; - } - .am-menu-stack .am-menu-nav > li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .am-menu-stack .am-menu-nav > li.am-parent > a:after { - position: static; - content: "\f107"; - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open a { - border-bottom: none; - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open a:after { - -webkit-transform: rotateX(-180deg); - transform: rotateX(-180deg); - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open .am-menu-sub { - background-color: #e5e5e5; - } - .am-menu-stack .am-menu-sub { - position: absolute; - left: 0; - right: 0; - background-color: #ddd; - border-top: none; - } - .am-menu-stack .am-menu-sub li { - width: auto; - float: left; - clear: none; - } -} -.am-navbar { - position: fixed; - left: 0; - bottom: 0; - width: 100%; - height: 49px; - line-height: 49px; - z-index: 1010; -} -.am-navbar ul { - padding-left: 0; - margin: 0; - list-style: none; - width: 100%; -} -.am-navbar .am-navbar-nav { - padding-left: 8px; - padding-right: 8px; - text-align: center; - overflow: hidden; -} -.am-navbar .am-navbar-nav li { - display: table-cell; - width: 1%; - float: none; -} -.am-navbar-nav { - position: relative; - z-index: 1015; -} -.am-navbar-nav a { - display: inline-block; - width: 100%; - height: 49px; - line-height: 20px; -} -.am-navbar-nav a img { - display: block; - vertical-align: middle; - height: 24px; - width: 24px; - margin: 4px auto 0; -} -.am-navbar-nav a [class*="am-icon"] { - width: 24px; - height: 24px; - margin: 4px auto 0; - display: block; - line-height: 24px; -} -.am-navbar-nav a [class*="am-icon"]:before { - font-size: 22px; - vertical-align: middle; -} -.am-navbar-nav a .am-navbar-label { - padding-top: 2px; - line-height: 1; - font-size: 12px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-navbar-more [class*="am-icon-"] { - -webkit-transition: 0.15s; - transition: 0.15s; -} -.am-navbar-more.am-active [class*="am-icon-"] { - -webkit-transform: rotateX(-180deg); - transform: rotateX(-180deg); -} -.am-navbar-actions { - position: absolute; - bottom: 49px; - right: 0; - left: 0; - z-index: 1009; - opacity: 0; - -webkit-transition: .3s; - transition: .3s; - -webkit-transform: translate(0, 100%); - -ms-transform: translate(0, 100%); - transform: translate(0, 100%); -} -.am-navbar-actions.am-active { - opacity: 1; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-navbar-actions li { - line-height: 42px; - position: relative; -} -.am-navbar-actions li a { - display: block; - width: 100%; - height: 40px; - -webkit-box-shadow: inset 0 1px rgba(220, 220, 220, 0.25); - box-shadow: inset 0 1px rgba(220, 220, 220, 0.25); - padding-left: 20px; - padding-right: 36px; -} -.am-navbar-actions li a :after { - font-family: "FontAwesome", sans-serif; - content: "\f105"; - display: inline-block; - position: absolute; - top: 0; - right: 20px; -} -.am-navbar-actions li a img { - vertical-align: middle; - height: 20px; - width: 20px; - display: inline; -} -#am-navbar-qrcode { - width: 220px; - height: 220px; - margin-left: -110px; -} -#am-navbar-qrcode .am-modal-bd { - padding: 10px; -} -#am-navbar-qrcode canvas { - display: block; - width: 200px; - height: 200px; -} -.am-with-fixed-navbar { - padding-bottom: 54px; -} -/** - * Navbar Theme: default - * Author: hzp (hzp@yunshipei.com) - */ -.am-navbar-default a { - color: #fff; -} -.am-navbar-default .am-navbar-nav { - background-color: #0e90d2; -} -.am-navbar-default .am-navbar-actions { - background-color: #0d86c4; -} -.am-navbar-default .am-navbar-actions a { - border-bottom: 1px solid #0b6fa2; -} -.am-pagination { - position: relative; -} -/** - * Pagination Theme: default - */ -.am-pagination-default { - margin-left: 10px; - margin-right: 10px; - font-size: 1.6rem; -} -.am-pagination-default .am-pagination-prev, -.am-pagination-default .am-pagination-next { - float: none; -} -/** - * Pagination Theme: select - */ -.am-pagination-select { - margin-left: 10px; - margin-right: 10px; - font-size: 1.6rem; -} -.am-pagination-select > li > a { - line-height: 36px; - background-color: #eeeeee; - padding: 0 15px; - border: 0; - color: #555555; -} -.am-pagination-select .am-pagination-select { - position: absolute; - top: 0; - left: 50%; - margin-left: -35px; - width: 70px; - height: 36px; - text-align: center; - border-radius: 0; -} -.am-pagination-select .am-pagination-select select { - display: block; - border: 0; - line-height: 36px; - width: 70px; - height: 36px; - border-radius: 0; - color: #555555; - background-color: #eeeeee; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding-left: 18px; -} -.am-paragraph p { - margin: 10px 0; -} -.am-paragraph img { - max-width: 100%; -} -.am-paragraph h1, -.am-paragraph h2, -.am-paragraph h3, -.am-paragraph h4, -.am-paragraph h5, -.am-paragraph h6 { - color: #222222; -} -.am-paragraph table { - max-width: none; -} -.am-paragraph-table-container { - overflow: hidden; - background: #eeeeee; - max-width: none; -} -.am-paragraph-table-container table { - width: 100%; - max-width: none; -} -.am-paragraph-table-container table th { - background: #bce5fb; - height: 40px; - border: 1px solid #999999; - text-align: center; -} -.am-paragraph-table-container table td { - border: 1px solid #999999; - text-align: center; - vertical-align: middle; - background: #fff; -} -.am-paragraph-table-container table td p { - text-indent: 0; - font-size: 1.4rem; -} -.am-paragraph-table-container table td a { - font-size: 1.4rem; -} -/** - * Paragraph Theme: default - */ -.am-paragraph-default { - margin: 0 10px; - color: #333333; - background-color: transparent; -} -.am-paragraph-default p { - font-size: 1.4rem; -} -.am-paragraph-default img { - max-width: 98%; - display: block; - margin: 5px auto; - border: 1px solid #eeeeee; - padding: 2px; -} -.am-paragraph-default a { - color: #0e90d2; -} -/** - * Slider Theme: a1 - */ -.am-slider-a1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a1 .am-viewport { - max-height: 300px; -} -.am-slider-a1 .am-control-nav { - width: 100%; - position: absolute; - bottom: 5px; - text-align: center; - line-height: 0; -} -.am-slider-a1 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a1 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a1 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a1 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a1 .am-direction-nav, -.am-slider-a1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a2 - */ -.am-slider-a2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a2 .am-viewport { - max-height: 300px; -} -.am-slider-a2 .am-control-nav { - width: 100%; - position: absolute; - bottom: 5px; - text-align: center; - line-height: 0; -} -.am-slider-a2 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a2 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a2 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a2 .am-control-nav li a.am-active { - background: #0e93d7; - cursor: default; -} -.am-slider-a2 .am-direction-nav, -.am-slider-a2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a3 - */ -.am-slider-a3 { - margin-bottom: 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a3 .am-viewport { - max-height: 300px; -} -.am-slider-a3 .am-control-nav { - width: 100%; - position: absolute; - bottom: -20px; - text-align: center; - height: 20px; - background-color: #000; - padding-top: 5px; - line-height: 0; -} -.am-slider-a3 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a3 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3); - box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3); -} -.am-slider-a3 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a3 .am-control-nav li a.am-active { - background: #0e90d2; - cursor: default; -} -.am-slider-a3 .am-direction-nav, -.am-slider-a3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a4 - */ -.am-slider-a4 { - margin-bottom: 30px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a4 .am-viewport { - max-height: 300px; -} -.am-slider-a4 .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; - line-height: 0; -} -.am-slider-a4 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a4 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a4 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a4 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a4 .am-direction-nav, -.am-slider-a4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a5 - */ -.am-slider-a5 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a5 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a5 .am-viewport { - max-height: 300px; -} -.am-slider-a5 .am-control-nav { - width: 100%; - position: absolute; - text-align: center; - height: 6px; - display: table; - bottom: 0; - font-size: 0; - line-height: 0; -} -.am-slider-a5 .am-control-nav li { - display: table-cell; -} -.am-slider-a5 .am-control-nav li a { - width: 100%; - height: 6px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-a5 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a5 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a5 .am-direction-nav, -.am-slider-a5 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b1 - */ -.am-slider-b1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b1 .am-viewport { - max-height: 300px; -} -.am-slider-b1 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 8px 0; - margin: -20px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b1 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-b1 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; - border-bottom-right-radius: 5px; - border-top-right-radius: 5px; -} -.am-slider-b1 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; - border-bottom-left-radius: 5px; - border-top-left-radius: 5px; -} -.am-slider-b1 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b1 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b1:hover .am-prev { - opacity: 0.7; -} -.am-slider-b1:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b1:hover .am-next { - opacity: 0.7; -} -.am-slider-b1:hover .am-next:hover { - opacity: 1; -} -.am-slider-b1 .am-control-nav, -.am-slider-b1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b2 - */ -.am-slider-b2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b2 .am-viewport { - max-height: 300px; -} -.am-slider-b2 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - border-radius: 50%; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b2 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-b2 .am-direction-nav a.am-prev { - left: 5px; -} -.am-slider-b2 .am-direction-nav a.am-next { - right: 5px; -} -.am-slider-b2 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b2 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b2:hover .am-prev { - opacity: 0.7; -} -.am-slider-b2:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b2:hover .am-next { - opacity: 0.7; -} -.am-slider-b2:hover .am-next:hover { - opacity: 1; -} -.am-slider-b2 .am-control-nav, -.am-slider-b2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b3 - */ -.am-slider-b3 { - margin: 15px 30px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b3 .am-viewport { - max-height: 300px; -} -.am-slider-b3 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #333333; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b3 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-b3 .am-direction-nav a.am-prev { - left: -25px; -} -.am-slider-b3 .am-direction-nav a.am-next { - right: -25px; - text-align: right; -} -.am-slider-b3 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b3 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b3:hover .am-prev { - opacity: 0.7; -} -.am-slider-b3:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b3:hover .am-next { - opacity: 0.7; -} -.am-slider-b3:hover .am-next:hover { - opacity: 1; -} -.am-slider-b3 .am-control-nav, -.am-slider-b3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b4 - */ -.am-slider-b4 { - margin: 15px 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b4 .am-viewport { - max-height: 300px; -} -.am-slider-b4 .am-direction-nav a { - position: absolute; - top: 50%; - z-index: 10; - display: block; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 24px; - height: 24px; - margin: -16px 0 0; - padding: 4px; - overflow: hidden; - opacity: 0.45; - background-color: rgba(0, 0, 0, 0.8); - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - border-radius: 50%; - text-align: center; - color: #fff; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b4 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 20px; - line-height: 24px; -} -.am-slider-b4 .am-direction-nav a.am-prev { - left: -15px; -} -.am-slider-b4 .am-direction-nav a.am-next { - right: -15px; -} -.am-slider-b4 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b4 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b4:hover .am-prev { - opacity: 0.7; -} -.am-slider-b4:hover .am-prev:hover { - opacity: 0.9; -} -.am-slider-b4:hover .am-next { - opacity: 0.7; -} -.am-slider-b4:hover .am-next:hover { - opacity: 0.9; -} -.am-slider-b4 .am-control-nav, -.am-slider-b4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c1 - */ -.am-slider-c1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-c1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c1 .am-viewport { - max-height: 300px; -} -.am-slider-c1 .am-control-nav { - position: absolute; - bottom: 0; - display: table; - width: 100%; - height: 6px; - font-size: 0; - line-height: 0; - text-align: center; -} -.am-slider-c1 .am-control-nav li { - display: table-cell; - width: 1%; -} -.am-slider-c1 .am-control-nav li a { - width: 100%; - height: 6px; - display: block; - background-color: rgba(0, 0, 0, 0.7); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-c1 .am-control-nav li a:hover { - background: rgba(0, 0, 0, 0.8); -} -.am-slider-c1 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-c1 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 6px; - padding: 8px; - width: 100%; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c1 .am-direction-nav, -.am-slider-c1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c2 - */ -.am-slider-c2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-c2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c2 .am-viewport { - max-height: 300px; -} -.am-slider-c2 .am-control-nav { - position: absolute; - bottom: 15px; - right: 0; - height: 6px; - text-align: center; - font-size: 0; - line-height: 0; -} -.am-slider-c2 .am-control-nav li { - display: inline-block; - margin-right: 6px; -} -.am-slider-c2 .am-control-nav li a { - width: 6px; - height: 6px; - display: block; - background-color: rgba(255, 255, 255, 0.4); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-c2 .am-control-nav li a:hover { - background: rgba(230, 230, 230, 0.4); -} -.am-slider-c2 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-c2 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 0; - padding: 8px 60px 8px 8px; - width: 100%; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c2 .am-direction-nav, -.am-slider-c2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c3 - */ -.am-slider-c3 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-c3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c3 .am-viewport { - max-height: 300px; -} -.am-slider-c3 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 10px; - right: 60px; - height: 30px; - left: 0; - padding-right: 5px; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c3 .am-slider-counter { - margin-right: 5px; - display: inline-block; - height: 30px; - background-color: #0e90d2; - width: 40px; - text-align: center; - line-height: 30px; - color: #eee; - font-size: 1rem; -} -.am-slider-c3 .am-slider-counter .am-active { - font-size: 1.8rem; - font-weight: bold; - color: #fff; -} -.am-slider-c3 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px 0; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-c3 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-c3 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; -} -.am-slider-c3 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; -} -.am-slider-c3 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-c3 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-c3:hover .am-prev { - opacity: 0.7; -} -.am-slider-c3:hover .am-prev:hover { - opacity: 1; -} -.am-slider-c3:hover .am-next { - opacity: 0.7; -} -.am-slider-c3:hover .am-next:hover { - opacity: 1; -} -.am-slider-c3 .am-control-nav, -.am-slider-c3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c4 - */ -.am-slider-c4 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-c4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c4 .am-viewport { - max-height: 300px; -} -.am-slider-c4 .am-slider-desc { - width: 100%; - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 0; - right: 0; - left: 0; - padding: 8px 40px; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c4 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px 0; - margin: 0; - position: absolute; - bottom: 4px; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - text-align: center; - color: rgba(0, 0, 0, 0.7); - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-c4 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-c4 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; -} -.am-slider-c4 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; -} -.am-slider-c4 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-c4 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-c4:hover .am-prev { - opacity: 0.7; -} -.am-slider-c4:hover .am-prev:hover { - opacity: 1; -} -.am-slider-c4:hover .am-next { - opacity: 0.7; -} -.am-slider-c4:hover .am-next:hover { - opacity: 1; -} -.am-slider-c4 .am-control-nav, -.am-slider-c4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d1 - */ -.am-slider-d1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-d1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d1 .am-viewport { - max-height: 300px; -} -.am-slider-d1 .am-slider-desc { - padding: 8px 35px; - width: 100%; - color: #fff; - background-color: #0e90d2; -} -.am-slider-d1 .am-slider-title { - font-weight: normal; - margin-bottom: 2px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d1 .am-slider-more { - color: #eeeeee; - font-size: 1.3rem; -} -.am-slider-d1 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - margin: 0; - position: absolute; - bottom: 18px; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - text-align: center; - border: 1px solid rgba(255, 255, 255, 0.9); - color: rgba(255, 255, 255, 0.9); - border-radius: 50%; - -webkit-transition: all 03s ease; - transition: all 03s ease; -} -.am-slider-d1 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-d1 .am-direction-nav a.am-prev { - left: 5px; -} -.am-slider-d1 .am-direction-nav a.am-next { - right: 5px; -} -.am-slider-d1 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-d1 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-d1:hover .am-prev { - opacity: 0.7; -} -.am-slider-d1:hover .am-prev:hover { - opacity: 1; -} -.am-slider-d1:hover .am-next { - opacity: 0.7; -} -.am-slider-d1:hover .am-next:hover { - opacity: 1; -} -.am-slider-d1 .am-control-nav, -.am-slider-d1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d2 - */ -.am-slider-d2 { - margin-bottom: 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-d2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d2 .am-viewport { - max-height: 300px; -} -.am-slider-d2 .am-slider-desc { - position: absolute; - left: 10px; - bottom: 20px; - right: 50px; - color: #fff; -} -.am-slider-d2 .am-slider-content { - background-color: rgba(0, 0, 0, 0.7); - padding: 10px 6px; - margin-bottom: 10px; -} -.am-slider-d2 .am-slider-content p { - margin: 0; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - font-size: 1.4rem; -} -.am-slider-d2 .am-slider-title { - font-weight: normal; - margin-bottom: 5px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d2 .am-slider-more { - color: #eeeeee; - font-size: 1.3rem; - background-color: #0e90d2; - padding: 2px 10px; -} -.am-slider-d2 .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; -} -.am-slider-d2 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-d2 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - font-size: 0; - line-height: 0; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-d2 .am-control-nav li a:hover { - background: rgba(0, 0, 0, 0.5); -} -.am-slider-d2 .am-control-nav li a.am-active { - background: #0e90d2; - cursor: default; -} -.am-slider-d2 .am-direction-nav, -.am-slider-d2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d3 - */ -.am-slider-d3 { - margin-bottom: 10px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-d3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d3 .am-viewport { - max-height: 300px; -} -.am-slider-d3 .am-slider-desc { - position: absolute; - bottom: 0; - color: #fff; - width: 100%; - background-color: rgba(0, 0, 0, 0.7); - padding: 8px 5px; -} -.am-slider-d3 .am-slider-desc p { - margin: 0; - font-size: 1.3rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d3 .am-slider-title { - font-weight: normal; - margin-bottom: 5px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d3 .am-control-thumbs { - position: static; - overflow: hidden; -} -.am-slider-d3 .am-control-thumbs li { - padding: 12px 4px 4px; - position: relative; -} -.am-slider-d3 .am-control-thumbs img { - width: 100%; - display: block; - opacity: .85; - cursor: pointer; -} -.am-slider-d3 .am-control-thumbs img:hover { - opacity: 1; -} -.am-slider-d3 .am-control-thumbs .am-active { - opacity: 1; - cursor: default; -} -.am-slider-d3 .am-control-thumbs .am-active + i { - position: absolute; - top: 0; - left: 50%; - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 8px solid rgba(0, 0, 0, 0.7); - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - margin-left: -4px; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.am-slider-d3 .am-direction-nav, -.am-slider-d3 .am-pauseplay { - display: none; -} -.am-slider-d3 .am-control-thumbs { - display: table; -} -.am-slider-d3 .am-control-thumbs li { - display: table-cell; - width: 1%; -} -[data-am-widget='tabs'] { - margin: 10px; -} -[data-am-widget='tabs'] .am-tabs-nav { - width: 100%; - padding: 0; - margin: 0; - list-style: none; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -[data-am-widget='tabs'] .am-tabs-nav li { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -[data-am-widget='tabs'] .am-tabs-nav a { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -/** - * Tabs Theme: default - */ -.am-tabs-default .am-tabs-nav { - line-height: 40px; - background-color: #eeeeee; -} -.am-tabs-default .am-tabs-nav a { - color: #222222; - line-height: 42px; -} -.am-tabs-default .am-tabs-nav > .am-active a { - background-color: #0e90d2; - color: #fff; -} -/** - * Tabs Theme: d2 - */ -.am-tabs-d2 .am-tabs-nav { - background-color: #eeeeee; -} -.am-tabs-d2 .am-tabs-nav li { - height: 42px; -} -.am-tabs-d2 .am-tabs-nav a { - color: #222222; - line-height: 42px; -} -.am-tabs-d2 .am-tabs-nav > .am-active { - position: relative; - background-color: #fcfcfc; - border-bottom: 2px solid #0e90d2; -} -.am-tabs-d2 .am-tabs-nav > .am-active a { - line-height: 40px; - color: #0e90d2; -} -.am-tabs-d2 .am-tabs-nav > .am-active:after { - position: absolute; - width: 0; - height: 0; - bottom: 0px; - left: 50%; - margin-left: -5px; - border: 6px rgba(0, 0, 0, 0) solid; - content: ""; - z-index: 1; - border-bottom-color: #0e90d2; -} -.am-titlebar { - margin-top: 20px; - height: 45px; - font-size: 100%; -} -.am-titlebar h2 { - margin-top: 0; - margin-bottom: 0; - font-size: 1.6rem; -} -.am-titlebar .am-titlebar-title img { - height: 24px; - width: auto; -} -/** - * Titlebar Theme: default - */ -.am-titlebar-default { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-left: 10px; - margin-right: 10px; - background-color: transparent; - border-bottom: 1px solid #dedede; - line-height: 44px; -} -.am-titlebar-default a { - color: #0e90d2; -} -.am-titlebar-default .am-titlebar-title { - position: relative; - padding-left: 12px; - color: #0e90d2; - font-size: 1.8rem; - text-align: left; - font-weight: bold; -} -.am-titlebar-default .am-titlebar-title:before { - content: ""; - position: absolute; - left: 2px; - top: 8px; - bottom: 8px; - border-left: 3px solid #0e90d2; -} -.am-titlebar-default .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: right; -} -.am-titlebar-default .am-titlebar-nav a { - margin-right: 10px; -} -.am-titlebar-default .am-titlebar-nav a:last-child { - margin-right: 5px; -} -/** - * Titlebar Theme: multi - */ -.am-titlebar-multi { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - background-color: #f5f5f5; - border-top: 2px solid #3bb4f2; - border-bottom: 1px solid #e8e8e8; -} -.am-titlebar-multi a { - color: #0e90d2; -} -.am-titlebar-multi .am-titlebar-title { - padding-left: 10px; - color: #0e90d2; - font-size: 1.8rem; - text-align: left; - font-weight: bold; - line-height: 42px; -} -.am-titlebar-multi .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: right; - line-height: 42px; -} -.am-titlebar-multi .am-titlebar-nav a { - margin-right: 10px; -} -/** - * Titlebar Theme: cols - */ -.am-titlebar-cols { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-left: 10px; - background-color: #f5f5f5; - color: #555555; - font-size: 18px; - border-top: 2px solid #e1e1e1; - line-height: 41px; -} -.am-titlebar-cols a { - color: #555555; -} -.am-titlebar-cols .am-titlebar-title { - color: #0e90d2; - margin-right: 15px; - border-bottom: 2px solid #0e90d2; - font-weight: bold; -} -.am-titlebar-cols .am-titlebar-title a { - color: #0e90d2; -} -.am-titlebar-cols .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -.am-titlebar-cols .am-titlebar-nav a { - display: inline-block; - margin-right: 15px; - line-height: 41px; - border-bottom: 2px solid transparent; -} -.am-titlebar-cols .am-titlebar-nav a:hover { - color: #3c3c3c; - border-bottom-color: #0e90d2; -} -.am-titlebar-cols .am-titlebar-nav a:last-child { - margin-right: 10px; -} -.am-wechatpay .am-wechatpay-btn { - margin-top: 1rem; - margin-bottom: 1rem; -} diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.css deleted file mode 100644 index 1997b55d..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.css +++ /dev/null @@ -1,14572 +0,0 @@ -/*! Amaze UI v2.7.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */ -/* ========================================================================== - Component: Base - ============================================================================ */ -/** - * Fix the flawed CSS box model - Yes, IE6's box model is better - * Browser support: IE8+ - * via: http://paulirish.com/2012/box-sizing-border-box-ftw/ - */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -/* normalize.css v3.0.2 | git.io/normalize */ -/* Set and to inherit the height of the viewport */ -html, -body { - min-height: 100%; -} -/** - * 1. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - * https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust - */ -html { - -ms-text-size-adjust: 100%; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 1 */ -} -/** - * Remove default margin. - */ -body { - margin: 0; -} -/* HTML5 display definitions - ========================================================================== */ -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. - * Correct `block` display not defined for `main` in IE 11. - * hgroup has been removed from the HTML5 (W3C) specification - * https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -main, -nav, -section, -summary { - display: block; -} -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ -audio, -canvas, -progress, -video { - display: inline-block; - /* 1 */ - vertical-align: baseline; - /* 2 */ -} -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ -[hidden], -template, -script { - display: none; -} -/* Links - ========================================================================== */ -/** - * Remove the gray background color from active links in IE 10. - */ -a { - background-color: transparent; -} -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -a:focus { - outline: thin dotted; -} -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ -a:active, -a:hover { - outline: 0; -} -/* Text-level semantics - ========================================================================== */ -/** - * Remove text-decoration - */ -ins, -a { - text-decoration: none; -} -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; -} -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; -} -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; -} -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; -} -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -/* Embedded content - ========================================================================== */ -/** - * 1. Corrects max-width behavior (2.) if padding and border are used - * 2. Responsiveness: Sets a maxium width relative to the parent and auto scales the height - * 3. Remove the gap between images and the bottom of their containers - * 4. Remove border when inside `a` element in IE 8/9. - * remove 2. for Issue #502 - */ -img { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - vertical-align: middle; - /* 3 */ - border: 0; - /* 4 */ -} -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; -} -/* Grouping content - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari. - */ -figure { - margin: 0; -} -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; - font-size: 1em; -} -/* Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ -} -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - */ -button, -input, -optgroup, -select, -textarea { - color: inherit; - /* 1 */ - font: inherit; - /* 2 */ - margin: 0; - /* 3 */ -} -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ -button { - overflow: visible; -} -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; -} -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ -button, -select { - text-transform: none; -} -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ -} -/* - * 1. Improves consistency of cursor style for clickable elements - * 2. Removes excess padding in IE 8/9. - * 3. Address box sizing set to `content-box` in IE 8/9/10. - */ -input[type="radio"], -input[type="checkbox"] { - cursor: pointer; - /*1*/ - padding: 0; - /*2*/ - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 3 */ -} -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; -} -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 2 */ -} -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ - resize: vertical; -} -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ -optgroup { - font-weight: bold; -} -/* Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} -/* AMUI Base - ========================================================================== */ -/** - * `font-size` is set in `html` element to support the `rem` unit for font-sizes - * NOTE: IE9 & IE10 do not recognize `rem` units when used with the - `font` shorthand property. - */ -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - position: relative; - background: #fff; - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; - font-weight: normal; - line-height: 1.6; - color: #333333; - font-size: 1.6rem; -} -/** - * 1. http://usabilitypost.com/2012/11/15/w-optimizelegibility-on-mobile-devices/ - * 2. http://maxvoltar.com/archive/-webkit-font-smoothing - * NOTE: http://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/ - * 3. http://maximilianhoffmann.com/posts/better-font-rendering-on-osx - * http://jaydenseric.com/blog/css-font-smoothing-for-firefox-mac - */ -body, -input, -textarea, -select, -button { - text-rendering: optimizeLegibility; - /* 1 */ - -webkit-font-smoothing: antialiased; - /* 2 */ - -moz-osx-font-smoothing: grayscale; - /* 3 Default: auto */ - -moz-font-feature-settings: "liga", "kern"; -} -/*Only phones */ -@media only screen and (max-width: 640px) { - /** - * Break strings if their length exceeds the width of their container - */ - body { - word-wrap: break-word; - -webkit-hyphens: auto; - -ms-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; - } -} -/** - * links - */ -a { - color: #0e90d2; -} -a:hover, -a:focus { - color: #095f8a; -} -a:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -/* Insert */ -ins { - background: #ffa; - color: #333333; -} -/** - * Mark - * Note: Addresses styling not present in IE 8/9. - */ -mark { - background: #ffa; - color: #333333; -} -/** - * Abbreviation and definition - */ -abbr[title], -dfn[title] { - cursor: help; -} -dfn[title] { - border-bottom: 1px dotted; - font-style: normal; -} -/* Spacing for block elements */ -p, -hr, -ul, -ol, -dl, -blockquote, -pre, -address, -fieldset, -figure { - margin: 0 0 1.6rem 0; -} -* + p, -* + hr, -* + ul, -* + ol, -* + dl, -* + blockquote, -* + pre, -* + address, -* + fieldset, -* + figure { - margin-top: 1.6rem; -} -/* Headings - ========================================================================== */ -h1, -h2, -h3, -h4, -h5, -h6 { - margin: 0 0 1.6rem 0; - font-weight: 600; - font-size: 100%; -} -h1 { - font-size: 1.5em; -} -h2 { - font-size: 1.25em; -} -* + h1, -* + h2, -* + h3, -* + h4, -* + h5, -* + h6 { - margin-top: 2em; -} -/* Ordered and unordered lists */ -ul, -ol { - padding-left: 2em; -} -/* Reset margin for nested lists */ -ul > li > ul, -ul > li > ol, -ol > li > ol, -ol > li > ul { - margin: 1em 0; -} -/* Description lists */ -dt { - font-weight: bold; -} -dt + dd { - margin-top: .5em; -} -dd { - margin-left: 0; -} -dd + dt { - margin-top: 1em; -} -/** - * Horizontal rule - * 1. Address differences between Firefox and other browsers. - */ -hr { - display: block; - padding: 0; - border: 0; - height: 0; - border-top: 1px solid #eeeeee; - /* 1 */ - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ -} -/* Address */ -address { - font-style: normal; -} -/* Quotes */ -blockquote { - padding-top: 5px; - padding-bottom: 5px; - padding-left: 15px; - border-left: 4px solid #ddd; - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; - /* Small print for identifying the source */ - /* Smaller margin if `small` follows */ -} -blockquote small { - display: block; - color: #999999; - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; - text-align: right; -} -blockquote p:last-of-type { - margin-bottom: 0; -} -/* iframe */ -iframe { - border: 0; -} -/* Forms - ========================================================================== */ -/** - * Vertical alignment - * Exclude `radio` and `checkbox` elements because the default `baseline` value aligns better with text - */ -button, -input:not([type="radio"]):not([type="checkbox"]), -select { - vertical-align: middle; -} -/** - * Fix viewport for IE10 snap mode - * http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - * http://msdn.microsoft.com/en-us/library/ie/hh869615%28v=vs.85%29.aspx - * http://msdn.microsoft.com/zh-cn/library/ie/hh708740(v=vs.85).aspx - * @2014.01.20: 设置一下属性以后,windows Phone 8 上显示的字体过小,暂时注释掉 - * ========================================================================== */ -/* -@-ms-viewport { - width: device-width; -} -*/ -.am-scrollbar-measure { - width: 100px; - height: 100px; - overflow: scroll; - position: absolute; - top: -9999px; -} -/* ========================================================================== - Component: Grid - ============================================================================ */ -.am-container { - -webkit-box-sizing: border-box; - box-sizing: border-box; - margin-left: auto; - margin-right: auto; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; - max-width: 1000px; -} -.am-container:before, -.am-container:after { - content: " "; - display: table; -} -.am-container:after { - clear: both; -} -@media only screen and (min-width:641px) { - .am-container { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -.am-container > .am-g { - width: auto; - margin-left: -1rem; - margin-right: -1rem; -} -@media only screen and (min-width:641px) { - .am-container > .am-g { - margin-left: -1.5rem; - margin-right: -1.5rem; - } -} -.am-g { - margin: 0 auto; - width: 100%; -} -.am-g:before, -.am-g:after { - content: " "; - display: table; -} -.am-g:after { - clear: both; -} -.am-g .am-g { - margin-left: -1rem; - margin-right: -1rem; - width: auto; -} -.am-g .am-g.am-g-collapse { - margin-left: 0; - margin-right: 0; - width: auto; -} -@media only screen and (min-width:641px) { - .am-g .am-g { - margin-left: -1.5rem; - margin-right: -1.5rem; - } -} -.am-g.am-g-collapse .am-g { - margin-left: 0; - margin-right: 0; -} -.am-g-collapse [class*="am-u-"] { - padding-left: 0; - padding-right: 0; -} -.am-g-fixed { - max-width: 1000px; -} -[class*="am-u-"] { - width: 100%; - padding-left: 1rem; - padding-right: 1rem; - float: left; - position: relative; -} -[class*="am-u-"] + [class*="am-u-"]:last-child { - float: right; -} -[class*="am-u-"] + [class*="am-u-"].am-u-end { - float: left; -} -@media only screen and (min-width:641px) { - [class*="am-u-"] { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -[class*="am-u-pull-"] { - left: auto; -} -[class*="am-u-push-"] { - right: auto; -} -@media only screen { - .am-u-sm-1 { - width: 8.33333333%; - } - .am-u-sm-2 { - width: 16.66666667%; - } - .am-u-sm-3 { - width: 25%; - } - .am-u-sm-4 { - width: 33.33333333%; - } - .am-u-sm-5 { - width: 41.66666667%; - } - .am-u-sm-6 { - width: 50%; - } - .am-u-sm-7 { - width: 58.33333333%; - } - .am-u-sm-8 { - width: 66.66666667%; - } - .am-u-sm-9 { - width: 75%; - } - .am-u-sm-10 { - width: 83.33333333%; - } - .am-u-sm-11 { - width: 91.66666667%; - } - .am-u-sm-12 { - width: 100%; - } - .am-u-sm-pull-0 { - right: 0; - } - .am-u-sm-pull-1 { - right: 8.33333333%; - } - .am-u-sm-pull-2 { - right: 16.66666667%; - } - .am-u-sm-pull-3 { - right: 25%; - } - .am-u-sm-pull-4 { - right: 33.33333333%; - } - .am-u-sm-pull-5 { - right: 41.66666667%; - } - .am-u-sm-pull-6 { - right: 50%; - } - .am-u-sm-pull-7 { - right: 58.33333333%; - } - .am-u-sm-pull-8 { - right: 66.66666667%; - } - .am-u-sm-pull-9 { - right: 75%; - } - .am-u-sm-pull-10 { - right: 83.33333333%; - } - .am-u-sm-pull-11 { - right: 91.66666667%; - } - .am-u-sm-push-0 { - left: 0; - } - .am-u-sm-push-1 { - left: 8.33333333%; - } - .am-u-sm-push-2 { - left: 16.66666667%; - } - .am-u-sm-push-3 { - left: 25%; - } - .am-u-sm-push-4 { - left: 33.33333333%; - } - .am-u-sm-push-5 { - left: 41.66666667%; - } - .am-u-sm-push-6 { - left: 50%; - } - .am-u-sm-push-7 { - left: 58.33333333%; - } - .am-u-sm-push-8 { - left: 66.66666667%; - } - .am-u-sm-push-9 { - left: 75%; - } - .am-u-sm-push-10 { - left: 83.33333333%; - } - .am-u-sm-push-11 { - left: 91.66666667%; - } - .am-u-sm-offset-0 { - margin-left: 0; - } - .am-u-sm-offset-1 { - margin-left: 8.33333333%; - } - .am-u-sm-offset-2 { - margin-left: 16.66666667%; - } - .am-u-sm-offset-3 { - margin-left: 25%; - } - .am-u-sm-offset-4 { - margin-left: 33.33333333%; - } - .am-u-sm-offset-5 { - margin-left: 41.66666667%; - } - .am-u-sm-offset-6 { - margin-left: 50%; - } - .am-u-sm-offset-7 { - margin-left: 58.33333333%; - } - .am-u-sm-offset-8 { - margin-left: 66.66666667%; - } - .am-u-sm-offset-9 { - margin-left: 75%; - } - .am-u-sm-offset-10 { - margin-left: 83.33333333%; - } - .am-u-sm-offset-11 { - margin-left: 91.66666667%; - } - .am-u-sm-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-sm-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-sm-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-sm-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-sm-uncentered:last-child { - float: left; - } -} -@media only screen and (min-width:641px) { - .am-u-md-1 { - width: 8.33333333%; - } - .am-u-md-2 { - width: 16.66666667%; - } - .am-u-md-3 { - width: 25%; - } - .am-u-md-4 { - width: 33.33333333%; - } - .am-u-md-5 { - width: 41.66666667%; - } - .am-u-md-6 { - width: 50%; - } - .am-u-md-7 { - width: 58.33333333%; - } - .am-u-md-8 { - width: 66.66666667%; - } - .am-u-md-9 { - width: 75%; - } - .am-u-md-10 { - width: 83.33333333%; - } - .am-u-md-11 { - width: 91.66666667%; - } - .am-u-md-12 { - width: 100%; - } - .am-u-md-pull-0 { - right: 0; - } - .am-u-md-pull-1 { - right: 8.33333333%; - } - .am-u-md-pull-2 { - right: 16.66666667%; - } - .am-u-md-pull-3 { - right: 25%; - } - .am-u-md-pull-4 { - right: 33.33333333%; - } - .am-u-md-pull-5 { - right: 41.66666667%; - } - .am-u-md-pull-6 { - right: 50%; - } - .am-u-md-pull-7 { - right: 58.33333333%; - } - .am-u-md-pull-8 { - right: 66.66666667%; - } - .am-u-md-pull-9 { - right: 75%; - } - .am-u-md-pull-10 { - right: 83.33333333%; - } - .am-u-md-pull-11 { - right: 91.66666667%; - } - .am-u-md-push-0 { - left: 0; - } - .am-u-md-push-1 { - left: 8.33333333%; - } - .am-u-md-push-2 { - left: 16.66666667%; - } - .am-u-md-push-3 { - left: 25%; - } - .am-u-md-push-4 { - left: 33.33333333%; - } - .am-u-md-push-5 { - left: 41.66666667%; - } - .am-u-md-push-6 { - left: 50%; - } - .am-u-md-push-7 { - left: 58.33333333%; - } - .am-u-md-push-8 { - left: 66.66666667%; - } - .am-u-md-push-9 { - left: 75%; - } - .am-u-md-push-10 { - left: 83.33333333%; - } - .am-u-md-push-11 { - left: 91.66666667%; - } - .am-u-md-offset-0 { - margin-left: 0; - } - .am-u-md-offset-1 { - margin-left: 8.33333333%; - } - .am-u-md-offset-2 { - margin-left: 16.66666667%; - } - .am-u-md-offset-3 { - margin-left: 25%; - } - .am-u-md-offset-4 { - margin-left: 33.33333333%; - } - .am-u-md-offset-5 { - margin-left: 41.66666667%; - } - .am-u-md-offset-6 { - margin-left: 50%; - } - .am-u-md-offset-7 { - margin-left: 58.33333333%; - } - .am-u-md-offset-8 { - margin-left: 66.66666667%; - } - .am-u-md-offset-9 { - margin-left: 75%; - } - .am-u-md-offset-10 { - margin-left: 83.33333333%; - } - .am-u-md-offset-11 { - margin-left: 91.66666667%; - } - .am-u-md-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-md-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-md-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-md-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-md-uncentered:last-child { - float: left; - } -} -@media only screen and (min-width:1025px) { - .am-u-lg-1 { - width: 8.33333333%; - } - .am-u-lg-2 { - width: 16.66666667%; - } - .am-u-lg-3 { - width: 25%; - } - .am-u-lg-4 { - width: 33.33333333%; - } - .am-u-lg-5 { - width: 41.66666667%; - } - .am-u-lg-6 { - width: 50%; - } - .am-u-lg-7 { - width: 58.33333333%; - } - .am-u-lg-8 { - width: 66.66666667%; - } - .am-u-lg-9 { - width: 75%; - } - .am-u-lg-10 { - width: 83.33333333%; - } - .am-u-lg-11 { - width: 91.66666667%; - } - .am-u-lg-12 { - width: 100%; - } - .am-u-lg-pull-0 { - right: 0; - } - .am-u-lg-pull-1 { - right: 8.33333333%; - } - .am-u-lg-pull-2 { - right: 16.66666667%; - } - .am-u-lg-pull-3 { - right: 25%; - } - .am-u-lg-pull-4 { - right: 33.33333333%; - } - .am-u-lg-pull-5 { - right: 41.66666667%; - } - .am-u-lg-pull-6 { - right: 50%; - } - .am-u-lg-pull-7 { - right: 58.33333333%; - } - .am-u-lg-pull-8 { - right: 66.66666667%; - } - .am-u-lg-pull-9 { - right: 75%; - } - .am-u-lg-pull-10 { - right: 83.33333333%; - } - .am-u-lg-pull-11 { - right: 91.66666667%; - } - .am-u-lg-push-0 { - left: 0; - } - .am-u-lg-push-1 { - left: 8.33333333%; - } - .am-u-lg-push-2 { - left: 16.66666667%; - } - .am-u-lg-push-3 { - left: 25%; - } - .am-u-lg-push-4 { - left: 33.33333333%; - } - .am-u-lg-push-5 { - left: 41.66666667%; - } - .am-u-lg-push-6 { - left: 50%; - } - .am-u-lg-push-7 { - left: 58.33333333%; - } - .am-u-lg-push-8 { - left: 66.66666667%; - } - .am-u-lg-push-9 { - left: 75%; - } - .am-u-lg-push-10 { - left: 83.33333333%; - } - .am-u-lg-push-11 { - left: 91.66666667%; - } - .am-u-lg-offset-0 { - margin-left: 0; - } - .am-u-lg-offset-1 { - margin-left: 8.33333333%; - } - .am-u-lg-offset-2 { - margin-left: 16.66666667%; - } - .am-u-lg-offset-3 { - margin-left: 25%; - } - .am-u-lg-offset-4 { - margin-left: 33.33333333%; - } - .am-u-lg-offset-5 { - margin-left: 41.66666667%; - } - .am-u-lg-offset-6 { - margin-left: 50%; - } - .am-u-lg-offset-7 { - margin-left: 58.33333333%; - } - .am-u-lg-offset-8 { - margin-left: 66.66666667%; - } - .am-u-lg-offset-9 { - margin-left: 75%; - } - .am-u-lg-offset-10 { - margin-left: 83.33333333%; - } - .am-u-lg-offset-11 { - margin-left: 91.66666667%; - } - .am-u-lg-reset-order { - margin-left: 0; - margin-right: 0; - left: auto; - right: auto; - float: left; - } - [class*="am-u-"].am-u-lg-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - [class*="am-u-"].am-u-lg-centered:last-child { - float: none; - } - [class*="am-u-"].am-u-lg-uncentered { - margin-left: 0; - margin-right: 0; - float: left; - } - [class*="am-u-"].am-u-lg-uncentered:last-child { - float: left; - } -} -/* ========================================================================== - Component: AVG Grid - ============================================================================ */ -[class*="am-avg-"] { - display: block; - padding: 0; - margin: 0; - list-style: none; -} -[class*="am-avg-"]:before, -[class*="am-avg-"]:after { - content: " "; - display: table; -} -[class*="am-avg-"]:after { - clear: both; -} -[class*="am-avg-"] > li { - display: block; - height: auto; - float: left; -} -@media only screen { - .am-avg-sm-1 > li { - width: 100%; - } - .am-avg-sm-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-sm-2 > li { - width: 50%; - } - .am-avg-sm-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-sm-3 > li { - width: 33.33333333%; - } - .am-avg-sm-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-sm-4 > li { - width: 25%; - } - .am-avg-sm-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-sm-5 > li { - width: 20%; - } - .am-avg-sm-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-sm-6 > li { - width: 16.66666667%; - } - .am-avg-sm-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-sm-7 > li { - width: 14.28571429%; - } - .am-avg-sm-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-sm-8 > li { - width: 12.5%; - } - .am-avg-sm-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-sm-9 > li { - width: 11.11111111%; - } - .am-avg-sm-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-sm-10 > li { - width: 10%; - } - .am-avg-sm-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-sm-11 > li { - width: 9.09090909%; - } - .am-avg-sm-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-sm-12 > li { - width: 8.33333333%; - } - .am-avg-sm-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-sm-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -@media only screen and (min-width:641px) { - .am-avg-md-1 > li { - width: 100%; - } - .am-avg-md-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-md-2 > li { - width: 50%; - } - .am-avg-md-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-md-3 > li { - width: 33.33333333%; - } - .am-avg-md-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-md-4 > li { - width: 25%; - } - .am-avg-md-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-md-5 > li { - width: 20%; - } - .am-avg-md-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-md-6 > li { - width: 16.66666667%; - } - .am-avg-md-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-md-7 > li { - width: 14.28571429%; - } - .am-avg-md-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-md-8 > li { - width: 12.5%; - } - .am-avg-md-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-md-9 > li { - width: 11.11111111%; - } - .am-avg-md-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-md-10 > li { - width: 10%; - } - .am-avg-md-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-md-11 > li { - width: 9.09090909%; - } - .am-avg-md-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-md-12 > li { - width: 8.33333333%; - } - .am-avg-md-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-md-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -@media only screen and (min-width:1025px) { - .am-avg-lg-1 > li { - width: 100%; - } - .am-avg-lg-1 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-1 > li:nth-of-type(1n + 1) { - clear: both; - } - .am-avg-lg-2 > li { - width: 50%; - } - .am-avg-lg-2 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-2 > li:nth-of-type(2n + 1) { - clear: both; - } - .am-avg-lg-3 > li { - width: 33.33333333%; - } - .am-avg-lg-3 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-3 > li:nth-of-type(3n + 1) { - clear: both; - } - .am-avg-lg-4 > li { - width: 25%; - } - .am-avg-lg-4 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-4 > li:nth-of-type(4n + 1) { - clear: both; - } - .am-avg-lg-5 > li { - width: 20%; - } - .am-avg-lg-5 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-5 > li:nth-of-type(5n + 1) { - clear: both; - } - .am-avg-lg-6 > li { - width: 16.66666667%; - } - .am-avg-lg-6 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-6 > li:nth-of-type(6n + 1) { - clear: both; - } - .am-avg-lg-7 > li { - width: 14.28571429%; - } - .am-avg-lg-7 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-7 > li:nth-of-type(7n + 1) { - clear: both; - } - .am-avg-lg-8 > li { - width: 12.5%; - } - .am-avg-lg-8 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-8 > li:nth-of-type(8n + 1) { - clear: both; - } - .am-avg-lg-9 > li { - width: 11.11111111%; - } - .am-avg-lg-9 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-9 > li:nth-of-type(9n + 1) { - clear: both; - } - .am-avg-lg-10 > li { - width: 10%; - } - .am-avg-lg-10 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-10 > li:nth-of-type(10n + 1) { - clear: both; - } - .am-avg-lg-11 > li { - width: 9.09090909%; - } - .am-avg-lg-11 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-11 > li:nth-of-type(11n + 1) { - clear: both; - } - .am-avg-lg-12 > li { - width: 8.33333333%; - } - .am-avg-lg-12 > li:nth-of-type(n) { - clear: none; - } - .am-avg-lg-12 > li:nth-of-type(12n + 1) { - clear: both; - } -} -/* ========================================================================== - Component: Code - ============================================================================ */ -/* Inline and block code styles */ -code, -kbd, -pre, -samp { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; -} -/* Inline code */ -code { - padding: 2px 4px; - font-size: 1.3rem; - color: #c7254e; - background-color: #f8f8f8; - white-space: nowrap; - border-radius: 2px; -} -/* Code block */ -pre { - display: block; - padding: 1rem; - margin: 1rem 0; - font-size: 1.3rem; - line-height: 1.6; - word-break: break-all; - word-wrap: break-word; - color: #555555; - background-color: #f8f8f8; - border: 1px solid #dedede; - border-radius: 2px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -/* Enable scrollable blocks of code */ -.am-pre-scrollable { - max-height: 24rem; - overflow-y: scroll; -} -/* ========================================================================== - Component: Button - ============================================================================ */ -.am-btn { - display: inline-block; - margin-bottom: 0; - padding: 0.5em 1em; - vertical-align: middle; - font-size: 1.6rem; - font-weight: normal; - line-height: 1.2; - text-align: center; - white-space: nowrap; - background-image: none; - border: 1px solid transparent; - border-radius: 2px; - cursor: pointer; - outline: none; - -webkit-appearance: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out; - transition: background-color 300ms ease-out, border-color 300ms ease-out; -} -.am-btn.am-square { - border-radius: 0; -} -.am-btn:focus, -.am-btn:active:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.am-btn:hover, -.am-btn:focus { - color: #444; - text-decoration: none; -} -.am-btn:active, -.am-btn.am-active { - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); -} -.am-btn.am-disabled, -.am-btn[disabled], -fieldset[disabled] .am-btn { - pointer-events: none; - border-color: transparent; - cursor: not-allowed; - opacity: 0.45; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn.am-round { - border-radius: 1000px; -} -.am-btn.am-radius { - border-radius: 2px; -} -.am-btn-default { - color: #444; - background-color: #e6e6e6; - border-color: #e6e6e6; -} -a.am-btn-default:visited { - color: #444; -} -.am-btn-default:hover, -.am-btn-default:focus, -.am-btn-default:active, -.am-btn-default.am-active, -.am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - color: #444; - border-color: #c7c7c7; -} -.am-btn-default:hover, -.am-btn-default:focus { - background-color: #d4d4d4; -} -.am-btn-default:active, -.am-btn-default.am-active, -.am-dropdown.am-active .am-btn-default.am-dropdown-toggle { - background-image: none; - background-color: #c2c2c2; -} -.am-btn-default.am-disabled, -.am-btn-default[disabled], -fieldset[disabled] .am-btn-default, -.am-btn-default.am-disabled:hover, -.am-btn-default[disabled]:hover, -fieldset[disabled] .am-btn-default:hover, -.am-btn-default.am-disabled:focus, -.am-btn-default[disabled]:focus, -fieldset[disabled] .am-btn-default:focus, -.am-btn-default.am-disabled:active, -.am-btn-default[disabled]:active, -fieldset[disabled] .am-btn-default:active, -.am-btn-default.am-disabled.am-active, -.am-btn-default[disabled].am-active, -fieldset[disabled] .am-btn-default.am-active { - background-color: #e6e6e6; - border-color: #e6e6e6; -} -.am-btn-group .am-btn-default, -.am-btn-group-stacked .am-btn-default { - border-color: #d9d9d9; -} -.am-btn-primary { - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; -} -a.am-btn-primary:visited { - color: #fff; -} -.am-btn-primary:hover, -.am-btn-primary:focus, -.am-btn-primary:active, -.am-btn-primary.am-active, -.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle { - color: #fff; - border-color: #0a6999; -} -.am-btn-primary:hover, -.am-btn-primary:focus { - background-color: #0c79b1; -} -.am-btn-primary:active, -.am-btn-primary.am-active, -.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle { - background-image: none; - background-color: #0a628f; -} -.am-btn-primary.am-disabled, -.am-btn-primary[disabled], -fieldset[disabled] .am-btn-primary, -.am-btn-primary.am-disabled:hover, -.am-btn-primary[disabled]:hover, -fieldset[disabled] .am-btn-primary:hover, -.am-btn-primary.am-disabled:focus, -.am-btn-primary[disabled]:focus, -fieldset[disabled] .am-btn-primary:focus, -.am-btn-primary.am-disabled:active, -.am-btn-primary[disabled]:active, -fieldset[disabled] .am-btn-primary:active, -.am-btn-primary.am-disabled.am-active, -.am-btn-primary[disabled].am-active, -fieldset[disabled] .am-btn-primary.am-active { - background-color: #0e90d2; - border-color: #0e90d2; -} -.am-btn-group .am-btn-primary, -.am-btn-group-stacked .am-btn-primary { - border-color: #0c80ba; -} -.am-btn-secondary { - color: #fff; - background-color: #3bb4f2; - border-color: #3bb4f2; -} -a.am-btn-secondary:visited { - color: #fff; -} -.am-btn-secondary:hover, -.am-btn-secondary:focus, -.am-btn-secondary:active, -.am-btn-secondary.am-active, -.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle { - color: #fff; - border-color: #0f9ae0; -} -.am-btn-secondary:hover, -.am-btn-secondary:focus { - background-color: #19a7f0; -} -.am-btn-secondary:active, -.am-btn-secondary.am-active, -.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle { - background-image: none; - background-color: #0e93d7; -} -.am-btn-secondary.am-disabled, -.am-btn-secondary[disabled], -fieldset[disabled] .am-btn-secondary, -.am-btn-secondary.am-disabled:hover, -.am-btn-secondary[disabled]:hover, -fieldset[disabled] .am-btn-secondary:hover, -.am-btn-secondary.am-disabled:focus, -.am-btn-secondary[disabled]:focus, -fieldset[disabled] .am-btn-secondary:focus, -.am-btn-secondary.am-disabled:active, -.am-btn-secondary[disabled]:active, -fieldset[disabled] .am-btn-secondary:active, -.am-btn-secondary.am-disabled.am-active, -.am-btn-secondary[disabled].am-active, -fieldset[disabled] .am-btn-secondary.am-active { - background-color: #3bb4f2; - border-color: #3bb4f2; -} -.am-btn-group .am-btn-secondary, -.am-btn-group-stacked .am-btn-secondary { - border-color: #23abf0; -} -.am-btn-warning { - color: #fff; - background-color: #F37B1D; - border-color: #F37B1D; -} -a.am-btn-warning:visited { - color: #fff; -} -.am-btn-warning:hover, -.am-btn-warning:focus, -.am-btn-warning:active, -.am-btn-warning.am-active, -.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle { - color: #fff; - border-color: #c85e0b; -} -.am-btn-warning:hover, -.am-btn-warning:focus { - background-color: #e0690c; -} -.am-btn-warning:active, -.am-btn-warning.am-active, -.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle { - background-image: none; - background-color: #be590a; -} -.am-btn-warning.am-disabled, -.am-btn-warning[disabled], -fieldset[disabled] .am-btn-warning, -.am-btn-warning.am-disabled:hover, -.am-btn-warning[disabled]:hover, -fieldset[disabled] .am-btn-warning:hover, -.am-btn-warning.am-disabled:focus, -.am-btn-warning[disabled]:focus, -fieldset[disabled] .am-btn-warning:focus, -.am-btn-warning.am-disabled:active, -.am-btn-warning[disabled]:active, -fieldset[disabled] .am-btn-warning:active, -.am-btn-warning.am-disabled.am-active, -.am-btn-warning[disabled].am-active, -fieldset[disabled] .am-btn-warning.am-active { - background-color: #F37B1D; - border-color: #F37B1D; -} -.am-btn-group .am-btn-warning, -.am-btn-group-stacked .am-btn-warning { - border-color: #ea6e0c; -} -.am-btn-danger { - color: #fff; - background-color: #dd514c; - border-color: #dd514c; -} -a.am-btn-danger:visited { - color: #fff; -} -.am-btn-danger:hover, -.am-btn-danger:focus, -.am-btn-danger:active, -.am-btn-danger.am-active, -.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle { - color: #fff; - border-color: #c62b26; -} -.am-btn-danger:hover, -.am-btn-danger:focus { - background-color: #d7342e; -} -.am-btn-danger:active, -.am-btn-danger.am-active, -.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle { - background-image: none; - background-color: #be2924; -} -.am-btn-danger.am-disabled, -.am-btn-danger[disabled], -fieldset[disabled] .am-btn-danger, -.am-btn-danger.am-disabled:hover, -.am-btn-danger[disabled]:hover, -fieldset[disabled] .am-btn-danger:hover, -.am-btn-danger.am-disabled:focus, -.am-btn-danger[disabled]:focus, -fieldset[disabled] .am-btn-danger:focus, -.am-btn-danger.am-disabled:active, -.am-btn-danger[disabled]:active, -fieldset[disabled] .am-btn-danger:active, -.am-btn-danger.am-disabled.am-active, -.am-btn-danger[disabled].am-active, -fieldset[disabled] .am-btn-danger.am-active { - background-color: #dd514c; - border-color: #dd514c; -} -.am-btn-group .am-btn-danger, -.am-btn-group-stacked .am-btn-danger { - border-color: #d93c37; -} -.am-btn-success { - color: #fff; - background-color: #5eb95e; - border-color: #5eb95e; -} -a.am-btn-success:visited { - color: #fff; -} -.am-btn-success:hover, -.am-btn-success:focus, -.am-btn-success:active, -.am-btn-success.am-active, -.am-dropdown.am-active .am-btn-success.am-dropdown-toggle { - color: #fff; - border-color: #429842; -} -.am-btn-success:hover, -.am-btn-success:focus { - background-color: #4aaa4a; -} -.am-btn-success:active, -.am-btn-success.am-active, -.am-dropdown.am-active .am-btn-success.am-dropdown-toggle { - background-image: none; - background-color: #3f913f; -} -.am-btn-success.am-disabled, -.am-btn-success[disabled], -fieldset[disabled] .am-btn-success, -.am-btn-success.am-disabled:hover, -.am-btn-success[disabled]:hover, -fieldset[disabled] .am-btn-success:hover, -.am-btn-success.am-disabled:focus, -.am-btn-success[disabled]:focus, -fieldset[disabled] .am-btn-success:focus, -.am-btn-success.am-disabled:active, -.am-btn-success[disabled]:active, -fieldset[disabled] .am-btn-success:active, -.am-btn-success.am-disabled.am-active, -.am-btn-success[disabled].am-active, -fieldset[disabled] .am-btn-success.am-active { - background-color: #5eb95e; - border-color: #5eb95e; -} -.am-btn-group .am-btn-success, -.am-btn-group-stacked .am-btn-success { - border-color: #4db14d; -} -/* Style links like a button */ -.am-btn-link { - color: #0e90d2; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} -.am-btn-link, -.am-btn-link:active, -.am-btn-link[disabled], -fieldset[disabled] .am-btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn-link, -.am-btn-link:hover, -.am-btn-link:focus, -.am-btn-link:active { - border-color: transparent; -} -.am-btn-link:hover, -.am-btn-link:focus { - color: #095f8a; - text-decoration: underline; - background-color: transparent; -} -.am-btn-link[disabled]:hover, -fieldset[disabled] .am-btn-link:hover, -.am-btn-link[disabled]:focus, -fieldset[disabled] .am-btn-link:focus { - color: #999999; - text-decoration: none; -} -/* button size */ -.am-btn-xs { - font-size: 1.2rem; -} -.am-btn-sm { - font-size: 1.4rem; -} -.am-btn-lg { - font-size: 1.8rem; -} -.am-btn-xl { - font-size: 2rem; -} -/* Block button */ -.am-btn-block { - display: block; - width: 100%; - padding-left: 0; - padding-right: 0; -} -/* Multiple block buttons vertically space */ -.am-btn-block + .am-btn-block { - margin-top: 5px; -} -/* Specificity overrides */ -input[type="submit"].am-btn-block, -input[type="reset"].am-btn-block, -input[type="button"].am-btn-block { - width: 100%; -} -/* Button with loading spinner */ -.am-btn.am-btn-loading .am-icon-spin { - margin-right: 5px; -} -/* ========================================================================== - Component: Table - ============================================================================ */ -table { - max-width: 100%; - background-color: transparent; - empty-cells: show; -} -table code { - white-space: normal; -} -th { - text-align: left; -} -.am-table { - width: 100%; - margin-bottom: 1.6rem; - border-spacing: 0; - border-collapse: separate; -} -.am-table > thead > tr > th, -.am-table > tbody > tr > th, -.am-table > tfoot > tr > th, -.am-table > thead > tr > td, -.am-table > tbody > tr > td, -.am-table > tfoot > tr > td { - padding: 0.7rem; - line-height: 1.6; - vertical-align: top; - border-top: 1px solid #ddd; -} -.am-table > thead > tr > th { - vertical-align: bottom; - border-bottom: 1px solid #ddd; -} -.am-table > caption + thead > tr:first-child > th, -.am-table > colgroup + thead > tr:first-child > th, -.am-table > thead:first-child > tr:first-child > th, -.am-table > caption + thead > tr:first-child > td, -.am-table > colgroup + thead > tr:first-child > td, -.am-table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.am-table > tbody + tbody tr:first-child td { - border-top: 2px solid #ddd; -} -/* Bordered version */ -.am-table-bordered { - border: 1px solid #ddd; - border-left: none; -} -.am-table-bordered > thead > tr > th, -.am-table-bordered > tbody > tr > th, -.am-table-bordered > tfoot > tr > th, -.am-table-bordered > thead > tr > td, -.am-table-bordered > tbody > tr > td, -.am-table-bordered > tfoot > tr > td { - border-left: 1px solid #ddd; - /*&:first-child { - border-left: none; - }*/ -} -.am-table-bordered > tbody > tr:first-child > th, -.am-table-bordered > tbody > tr:first-child > td { - border-top: none; -} -.am-table-bordered > thead + tbody > tr:first-child > th, -.am-table-bordered > thead + tbody > tr:first-child > td { - border-top: 1px solid #ddd; -} -/* Border-radius version */ -.am-table-radius { - border: 1px solid #ddd; - border-radius: 2px; -} -.am-table-radius > thead > tr:first-child > th:first-child, -.am-table-radius > thead > tr:first-child > td:first-child { - border-top-left-radius: 2px; - border-left: none; -} -.am-table-radius > thead > tr:first-child > th:last-child, -.am-table-radius > thead > tr:first-child > td:last-child { - border-top-right-radius: 2px; - border-right: none; -} -.am-table-radius > tbody > tr > th:first-child, -.am-table-radius > tbody > tr > td:first-child { - border-left: none; -} -.am-table-radius > tbody > tr > th:last-child, -.am-table-radius > tbody > tr > td:last-child { - border-right: none; -} -.am-table-radius > tbody > tr:last-child > th, -.am-table-radius > tbody > tr:last-child > td { - border-bottom: none; -} -.am-table-radius > tbody > tr:last-child > th:first-child, -.am-table-radius > tbody > tr:last-child > td:first-child { - border-bottom-left-radius: 2px; -} -.am-table-radius > tbody > tr:last-child > th:last-child, -.am-table-radius > tbody > tr:last-child > td:last-child { - border-bottom-right-radius: 2px; -} -/* Zebra-striping */ -.am-table-striped > tbody > tr:nth-child(odd) > td, -.am-table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} -/* Hover effect */ -.am-table-hover > tbody > tr:hover > td, -.am-table-hover > tbody > tr:hover > th { - background-color: #e9e9e9; -} -.am-table-compact > thead > tr > th, -.am-table-compact > tbody > tr > th, -.am-table-compact > tfoot > tr > th, -.am-table-compact > thead > tr > td, -.am-table-compact > tbody > tr > td, -.am-table-compact > tfoot > tr > td { - padding: 0.4rem; -} -.am-table-centered > thead > tr > th, -.am-table-centered > tbody > tr > th, -.am-table-centered > tfoot > tr > th, -.am-table-centered > thead > tr > td, -.am-table-centered > tbody > tr > td, -.am-table-centered > tfoot > tr > td { - text-align: center; -} -.am-table > thead > tr > td.am-active, -.am-table > tbody > tr > td.am-active, -.am-table > tfoot > tr > td.am-active, -.am-table > thead > tr > th.am-active, -.am-table > tbody > tr > th.am-active, -.am-table > tfoot > tr > th.am-active, -.am-table > thead > tr.am-active > td, -.am-table > tbody > tr.am-active > td, -.am-table > tfoot > tr.am-active > td, -.am-table > thead > tr.am-active > th, -.am-table > tbody > tr.am-active > th, -.am-table > tfoot > tr.am-active > th { - background-color: #ffd; -} -.am-table > thead > tr > td.am-disabled, -.am-table > tbody > tr > td.am-disabled, -.am-table > tfoot > tr > td.am-disabled, -.am-table > thead > tr > th.am-disabled, -.am-table > tbody > tr > th.am-disabled, -.am-table > tfoot > tr > th.am-disabled, -.am-table > thead > tr.am-disabled > td, -.am-table > tbody > tr.am-disabled > td, -.am-table > tfoot > tr.am-disabled > td, -.am-table > thead > tr.am-disabled > th, -.am-table > tbody > tr.am-disabled > th, -.am-table > tfoot > tr.am-disabled > th { - color: #999999; -} -.am-table > thead > tr > td.am-primary, -.am-table > tbody > tr > td.am-primary, -.am-table > tfoot > tr > td.am-primary, -.am-table > thead > tr > th.am-primary, -.am-table > tbody > tr > th.am-primary, -.am-table > tfoot > tr > th.am-primary, -.am-table > thead > tr.am-primary > td, -.am-table > tbody > tr.am-primary > td, -.am-table > tfoot > tr.am-primary > td, -.am-table > thead > tr.am-primary > th, -.am-table > tbody > tr.am-primary > th, -.am-table > tfoot > tr.am-primary > th { - color: #0b76ac; - background-color: rgba(14, 144, 210, 0.115); -} -.am-table > thead > tr > td.am-success, -.am-table > tbody > tr > td.am-success, -.am-table > tfoot > tr > td.am-success, -.am-table > thead > tr > th.am-success, -.am-table > tbody > tr > th.am-success, -.am-table > tfoot > tr > th.am-success, -.am-table > thead > tr.am-success > td, -.am-table > tbody > tr.am-success > td, -.am-table > tfoot > tr.am-success > td, -.am-table > thead > tr.am-success > th, -.am-table > tbody > tr.am-success > th, -.am-table > tfoot > tr.am-success > th { - color: #5eb95e; - background-color: rgba(94, 185, 94, 0.115); -} -.am-table > thead > tr > td.am-warning, -.am-table > tbody > tr > td.am-warning, -.am-table > tfoot > tr > td.am-warning, -.am-table > thead > tr > th.am-warning, -.am-table > tbody > tr > th.am-warning, -.am-table > tfoot > tr > th.am-warning, -.am-table > thead > tr.am-warning > td, -.am-table > tbody > tr.am-warning > td, -.am-table > tfoot > tr.am-warning > td, -.am-table > thead > tr.am-warning > th, -.am-table > tbody > tr.am-warning > th, -.am-table > tfoot > tr.am-warning > th { - color: #F37B1D; - background-color: rgba(243, 123, 29, 0.115); -} -.am-table > thead > tr > td.am-danger, -.am-table > tbody > tr > td.am-danger, -.am-table > tfoot > tr > td.am-danger, -.am-table > thead > tr > th.am-danger, -.am-table > tbody > tr > th.am-danger, -.am-table > tfoot > tr > th.am-danger, -.am-table > thead > tr.am-danger > td, -.am-table > tbody > tr.am-danger > td, -.am-table > tfoot > tr.am-danger > td, -.am-table > thead > tr.am-danger > th, -.am-table > tbody > tr.am-danger > th, -.am-table > tfoot > tr.am-danger > th { - color: #dd514c; - background-color: rgba(221, 81, 76, 0.115); -} -/* ========================================================================== - Component: Form - ============================================================================ */ -/* Normalize */ -fieldset { - border: none; -} -legend { - display: block; - width: 100%; - margin-bottom: 2rem; - font-size: 2rem; - line-height: inherit; - color: #333333; - border-bottom: 1px solid #e5e5e5; - padding-bottom: 0.5rem; -} -label { - display: inline-block; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - /* IE8-9 */ - line-height: normal; -} -input[type="file"] { - display: block; -} -select[multiple], -select[size] { - height: auto; -} -select optgroup { - font-size: inherit; - font-style: inherit; - font-family: inherit; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 1px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -input[type="number"]::-webkit-outer-spin-button, -input[type="number"]::-webkit-inner-spin-button { - height: auto; -} -output { - display: block; - padding-top: 1.6rem; - font-size: 1.6rem; - line-height: 1.6; - color: #555555; - vertical-align: middle; -} -/* Common form controls */ -.am-form select, -.am-form textarea, -.am-form input[type="text"], -.am-form input[type="password"], -.am-form input[type="datetime"], -.am-form input[type="datetime-local"], -.am-form input[type="date"], -.am-form input[type="month"], -.am-form input[type="time"], -.am-form input[type="week"], -.am-form input[type="number"], -.am-form input[type="email"], -.am-form input[type="url"], -.am-form input[type="search"], -.am-form input[type="tel"], -.am-form input[type="color"], -.am-form-field { - display: block; - width: 100%; - padding: 0.5em; - font-size: 1.6rem; - line-height: 1.2; - color: #555555; - vertical-align: middle; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 2px; - -webkit-appearance: none; - -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; - transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; -} -.am-form select.am-square, -.am-form textarea.am-square, -.am-form input[type="text"].am-square, -.am-form input[type="password"].am-square, -.am-form input[type="datetime"].am-square, -.am-form input[type="datetime-local"].am-square, -.am-form input[type="date"].am-square, -.am-form input[type="month"].am-square, -.am-form input[type="time"].am-square, -.am-form input[type="week"].am-square, -.am-form input[type="number"].am-square, -.am-form input[type="email"].am-square, -.am-form input[type="url"].am-square, -.am-form input[type="search"].am-square, -.am-form input[type="tel"].am-square, -.am-form input[type="color"].am-square, -.am-form-field.am-square { - border-radius: 0; -} -.am-form select:focus, -.am-form textarea:focus, -.am-form input[type="text"]:focus, -.am-form input[type="password"]:focus, -.am-form input[type="datetime"]:focus, -.am-form input[type="datetime-local"]:focus, -.am-form input[type="date"]:focus, -.am-form input[type="month"]:focus, -.am-form input[type="time"]:focus, -.am-form input[type="week"]:focus, -.am-form input[type="number"]:focus, -.am-form input[type="email"]:focus, -.am-form input[type="url"]:focus, -.am-form input[type="search"]:focus, -.am-form input[type="tel"]:focus, -.am-form input[type="color"]:focus, -.am-form-field:focus { - outline: 0; -} -.am-form select:focus, -.am-form textarea:focus, -.am-form input[type="text"]:focus, -.am-form input[type="password"]:focus, -.am-form input[type="datetime"]:focus, -.am-form input[type="datetime-local"]:focus, -.am-form input[type="date"]:focus, -.am-form input[type="month"]:focus, -.am-form input[type="time"]:focus, -.am-form input[type="week"]:focus, -.am-form input[type="number"]:focus, -.am-form input[type="email"]:focus, -.am-form input[type="url"]:focus, -.am-form input[type="search"]:focus, -.am-form input[type="tel"]:focus, -.am-form input[type="color"]:focus, -.am-form-field:focus { - background-color: #fefffe; - border-color: #3bb4f2; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); -} -.am-form select::-webkit-input-placeholder, -.am-form textarea::-webkit-input-placeholder, -.am-form input[type="text"]::-webkit-input-placeholder, -.am-form input[type="password"]::-webkit-input-placeholder, -.am-form input[type="datetime"]::-webkit-input-placeholder, -.am-form input[type="datetime-local"]::-webkit-input-placeholder, -.am-form input[type="date"]::-webkit-input-placeholder, -.am-form input[type="month"]::-webkit-input-placeholder, -.am-form input[type="time"]::-webkit-input-placeholder, -.am-form input[type="week"]::-webkit-input-placeholder, -.am-form input[type="number"]::-webkit-input-placeholder, -.am-form input[type="email"]::-webkit-input-placeholder, -.am-form input[type="url"]::-webkit-input-placeholder, -.am-form input[type="search"]::-webkit-input-placeholder, -.am-form input[type="tel"]::-webkit-input-placeholder, -.am-form input[type="color"]::-webkit-input-placeholder, -.am-form-field::-webkit-input-placeholder { - color: #999999; -} -.am-form select::-moz-placeholder, -.am-form textarea::-moz-placeholder, -.am-form input[type="text"]::-moz-placeholder, -.am-form input[type="password"]::-moz-placeholder, -.am-form input[type="datetime"]::-moz-placeholder, -.am-form input[type="datetime-local"]::-moz-placeholder, -.am-form input[type="date"]::-moz-placeholder, -.am-form input[type="month"]::-moz-placeholder, -.am-form input[type="time"]::-moz-placeholder, -.am-form input[type="week"]::-moz-placeholder, -.am-form input[type="number"]::-moz-placeholder, -.am-form input[type="email"]::-moz-placeholder, -.am-form input[type="url"]::-moz-placeholder, -.am-form input[type="search"]::-moz-placeholder, -.am-form input[type="tel"]::-moz-placeholder, -.am-form input[type="color"]::-moz-placeholder, -.am-form-field::-moz-placeholder { - color: #999999; -} -.am-form select:-ms-input-placeholder, -.am-form textarea:-ms-input-placeholder, -.am-form input[type="text"]:-ms-input-placeholder, -.am-form input[type="password"]:-ms-input-placeholder, -.am-form input[type="datetime"]:-ms-input-placeholder, -.am-form input[type="datetime-local"]:-ms-input-placeholder, -.am-form input[type="date"]:-ms-input-placeholder, -.am-form input[type="month"]:-ms-input-placeholder, -.am-form input[type="time"]:-ms-input-placeholder, -.am-form input[type="week"]:-ms-input-placeholder, -.am-form input[type="number"]:-ms-input-placeholder, -.am-form input[type="email"]:-ms-input-placeholder, -.am-form input[type="url"]:-ms-input-placeholder, -.am-form input[type="search"]:-ms-input-placeholder, -.am-form input[type="tel"]:-ms-input-placeholder, -.am-form input[type="color"]:-ms-input-placeholder, -.am-form-field:-ms-input-placeholder { - color: #999999; -} -.am-form select::placeholder, -.am-form textarea::placeholder, -.am-form input[type="text"]::placeholder, -.am-form input[type="password"]::placeholder, -.am-form input[type="datetime"]::placeholder, -.am-form input[type="datetime-local"]::placeholder, -.am-form input[type="date"]::placeholder, -.am-form input[type="month"]::placeholder, -.am-form input[type="time"]::placeholder, -.am-form input[type="week"]::placeholder, -.am-form input[type="number"]::placeholder, -.am-form input[type="email"]::placeholder, -.am-form input[type="url"]::placeholder, -.am-form input[type="search"]::placeholder, -.am-form input[type="tel"]::placeholder, -.am-form input[type="color"]::placeholder, -.am-form-field::placeholder { - color: #999999; -} -.am-form select::-moz-placeholder, -.am-form textarea::-moz-placeholder, -.am-form input[type="text"]::-moz-placeholder, -.am-form input[type="password"]::-moz-placeholder, -.am-form input[type="datetime"]::-moz-placeholder, -.am-form input[type="datetime-local"]::-moz-placeholder, -.am-form input[type="date"]::-moz-placeholder, -.am-form input[type="month"]::-moz-placeholder, -.am-form input[type="time"]::-moz-placeholder, -.am-form input[type="week"]::-moz-placeholder, -.am-form input[type="number"]::-moz-placeholder, -.am-form input[type="email"]::-moz-placeholder, -.am-form input[type="url"]::-moz-placeholder, -.am-form input[type="search"]::-moz-placeholder, -.am-form input[type="tel"]::-moz-placeholder, -.am-form input[type="color"]::-moz-placeholder, -.am-form-field::-moz-placeholder { - opacity: 1; -} -.am-form select[disabled], -.am-form textarea[disabled], -.am-form input[type="text"][disabled], -.am-form input[type="password"][disabled], -.am-form input[type="datetime"][disabled], -.am-form input[type="datetime-local"][disabled], -.am-form input[type="date"][disabled], -.am-form input[type="month"][disabled], -.am-form input[type="time"][disabled], -.am-form input[type="week"][disabled], -.am-form input[type="number"][disabled], -.am-form input[type="email"][disabled], -.am-form input[type="url"][disabled], -.am-form input[type="search"][disabled], -.am-form input[type="tel"][disabled], -.am-form input[type="color"][disabled], -.am-form-field[disabled], -.am-form select[readonly], -.am-form textarea[readonly], -.am-form input[type="text"][readonly], -.am-form input[type="password"][readonly], -.am-form input[type="datetime"][readonly], -.am-form input[type="datetime-local"][readonly], -.am-form input[type="date"][readonly], -.am-form input[type="month"][readonly], -.am-form input[type="time"][readonly], -.am-form input[type="week"][readonly], -.am-form input[type="number"][readonly], -.am-form input[type="email"][readonly], -.am-form input[type="url"][readonly], -.am-form input[type="search"][readonly], -.am-form input[type="tel"][readonly], -.am-form input[type="color"][readonly], -.am-form-field[readonly], -fieldset[disabled] .am-form select, -fieldset[disabled] .am-form textarea, -fieldset[disabled] .am-form input[type="text"], -fieldset[disabled] .am-form input[type="password"], -fieldset[disabled] .am-form input[type="datetime"], -fieldset[disabled] .am-form input[type="datetime-local"], -fieldset[disabled] .am-form input[type="date"], -fieldset[disabled] .am-form input[type="month"], -fieldset[disabled] .am-form input[type="time"], -fieldset[disabled] .am-form input[type="week"], -fieldset[disabled] .am-form input[type="number"], -fieldset[disabled] .am-form input[type="email"], -fieldset[disabled] .am-form input[type="url"], -fieldset[disabled] .am-form input[type="search"], -fieldset[disabled] .am-form input[type="tel"], -fieldset[disabled] .am-form input[type="color"], -fieldset[disabled] .am-form-field { - cursor: not-allowed; - background-color: #eeeeee; -} -.am-form select.am-radius, -.am-form textarea.am-radius, -.am-form input[type="text"].am-radius, -.am-form input[type="password"].am-radius, -.am-form input[type="datetime"].am-radius, -.am-form input[type="datetime-local"].am-radius, -.am-form input[type="date"].am-radius, -.am-form input[type="month"].am-radius, -.am-form input[type="time"].am-radius, -.am-form input[type="week"].am-radius, -.am-form input[type="number"].am-radius, -.am-form input[type="email"].am-radius, -.am-form input[type="url"].am-radius, -.am-form input[type="search"].am-radius, -.am-form input[type="tel"].am-radius, -.am-form input[type="color"].am-radius, -.am-form-field.am-radius { - border-radius: 2px; -} -.am-form select.am-round, -.am-form textarea.am-round, -.am-form input[type="text"].am-round, -.am-form input[type="password"].am-round, -.am-form input[type="datetime"].am-round, -.am-form input[type="datetime-local"].am-round, -.am-form input[type="date"].am-round, -.am-form input[type="month"].am-round, -.am-form input[type="time"].am-round, -.am-form input[type="week"].am-round, -.am-form input[type="number"].am-round, -.am-form input[type="email"].am-round, -.am-form input[type="url"].am-round, -.am-form input[type="search"].am-round, -.am-form input[type="tel"].am-round, -.am-form input[type="color"].am-round, -.am-form-field.am-round { - border-radius: 1000px; -} -.am-form textarea, -.am-form select[multiple], -.am-form select[size] { - height: auto; -} -.am-form select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - -webkit-border-radius: 2px; - background: #fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+') no-repeat 100% center; -} -.am-form select[multiple="multiple"] { - background-image: none; -} -.am-form input[type="datetime-local"], -.am-form input[type="date"], -input[type="datetime-local"].am-form-field, -input[type="date"].am-form-field { - height: 37px; -} -.am-form input[type="datetime-local"].am-input-sm, -.am-form input[type="date"].am-input-sm, -input[type="datetime-local"].am-form-field.am-input-sm, -input[type="date"].am-form-field.am-input-sm { - height: 32px; -} -.am-form input[type="datetime-local"] .am-input-lg, -.am-form input[type="date"] .am-input-lg, -input[type="datetime-local"].am-form-field .am-input-lg, -input[type="date"].am-form-field .am-input-lg { - height: 41px; -} -/* help text */ -.am-form-help { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #999999; - font-size: 1.3rem; -} -/* form group */ -.am-form-group { - margin-bottom: 1.5rem; -} -/* file field */ -.am-form-file { - position: relative; - overflow: hidden; -} -.am-form-file input[type="file"] { - position: absolute; - left: 0; - top: 0; - z-index: 1; - width: 100%; - opacity: 0; - cursor: pointer; - font-size: 50rem; -} -/** - * Checkboxes and radios - * Indent the labels to position radios/checkboxes as hanging controls. -*/ -.am-radio, -.am-checkbox { - display: block; - min-height: 1.92rem; - margin-top: 10px; - margin-bottom: 10px; - padding-left: 20px; - vertical-align: middle; -} -.am-radio label, -.am-checkbox label { - display: inline; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.am-radio input[type="radio"], -.am-radio-inline input[type="radio"], -.am-checkbox input[type="checkbox"], -.am-checkbox-inline input[type="checkbox"] { - float: left; - margin-left: -20px; - outline: none; -} -.am-radio + .am-radio, -.am-checkbox + .am-checkbox { - margin-top: -5px; -} -/* Radios and checkboxes inline */ -.am-radio-inline, -.am-checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.am-radio-inline + .am-radio-inline, -.am-checkbox-inline + .am-checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -.am-radio[disabled], -.am-radio-inline[disabled], -.am-checkbox[disabled], -.am-checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .am-radio, -fieldset[disabled] .am-radio-inline, -fieldset[disabled] .am-checkbox, -fieldset[disabled] .am-checkbox-inline { - cursor: not-allowed; -} -/* Form field feedback states */ -.am-form-warning .am-form-help, -.am-form-warning .am-form-label, -.am-form-warning .am-radio, -.am-form-warning .am-checkbox, -.am-form-warning .am-radio-inline, -.am-form-warning .am-checkbox-inline, -.am-form-warning label { - color: #F37B1D; -} -.am-form-warning [class*="icon-"] { - color: #F37B1D; -} -.am-form-warning .am-form-field { - border-color: #F37B1D !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-warning .am-form-field:focus { - background-color: #fefffe; - border-color: #d2620b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important; -} -.am-form-error .am-form-help, -.am-form-error .am-form-label, -.am-form-error .am-radio, -.am-form-error .am-checkbox, -.am-form-error .am-radio-inline, -.am-form-error .am-checkbox-inline, -.am-form-error label { - color: #dd514c; -} -.am-form-error [class*="icon-"] { - color: #dd514c; -} -.am-form-error .am-form-field, -.am-field-error { - border-color: #dd514c !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-error .am-form-field:focus, -.am-field-error:focus { - background-color: #fefffe; - border-color: #cf2d27; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important; -} -.am-form-success .am-form-help, -.am-form-success .am-form-label, -.am-form-success .am-radio, -.am-form-success .am-checkbox, -.am-form-success .am-radio-inline, -.am-form-success .am-checkbox-inline, -.am-form-success label { - color: #5eb95e; -} -.am-form-success [class*="icon-"] { - color: #5eb95e; -} -.am-form-success .am-form-field, -.am-field-valid { - border-color: #5eb95e !important; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.am-form-success .am-form-field:focus, -.am-field-valid:focus { - background-color: #fefffe; - border-color: #459f45; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important; -} -/* Horizontal forms */ -.am-form-horizontal .am-form-label, -.am-form-horizontal .am-radio, -.am-form-horizontal .am-checkbox, -.am-form-horizontal .am-radio-inline, -.am-form-horizontal .am-checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 0.6em; -} -.am-form-horizontal .am-form-group:before, -.am-form-horizontal .am-form-group:after { - content: " "; - display: table; -} -.am-form-horizontal .am-form-group:after { - clear: both; -} -@media only screen and (min-width:641px) { - .am-form-horizontal .am-form-label { - text-align: right; - } -} -/* Inline form elements */ -@media only screen and (min-width:641px) { - .am-form-inline .am-form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .am-form-inline .am-form-field { - display: inline-block; - width: auto; - vertical-align: middle; - } - .am-form-inline .am-input-group { - display: inline-table; - vertical-align: middle; - } - .am-form-inline .am-input-group .am-input-group-label, - .am-form-inline .am-input-group .am-input-group-btn, - .am-form-inline .am-input-group .am-form-label { - width: auto; - } - .am-form-inline .am-input-group > .am-form-field { - width: 100%; - } - .am-form-inline .am-form-label { - margin-bottom: 0; - vertical-align: middle; - } - .am-form-inline .am-radio, - .am-form-inline .am-checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - padding-left: 0; - vertical-align: middle; - } - .am-form-inline .am-radio input[type="radio"], - .am-form-inline .am-checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } -} -/* Form field size */ -.am-input-sm { - font-size: 1.4rem !important; -} -.am-input-lg { - font-size: 1.8rem !important; -} -.am-form-group-sm .am-checkbox, -.am-form-group-sm .am-radio, -.am-form-group-sm .am-form-label, -.am-form-group-sm .am-form-field { - font-size: 1.4rem !important; -} -.am-form-group-lg .am-checkbox, -.am-form-group-lg .am-radio, -.am-form-group-lg .am-form-label, -.am-form-group-lg .am-form-field { - font-size: 1.8rem !important; -} -.am-form-group-lg input[type="radio"], -.am-form-group-lg input[type="checkbox"] { - margin-top: 7px; -} -/* Form field feedback states */ -.am-form-icon { - position: relative; -} -.am-form-icon .am-form-field { - padding-left: 1.75em !important; -} -.am-form-icon [class*='am-icon-'] { - position: absolute; - left: 0.5em; - top: 50%; - display: block; - margin-top: -0.5em; - line-height: 1; - z-index: 2; -} -.am-form-icon label ~ [class*='am-icon-'] { - top: 70%; -} -/* Feedback Icon */ -.am-form-feedback { - position: relative; -} -.am-form-feedback .am-form-field { - padding-left: 0.5em !important; - padding-right: 1.75em !important; -} -.am-form-feedback [class*='am-icon-'] { - right: 0.5em; - left: auto; -} -.am-form-horizontal .am-form-feedback [class*='am-icon-'] { - right: 1.6em; -} -/* Form set */ -.am-form-set { - margin-bottom: 1.5rem; - padding: 0; -} -.am-form-set > input { - position: relative; - top: -1px; - border-radius: 0 !important; -} -.am-form-set > input:focus { - z-index: 2; -} -.am-form-set > input:first-child { - top: 1px; - border-top-right-radius: 2px !important; - border-top-left-radius: 2px !important; -} -.am-form-set > input:last-child { - top: -2px; - border-bottom-right-radius: 2px !important; - border-bottom-left-radius: 2px !important; -} -/* ========================================================================== - Component: Image - ============================================================================ */ -/* Image thumbnails */ -.am-img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 2px; - line-height: 1.6; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} -.am-img-thumbnail.am-radius { - border-radius: 2px; -} -.am-img-responsive { - display: block; - max-width: 100%; - height: auto; -} -/* ========================================================================== - Component: Nav - ============================================================================ */ -.am-nav { - margin-bottom: 0; - padding: 0; - list-style: none; -} -.am-nav:before, -.am-nav:after { - content: " "; - display: table; -} -.am-nav:after { - clear: both; -} -.am-nav > li { - position: relative; - display: block; -} -.am-nav > li + li { - margin-top: 5px; -} -.am-nav > li + .am-nav-header { - margin-top: 1em; -} -.am-nav > li > a { - position: relative; - display: block; - padding: 0.4em 1em; - border-radius: 2px; -} -.am-nav > li > a:hover, -.am-nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; -} -.am-nav > li.am-active > a, -.am-nav > li.am-active > a:hover, -.am-nav > li.am-active > a:focus { - color: #fff; - background-color: #0e90d2; - cursor: default; -} -.am-nav > li.am-disabled > a { - color: #999999; -} -.am-nav > li.am-disabled > a:hover, -.am-nav > li.am-disabled > a:focus { - color: #999999; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} -.am-nav-header { - padding: 0.4em 1em; - text-transform: uppercase; - font-weight: bold; - font-size: 100%; - color: #555555; -} -.am-nav-divider { - margin: 15px 1em !important; - border-top: 1px solid #ddd; - -webkit-box-shadow: 0 1px 0 #fff; - box-shadow: 0 1px 0 #fff; -} -.am-nav-pills > li { - float: left; -} -.am-nav-pills > li + li { - margin-left: 5px; - margin-top: 0; -} -.am-nav-tabs { - border-bottom: 1px solid #ddd; -} -.am-nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.am-nav-tabs > li + li { - margin-top: 0; -} -.am-nav-tabs > li > a { - margin-right: 5px; - line-height: 1.6; - border: 1px solid transparent; - border-radius: 2px 2px 0 0; -} -.am-nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee #ddd; -} -.am-nav-tabs > li.am-active > a, -.am-nav-tabs > li.am-active > a:hover, -.am-nav-tabs > li.am-active > a:focus { - color: #555555; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; - cursor: default; -} -.am-nav-tabs.am-nav-justify { - border-bottom: 0; - /* > li > a { - margin-right: 0; - border-radius: @global-radius; - } - - > .am-active > a { - &, - &:hover, - &:focus { - border: 1px solid @nav-tabs-justify-link-border-color; - } - }*/ -} -.am-nav-tabs.am-nav-justify > li > a { - margin-right: 0; - border-bottom: 1px solid #ddd; - border-radius: 2px 2px 0 0; -} -.am-nav-tabs.am-nav-justify > .am-active > a, -.am-nav-tabs.am-nav-justify > .am-active > a:hover, -.am-nav-tabs.am-nav-justify > .am-active > a:focus { - border-bottom-color: #fff; -} -.am-nav-justify { - width: 100%; -} -.am-nav-justify > li { - float: none; - display: table-cell; - width: 1%; -} -.am-nav-justify > li > a { - text-align: center; - margin-bottom: 0; -} -.lte9 .am-nav-justify > li { - display: table-cell; - width: 1%; -} -/* ========================================================================== - Component: Topbar - ============================================================================ */ -.am-topbar { - position: relative; - min-height: 50px; - margin-bottom: 1.6rem; - background: #f8f8f8; - border-width: 0 0 1px; - border-style: solid; - border-color: #ddd; - color: #666; -} -.am-topbar:before, -.am-topbar:after { - content: " "; - display: table; -} -.am-topbar:after { - clear: both; -} -.am-topbar a { - color: #666; -} -.am-topbar-brand { - margin: 0; -} -@media only screen and (min-width:641px) { - .am-topbar-brand { - float: left; - } -} -.am-topbar-brand a:hover { - color: #4d4d4d; -} -.am-topbar-collapse { - width: 100%; - overflow-x: visible; - padding: 10px; - clear: both; - -webkit-overflow-scrolling: touch; -} -.am-topbar-collapse:before, -.am-topbar-collapse:after { - content: " "; - display: table; -} -.am-topbar-collapse:after { - clear: both; -} -.am-topbar-collapse.am-in { - overflow-y: auto; -} -@media only screen and (min-width:641px) { - .am-topbar-collapse { - margin-top: 0; - padding: 0; - width: auto; - clear: none; - } - .am-topbar-collapse.am-collapse { - display: block !important; - height: auto !important; - padding: 0; - overflow: visible !important; - } - .am-topbar-collapse.am-in { - overflow-y: visible; - } -} -.am-topbar-brand { - padding: 0 10px; - float: left; - font-size: 1.8rem; - height: 50px; - line-height: 50px; -} -.am-topbar-toggle { - position: relative; - float: right; - margin-right: 10px; -} -@media only screen and (min-width:641px) { - .am-topbar-toggle { - display: none; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-nav { - margin-bottom: 8px; - } - .am-topbar-nav > li { - float: none; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-nav > li + li { - margin-left: 0; - margin-top: 5px; - } -} -@media only screen and (min-width:641px) { - .am-topbar-nav { - float: left; - } - .am-topbar-nav > li > a { - position: relative; - line-height: 50px; - padding: 0 10px; - } - .am-topbar-nav > li > a:after { - position: absolute; - left: 50%; - margin-left: -7px; - bottom: -1px; - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 7px solid #f8f8f8; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - opacity: 0; - -webkit-transition: opacity .1s; - transition: opacity .1s; - } - .am-topbar-nav > li > a:hover:after { - opacity: 1; - border-bottom-color: #666; - } - .am-topbar-nav > li.am-dropdown > a:after { - display: none; - } - .am-topbar-nav > li.am-active > a, - .am-topbar-nav > li.am-active > a:hover, - .am-topbar-nav > li.am-active > a:focus { - border-radius: 0; - color: #0e90d2; - background: none; - } - .am-topbar-nav > li.am-active > a:after { - opacity: 1; - border-bottom-color: #0e90d2; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-collapse .am-dropdown.am-active .am-dropdown-content { - float: none; - position: relative; - width: 100%; - } -} -@media only screen and (min-width:641px) { - .am-topbar-left { - float: left; - } - .am-topbar-right { - float: right; - margin-right: 10px; - } -} -@media only screen and (max-width: 640px) { - .am-topbar-form .am-form-group { - margin-bottom: 5px; - } -} -@media only screen and (min-width:641px) { - .am-topbar-form { - padding: 0 10px; - margin-top: 8px; - } - .am-topbar-form .am-form-group + .am-btn { - margin-left: 5px; - } -} -.am-topbar-btn { - margin-top: 8px; -} -@media only screen and (max-width: 640px) { - .am-topbar-collapse .am-topbar-btn, - .am-topbar-collapse .am-btn { - display: block; - width: 100%; - } -} -.am-topbar-inverse { - background-color: #0e90d2; - border-color: #0b6fa2; - color: #eeeeee; -} -.am-topbar-inverse a { - color: #eeeeee; -} -.am-topbar-inverse .am-topbar-brand a { - color: #fff; -} -.am-topbar-inverse .am-topbar-brand a:hover, -.am-topbar-inverse .am-topbar-brand a:focus { - color: #fff; - background-color: transparent; -} -.am-topbar-inverse .am-topbar-nav > li > a { - color: #eeeeee; -} -.am-topbar-inverse .am-topbar-nav > li > a:hover, -.am-topbar-inverse .am-topbar-nav > li > a:focus { - color: #fff; - background-color: rgba(0, 0, 0, 0.05); -} -.am-topbar-inverse .am-topbar-nav > li > a:hover:after, -.am-topbar-inverse .am-topbar-nav > li > a:focus:after { - border-bottom-color: #0b6fa2; -} -.am-topbar-inverse .am-topbar-nav > li > a:after { - border-bottom-color: #0e90d2; -} -.am-topbar-inverse .am-topbar-nav > li.am-active > a, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:hover, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:focus { - color: #fff; - background-color: rgba(0, 0, 0, 0.1); -} -.am-topbar-inverse .am-topbar-nav > li.am-active > a:after, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:hover:after, -.am-topbar-inverse .am-topbar-nav > li.am-active > a:focus:after { - border-bottom-color: #fff; -} -.am-topbar-inverse .am-topbar-nav > li .disabled > a, -.am-topbar-inverse .am-topbar-nav > li .disabled > a:hover, -.am-topbar-inverse .am-topbar-nav > li .disabled > a:focus { - color: #444; - background-color: transparent; -} -.am-topbar-fixed-top, -.am-topbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1000; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.am-topbar-fixed-top { - top: 0; -} -.am-topbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.am-with-topbar-fixed-top { - padding-top: 51px; -} -.am-with-topbar-fixed-bottom { - padding-bottom: 51px; -} -@media only screen and (max-width: 640px) { - .am-topbar-fixed-bottom .am-topbar-collapse { - position: absolute; - bottom: 100%; - margin-bottom: 1px; - background-color: #f8f8f8; - } - .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before, - .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after { - display: none; - } - .am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse { - background-color: #0e90d2; - } -} -/* ========================================================================== - Component: Breadcrumb - ============================================================================ */ -.am-breadcrumb { - padding: .7em .5em; - margin-bottom: 2rem; - list-style: none; - background-color: transparent; - border-radius: 2px; - font-size: 85%; -} -.am-breadcrumb > li { - display: inline-block; -} -.am-breadcrumb > li [class*="am-icon-"]:before { - color: #999999; - margin-right: 5px; -} -.am-breadcrumb > li + li:before { - content: "\00bb\00a0"; - padding: 0 8px; - color: #ccc; -} -.am-breadcrumb > .am-active { - color: #999999; -} -.am-breadcrumb-slash > li + li:before { - content: "/\00a0"; -} -/* ========================================================================== - Component: Pagination - ============================================================================ */ -.am-pagination { - padding-left: 0; - margin: 1.5rem 0; - list-style: none; - color: #999999; - text-align: left; -} -.am-pagination:before, -.am-pagination:after { - content: " "; - display: table; -} -.am-pagination:after { - clear: both; -} -.am-pagination > li { - display: inline-block; -} -.am-pagination > li > a, -.am-pagination > li > span { - position: relative; - display: block; - padding: 0.5em 1em; - text-decoration: none; - line-height: 1.2; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - margin-bottom: 5px; - margin-right: 5px; -} -.am-pagination > li:last-child > a, -.am-pagination > li:last-child > span { - margin-right: 0; -} -.am-pagination > li > a:hover, -.am-pagination > li > span:hover, -.am-pagination > li > a:focus, -.am-pagination > li > span:focus { - background-color: #eeeeee; -} -.am-pagination > .am-active > a, -.am-pagination > .am-active > span, -.am-pagination > .am-active > a:hover, -.am-pagination > .am-active > span:hover, -.am-pagination > .am-active > a:focus, -.am-pagination > .am-active > span:focus { - z-index: 2; - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; - cursor: default; -} -.am-pagination > .am-disabled > span, -.am-pagination > .am-disabled > span:hover, -.am-pagination > .am-disabled > span:focus, -.am-pagination > .am-disabled > a, -.am-pagination > .am-disabled > a:hover, -.am-pagination > .am-disabled > a:focus { - color: #999999; - background-color: #fff; - border-color: #ddd; - cursor: not-allowed; - pointer-events: none; -} -.am-pagination .am-pagination-prev { - float: left; -} -.am-pagination .am-pagination-prev a { - border-radius: 2px; -} -.am-pagination .am-pagination-next { - float: right; -} -.am-pagination .am-pagination-next a { - border-radius: 2px; -} -.am-pagination-centered { - text-align: center; -} -.am-pagination-right { - text-align: right; -} -/* ========================================================================== - Component: Aniamtion - ============================================================================ */ -[class*="am-animation-"] { - -webkit-animation-duration: 0.5s; - animation-duration: 0.5s; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} -/* Hide animated element if scrollSpy is used */ -@media screen { - .cssanimations [data-am-scrollspy*="animation"] { - opacity: 0; - } -} -/* Fade */ -.am-animation-fade { - -webkit-animation-name: am-fade; - animation-name: am-fade; - -webkit-animation-duration: 0.8s; - animation-duration: 0.8s; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} -/* Scale */ -.am-animation-scale-up { - -webkit-animation-name: am-scale-up; - animation-name: am-scale-up; -} -.am-animation-scale-down { - -webkit-animation-name: am-scale-down; - animation-name: am-scale-down; -} -/* Slide */ -.am-animation-slide-top { - -webkit-animation-name: am-slide-top; - animation-name: am-slide-top; -} -.am-animation-slide-bottom { - -webkit-animation-name: am-slide-bottom; - animation-name: am-slide-bottom; -} -.am-animation-slide-left { - -webkit-animation-name: am-slide-left; - animation-name: am-slide-left; -} -.am-animation-slide-right { - -webkit-animation-name: am-slide-right; - animation-name: am-slide-right; -} -.am-animation-slide-top-fixed { - -webkit-animation-name: am-slide-top-fixed; - animation-name: am-slide-top-fixed; -} -/* Shake */ -.am-animation-shake { - -webkit-animation-name: am-shake; - animation-name: am-shake; -} -/* Spin */ -.am-animation-spin { - -webkit-animation: am-spin 2s infinite linear; - animation: am-spin 2s infinite linear; -} -/* Spring */ -.am-animation-left-spring { - -webkit-animation: am-left-spring 0.3s ease-in-out; - animation: am-left-spring 0.3s ease-in-out; -} -.am-animation-right-spring { - -webkit-animation: am-right-spring 0.3s ease-in-out; - animation: am-right-spring 0.3s ease-in-out; -} -.am-animation-reverse { - -webkit-animation-direction: reverse; - animation-direction: reverse; -} -.am-animation-paused { - -webkit-animation-play-state: paused !important; - animation-play-state: paused !important; -} -.am-animation-delay-1 { - -webkit-animation-delay: 1s; - animation-delay: 1s; -} -.am-animation-delay-2 { - -webkit-animation-delay: 2s; - animation-delay: 2s; -} -.am-animation-delay-3 { - -webkit-animation-delay: 3s; - animation-delay: 3s; -} -.am-animation-delay-4 { - -webkit-animation-delay: 4s; - animation-delay: 4s; -} -.am-animation-delay-5 { - -webkit-animation-delay: 5s; - animation-delay: 5s; -} -.am-animation-delay-6 { - -webkit-animation-delay: 6s; - animation-delay: 6s; -} -/* Keyframes - ============================================================================ */ -/* Fade */ -@-webkit-keyframes am-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes am-fade { - 0% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -/* Scale up */ -@-webkit-keyframes am-scale-up { - 0% { - opacity: 0; - -webkit-transform: scale(0.2); - transform: scale(0.2); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes am-scale-up { - 0% { - opacity: 0; - -webkit-transform: scale(0.2); - transform: scale(0.2); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -/* Scale down */ -@-webkit-keyframes am-scale-down { - 0% { - opacity: 0; - -webkit-transform: scale(1.8); - transform: scale(1.8); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -@keyframes am-scale-down { - 0% { - opacity: 0; - -webkit-transform: scale(1.8); - transform: scale(1.8); - } - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} -/* Slide top */ -@-webkit-keyframes am-slide-top { - 0% { - opacity: 0; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-top { - 0% { - opacity: 0; - -webkit-transform: translateY(-100%); - transform: translateY(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide bottom */ -@-webkit-keyframes am-slide-bottom { - 0% { - opacity: 0; - -webkit-transform: translateY(100%); - transform: translateY(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-bottom { - 0% { - opacity: 0; - -webkit-transform: translateY(100%); - transform: translateY(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide left */ -@-webkit-keyframes am-slide-left { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-slide-left { - 0% { - opacity: 0; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* Slide right */ -@-webkit-keyframes am-slide-right { - 0% { - opacity: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-slide-right { - 0% { - opacity: 0; - -webkit-transform: translateX(100%); - transform: translateX(100%); - } - 100% { - opacity: 1; - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* Shake */ -@-webkit-keyframes am-shake { - 0%, - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 10% { - -webkit-transform: translateX(-9px); - transform: translateX(-9px); - } - 20% { - -webkit-transform: translateX(8px); - transform: translateX(8px); - } - 30% { - -webkit-transform: translateX(-7px); - transform: translateX(-7px); - } - 40% { - -webkit-transform: translateX(6px); - transform: translateX(6px); - } - 50% { - -webkit-transform: translateX(-5px); - transform: translateX(-5px); - } - 60% { - -webkit-transform: translateX(4px); - transform: translateX(4px); - } - 70% { - -webkit-transform: translateX(-3px); - transform: translateX(-3px); - } - 80% { - -webkit-transform: translateX(2px); - transform: translateX(2px); - } - 90% { - -webkit-transform: translateX(-1px); - transform: translateX(-1px); - } -} -@keyframes am-shake { - 0%, - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 10% { - -webkit-transform: translateX(-9px); - transform: translateX(-9px); - } - 20% { - -webkit-transform: translateX(8px); - transform: translateX(8px); - } - 30% { - -webkit-transform: translateX(-7px); - transform: translateX(-7px); - } - 40% { - -webkit-transform: translateX(6px); - transform: translateX(6px); - } - 50% { - -webkit-transform: translateX(-5px); - transform: translateX(-5px); - } - 60% { - -webkit-transform: translateX(4px); - transform: translateX(4px); - } - 70% { - -webkit-transform: translateX(-3px); - transform: translateX(-3px); - } - 80% { - -webkit-transform: translateX(2px); - transform: translateX(2px); - } - 90% { - -webkit-transform: translateX(-1px); - transform: translateX(-1px); - } -} -/* Slide top fixed */ -@-webkit-keyframes am-slide-top-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-top-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Slide bottom fixed */ -@-webkit-keyframes am-slide-bottom-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -@keyframes am-slide-bottom-fixed { - 0% { - opacity: 0; - -webkit-transform: translateY(10px); - transform: translateY(10px); - } - 100% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } -} -/* Spin */ -@-webkit-keyframes am-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes am-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* Spring */ -@-webkit-keyframes am-right-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(-20%); - transform: translateX(-20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-right-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(-20%); - transform: translateX(-20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@-webkit-keyframes am-left-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(20%); - transform: translateX(20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -@keyframes am-left-spring { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 50% { - -webkit-transform: translateX(20%); - transform: translateX(20%); - } - 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} -/* ========================================================================== - Component: Article - ============================================================================ */ -.am-article:before, -.am-article:after { - content: " "; - display: table; -} -.am-article:after { - clear: both; -} -.am-article > :last-child { - margin-bottom: 0; -} -.am-article + .am-article { - margin-top: 2.4rem; -} -/* Sub-object `.@{ns}article-title` */ -.am-article-title { - font-size: 2.8rem; - line-height: 1.15; - font-weight: normal; -} -.am-article-title a { - color: inherit; - text-decoration: none; -} -/* Sub-object `.@{ns}article-meta` */ -.am-article-meta { - font-size: 1.2rem; - line-height: 1.5; - color: #999999; -} -/* Sub-object `.@{ns}article-lead` */ -.am-article-lead { - color: #666; - font-size: 1.4rem; - line-height: 1.5; - border: 1px solid #dedede; - border-radius: 2px; - background: #f9f9f9; - padding: 10px; -} -/* Sub-object `.@{ns}article-divider` */ -.am-article-divider { - margin-bottom: 2.4rem; - border-color: #eeeeee; -} -* + .am-article-divider { - margin-top: 2.4rem; -} -/* Sub-object `.@{ns}article-bd` */ -.am-article-bd blockquote { - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; -} -.am-article-bd img { - display: block; - max-width: 100%; -} -/* ========================================================================== - Component: Badge - ============================================================================ */ -.am-badge { - display: inline-block; - min-width: 10px; - padding: 0.25em 0.625em; - font-size: 1.2rem; - font-weight: bold; - color: #fff; - line-height: 1; - vertical-align: baseline; - white-space: nowrap; - text-align: center; - background-color: #999999; - border-radius: 0; -} -.am-badge:empty { - display: none; -} -.am-badge.am-square { - border-radius: 0; -} -.am-badge.am-radius { - border-radius: 2px; -} -.am-badge.am-round { - border-radius: 1000px; -} -a.am-badge:hover, -a.am-badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.am-badge-primary { - background-color: #0e90d2; -} -.am-badge-secondary { - background-color: #3bb4f2; -} -.am-badge-success { - background-color: #5eb95e; -} -.am-badge-warning { - background-color: #F37B1D; -} -.am-badge-danger { - background-color: #dd514c; -} -/* ========================================================================== - Component: Comment - ============================================================================ */ -.am-comment:before, -.am-comment:after { - content: " "; - display: table; -} -.am-comment:after { - clear: both; -} -.am-comment-avatar { - float: left; - width: 32px; - height: 32px; - border-radius: 50%; - border: 1px solid transparent; -} -@media only screen and (min-width:641px) { - .am-comment-avatar { - width: 48px; - height: 48px; - } -} -.am-comment-main { - position: relative; - margin-left: 42px; - border: 1px solid #dedede; - border-radius: 2px; -} -.am-comment-main:before, -.am-comment-main:after { - position: absolute; - top: 10px; - left: -8px; - right: 100%; - width: 0; - height: 0; - display: block; - content: " "; - border-color: transparent; - border-style: solid solid outset; - border-width: 8px 8px 8px 0; - pointer-events: none; -} -.am-comment-main:before { - border-right-color: #dedede; - z-index: 1; -} -.am-comment-main:after { - border-right-color: #f8f8f8; - margin-left: 1px; - z-index: 2; -} -@media only screen and (min-width:641px) { - .am-comment-main { - margin-left: 63px; - } -} -.am-comment-hd { - background: #f8f8f8; - border-bottom: 1px solid #eee; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -.am-comment-title { - margin: 0 0 8px 0; - font-size: 1.6rem; - line-height: 1.2; -} -.am-comment-meta { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 10px 15px; - font-size: 13px; - color: #999999; - line-height: 1.2; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.am-comment-meta a { - color: #999999; -} -.am-comment-author { - font-weight: bold; - color: #999999; -} -.am-comment-bd { - padding: 15px; - overflow: hidden; -} -.am-comment-bd > :last-child { - margin-bottom: 0; -} -.am-comment-footer { - padding: 0 15px 5px; -} -.am-comment-footer .am-comment-actions a + a { - margin-left: 5px; -} -.am-comment-actions { - font-size: 13px; - color: #999999; -} -.am-comment-actions a { - display: inline-block; - padding: 10px 5px; - line-height: 1; - color: #999999; - opacity: .7; -} -.am-comment-actions a:hover { - color: #0e90d2; - opacity: 1; -} -.am-comment-hd .am-comment-actions { - padding-right: .5rem; -} -.am-comment-flip .am-comment-avatar { - float: right; -} -.am-comment-flip .am-comment-main { - margin-left: auto; - margin-right: 42px; -} -@media only screen and (min-width:641px) { - .am-comment-flip .am-comment-main { - margin-right: 63px; - } -} -.am-comment-flip .am-comment-main:before, -.am-comment-flip .am-comment-main:after { - left: auto; - right: -8px; - border-width: 8px 0 8px 8px; -} -.am-comment-flip .am-comment-main:before { - border-left-color: #dedede; -} -.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; - margin-right: 1px; - margin-left: auto; -} -.am-comment-primary .am-comment-avatar { - border-color: #0e90d2; -} -.am-comment-primary .am-comment-main { - border-color: #0e90d2; -} -.am-comment-primary .am-comment-main:before { - border-right-color: #0e90d2; -} -.am-comment-primary.am-comment-flip .am-comment-main:before { - border-left-color: #0e90d2; - border-right-color: transparent; -} -.am-comment-primary.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-secondary .am-comment-avatar, -.am-comment-highlight .am-comment-avatar { - border-color: #3bb4f2; -} -.am-comment-secondary .am-comment-main, -.am-comment-highlight .am-comment-main { - border-color: #3bb4f2; -} -.am-comment-secondary .am-comment-main:before, -.am-comment-highlight .am-comment-main:before { - border-right-color: #3bb4f2; -} -.am-comment-secondary.am-comment-flip .am-comment-main:before, -.am-comment-highlight.am-comment-flip .am-comment-main:before { - border-left-color: #3bb4f2; - border-right-color: transparent; -} -.am-comment-secondary.am-comment-flip .am-comment-main:after, -.am-comment-highlight.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-success .am-comment-avatar { - border-color: #5eb95e; -} -.am-comment-success .am-comment-main { - border-color: #5eb95e; -} -.am-comment-success .am-comment-main:before { - border-right-color: #5eb95e; -} -.am-comment-success.am-comment-flip .am-comment-main:before { - border-left-color: #5eb95e; - border-right-color: transparent; -} -.am-comment-success.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-warning .am-comment-avatar { - border-color: #F37B1D; -} -.am-comment-warning .am-comment-main { - border-color: #F37B1D; -} -.am-comment-warning .am-comment-main:before { - border-right-color: #F37B1D; -} -.am-comment-warning.am-comment-flip .am-comment-main:before { - border-left-color: #F37B1D; - border-right-color: transparent; -} -.am-comment-warning.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comment-danger .am-comment-avatar { - border-color: #dd514c; -} -.am-comment-danger .am-comment-main { - border-color: #dd514c; -} -.am-comment-danger .am-comment-main:before { - border-right-color: #dd514c; -} -.am-comment-danger.am-comment-flip .am-comment-main:before { - border-left-color: #dd514c; - border-right-color: transparent; -} -.am-comment-danger.am-comment-flip .am-comment-main:after { - border-left-color: #f8f8f8; -} -.am-comments-list { - padding: 0; - list-style: none; -} -.am-comments-list .am-comment { - margin: 1.6rem 0 0 0; - list-style: none; -} -@media only screen and (min-width:641px) { - .am-comments-list-flip .am-comment-main { - margin-right: 64px; - } - .am-comments-list-flip .am-comment-flip .am-comment-main { - margin-left: 64px; - } -} -/* ========================================================================== - Component: Button Group - ============================================================================ */ -.am-btn-group, -.am-btn-group-stacked { - position: relative; - display: inline-block; - vertical-align: middle; -} -.am-btn-group > .am-btn, -.am-btn-group-stacked > .am-btn { - position: relative; - float: left; -} -.am-btn-group > .am-btn:hover, -.am-btn-group-stacked > .am-btn:hover, -.am-btn-group > .am-btn:focus, -.am-btn-group-stacked > .am-btn:focus, -.am-btn-group > .am-btn:active, -.am-btn-group-stacked > .am-btn:active, -.am-btn-group > .am-btn.active, -.am-btn-group-stacked > .am-btn.active { - z-index: 2; -} -.am-btn-group > .am-btn:focus, -.am-btn-group-stacked > .am-btn:focus { - outline: 0; -} -.am-btn-group .am-btn + .am-btn, -.am-btn-group .am-btn + .am-btn-group, -.am-btn-group .am-btn-group + .am-btn, -.am-btn-group .am-btn-group + .am-btn-group { - margin-left: -1px; -} -.am-btn-toolbar { - margin-left: -5px; -} -.am-btn-toolbar:before, -.am-btn-toolbar:after { - content: " "; - display: table; -} -.am-btn-toolbar:after { - clear: both; -} -.am-btn-toolbar .am-btn-group, -.am-btn-toolbar .am-input-group { - float: left; -} -.am-btn-toolbar > .am-btn, -.am-btn-toolbar > .am-btn-group, -.am-btn-toolbar > .am-input-group { - margin-left: 5px; -} -.am-btn-group > .am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle) { - border-radius: 0; -} -.am-btn-group > .am-btn:first-child { - margin-left: 0; -} -.am-btn-group > .am-btn:first-child:not(:last-child):not(.am-dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-btn-group > .am-btn:last-child:not(:first-child), -.am-btn-group > .am-dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group > .am-btn-group { - float: left; -} -.am-btn-group > .am-btn-group:not(:first-child):not(:last-child) > .am-btn { - border-radius: 0; -} -.am-btn-group > .am-btn-group:first-child > .am-btn:last-child, -.am-btn-group > .am-btn-group:first-child > .am-dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-btn-group > .am-btn-group:last-child > .am-btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-xs > .am-btn { - font-size: 1.2rem; -} -.am-btn-group-sm > .am-btn { - font-size: 1.4rem; -} -.am-btn-group-lg > .am-btn { - font-size: 1.8rem; -} -.am-btn-group-stacked > .am-btn, -.am-btn-group-stacked > .am-btn-group, -.am-btn-group-stacked > .am-btn-group > .am-btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.am-btn-group-stacked > .am-btn-group:before, -.am-btn-group-stacked > .am-btn-group:after { - content: " "; - display: table; -} -.am-btn-group-stacked > .am-btn-group:after { - clear: both; -} -.am-btn-group-stacked > .am-btn-group > .am-btn { - float: none; -} -.am-btn-group-stacked > .am-btn + .am-btn, -.am-btn-group-stacked > .am-btn + .am-btn-group, -.am-btn-group-stacked > .am-btn-group + .am-btn, -.am-btn-group-stacked > .am-btn-group + .am-btn-group { - margin-top: -1px; - margin-left: 0; -} -.am-btn-group-stacked > .am-btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.am-btn-group-stacked > .am-btn:first-child:not(:last-child) { - border-top-right-radius: 2px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-btn-group-stacked > .am-btn:last-child:not(:first-child) { - border-bottom-left-radius: 2px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:not(:first-child):not(:last-child) > .am-btn { - border-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-btn:last-child, -.am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.am-btn-group-stacked > .am-btn-group:last-child:not(:first-child) > .am-btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group-justify { - display: table; - table-layout: fixed; - border-collapse: separate; - width: 100%; -} -.am-btn-group-justify > .am-btn, -.am-btn-group-justify > .am-btn-group { - float: none; - display: table-cell; - width: 1%; -} -.am-btn-group-justify > .am-btn-group .am-btn { - width: 100%; -} -.lte9 .am-btn-group-justify { - display: table; - table-layout: fixed; - border-collapse: separate; -} -.lte9 .am-btn-group-justify > .am-btn, -.lte9 .am-btn-group-justify > .am-btn-group { - float: none; - display: table-cell; - width: 1%; -} -.am-btn-group .am-dropdown { - float: left; - margin-left: -1px; -} -.am-btn-group .am-dropdown > .am-btn { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-btn-group .am-active .am-dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -} -.am-btn-group .am-active .am-dropdown-toggle.am-btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.am-btn-group .am-dropdown-toggle:active, -.am-btn-group .am-active .am-dropdown-toggle { - outline: 0; -} -[data-am-button] > .am-btn > input[type="radio"], -[data-am-button] > .am-btn > input[type="checkbox"], -.am-btn-group-check > .am-btn > input[type="radio"], -.am-btn-group-check > .am-btn > input[type="checkbox"] { - position: absolute; - z-index: -1; - opacity: 0; -} -/* ========================================================================== - Component: Close - ============================================================================ */ -.am-close { - display: inline-block; - text-align: center; - width: 24px; - font-size: 20px; - font-weight: bold; - line-height: 24px; - color: #000; - text-shadow: 0 1px 0 #fff; - opacity: .2; - -webkit-transition: all .3s; - transition: all .3s; -} -.am-close:hover, -.am-close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: .5; - outline: none; -} -.am-close[class*="am-icon-"] { - font-size: 16px; -} -button.am-close { - padding: 0; - cursor: pointer; - background: transparent; - /* Needed for Sarari */ - border: 0; - -webkit-appearance: none; -} -a.am-close:hover { - color: inherit; - text-decoration: none; - cursor: pointer; -} -/* Modifiers - ============================================================================ */ -.am-close-alt { - border-radius: 50%; - background: #eee; - opacity: 0.7; - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); - /* Hover */ -} -.am-close-alt:hover, -.am-close-alt:focus { - opacity: 1; -} -.am-close-spin:hover { - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); -} -/* ========================================================================== - Component: Icon - ============================================================================ */ -/* Font-face -============================================================================= */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.6.3'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'); - font-weight: normal; - font-style: normal; -} -/* Component -============================================================================= */ -[class*="am-icon-"] { - display: inline-block; - font-style: normal; -} -[class*="am-icon-"]:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-icon-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} -[class*="am-icon-"].am-fl { - margin-right: .3em; -} -[class*="am-icon-"].am-fr { - margin-left: .3em; -} -.am-icon-sm:before { - font-size: 150%; - vertical-align: -10%; -} -.am-icon-md:before { - font-size: 200%; - vertical-align: -16%; -} -.am-icon-lg:before { - font-size: 250%; - vertical-align: -22%; -} -/* Modifier: `.am-icon-btn` -============================================================================= */ -.am-icon-btn { - -webkit-box-sizing: border-box; - box-sizing: border-box; - display: inline-block; - width: 48px; - height: 48px; - font-size: 24px; - line-height: 48px; - border-radius: 50%; - background-color: #eee; - color: #555555; - text-align: center; - /** - * Hover - * 1. Apply hover style also to focus state - * 2. Remove default focus style - */ - /* Active */ -} -.am-icon-btn:hover, -.am-icon-btn:focus { - /* 1 */ - background-color: #f5f5f5; - color: #333333; - text-decoration: none; - outline: none; - /* 2 */ -} -.am-icon-btn:active { - background-color: #ddd; - color: #333333; -} -.am-icon-btn.am-primary, -.am-icon-btn.am-secondary, -.am-icon-btn.am-success, -.am-icon-btn.am-warning, -.am-icon-btn.am-danger { - color: #fff; -} -.am-icon-btn.am-primary { - background-color: #0e90d2; -} -.am-icon-btn.am-secondary { - background-color: #3bb4f2; -} -.am-icon-btn.am-success { - background-color: #5eb95e; -} -.am-icon-btn.am-warning { - background-color: #F37B1D; -} -.am-icon-btn.am-danger { - background-color: #dd514c; -} -.am-icon-btn-sm { - width: 32px; - height: 32px; - font-size: 16px; - line-height: 32px; -} -.am-icon-btn-lg { - width: 64px; - height: 64px; - font-size: 28px; - line-height: 64px; -} -/* Modifier: `.am-icon-fw` Fixed width -============================================================================= */ -.am-icon-fw { - width: 1.25em; - text-align: center; -} -/* Icon mapping -============================================================================= */ -.am-icon-glass:before { - content: "\f000"; -} -.am-icon-music:before { - content: "\f001"; -} -.am-icon-search:before { - content: "\f002"; -} -.am-icon-envelope-o:before { - content: "\f003"; -} -.am-icon-heart:before { - content: "\f004"; -} -.am-icon-star:before { - content: "\f005"; -} -.am-icon-star-o:before { - content: "\f006"; -} -.am-icon-user:before { - content: "\f007"; -} -.am-icon-film:before { - content: "\f008"; -} -.am-icon-th-large:before { - content: "\f009"; -} -.am-icon-th:before { - content: "\f00a"; -} -.am-icon-th-list:before { - content: "\f00b"; -} -.am-icon-check:before { - content: "\f00c"; -} -.am-icon-remove:before, -.am-icon-close:before, -.am-icon-times:before { - content: "\f00d"; -} -.am-icon-search-plus:before { - content: "\f00e"; -} -.am-icon-search-minus:before { - content: "\f010"; -} -.am-icon-power-off:before { - content: "\f011"; -} -.am-icon-signal:before { - content: "\f012"; -} -.am-icon-gear:before, -.am-icon-cog:before { - content: "\f013"; -} -.am-icon-trash-o:before { - content: "\f014"; -} -.am-icon-home:before { - content: "\f015"; -} -.am-icon-file-o:before { - content: "\f016"; -} -.am-icon-clock-o:before { - content: "\f017"; -} -.am-icon-road:before { - content: "\f018"; -} -.am-icon-download:before { - content: "\f019"; -} -.am-icon-arrow-circle-o-down:before { - content: "\f01a"; -} -.am-icon-arrow-circle-o-up:before { - content: "\f01b"; -} -.am-icon-inbox:before { - content: "\f01c"; -} -.am-icon-play-circle-o:before { - content: "\f01d"; -} -.am-icon-rotate-right:before, -.am-icon-repeat:before { - content: "\f01e"; -} -.am-icon-refresh:before { - content: "\f021"; -} -.am-icon-list-alt:before { - content: "\f022"; -} -.am-icon-lock:before { - content: "\f023"; -} -.am-icon-flag:before { - content: "\f024"; -} -.am-icon-headphones:before { - content: "\f025"; -} -.am-icon-volume-off:before { - content: "\f026"; -} -.am-icon-volume-down:before { - content: "\f027"; -} -.am-icon-volume-up:before { - content: "\f028"; -} -.am-icon-qrcode:before { - content: "\f029"; -} -.am-icon-barcode:before { - content: "\f02a"; -} -.am-icon-tag:before { - content: "\f02b"; -} -.am-icon-tags:before { - content: "\f02c"; -} -.am-icon-book:before { - content: "\f02d"; -} -.am-icon-bookmark:before { - content: "\f02e"; -} -.am-icon-print:before { - content: "\f02f"; -} -.am-icon-camera:before { - content: "\f030"; -} -.am-icon-font:before { - content: "\f031"; -} -.am-icon-bold:before { - content: "\f032"; -} -.am-icon-italic:before { - content: "\f033"; -} -.am-icon-text-height:before { - content: "\f034"; -} -.am-icon-text-width:before { - content: "\f035"; -} -.am-icon-align-left:before { - content: "\f036"; -} -.am-icon-align-center:before { - content: "\f037"; -} -.am-icon-align-right:before { - content: "\f038"; -} -.am-icon-align-justify:before { - content: "\f039"; -} -.am-icon-list:before { - content: "\f03a"; -} -.am-icon-dedent:before, -.am-icon-outdent:before { - content: "\f03b"; -} -.am-icon-indent:before { - content: "\f03c"; -} -.am-icon-video-camera:before { - content: "\f03d"; -} -.am-icon-photo:before, -.am-icon-image:before, -.am-icon-picture-o:before { - content: "\f03e"; -} -.am-icon-pencil:before { - content: "\f040"; -} -.am-icon-map-marker:before { - content: "\f041"; -} -.am-icon-adjust:before { - content: "\f042"; -} -.am-icon-tint:before { - content: "\f043"; -} -.am-icon-edit:before, -.am-icon-pencil-square-o:before { - content: "\f044"; -} -.am-icon-share-square-o:before { - content: "\f045"; -} -.am-icon-check-square-o:before { - content: "\f046"; -} -.am-icon-arrows:before { - content: "\f047"; -} -.am-icon-step-backward:before { - content: "\f048"; -} -.am-icon-fast-backward:before { - content: "\f049"; -} -.am-icon-backward:before { - content: "\f04a"; -} -.am-icon-play:before { - content: "\f04b"; -} -.am-icon-pause:before { - content: "\f04c"; -} -.am-icon-stop:before { - content: "\f04d"; -} -.am-icon-forward:before { - content: "\f04e"; -} -.am-icon-fast-forward:before { - content: "\f050"; -} -.am-icon-step-forward:before { - content: "\f051"; -} -.am-icon-eject:before { - content: "\f052"; -} -.am-icon-chevron-left:before { - content: "\f053"; -} -.am-icon-chevron-right:before { - content: "\f054"; -} -.am-icon-plus-circle:before { - content: "\f055"; -} -.am-icon-minus-circle:before { - content: "\f056"; -} -.am-icon-times-circle:before { - content: "\f057"; -} -.am-icon-check-circle:before { - content: "\f058"; -} -.am-icon-question-circle:before { - content: "\f059"; -} -.am-icon-info-circle:before { - content: "\f05a"; -} -.am-icon-crosshairs:before { - content: "\f05b"; -} -.am-icon-times-circle-o:before { - content: "\f05c"; -} -.am-icon-check-circle-o:before { - content: "\f05d"; -} -.am-icon-ban:before { - content: "\f05e"; -} -.am-icon-arrow-left:before { - content: "\f060"; -} -.am-icon-arrow-right:before { - content: "\f061"; -} -.am-icon-arrow-up:before { - content: "\f062"; -} -.am-icon-arrow-down:before { - content: "\f063"; -} -.am-icon-mail-forward:before, -.am-icon-share:before { - content: "\f064"; -} -.am-icon-expand:before { - content: "\f065"; -} -.am-icon-compress:before { - content: "\f066"; -} -.am-icon-plus:before { - content: "\f067"; -} -.am-icon-minus:before { - content: "\f068"; -} -.am-icon-asterisk:before { - content: "\f069"; -} -.am-icon-exclamation-circle:before { - content: "\f06a"; -} -.am-icon-gift:before { - content: "\f06b"; -} -.am-icon-leaf:before { - content: "\f06c"; -} -.am-icon-fire:before { - content: "\f06d"; -} -.am-icon-eye:before { - content: "\f06e"; -} -.am-icon-eye-slash:before { - content: "\f070"; -} -.am-icon-warning:before, -.am-icon-exclamation-triangle:before { - content: "\f071"; -} -.am-icon-plane:before { - content: "\f072"; -} -.am-icon-calendar:before { - content: "\f073"; -} -.am-icon-random:before { - content: "\f074"; -} -.am-icon-comment:before { - content: "\f075"; -} -.am-icon-magnet:before { - content: "\f076"; -} -.am-icon-chevron-up:before { - content: "\f077"; -} -.am-icon-chevron-down:before { - content: "\f078"; -} -.am-icon-retweet:before { - content: "\f079"; -} -.am-icon-shopping-cart:before { - content: "\f07a"; -} -.am-icon-folder:before { - content: "\f07b"; -} -.am-icon-folder-open:before { - content: "\f07c"; -} -.am-icon-arrows-v:before { - content: "\f07d"; -} -.am-icon-arrows-h:before { - content: "\f07e"; -} -.am-icon-bar-chart-o:before, -.am-icon-bar-chart:before { - content: "\f080"; -} -.am-icon-twitter-square:before { - content: "\f081"; -} -.am-icon-facebook-square:before { - content: "\f082"; -} -.am-icon-camera-retro:before { - content: "\f083"; -} -.am-icon-key:before { - content: "\f084"; -} -.am-icon-gears:before, -.am-icon-cogs:before { - content: "\f085"; -} -.am-icon-comments:before { - content: "\f086"; -} -.am-icon-thumbs-o-up:before { - content: "\f087"; -} -.am-icon-thumbs-o-down:before { - content: "\f088"; -} -.am-icon-star-half:before { - content: "\f089"; -} -.am-icon-heart-o:before { - content: "\f08a"; -} -.am-icon-sign-out:before { - content: "\f08b"; -} -.am-icon-linkedin-square:before { - content: "\f08c"; -} -.am-icon-thumb-tack:before { - content: "\f08d"; -} -.am-icon-external-link:before { - content: "\f08e"; -} -.am-icon-sign-in:before { - content: "\f090"; -} -.am-icon-trophy:before { - content: "\f091"; -} -.am-icon-github-square:before { - content: "\f092"; -} -.am-icon-upload:before { - content: "\f093"; -} -.am-icon-lemon-o:before { - content: "\f094"; -} -.am-icon-phone:before { - content: "\f095"; -} -.am-icon-square-o:before { - content: "\f096"; -} -.am-icon-bookmark-o:before { - content: "\f097"; -} -.am-icon-phone-square:before { - content: "\f098"; -} -.am-icon-twitter:before { - content: "\f099"; -} -.am-icon-facebook-f:before, -.am-icon-facebook:before { - content: "\f09a"; -} -.am-icon-github:before { - content: "\f09b"; -} -.am-icon-unlock:before { - content: "\f09c"; -} -.am-icon-credit-card:before { - content: "\f09d"; -} -.am-icon-feed:before, -.am-icon-rss:before { - content: "\f09e"; -} -.am-icon-hdd-o:before { - content: "\f0a0"; -} -.am-icon-bullhorn:before { - content: "\f0a1"; -} -.am-icon-bell:before { - content: "\f0f3"; -} -.am-icon-certificate:before { - content: "\f0a3"; -} -.am-icon-hand-o-right:before { - content: "\f0a4"; -} -.am-icon-hand-o-left:before { - content: "\f0a5"; -} -.am-icon-hand-o-up:before { - content: "\f0a6"; -} -.am-icon-hand-o-down:before { - content: "\f0a7"; -} -.am-icon-arrow-circle-left:before { - content: "\f0a8"; -} -.am-icon-arrow-circle-right:before { - content: "\f0a9"; -} -.am-icon-arrow-circle-up:before { - content: "\f0aa"; -} -.am-icon-arrow-circle-down:before { - content: "\f0ab"; -} -.am-icon-globe:before { - content: "\f0ac"; -} -.am-icon-wrench:before { - content: "\f0ad"; -} -.am-icon-tasks:before { - content: "\f0ae"; -} -.am-icon-filter:before { - content: "\f0b0"; -} -.am-icon-briefcase:before { - content: "\f0b1"; -} -.am-icon-arrows-alt:before { - content: "\f0b2"; -} -.am-icon-group:before, -.am-icon-users:before { - content: "\f0c0"; -} -.am-icon-chain:before, -.am-icon-link:before { - content: "\f0c1"; -} -.am-icon-cloud:before { - content: "\f0c2"; -} -.am-icon-flask:before { - content: "\f0c3"; -} -.am-icon-cut:before, -.am-icon-scissors:before { - content: "\f0c4"; -} -.am-icon-copy:before, -.am-icon-files-o:before { - content: "\f0c5"; -} -.am-icon-paperclip:before { - content: "\f0c6"; -} -.am-icon-save:before, -.am-icon-floppy-o:before { - content: "\f0c7"; -} -.am-icon-square:before { - content: "\f0c8"; -} -.am-icon-navicon:before, -.am-icon-reorder:before, -.am-icon-bars:before { - content: "\f0c9"; -} -.am-icon-list-ul:before { - content: "\f0ca"; -} -.am-icon-list-ol:before { - content: "\f0cb"; -} -.am-icon-strikethrough:before { - content: "\f0cc"; -} -.am-icon-underline:before { - content: "\f0cd"; -} -.am-icon-table:before { - content: "\f0ce"; -} -.am-icon-magic:before { - content: "\f0d0"; -} -.am-icon-truck:before { - content: "\f0d1"; -} -.am-icon-pinterest:before { - content: "\f0d2"; -} -.am-icon-pinterest-square:before { - content: "\f0d3"; -} -.am-icon-google-plus-square:before { - content: "\f0d4"; -} -.am-icon-google-plus:before { - content: "\f0d5"; -} -.am-icon-money:before { - content: "\f0d6"; -} -.am-icon-caret-down:before { - content: "\f0d7"; -} -.am-icon-caret-up:before { - content: "\f0d8"; -} -.am-icon-caret-left:before { - content: "\f0d9"; -} -.am-icon-caret-right:before { - content: "\f0da"; -} -.am-icon-columns:before { - content: "\f0db"; -} -.am-icon-unsorted:before, -.am-icon-sort:before { - content: "\f0dc"; -} -.am-icon-sort-down:before, -.am-icon-sort-desc:before { - content: "\f0dd"; -} -.am-icon-sort-up:before, -.am-icon-sort-asc:before { - content: "\f0de"; -} -.am-icon-envelope:before { - content: "\f0e0"; -} -.am-icon-linkedin:before { - content: "\f0e1"; -} -.am-icon-rotate-left:before, -.am-icon-undo:before { - content: "\f0e2"; -} -.am-icon-legal:before, -.am-icon-gavel:before { - content: "\f0e3"; -} -.am-icon-dashboard:before, -.am-icon-tachometer:before { - content: "\f0e4"; -} -.am-icon-comment-o:before { - content: "\f0e5"; -} -.am-icon-comments-o:before { - content: "\f0e6"; -} -.am-icon-flash:before, -.am-icon-bolt:before { - content: "\f0e7"; -} -.am-icon-sitemap:before { - content: "\f0e8"; -} -.am-icon-umbrella:before { - content: "\f0e9"; -} -.am-icon-paste:before, -.am-icon-clipboard:before { - content: "\f0ea"; -} -.am-icon-lightbulb-o:before { - content: "\f0eb"; -} -.am-icon-exchange:before { - content: "\f0ec"; -} -.am-icon-cloud-download:before { - content: "\f0ed"; -} -.am-icon-cloud-upload:before { - content: "\f0ee"; -} -.am-icon-user-md:before { - content: "\f0f0"; -} -.am-icon-stethoscope:before { - content: "\f0f1"; -} -.am-icon-suitcase:before { - content: "\f0f2"; -} -.am-icon-bell-o:before { - content: "\f0a2"; -} -.am-icon-coffee:before { - content: "\f0f4"; -} -.am-icon-cutlery:before { - content: "\f0f5"; -} -.am-icon-file-text-o:before { - content: "\f0f6"; -} -.am-icon-building-o:before { - content: "\f0f7"; -} -.am-icon-hospital-o:before { - content: "\f0f8"; -} -.am-icon-ambulance:before { - content: "\f0f9"; -} -.am-icon-medkit:before { - content: "\f0fa"; -} -.am-icon-fighter-jet:before { - content: "\f0fb"; -} -.am-icon-beer:before { - content: "\f0fc"; -} -.am-icon-h-square:before { - content: "\f0fd"; -} -.am-icon-plus-square:before { - content: "\f0fe"; -} -.am-icon-angle-double-left:before { - content: "\f100"; -} -.am-icon-angle-double-right:before { - content: "\f101"; -} -.am-icon-angle-double-up:before { - content: "\f102"; -} -.am-icon-angle-double-down:before { - content: "\f103"; -} -.am-icon-angle-left:before { - content: "\f104"; -} -.am-icon-angle-right:before { - content: "\f105"; -} -.am-icon-angle-up:before { - content: "\f106"; -} -.am-icon-angle-down:before { - content: "\f107"; -} -.am-icon-desktop:before { - content: "\f108"; -} -.am-icon-laptop:before { - content: "\f109"; -} -.am-icon-tablet:before { - content: "\f10a"; -} -.am-icon-mobile-phone:before, -.am-icon-mobile:before { - content: "\f10b"; -} -.am-icon-circle-o:before { - content: "\f10c"; -} -.am-icon-quote-left:before { - content: "\f10d"; -} -.am-icon-quote-right:before { - content: "\f10e"; -} -.am-icon-spinner:before { - content: "\f110"; -} -.am-icon-circle:before { - content: "\f111"; -} -.am-icon-mail-reply:before, -.am-icon-reply:before { - content: "\f112"; -} -.am-icon-github-alt:before { - content: "\f113"; -} -.am-icon-folder-o:before { - content: "\f114"; -} -.am-icon-folder-open-o:before { - content: "\f115"; -} -.am-icon-smile-o:before { - content: "\f118"; -} -.am-icon-frown-o:before { - content: "\f119"; -} -.am-icon-meh-o:before { - content: "\f11a"; -} -.am-icon-gamepad:before { - content: "\f11b"; -} -.am-icon-keyboard-o:before { - content: "\f11c"; -} -.am-icon-flag-o:before { - content: "\f11d"; -} -.am-icon-flag-checkered:before { - content: "\f11e"; -} -.am-icon-terminal:before { - content: "\f120"; -} -.am-icon-code:before { - content: "\f121"; -} -.am-icon-mail-reply-all:before, -.am-icon-reply-all:before { - content: "\f122"; -} -.am-icon-star-half-empty:before, -.am-icon-star-half-full:before, -.am-icon-star-half-o:before { - content: "\f123"; -} -.am-icon-location-arrow:before { - content: "\f124"; -} -.am-icon-crop:before { - content: "\f125"; -} -.am-icon-code-fork:before { - content: "\f126"; -} -.am-icon-unlink:before, -.am-icon-chain-broken:before { - content: "\f127"; -} -.am-icon-question:before { - content: "\f128"; -} -.am-icon-info:before { - content: "\f129"; -} -.am-icon-exclamation:before { - content: "\f12a"; -} -.am-icon-superscript:before { - content: "\f12b"; -} -.am-icon-subscript:before { - content: "\f12c"; -} -.am-icon-eraser:before { - content: "\f12d"; -} -.am-icon-puzzle-piece:before { - content: "\f12e"; -} -.am-icon-microphone:before { - content: "\f130"; -} -.am-icon-microphone-slash:before { - content: "\f131"; -} -.am-icon-shield:before { - content: "\f132"; -} -.am-icon-calendar-o:before { - content: "\f133"; -} -.am-icon-fire-extinguisher:before { - content: "\f134"; -} -.am-icon-rocket:before { - content: "\f135"; -} -.am-icon-maxcdn:before { - content: "\f136"; -} -.am-icon-chevron-circle-left:before { - content: "\f137"; -} -.am-icon-chevron-circle-right:before { - content: "\f138"; -} -.am-icon-chevron-circle-up:before { - content: "\f139"; -} -.am-icon-chevron-circle-down:before { - content: "\f13a"; -} -.am-icon-html5:before { - content: "\f13b"; -} -.am-icon-css3:before { - content: "\f13c"; -} -.am-icon-anchor:before { - content: "\f13d"; -} -.am-icon-unlock-alt:before { - content: "\f13e"; -} -.am-icon-bullseye:before { - content: "\f140"; -} -.am-icon-ellipsis-h:before { - content: "\f141"; -} -.am-icon-ellipsis-v:before { - content: "\f142"; -} -.am-icon-rss-square:before { - content: "\f143"; -} -.am-icon-play-circle:before { - content: "\f144"; -} -.am-icon-ticket:before { - content: "\f145"; -} -.am-icon-minus-square:before { - content: "\f146"; -} -.am-icon-minus-square-o:before { - content: "\f147"; -} -.am-icon-level-up:before { - content: "\f148"; -} -.am-icon-level-down:before { - content: "\f149"; -} -.am-icon-check-square:before { - content: "\f14a"; -} -.am-icon-pencil-square:before { - content: "\f14b"; -} -.am-icon-external-link-square:before { - content: "\f14c"; -} -.am-icon-share-square:before { - content: "\f14d"; -} -.am-icon-compass:before { - content: "\f14e"; -} -.am-icon-toggle-down:before, -.am-icon-caret-square-o-down:before { - content: "\f150"; -} -.am-icon-toggle-up:before, -.am-icon-caret-square-o-up:before { - content: "\f151"; -} -.am-icon-toggle-right:before, -.am-icon-caret-square-o-right:before { - content: "\f152"; -} -.am-icon-euro:before, -.am-icon-eur:before { - content: "\f153"; -} -.am-icon-gbp:before { - content: "\f154"; -} -.am-icon-dollar:before, -.am-icon-usd:before { - content: "\f155"; -} -.am-icon-rupee:before, -.am-icon-inr:before { - content: "\f156"; -} -.am-icon-cny:before, -.am-icon-rmb:before, -.am-icon-yen:before, -.am-icon-jpy:before { - content: "\f157"; -} -.am-icon-ruble:before, -.am-icon-rouble:before, -.am-icon-rub:before { - content: "\f158"; -} -.am-icon-won:before, -.am-icon-krw:before { - content: "\f159"; -} -.am-icon-bitcoin:before, -.am-icon-btc:before { - content: "\f15a"; -} -.am-icon-file:before { - content: "\f15b"; -} -.am-icon-file-text:before { - content: "\f15c"; -} -.am-icon-sort-alpha-asc:before { - content: "\f15d"; -} -.am-icon-sort-alpha-desc:before { - content: "\f15e"; -} -.am-icon-sort-amount-asc:before { - content: "\f160"; -} -.am-icon-sort-amount-desc:before { - content: "\f161"; -} -.am-icon-sort-numeric-asc:before { - content: "\f162"; -} -.am-icon-sort-numeric-desc:before { - content: "\f163"; -} -.am-icon-thumbs-up:before { - content: "\f164"; -} -.am-icon-thumbs-down:before { - content: "\f165"; -} -.am-icon-youtube-square:before { - content: "\f166"; -} -.am-icon-youtube:before { - content: "\f167"; -} -.am-icon-xing:before { - content: "\f168"; -} -.am-icon-xing-square:before { - content: "\f169"; -} -.am-icon-youtube-play:before { - content: "\f16a"; -} -.am-icon-dropbox:before { - content: "\f16b"; -} -.am-icon-stack-overflow:before { - content: "\f16c"; -} -.am-icon-instagram:before { - content: "\f16d"; -} -.am-icon-flickr:before { - content: "\f16e"; -} -.am-icon-adn:before { - content: "\f170"; -} -.am-icon-bitbucket:before { - content: "\f171"; -} -.am-icon-bitbucket-square:before { - content: "\f172"; -} -.am-icon-tumblr:before { - content: "\f173"; -} -.am-icon-tumblr-square:before { - content: "\f174"; -} -.am-icon-long-arrow-down:before { - content: "\f175"; -} -.am-icon-long-arrow-up:before { - content: "\f176"; -} -.am-icon-long-arrow-left:before { - content: "\f177"; -} -.am-icon-long-arrow-right:before { - content: "\f178"; -} -.am-icon-apple:before { - content: "\f179"; -} -.am-icon-windows:before { - content: "\f17a"; -} -.am-icon-android:before { - content: "\f17b"; -} -.am-icon-linux:before { - content: "\f17c"; -} -.am-icon-dribbble:before { - content: "\f17d"; -} -.am-icon-skype:before { - content: "\f17e"; -} -.am-icon-foursquare:before { - content: "\f180"; -} -.am-icon-trello:before { - content: "\f181"; -} -.am-icon-female:before { - content: "\f182"; -} -.am-icon-male:before { - content: "\f183"; -} -.am-icon-gittip:before, -.am-icon-gratipay:before { - content: "\f184"; -} -.am-icon-sun-o:before { - content: "\f185"; -} -.am-icon-moon-o:before { - content: "\f186"; -} -.am-icon-archive:before { - content: "\f187"; -} -.am-icon-bug:before { - content: "\f188"; -} -.am-icon-vk:before { - content: "\f189"; -} -.am-icon-weibo:before { - content: "\f18a"; -} -.am-icon-renren:before { - content: "\f18b"; -} -.am-icon-pagelines:before { - content: "\f18c"; -} -.am-icon-stack-exchange:before { - content: "\f18d"; -} -.am-icon-arrow-circle-o-right:before { - content: "\f18e"; -} -.am-icon-arrow-circle-o-left:before { - content: "\f190"; -} -.am-icon-toggle-left:before, -.am-icon-caret-square-o-left:before { - content: "\f191"; -} -.am-icon-dot-circle-o:before { - content: "\f192"; -} -.am-icon-wheelchair:before { - content: "\f193"; -} -.am-icon-vimeo-square:before { - content: "\f194"; -} -.am-icon-turkish-lira:before, -.am-icon-try:before { - content: "\f195"; -} -.am-icon-plus-square-o:before { - content: "\f196"; -} -.am-icon-space-shuttle:before { - content: "\f197"; -} -.am-icon-slack:before { - content: "\f198"; -} -.am-icon-envelope-square:before { - content: "\f199"; -} -.am-icon-wordpress:before { - content: "\f19a"; -} -.am-icon-openid:before { - content: "\f19b"; -} -.am-icon-institution:before, -.am-icon-bank:before, -.am-icon-university:before { - content: "\f19c"; -} -.am-icon-mortar-board:before, -.am-icon-graduation-cap:before { - content: "\f19d"; -} -.am-icon-yahoo:before { - content: "\f19e"; -} -.am-icon-google:before { - content: "\f1a0"; -} -.am-icon-reddit:before { - content: "\f1a1"; -} -.am-icon-reddit-square:before { - content: "\f1a2"; -} -.am-icon-stumbleupon-circle:before { - content: "\f1a3"; -} -.am-icon-stumbleupon:before { - content: "\f1a4"; -} -.am-icon-delicious:before { - content: "\f1a5"; -} -.am-icon-digg:before { - content: "\f1a6"; -} -.am-icon-pied-piper-pp:before { - content: "\f1a7"; -} -.am-icon-pied-piper-alt:before { - content: "\f1a8"; -} -.am-icon-drupal:before { - content: "\f1a9"; -} -.am-icon-joomla:before { - content: "\f1aa"; -} -.am-icon-language:before { - content: "\f1ab"; -} -.am-icon-fax:before { - content: "\f1ac"; -} -.am-icon-building:before { - content: "\f1ad"; -} -.am-icon-child:before { - content: "\f1ae"; -} -.am-icon-paw:before { - content: "\f1b0"; -} -.am-icon-spoon:before { - content: "\f1b1"; -} -.am-icon-cube:before { - content: "\f1b2"; -} -.am-icon-cubes:before { - content: "\f1b3"; -} -.am-icon-behance:before { - content: "\f1b4"; -} -.am-icon-behance-square:before { - content: "\f1b5"; -} -.am-icon-steam:before { - content: "\f1b6"; -} -.am-icon-steam-square:before { - content: "\f1b7"; -} -.am-icon-recycle:before { - content: "\f1b8"; -} -.am-icon-automobile:before, -.am-icon-car:before { - content: "\f1b9"; -} -.am-icon-cab:before, -.am-icon-taxi:before { - content: "\f1ba"; -} -.am-icon-tree:before { - content: "\f1bb"; -} -.am-icon-spotify:before { - content: "\f1bc"; -} -.am-icon-deviantart:before { - content: "\f1bd"; -} -.am-icon-soundcloud:before { - content: "\f1be"; -} -.am-icon-database:before { - content: "\f1c0"; -} -.am-icon-file-pdf-o:before { - content: "\f1c1"; -} -.am-icon-file-word-o:before { - content: "\f1c2"; -} -.am-icon-file-excel-o:before { - content: "\f1c3"; -} -.am-icon-file-powerpoint-o:before { - content: "\f1c4"; -} -.am-icon-file-photo-o:before, -.am-icon-file-picture-o:before, -.am-icon-file-image-o:before { - content: "\f1c5"; -} -.am-icon-file-zip-o:before, -.am-icon-file-archive-o:before { - content: "\f1c6"; -} -.am-icon-file-sound-o:before, -.am-icon-file-audio-o:before { - content: "\f1c7"; -} -.am-icon-file-movie-o:before, -.am-icon-file-video-o:before { - content: "\f1c8"; -} -.am-icon-file-code-o:before { - content: "\f1c9"; -} -.am-icon-vine:before { - content: "\f1ca"; -} -.am-icon-codepen:before { - content: "\f1cb"; -} -.am-icon-jsfiddle:before { - content: "\f1cc"; -} -.am-icon-life-bouy:before, -.am-icon-life-buoy:before, -.am-icon-life-saver:before, -.am-icon-support:before, -.am-icon-life-ring:before { - content: "\f1cd"; -} -.am-icon-circle-o-notch:before { - content: "\f1ce"; -} -.am-icon-ra:before, -.am-icon-resistance:before, -.am-icon-rebel:before { - content: "\f1d0"; -} -.am-icon-ge:before, -.am-icon-empire:before { - content: "\f1d1"; -} -.am-icon-git-square:before { - content: "\f1d2"; -} -.am-icon-git:before { - content: "\f1d3"; -} -.am-icon-y-combinator-square:before, -.am-icon-yc-square:before, -.am-icon-hacker-news:before { - content: "\f1d4"; -} -.am-icon-tencent-weibo:before { - content: "\f1d5"; -} -.am-icon-qq:before { - content: "\f1d6"; -} -.am-icon-wechat:before, -.am-icon-weixin:before { - content: "\f1d7"; -} -.am-icon-send:before, -.am-icon-paper-plane:before { - content: "\f1d8"; -} -.am-icon-send-o:before, -.am-icon-paper-plane-o:before { - content: "\f1d9"; -} -.am-icon-history:before { - content: "\f1da"; -} -.am-icon-circle-thin:before { - content: "\f1db"; -} -.am-icon-header:before { - content: "\f1dc"; -} -.am-icon-paragraph:before { - content: "\f1dd"; -} -.am-icon-sliders:before { - content: "\f1de"; -} -.am-icon-share-alt:before { - content: "\f1e0"; -} -.am-icon-share-alt-square:before { - content: "\f1e1"; -} -.am-icon-bomb:before { - content: "\f1e2"; -} -.am-icon-soccer-ball-o:before, -.am-icon-futbol-o:before { - content: "\f1e3"; -} -.am-icon-tty:before { - content: "\f1e4"; -} -.am-icon-binoculars:before { - content: "\f1e5"; -} -.am-icon-plug:before { - content: "\f1e6"; -} -.am-icon-slideshare:before { - content: "\f1e7"; -} -.am-icon-twitch:before { - content: "\f1e8"; -} -.am-icon-yelp:before { - content: "\f1e9"; -} -.am-icon-newspaper-o:before { - content: "\f1ea"; -} -.am-icon-wifi:before { - content: "\f1eb"; -} -.am-icon-calculator:before { - content: "\f1ec"; -} -.am-icon-paypal:before { - content: "\f1ed"; -} -.am-icon-google-wallet:before { - content: "\f1ee"; -} -.am-icon-cc-visa:before { - content: "\f1f0"; -} -.am-icon-cc-mastercard:before { - content: "\f1f1"; -} -.am-icon-cc-discover:before { - content: "\f1f2"; -} -.am-icon-cc-amex:before { - content: "\f1f3"; -} -.am-icon-cc-paypal:before { - content: "\f1f4"; -} -.am-icon-cc-stripe:before { - content: "\f1f5"; -} -.am-icon-bell-slash:before { - content: "\f1f6"; -} -.am-icon-bell-slash-o:before { - content: "\f1f7"; -} -.am-icon-trash:before { - content: "\f1f8"; -} -.am-icon-copyright:before { - content: "\f1f9"; -} -.am-icon-at:before { - content: "\f1fa"; -} -.am-icon-eyedropper:before { - content: "\f1fb"; -} -.am-icon-paint-brush:before { - content: "\f1fc"; -} -.am-icon-birthday-cake:before { - content: "\f1fd"; -} -.am-icon-area-chart:before { - content: "\f1fe"; -} -.am-icon-pie-chart:before { - content: "\f200"; -} -.am-icon-line-chart:before { - content: "\f201"; -} -.am-icon-lastfm:before { - content: "\f202"; -} -.am-icon-lastfm-square:before { - content: "\f203"; -} -.am-icon-toggle-off:before { - content: "\f204"; -} -.am-icon-toggle-on:before { - content: "\f205"; -} -.am-icon-bicycle:before { - content: "\f206"; -} -.am-icon-bus:before { - content: "\f207"; -} -.am-icon-ioxhost:before { - content: "\f208"; -} -.am-icon-angellist:before { - content: "\f209"; -} -.am-icon-cc:before { - content: "\f20a"; -} -.am-icon-shekel:before, -.am-icon-sheqel:before, -.am-icon-ils:before { - content: "\f20b"; -} -.am-icon-meanpath:before { - content: "\f20c"; -} -.am-icon-buysellads:before { - content: "\f20d"; -} -.am-icon-connectdevelop:before { - content: "\f20e"; -} -.am-icon-dashcube:before { - content: "\f210"; -} -.am-icon-forumbee:before { - content: "\f211"; -} -.am-icon-leanpub:before { - content: "\f212"; -} -.am-icon-sellsy:before { - content: "\f213"; -} -.am-icon-shirtsinbulk:before { - content: "\f214"; -} -.am-icon-simplybuilt:before { - content: "\f215"; -} -.am-icon-skyatlas:before { - content: "\f216"; -} -.am-icon-cart-plus:before { - content: "\f217"; -} -.am-icon-cart-arrow-down:before { - content: "\f218"; -} -.am-icon-diamond:before { - content: "\f219"; -} -.am-icon-ship:before { - content: "\f21a"; -} -.am-icon-user-secret:before { - content: "\f21b"; -} -.am-icon-motorcycle:before { - content: "\f21c"; -} -.am-icon-street-view:before { - content: "\f21d"; -} -.am-icon-heartbeat:before { - content: "\f21e"; -} -.am-icon-venus:before { - content: "\f221"; -} -.am-icon-mars:before { - content: "\f222"; -} -.am-icon-mercury:before { - content: "\f223"; -} -.am-icon-intersex:before, -.am-icon-transgender:before { - content: "\f224"; -} -.am-icon-transgender-alt:before { - content: "\f225"; -} -.am-icon-venus-double:before { - content: "\f226"; -} -.am-icon-mars-double:before { - content: "\f227"; -} -.am-icon-venus-mars:before { - content: "\f228"; -} -.am-icon-mars-stroke:before { - content: "\f229"; -} -.am-icon-mars-stroke-v:before { - content: "\f22a"; -} -.am-icon-mars-stroke-h:before { - content: "\f22b"; -} -.am-icon-neuter:before { - content: "\f22c"; -} -.am-icon-genderless:before { - content: "\f22d"; -} -.am-icon-facebook-official:before { - content: "\f230"; -} -.am-icon-pinterest-p:before { - content: "\f231"; -} -.am-icon-whatsapp:before { - content: "\f232"; -} -.am-icon-server:before { - content: "\f233"; -} -.am-icon-user-plus:before { - content: "\f234"; -} -.am-icon-user-times:before { - content: "\f235"; -} -.am-icon-hotel:before, -.am-icon-bed:before { - content: "\f236"; -} -.am-icon-viacoin:before { - content: "\f237"; -} -.am-icon-train:before { - content: "\f238"; -} -.am-icon-subway:before { - content: "\f239"; -} -.am-icon-medium:before { - content: "\f23a"; -} -.am-icon-yc:before, -.am-icon-y-combinator:before { - content: "\f23b"; -} -.am-icon-optin-monster:before { - content: "\f23c"; -} -.am-icon-opencart:before { - content: "\f23d"; -} -.am-icon-expeditedssl:before { - content: "\f23e"; -} -.am-icon-battery-4:before, -.am-icon-battery-full:before { - content: "\f240"; -} -.am-icon-battery-3:before, -.am-icon-battery-three-quarters:before { - content: "\f241"; -} -.am-icon-battery-2:before, -.am-icon-battery-half:before { - content: "\f242"; -} -.am-icon-battery-1:before, -.am-icon-battery-quarter:before { - content: "\f243"; -} -.am-icon-battery-0:before, -.am-icon-battery-empty:before { - content: "\f244"; -} -.am-icon-mouse-pointer:before { - content: "\f245"; -} -.am-icon-i-cursor:before { - content: "\f246"; -} -.am-icon-object-group:before { - content: "\f247"; -} -.am-icon-object-ungroup:before { - content: "\f248"; -} -.am-icon-sticky-note:before { - content: "\f249"; -} -.am-icon-sticky-note-o:before { - content: "\f24a"; -} -.am-icon-cc-jcb:before { - content: "\f24b"; -} -.am-icon-cc-diners-club:before { - content: "\f24c"; -} -.am-icon-clone:before { - content: "\f24d"; -} -.am-icon-balance-scale:before { - content: "\f24e"; -} -.am-icon-hourglass-o:before { - content: "\f250"; -} -.am-icon-hourglass-1:before, -.am-icon-hourglass-start:before { - content: "\f251"; -} -.am-icon-hourglass-2:before, -.am-icon-hourglass-half:before { - content: "\f252"; -} -.am-icon-hourglass-3:before, -.am-icon-hourglass-end:before { - content: "\f253"; -} -.am-icon-hourglass:before { - content: "\f254"; -} -.am-icon-hand-grab-o:before, -.am-icon-hand-rock-o:before { - content: "\f255"; -} -.am-icon-hand-stop-o:before, -.am-icon-hand-paper-o:before { - content: "\f256"; -} -.am-icon-hand-scissors-o:before { - content: "\f257"; -} -.am-icon-hand-lizard-o:before { - content: "\f258"; -} -.am-icon-hand-spock-o:before { - content: "\f259"; -} -.am-icon-hand-pointer-o:before { - content: "\f25a"; -} -.am-icon-hand-peace-o:before { - content: "\f25b"; -} -.am-icon-trademark:before { - content: "\f25c"; -} -.am-icon-registered:before { - content: "\f25d"; -} -.am-icon-creative-commons:before { - content: "\f25e"; -} -.am-icon-gg:before { - content: "\f260"; -} -.am-icon-gg-circle:before { - content: "\f261"; -} -.am-icon-tripadvisor:before { - content: "\f262"; -} -.am-icon-odnoklassniki:before { - content: "\f263"; -} -.am-icon-odnoklassniki-square:before { - content: "\f264"; -} -.am-icon-get-pocket:before { - content: "\f265"; -} -.am-icon-wikipedia-w:before { - content: "\f266"; -} -.am-icon-safari:before { - content: "\f267"; -} -.am-icon-chrome:before { - content: "\f268"; -} -.am-icon-firefox:before { - content: "\f269"; -} -.am-icon-opera:before { - content: "\f26a"; -} -.am-icon-internet-explorer:before { - content: "\f26b"; -} -.am-icon-tv:before, -.am-icon-television:before { - content: "\f26c"; -} -.am-icon-contao:before { - content: "\f26d"; -} -.am-icon-500px:before { - content: "\f26e"; -} -.am-icon-amazon:before { - content: "\f270"; -} -.am-icon-calendar-plus-o:before { - content: "\f271"; -} -.am-icon-calendar-minus-o:before { - content: "\f272"; -} -.am-icon-calendar-times-o:before { - content: "\f273"; -} -.am-icon-calendar-check-o:before { - content: "\f274"; -} -.am-icon-industry:before { - content: "\f275"; -} -.am-icon-map-pin:before { - content: "\f276"; -} -.am-icon-map-signs:before { - content: "\f277"; -} -.am-icon-map-o:before { - content: "\f278"; -} -.am-icon-map:before { - content: "\f279"; -} -.am-icon-commenting:before { - content: "\f27a"; -} -.am-icon-commenting-o:before { - content: "\f27b"; -} -.am-icon-houzz:before { - content: "\f27c"; -} -.am-icon-vimeo:before { - content: "\f27d"; -} -.am-icon-black-tie:before { - content: "\f27e"; -} -.am-icon-fonticons:before { - content: "\f280"; -} -.am-icon-reddit-alien:before { - content: "\f281"; -} -.am-icon-edge:before { - content: "\f282"; -} -.am-icon-credit-card-alt:before { - content: "\f283"; -} -.am-icon-codiepie:before { - content: "\f284"; -} -.am-icon-modx:before { - content: "\f285"; -} -.am-icon-fort-awesome:before { - content: "\f286"; -} -.am-icon-usb:before { - content: "\f287"; -} -.am-icon-product-hunt:before { - content: "\f288"; -} -.am-icon-mixcloud:before { - content: "\f289"; -} -.am-icon-scribd:before { - content: "\f28a"; -} -.am-icon-pause-circle:before { - content: "\f28b"; -} -.am-icon-pause-circle-o:before { - content: "\f28c"; -} -.am-icon-stop-circle:before { - content: "\f28d"; -} -.am-icon-stop-circle-o:before { - content: "\f28e"; -} -.am-icon-shopping-bag:before { - content: "\f290"; -} -.am-icon-shopping-basket:before { - content: "\f291"; -} -.am-icon-hashtag:before { - content: "\f292"; -} -.am-icon-bluetooth:before { - content: "\f293"; -} -.am-icon-bluetooth-b:before { - content: "\f294"; -} -.am-icon-percent:before { - content: "\f295"; -} -.am-icon-gitlab:before { - content: "\f296"; -} -.am-icon-wpbeginner:before { - content: "\f297"; -} -.am-icon-wpforms:before { - content: "\f298"; -} -.am-icon-envira:before { - content: "\f299"; -} -.am-icon-universal-access:before { - content: "\f29a"; -} -.am-icon-wheelchair-alt:before { - content: "\f29b"; -} -.am-icon-question-circle-o:before { - content: "\f29c"; -} -.am-icon-blind:before { - content: "\f29d"; -} -.am-icon-audio-description:before { - content: "\f29e"; -} -.am-icon-volume-control-phone:before { - content: "\f2a0"; -} -.am-icon-braille:before { - content: "\f2a1"; -} -.am-icon-assistive-listening-systems:before { - content: "\f2a2"; -} -.am-icon-asl-interpreting:before, -.am-icon-american-sign-language-interpreting:before { - content: "\f2a3"; -} -.am-icon-deafness:before, -.am-icon-hard-of-hearing:before, -.am-icon-deaf:before { - content: "\f2a4"; -} -.am-icon-glide:before { - content: "\f2a5"; -} -.am-icon-glide-g:before { - content: "\f2a6"; -} -.am-icon-signing:before, -.am-icon-sign-language:before { - content: "\f2a7"; -} -.am-icon-low-vision:before { - content: "\f2a8"; -} -.am-icon-viadeo:before { - content: "\f2a9"; -} -.am-icon-viadeo-square:before { - content: "\f2aa"; -} -.am-icon-snapchat:before { - content: "\f2ab"; -} -.am-icon-snapchat-ghost:before { - content: "\f2ac"; -} -.am-icon-snapchat-square:before { - content: "\f2ad"; -} -.am-icon-pied-piper:before { - content: "\f2ae"; -} -.am-icon-first-order:before { - content: "\f2b0"; -} -.am-icon-yoast:before { - content: "\f2b1"; -} -.am-icon-themeisle:before { - content: "\f2b2"; -} -.am-icon-google-plus-circle:before, -.am-icon-google-plus-official:before { - content: "\f2b3"; -} -.am-icon-fa:before, -.am-icon-font-awesome:before { - content: "\f2b4"; -} -/* Modifier: `am-icon-spin` -============================================================================= */ -@-webkit-keyframes icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes icon-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -.am-icon-spin { - -webkit-animation: icon-spin 2s infinite linear; - animation: icon-spin 2s infinite linear; -} -.am-icon-pulse { - -webkit-animation: icon-spin 1s infinite steps(8); - animation: icon-spin 1s infinite steps(8); -} -.am-icon-ul { - padding-left: 0; - margin-left: 2.14285714em; - list-style-type: none; -} -.am-icon-ul > li { - position: relative; -} -.am-icon-li { - position: absolute; - left: -2.14285714em; - width: 2.14285714em; - top: 0.14285714em; - text-align: center; -} -/* ========================================================================== - Component: Input group - ============================================================================ */ -.am-input-group { - position: relative; - display: table; - border-collapse: separate; -} -.am-input-group .am-form-field { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.am-input-group-label, -.am-input-group-btn, -.am-input-group .am-form-field { - display: table-cell; -} -.am-input-group-label:not(:first-child):not(:last-child), -.am-input-group-btn:not(:first-child):not(:last-child), -.am-input-group .am-form-field:not(:first-child):not(:last-child) { - border-radius: 0; -} -.am-input-group-label, -.am-input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.am-input-group-label { - height: 38px; - padding: 0 1em; - font-size: 1.6rem; - font-weight: normal; - line-height: 36px; - color: #555555; - text-align: center; - background-color: #eeeeee; - border: 1px solid #ccc; - border-radius: 2px; -} -.am-input-group-label input[type="radio"], -.am-input-group-label input[type="checkbox"] { - margin-top: 0; -} -.am-input-group .am-form-field:first-child, -.am-input-group-label:first-child, -.am-input-group-btn:first-child > .am-btn, -.am-input-group-btn:first-child > .am-btn-group > .am-btn, -.am-input-group-btn:first-child > .am-dropdown-toggle, -.am-input-group-btn:last-child > .am-btn:not(:last-child):not(.dropdown-toggle), -.am-input-group-btn:last-child > .am-btn-group:not(:last-child) > .am-btn { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.am-input-group-label:first-child { - border-right: 0; -} -.am-input-group .am-form-field:last-child, -.am-input-group-label:last-child, -.am-input-group-btn:last-child > .am-btn, -.am-input-group-btn:last-child > .am-btn-group > .am-btn, -.am-input-group-btn:last-child > .am-dropdown-toggle, -.am-input-group-btn:first-child > .am-btn:not(:first-child), -.am-input-group-btn:first-child > .am-btn-group:not(:first-child) > .am-btn { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} -.am-input-group-label:last-child { - border-left: 0; -} -.am-input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.am-input-group-btn > .am-btn { - position: relative; - border-color: #ccc; -} -.am-input-group-btn > .am-btn + .am-btn { - margin-left: -1px; -} -.am-input-group-btn > .am-btn:hover, -.am-input-group-btn > .am-btn:focus, -.am-input-group-btn > .am-btn:active { - z-index: 2; -} -.am-input-group-btn:first-child > .am-btn, -.am-input-group-btn:first-child > .am-btn-group { - margin-right: -2px; -} -.am-input-group-btn:last-child > .am-btn, -.am-input-group-btn:last-child > .am-btn-group { - margin-left: -1px; -} -.am-input-group .am-form-field, -.am-input-group-btn > .am-btn { - height: 38px; - padding-bottom: auto; -} -.am-input-group-lg > .am-form-field, -.am-input-group-lg > .am-input-group-label, -.am-input-group-lg > .am-input-group-btn > .am-btn { - height: 42px; - font-size: 1.8rem !important; -} -.am-input-group-lg > .am-input-group-label { - line-height: 40px; -} -.am-input-group-sm > .am-form-field, -.am-input-group-sm > .am-input-group-label, -.am-input-group-sm > .am-input-group-btn > .am-btn { - height: 33px; - font-size: 1.4rem !important; -} -.am-input-group-sm > .am-input-group-label { - line-height: 31px; -} -.am-input-group-primary .am-input-group-label { - background: #0e90d2; - color: #fff; -} -.am-input-group-primary .am-input-group-label, -.am-input-group-primary .am-input-group-btn > .am-btn, -.am-input-group-primary.am-input-group .am-form-field { - border-color: #0e90d2; -} -.am-input-group-secondary .am-input-group-label { - background: #3bb4f2; - color: #fff; -} -.am-input-group-secondary .am-input-group-label, -.am-input-group-secondary .am-input-group-btn > .am-btn, -.am-input-group-secondary.am-input-group .am-form-field { - border-color: #3bb4f2; -} -.am-input-group-success .am-input-group-label { - background: #5eb95e; - color: #fff; -} -.am-input-group-success .am-input-group-label, -.am-input-group-success .am-input-group-btn > .am-btn, -.am-input-group-success.am-input-group .am-form-field { - border-color: #5eb95e; -} -.am-input-group-warning .am-input-group-label { - background: #F37B1D; - color: #fff; -} -.am-input-group-warning .am-input-group-label, -.am-input-group-warning .am-input-group-btn > .am-btn, -.am-input-group-warning.am-input-group .am-form-field { - border-color: #F37B1D; -} -.am-input-group-danger .am-input-group-label { - background: #dd514c; - color: #fff; -} -.am-input-group-danger .am-input-group-label, -.am-input-group-danger .am-input-group-btn > .am-btn, -.am-input-group-danger.am-input-group .am-form-field { - border-color: #dd514c; -} -/* ========================================================================== - Component: List - ============================================================================ */ -.am-list { - margin-bottom: 1.6rem; - padding-left: 0; -} -.am-list > li { - position: relative; - display: block; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #dedede; - border-width: 1px 0; -} -.am-list > li > a { - display: block; - padding: 1rem 0; -} -.am-list > li > a.am-active, -.am-list > li > a.am-active:hover, -.am-list > li > a.am-active:focus { - z-index: 2; - color: #fff; - background-color: #0e90d2; - border-color: #0e90d2; -} -.am-list > li > a.am-active .am-list-item-heading, -.am-list > li > a.am-active:hover .am-list-item-heading, -.am-list > li > a.am-active:focus .am-list-item-heading { - color: inherit; -} -.am-list > li > a.am-active .am-list-item-text, -.am-list > li > a.am-active:hover .am-list-item-text, -.am-list > li > a.am-active:focus .am-list-item-text { - color: #b2e2fa; -} -.am-list > li > .am-badge { - float: right; -} -.am-list > li > .am-badge + .am-badge { - margin-right: 5px; -} -/* Pure text list */ -.am-list-static > li { - padding: .8rem .2rem; -} -.am-list-static.am-list-border > li { - padding: 1rem; -} -/* with border */ -.am-list-border > li, -.am-list-bordered > li { - border-width: 1px; -} -.am-list-border > li:first-child, -.am-list-bordered > li:first-child, -.am-list-border > li:first-child > a, -.am-list-bordered > li:first-child > a { - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.am-list-border > li:last-child, -.am-list-bordered > li:last-child, -.am-list-border > li:last-child > a, -.am-list-bordered > li:last-child > a { - margin-bottom: 0; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-list-border > li > a, -.am-list-bordered > li > a { - padding: 1rem; -} -.am-list-border > li > a:hover, -.am-list-bordered > li > a:hover, -.am-list-border > li > a:focus, -.am-list-bordered > li > a:focus { - background-color: #f5f5f5; -} -/* Striped */ -.am-list-striped > li:nth-of-type(even) { - background: #f5f5f5; -} -.am-list-item-hd { - margin-top: 0; -} -.am-list-item-text { - line-height: 1.4; - font-size: 1.3rem; - color: #999999; - margin: 0; -} -/* ========================================================================== - Component: Panel - ============================================================================ */ -.am-panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 2px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -} -/* Panel header */ -.am-panel-hd { - padding: 0.6rem 1.25rem; - border-bottom: 1px solid transparent; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -/* Panel content */ -.am-panel-bd { - padding: 1.25rem; -} -.am-panel-title { - margin: 0; - font-size: 100%; - color: inherit; -} -.am-panel-title > a { - color: inherit; -} -/* Panel footer */ -.am-panel-footer { - padding: 0.6rem 1.25rem; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-panel-default { - border-color: #ddd; -} -.am-panel-default > .am-panel-hd { - color: #444; - background-color: #f5f5f5; - border-color: #ddd; -} -.am-panel-default > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #ddd; -} -.am-panel-default > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #ddd; -} -.am-panel-primary { - border-color: #10a0ea; -} -.am-panel-primary > .am-panel-hd { - color: #fff; - background-color: #0e90d2; - border-color: #10a0ea; -} -.am-panel-primary > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #10a0ea; -} -.am-panel-primary > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #10a0ea; -} -.am-panel-secondary { - border-color: #caebfb; -} -.am-panel-secondary > .am-panel-hd { - color: #14a6ef; - background-color: rgba(59, 180, 242, 0.15); - border-color: #caebfb; -} -.am-panel-secondary > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #caebfb; -} -.am-panel-secondary > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #caebfb; -} -.am-panel-success { - border-color: #c9e7c9; -} -.am-panel-success > .am-panel-hd { - color: #5eb95e; - background-color: rgba(94, 185, 94, 0.15); - border-color: #c9e7c9; -} -.am-panel-success > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #c9e7c9; -} -.am-panel-success > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #c9e7c9; -} -.am-panel-warning { - border-color: #fbd0ae; -} -.am-panel-warning > .am-panel-hd { - color: #F37B1D; - background-color: rgba(243, 123, 29, 0.15); - border-color: #fbd0ae; -} -.am-panel-warning > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #fbd0ae; -} -.am-panel-warning > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #fbd0ae; -} -.am-panel-danger { - border-color: #f5cecd; -} -.am-panel-danger > .am-panel-hd { - color: #dd514c; - background-color: rgba(221, 81, 76, 0.15); - border-color: #f5cecd; -} -.am-panel-danger > .am-panel-hd + .am-panel-collapse > .am-panel-bd { - border-top-color: #f5cecd; -} -.am-panel-danger > .am-panel-footer + .am-panel-collapse > .am-panel-bd { - border-bottom-color: #f5cecd; -} -.am-panel > .am-table { - margin-bottom: 0; -} -.am-panel > .am-table:first-child { - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.am-panel > .am-table:first-child > thead:first-child > tr:first-child td:first-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:first-child, -.am-panel > .am-table:first-child > thead:first-child > tr:first-child th:first-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 2px; -} -.am-panel > .am-table:first-child > thead:first-child > tr:first-child td:last-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:last-child, -.am-panel > .am-table:first-child > thead:first-child > tr:first-child th:last-child, -.am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 2px; -} -.am-panel > .am-table:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:first-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:first-child, -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:first-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 2px; -} -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:last-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:last-child, -.am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:last-child, -.am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 2px; -} -.am-panel > .am-panel-bd + .am-table { - border-top: 1px solid #ddd; -} -.am-panel > .am-table > tbody:first-child > tr:first-child th, -.am-panel > .am-table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.am-panel > .am-table-bd { - border: 0; -} -.am-panel > .am-table-bd > thead > tr > th:first-child, -.am-panel > .am-table-bd > tbody > tr > th:first-child, -.am-panel > .am-table-bd > tfoot > tr > th:first-child, -.am-panel > .am-table-bd > thead > tr > td:first-child, -.am-panel > .am-table-bd > tbody > tr > td:first-child, -.am-panel > .am-table-bd > tfoot > tr > td:first-child { - border-left: 0; -} -.am-panel > .am-table-bd > thead > tr > th:last-child, -.am-panel > .am-table-bd > tbody > tr > th:last-child, -.am-panel > .am-table-bd > tfoot > tr > th:last-child, -.am-panel > .am-table-bd > thead > tr > td:last-child, -.am-panel > .am-table-bd > tbody > tr > td:last-child, -.am-panel > .am-table-bd > tfoot > tr > td:last-child { - border-right: 0; -} -.am-panel > .am-table-bd > thead > tr:first-child > td, -.am-panel > .am-table-bd > tbody > tr:first-child > td, -.am-panel > .am-table-bd > thead > tr:first-child > th, -.am-panel > .am-table-bd > tbody > tr:first-child > th { - border-bottom: 0; -} -.am-panel > .am-table-bd > tbody > tr:last-child > td, -.am-panel > .am-table-bd > tfoot > tr:last-child > td, -.am-panel > .am-table-bd > tbody > tr:last-child > th, -.am-panel > .am-table-bd > tfoot > tr:last-child > th { - border-bottom: 0; -} -/* Wrap list */ -.am-panel > .am-list { - margin: 0; -} -.am-panel > .am-list > li > a { - padding-left: 1rem; - padding-right: 1rem; -} -.am-panel > .am-list-static li { - padding-left: 1rem; - padding-right: 1rem; -} -/* Panel group */ -.am-panel-group { - margin-bottom: 2rem; -} -.am-panel-group .am-panel { - margin-bottom: 0; - border-radius: 2px; -} -.am-panel-group .am-panel + .am-panel { - margin-top: 6px; -} -.am-panel-group .am-panel-hd { - border-bottom: 0; -} -.am-panel-group .am-panel-hd + .am-panel-collapse .am-panel-bd { - border-top: 1px solid #ddd; -} -.am-panel-group .am-panel-footer { - border-top: 0; -} -.am-panel-group .am-panel-footer + .am-panel-collapse .am-panel-bd { - border-bottom: 1px solid #ddd; -} -/* ========================================================================== - Component: Progress - ============================================================================ */ -/* Progress bar animation */ -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 36px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 36px 0; - } - to { - background-position: 0 0; - } -} -/* Progress container */ -.am-progress { - overflow: hidden; - height: 2rem; - margin-bottom: 2rem; - background-color: #f5f5f5; - border-radius: 2px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -} -/* Progress bar */ -.am-progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 1.2rem; - line-height: 2rem; - color: #fff; - text-align: center; - background-color: #0e90d2; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width .6s ease; - transition: width .6s ease; -} -.am-progress-striped .am-progress-bar { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - -webkit-background-size: 36px 36px; - background-size: 36px 36px; -} -.am-progress.am-active .am-progress-bar { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.am-progress-bar[aria-valuenow="1"], -.am-progress-bar[aria-valuenow="2"] { - min-width: 30px; -} -.am-progress-bar[aria-valuenow="0"] { - color: #999999; - min-width: 30px; - background: none; - -webkit-box-shadow: none; - box-shadow: none; -} -.am-progress-bar-secondary { - background-color: #3bb4f2; -} -.am-progress-striped .am-progress-bar-secondary { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-success { - background-color: #5eb95e; -} -.am-progress-striped .am-progress-bar-success { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-warning { - background-color: #F37B1D; -} -.am-progress-striped .am-progress-bar-warning { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-bar-danger { - background-color: #dd514c; -} -.am-progress-striped .am-progress-bar-danger { - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -} -.am-progress-xs { - height: 0.6rem; -} -.am-progress-sm { - height: 1.2rem; -} -/* ========================================================================== - Component: Thumbnail - ============================================================================ */ -.am-thumbnail { - display: block; - padding: 2px; - margin-bottom: 2rem; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} -.am-thumbnail > img, -.am-thumbnail a > img { - margin-left: auto; - margin-right: auto; - display: block; -} -.am-thumbnail a.am-thumbnail:hover, -.am-thumbnail a.am-thumbnail:focus, -.am-thumbnail a.am-thumbnail.active { - border-color: #0e90d2; - background-color: #fff; -} -img.am-thumbnail, -.am-thumbnail > img, -.am-thumbnail a > img { - max-width: 100%; - height: auto; -} -/* Image caption */ -.am-thumbnail-caption { - margin: 0; - padding: 0.8rem; - color: #333; - font-weight: normal; -} -.am-thumbnail-caption *:last-child { - margin-bottom: 0; -} -.am-thumbnails { - margin-left: -0.5rem; - margin-right: -0.5rem; -} -.am-thumbnails > li { - padding: 0 .5rem 1rem .5rem; -} -/* ========================================================================== - Component: Utility - ============================================================================ */ -.am-scrollable-horizontal { - width: 100%; - overflow-y: hidden; - overflow-x: auto; - -ms-overflow-style: -ms-autohiding-scrollbar; - -webkit-overflow-scrolling: touch; -} -.am-scrollable-vertical { - height: 240px; - overflow-y: scroll; - -webkit-overflow-scrolling: touch; - resize: vertical; -} -/* Border-radius*/ -.am-square { - border-radius: 0; -} -.am-radius { - border-radius: 2px; -} -.am-round { - border-radius: 1000px; -} -.am-circle { - border-radius: 50%; -} -/* Float blocks*/ -.am-cf:before, -.am-cf:after { - content: " "; - display: table; -} -.am-cf:after { - clear: both; -} -.am-fl { - float: left; -} -.am-fr { - float: right; -} -.am-nbfc { - overflow: hidden; -} -.am-center { - display: block; - margin-left: auto; - margin-right: auto; -} -/* Display */ -.am-block { - display: block !important; -} -.am-inline { - display: inline !important; -} -.am-inline-block { - display: inline-block !important; -} -.am-hide { - display: none !important; - visibility: hidden !important; -} -/* -* Remove whitespace between child elements when using `inline-block` -*/ -.am-vertical-align { - font-size: 0.001px; -} -/* -* The `@{ns}vertical-align` container needs a specific height -*/ -.am-vertical-align:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; -} -/* -* Sub-object which can have any height -* 1. Reset whitespace hack -*/ -.am-vertical-align-middle, -.am-vertical-align-bottom { - display: inline-block; - font-size: 1.6rem; - /* 1 */ - max-width: 100%; -} -.am-vertical-align-middle { - vertical-align: middle; -} -.am-vertical-align-bottom { - vertical-align: bottom; -} -.am-responsive-width { - -webkit-box-sizing: border-box; - box-sizing: border-box; - max-width: 100%; - height: auto; -} -/* Margin helpers */ -.am-margin { - margin: 1.6rem; -} -.am-margin-0 { - margin: 0!important; -} -.am-margin-xs { - margin: 0.5rem; -} -.am-margin-sm { - margin: 1rem; -} -.am-margin-lg { - margin: 2.4rem; -} -.am-margin-xl { - margin: 3.2rem; -} -.am-margin-horizontal { - margin-left: 1.6rem; - margin-right: 1.6rem; -} -.am-margin-horizontal-0 { - margin-left: 0!important; - margin-right: 0!important; -} -.am-margin-horizontal-xs { - margin-left: 0.5rem; - margin-right: 0.5rem; -} -.am-margin-horizontal-sm { - margin-left: 1rem; - margin-right: 1rem; -} -.am-margin-horizontal-lg { - margin-left: 2.4rem; - margin-right: 2.4rem; -} -.am-margin-horizontal-xl { - margin-left: 3.2rem; - margin-right: 3.2rem; -} -.am-margin-vertical { - margin-top: 1.6rem; - margin-bottom: 1.6rem; -} -.am-margin-vertical-0 { - margin-top: 0!important; - margin-bottom: 0!important; -} -.am-margin-vertical-xs { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.am-margin-vertical-sm { - margin-top: 1rem; - margin-bottom: 1rem; -} -.am-margin-vertical-lg { - margin-top: 2.4rem; - margin-bottom: 2.4rem; -} -.am-margin-vertical-xl { - margin-top: 3.2rem; - margin-bottom: 3.2rem; -} -.am-margin-top { - margin-top: 1.6rem; -} -.am-margin-top-0 { - margin-top: 0!important; -} -.am-margin-top-xs { - margin-top: 0.5rem; -} -.am-margin-top-sm { - margin-top: 1rem; -} -.am-margin-top-lg { - margin-top: 2.4rem; -} -.am-margin-top-xl { - margin-top: 3.2rem; -} -.am-margin-bottom { - margin-bottom: 1.6rem; -} -.am-margin-bottom-0 { - margin-bottom: 0!important; -} -.am-margin-bottom-xs { - margin-bottom: 0.5rem; -} -.am-margin-bottom-sm { - margin-bottom: 1rem; -} -.am-margin-bottom-lg { - margin-bottom: 2.4rem; -} -.am-margin-bottom-xl { - margin-bottom: 3.2rem; -} -.am-margin-left { - margin-left: 1.6rem; -} -.am-margin-left-0 { - margin-left: 0!important; -} -.am-margin-left-xs { - margin-left: 0.5rem; -} -.am-margin-left-sm { - margin-left: 1rem; -} -.am-margin-left-lg { - margin-left: 2.4rem; -} -.am-margin-left-xl { - margin-left: 3.2rem; -} -.am-margin-right { - margin-right: 1.6rem; -} -.am-margin-right-0 { - margin-right: 0!important; -} -.am-margin-right-xs { - margin-right: 0.5rem; -} -.am-margin-right-sm { - margin-right: 1rem; -} -.am-margin-right-lg { - margin-right: 2.4rem; -} -.am-margin-right-xl { - margin-right: 3.2rem; -} -/* Padding helpers */ -.am-padding { - padding: 1.6rem; -} -.am-padding-0 { - padding: 0!important; -} -.am-padding-xs { - padding: 0.5rem; -} -.am-padding-sm { - padding: 1rem; -} -.am-padding-lg { - padding: 2.4rem; -} -.am-padding-xl { - padding: 3.2rem; -} -.am-padding-horizontal { - padding-left: 1.6rem; - padding-right: 1.6rem; -} -.am-padding-horizontal-0 { - padding-left: 0!important; - padding-right: 0!important; -} -.am-padding-horizontal-xs { - padding-left: 0.5rem; - padding-right: 0.5rem; -} -.am-padding-horizontal-sm { - padding-left: 1rem; - padding-right: 1rem; -} -.am-padding-horizontal-lg { - padding-left: 2.4rem; - padding-right: 2.4rem; -} -.am-padding-horizontal-xl { - padding-left: 3.2rem; - padding-right: 3.2rem; -} -.am-padding-vertical { - padding-top: 1.6rem; - padding-bottom: 1.6rem; -} -.am-padding-vertical-0 { - padding-top: 0!important; - padding-bottom: 0!important; -} -.am-padding-vertical-xs { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} -.am-padding-vertical-sm { - padding-top: 1rem; - padding-bottom: 1rem; -} -.am-padding-vertical-lg { - padding-top: 2.4rem; - padding-bottom: 2.4rem; -} -.am-padding-vertical-xl { - padding-top: 3.2rem; - padding-bottom: 3.2rem; -} -.am-padding-top { - padding-top: 1.6rem; -} -.am-padding-top-0 { - padding-top: 0!important; -} -.am-padding-top-xs { - padding-top: 0.5rem; -} -.am-padding-top-sm { - padding-top: 1rem; -} -.am-padding-top-lg { - padding-top: 2.4rem; -} -.am-padding-top-xl { - padding-top: 3.2rem; -} -.am-padding-bottom { - padding-bottom: 1.6rem; -} -.am-padding-bottom-0 { - padding-bottom: 0!important; -} -.am-padding-bottom-xs { - padding-bottom: 0.5rem; -} -.am-padding-bottom-sm { - padding-bottom: 1rem; -} -.am-padding-bottom-lg { - padding-bottom: 2.4rem; -} -.am-padding-bottom-xl { - padding-bottom: 3.2rem; -} -.am-padding-left { - padding-left: 1.6rem; -} -.am-padding-left-0 { - padding-left: 0!important; -} -.am-padding-left-xs { - padding-left: 0.5rem; -} -.am-padding-left-sm { - padding-left: 1rem; -} -.am-padding-left-lg { - padding-left: 2.4rem; -} -.am-padding-left-xl { - padding-left: 3.2rem; -} -.am-padding-right { - padding-right: 1.6rem; -} -.am-padding-right-0 { - padding-right: 0!important; -} -.am-padding-right-xs { - padding-right: 0.5rem; -} -.am-padding-right-sm { - padding-right: 1rem; -} -.am-padding-right-lg { - padding-right: 2.4rem; -} -.am-padding-right-xl { - padding-right: 3.2rem; -} -/* small displays */ -@media only screen { - .am-show-sm-only, - .am-show-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-hide-md-only, - .am-hide-md-up, - .am-hide-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-hide-sm-only, - .am-hide-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-show-md-only, - .am-show-md-up, - .am-show-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-hide-lg-down { - display: none !important; - } - /* table */ - table.am-show-sm-only, - table.am-show-sm-up, - table.am-show-sm, - table.am-show-sm-down, - table.am-hide-md-only, - table.am-hide-md-up, - table.am-hide-md, - table.am-show-md-down, - table.am-hide-lg-only, - table.am-hide-lg-up, - table.am-hide-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-show-sm-only, - thead.am-show-sm-up, - thead.am-show-sm, - thead.am-show-sm-down, - thead.am-hide-md-only, - thead.am-hide-md-up, - thead.am-hide-md, - thead.am-show-md-down, - thead.am-hide-lg-only, - thead.am-hide-lg-up, - thead.am-hide-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-show-sm-only, - tbody.am-show-sm-up, - tbody.am-show-sm, - tbody.am-show-sm-down, - tbody.am-hide-md-only, - tbody.am-hide-md-up, - tbody.am-hide-md, - tbody.am-show-md-down, - tbody.am-hide-lg-only, - tbody.am-hide-lg-up, - tbody.am-hide-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-show-sm-only, - tr.am-show-sm-up, - tr.am-show-sm, - tr.am-show-sm-down, - tr.am-hide-md-only, - tr.am-hide-md-up, - tr.am-hide-md, - tr.am-show-md-down, - tr.am-hide-lg-only, - tr.am-hide-lg-up, - tr.am-hide-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-show-sm-only, - td.am-show-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-show-sm, - td.am-show-sm, - th.am-show-sm-down, - td.am-show-sm-down, - th.am-hide-md-only, - td.am-hide-md-only, - th.am-hide-md-up, - td.am-hide-md-up, - th.am-hide-md, - td.am-hide-md, - th.am-show-md-down, - td.am-show-md-down, - th.am-hide-lg-only, - td.am-hide-lg-only, - th.am-hide-lg-up, - td.am-hide-lg-up, - th.am-hide-lg, - td.am-hide-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width:641px) { - .am-hide-sm-only, - .am-show-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-show-md-only, - .am-show-md-up, - .am-show-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-show-sm-only, - .am-hide-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-hide-md-only, - .am-hide-md-up, - .am-hide-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-hide-lg-down { - display: none !important; - } - table.am-hide-sm-only, - table.am-show-sm-up, - table.am-hide-sm, - table.am-hide-sm-down, - table.am-show-md-only, - table.am-show-md-up, - table.am-show-md, - table.am-show-md-down, - table.am-hide-lg-only, - table.am-hide-lg-up, - table.am-hide-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-hide-sm-only, - thead.am-show-sm-up, - thead.am-hide-sm, - thead.am-hide-sm-down, - thead.am-show-md-only, - thead.am-show-md-up, - thead.am-show-md, - thead.am-show-md-down, - thead.am-hide-lg-only, - thead.am-hide-lg-up, - thead.am-hide-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-hide-sm-only, - tbody.am-show-sm-up, - tbody.am-hide-sm, - tbody.am-hide-sm-down, - tbody.am-show-md-only, - tbody.am-show-md-up, - tbody.am-show-md, - tbody.am-show-md-down, - tbody.am-hide-lg-only, - tbody.am-hide-lg-up, - tbody.am-hide-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-hide-sm-only, - tr.am-show-sm-up, - tr.am-hide-sm, - tr.am-hide-sm-down, - tr.am-show-md-only, - tr.am-show-md-up, - tr.am-show-md, - tr.am-show-md-down, - tr.am-hide-lg-only, - tr.am-hide-lg-up, - tr.am-hide-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-hide-sm-only, - td.am-hide-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-hide-sm, - td.am-hide-sm, - th.am-hide-sm-down, - td.am-hide-sm-down, - th.am-show-md-only, - td.am-show-md-only, - th.am-show-md-up, - td.am-show-md-up, - th.am-show-md, - td.am-show-md, - th.am-show-md-down, - td.am-show-md-down, - th.am-hide-lg-only, - td.am-hide-lg-only, - th.am-hide-lg-up, - td.am-hide-lg-up, - th.am-hide-lg, - td.am-hide-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width:1025px) { - .am-hide-sm-only, - .am-show-sm-up, - .am-hide-sm, - .am-hide-sm-down, - .am-hide-md-only, - .am-show-md-up, - .am-hide-md, - .am-hide-md-down, - .am-show-lg-only, - .am-show-lg-up, - .am-show-lg, - .am-show-lg-down { - display: inherit !important; - } - .am-show-sm-only, - .am-hide-sm-up, - .am-show-sm, - .am-show-sm-down, - .am-show-md-only, - .am-hide-md-up, - .am-show-md, - .am-show-md-down, - .am-hide-lg-only, - .am-hide-lg-up, - .am-hide-lg, - .am-hide-lg-down { - display: none !important; - } - table.am-hide-sm-only, - table.am-show-sm-up, - table.am-hide-sm, - table.am-hide-sm-down, - table.am-hide-md-only, - table.am-show-md-up, - table.am-hide-md, - table.am-hide-md-down, - table.am-show-lg-only, - table.am-show-lg-up, - table.am-show-lg, - table.am-show-lg-down { - display: table !important; - } - thead.am-hide-sm-only, - thead.am-show-sm-up, - thead.am-hide-sm, - thead.am-hide-sm-down, - thead.am-hide-md-only, - thead.am-show-md-up, - thead.am-hide-md, - thead.am-hide-md-down, - thead.am-show-lg-only, - thead.am-show-lg-up, - thead.am-show-lg, - thead.am-show-lg-down { - display: table-header-group !important; - } - tbody.am-hide-sm-only, - tbody.am-show-sm-up, - tbody.am-hide-sm, - tbody.am-hide-sm-down, - tbody.am-hide-md-only, - tbody.am-show-md-up, - tbody.am-hide-md, - tbody.am-hide-md-down, - tbody.am-show-lg-only, - tbody.am-show-lg-up, - tbody.am-show-lg, - tbody.am-show-lg-down { - display: table-row-group !important; - } - tr.am-hide-sm-only, - tr.am-show-sm-up, - tr.am-hide-sm, - tr.am-hide-sm-down, - tr.am-hide-md-only, - tr.am-show-md-up, - tr.am-hide-md, - tr.am-hide-md-down, - tr.am-show-lg-only, - tr.am-show-lg-up, - tr.am-show-lg, - tr.am-show-lg-down { - display: table-row !important; - } - th.am-hide-sm-only, - td.am-hide-sm-only, - th.am-show-sm-up, - td.am-show-sm-up, - th.am-hide-sm, - td.am-hide-sm, - th.am-hide-sm-down, - td.am-hide-sm-down, - th.am-hide-md-only, - td.am-hide-md-only, - th.am-show-md-up, - td.am-show-md-up, - th.am-hide-md, - td.am-hide-md, - th.am-hide-md-down, - td.am-hide-md-down, - th.am-show-lg-only, - td.am-show-lg-only, - th.am-show-lg-up, - td.am-show-lg-up, - th.am-show-lg, - td.am-show-lg, - th.am-show-lg-down, - td.am-show-lg-down { - display: table-cell !important; - } -} -@media only screen and (orientation: landscape) { - .am-show-landscape, - .am-hide-portrait { - display: inherit !important; - } - .am-hide-landscape, - .am-show-portrait { - display: none !important; - } -} -@media only screen and (orientation: portrait) { - .am-show-portrait, - .am-hide-landscape { - display: inherit !important; - } - .am-hide-portrait, - .am-show-landscape { - display: none !important; - } -} -.am-sans-serif { - font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; -} -.am-serif { - font-family: Georgia, "Times New Roman", Times, SimSun, "FontAwesome", serif; -} -.am-kai { - font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif; -} -.am-monospace { - font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace; -} -.am-text-primary { - color: #0e90d2; -} -.am-text-secondary { - color: #3bb4f2; -} -.am-text-success { - color: #5eb95e; -} -.am-text-warning { - color: #F37B1D; -} -.am-text-danger { - color: #dd514c; -} -.am-link-muted { - color: #666; -} -.am-link-muted a { - color: #666; -} -.am-link-muted:hover, -.am-link-muted a:hover { - color: #555; -} -.am-text-default { - font-size: 1.6rem; -} -/* -.@{ns}text-xxs { - font-size: @font-size-xxs; -} -*/ -.am-text-xs { - font-size: 1.2rem; -} -.am-text-sm { - font-size: 1.4rem; -} -.am-text-lg { - font-size: 1.8rem; -} -.am-text-xl { - font-size: 2.4rem; -} -.am-text-xxl { - font-size: 3.2rem; -} -.am-text-xxxl { - font-size: 4.2rem; -} -.am-ellipsis, -.am-text-truncate { - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-text-break { - word-wrap: break-word; - -webkit-hyphens: auto; - -ms-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; -} -.am-text-nowrap { - white-space: nowrap; -} -[class*='am-align-'] { - margin-bottom: 1rem; -} -.am-align-left { - margin-right: 1rem; - float: left; -} -.am-align-right { - margin-left: 1rem; - float: right; -} -/** Only display content to screen readers - * See: http://a11yproject.com/posts/how-to-hide-content/ - */ -.am-sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -/* Text Image Replacement */ -.am-text-ir { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -/* Text align */ -@media only screen { - .am-text-left { - text-align: left !important; - } - .am-text-right { - text-align: right !important; - } - .am-text-center { - text-align: center !important; - } - .am-text-justify { - text-align: justify !important; - } -} -@media only screen and (max-width: 640px) { - .am-sm-only-text-left { - text-align: left !important; - } - .am-sm-only-text-right { - text-align: right !important; - } - .am-sm-only-text-center { - text-align: center !important; - } - .am-sm-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:641px) and (max-width:1024px) { - .am-md-only-text-left { - text-align: left !important; - } - .am-md-only-text-right { - text-align: right !important; - } - .am-md-only-text-center { - text-align: center !important; - } - .am-md-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:641px) { - .am-md-text-left { - text-align: left !important; - } - .am-md-text-right { - text-align: right !important; - } - .am-md-text-center { - text-align: center !important; - } - .am-md-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width:1025px) { - .am-lg-text-left { - text-align: left !important; - } - .am-lg-text-right { - text-align: right !important; - } - .am-lg-text-center { - text-align: center !important; - } - .am-lg-text-justify { - text-align: justify !important; - } -} -.am-text-top { - vertical-align: top !important; -} -.am-text-middle { - vertical-align: middle !important; -} -.am-text-bottom { - vertical-align: bottom !important; -} -.am-angle { - position: absolute; -} -.am-angle:before, -.am-angle:after { - position: absolute; - display: block; - content: ""; - width: 0; - height: 0; - border: 8px dashed transparent; - z-index: 1; -} -.am-angle-up { - top: 0; -} -.am-angle-up:before, -.am-angle-up:after { - border-bottom-style: solid; - border-width: 0 8px 8px; -} -.am-angle-up:before { - border-bottom-color: #ddd; - bottom: 0; -} -.am-angle-up:after { - border-bottom-color: #fff; - bottom: -1px; -} -.am-angle-down { - bottom: -9px; -} -.am-angle-down:before, -.am-angle-down:after { - border-top-style: solid; - border-width: 8px 8px 0; -} -.am-angle-down:before { - border-top-color: #ddd; - bottom: 0; -} -.am-angle-down:after { - border-top-color: #fff; - bottom: 1px; -} -.am-angle-left { - left: -9px; -} -.am-angle-left:before, -.am-angle-left:after { - border-right-style: solid; - border-width: 8px 8px 8px 0; -} -.am-angle-left:before { - border-right-color: #ddd; - left: 0; -} -.am-angle-left:after { - border-right-color: #fff; - left: 1px; -} -.am-angle-right { - right: 0; -} -.am-angle-right:before, -.am-angle-right:after { - border-left-style: solid; - border-width: 8px 0 8px 8px; -} -.am-angle-right:before { - border-left-color: #ddd; - left: 0; -} -.am-angle-right:after { - border-left-color: #fff; - left: -1px; -} -/* ========================================================================== - Component: Alert Plugin - ============================================================================ */ -.am-alert { - margin-bottom: 1em; - padding: 0.625em; - background: #0e90d2; - color: #fff; - border: 1px solid #0c7cb5; - border-radius: 2px; -} -.am-alert a { - color: #fff; -} -.am-alert h1, -.am-alert h2, -.am-alert h3, -.am-alert h4, -.am-alert h5, -.am-alert h6 { - color: inherit; -} -.am-alert .am-close { - opacity: .4; -} -.am-alert .am-close:hover { - opacity: .6; -} -/* Add margin if adjacent element */ -* + .am-alert { - margin-top: 1em; -} -/* Remove margin from the last-child */ -.am-alert > :last-child { - margin-bottom: 0; -} -/* within am-form-group */ -.am-form-group .am-alert { - margin: 5px 0 0; - padding: 0.25em 0.625em; - font-size: 1.3rem; -} -/* Close in alert */ -.am-alert > .am-close:first-child { - float: right; - height: auto; - margin: -3px -5px auto auto; -} -/* Remove margin from adjacent element */ -.am-alert > .am-close:first-child + * { - margin-top: 0; -} -.am-alert-secondary { - background-color: #eeeeee; - border-color: #dfdfdf; - color: #555555; -} -.am-alert-success { - background-color: #5eb95e; - border-color: #4bad4b; - color: #fff; -} -.am-alert-warning { - background-color: #F37B1D; - border-color: #e56c0c; - color: #fff; -} -.am-alert-danger { - background-color: #dd514c; - border-color: #d83832; - color: #fff; -} -.am-dropdown { - position: relative; - display: inline-block; -} -.am-dropdown-toggle:focus { - outline: 0; -} -.am-dropdown-content { - position: absolute; - top: 100%; - left: 0; - z-index: 1020; - display: none; - float: left; - min-width: 160px; - padding: 15px; - margin: 9px 0 0; - text-align: left; - line-height: 1.6; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 2px; - -webkit-background-clip: padding-box; - background-clip: padding-box; - -webkit-animation-duration: .15s; - animation-duration: .15s; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - position: absolute; - display: block; - content: ""; - width: 0; - height: 0; - border: 8px dashed transparent; - z-index: 1; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - border-bottom-style: solid; - border-width: 0 8px 8px; -} -.am-dropdown-content:before { - border-bottom-color: #ddd; - bottom: 0; -} -.am-dropdown-content:after { - border-bottom-color: #fff; - bottom: -1px; -} -.am-dropdown-content:before, -.am-dropdown-content:after { - left: 10px; - top: -8px; - pointer-events: none; -} -.am-dropdown-content:after { - top: -7px; -} -.am-active > .am-dropdown-content { - display: block; -} -.am-dropdown-content :first-child { - margin-top: 0; -} -.am-dropdown-up .am-dropdown-content { - top: auto; - bottom: 100%; - margin: 0 0 9px; -} -.am-dropdown-up .am-dropdown-content:before, -.am-dropdown-up .am-dropdown-content:after { - border-bottom: none; - border-top: 8px solid #ddd; - top: auto; - bottom: -8px; -} -.am-dropdown-up .am-dropdown-content:after { - bottom: -7px; - border-top-color: #fff; -} -.am-dropdown-flip .am-dropdown-content { - left: auto; - right: 0; -} -.am-dropdown-flip .am-dropdown-content:before, -.am-dropdown-flip .am-dropdown-content:after { - left: auto; - right: 10px; -} -ul.am-dropdown-content { - list-style: none; - padding: 5px 0; -} -ul.am-dropdown-content.am-fr { - right: 0; - left: auto; -} -ul.am-dropdown-content .am-divider { - height: 1px; - margin: 0rem 0; - overflow: hidden; - background-color: #e5e5e5; -} -ul.am-dropdown-content > li > a { - display: block; - padding: 6px 20px; - clear: both; - font-weight: normal; - color: #333333; - white-space: nowrap; -} -ul.am-dropdown-content > li > a:hover, -ul.am-dropdown-content > li > a:focus { - text-decoration: none; - color: #262626; - background-color: #f5f5f5; -} -ul.am-dropdown-content > .am-active > a, -ul.am-dropdown-content > .am-active > a:hover, -ul.am-dropdown-content > .am-active > a:focus { - color: #fff; - text-decoration: none; - outline: 0; - background-color: #0e90d2; -} -ul.am-dropdown-content > .am-disabled > a, -ul.am-dropdown-content > .am-disabled > a:hover, -ul.am-dropdown-content > .am-disabled > a:focus { - color: #999999; -} -ul.am-dropdown-content > .am-disabled > a:hover, -ul.am-dropdown-content > .am-disabled > a:focus { - text-decoration: none; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; -} -.am-dropdown-header { - display: block; - padding: 6px 20px; - font-size: 1.2rem; - color: #999999; -} -.am-fr > .am-dropdown-content { - right: 0; - left: auto; -} -.am-fr > .am-dropdown-content:before { - right: 10px; - left: auto; -} -.am-dropdown-animation { - -webkit-animation: am-dropdown-animation 0.15s ease-out; - animation: am-dropdown-animation 0.15s ease-out; -} -@-webkit-keyframes am-dropdown-animation { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } -} -@keyframes am-dropdown-animation { - 0% { - opacity: 1; - -webkit-transform: translateY(0); - transform: translateY(0); - } - 100% { - opacity: 0; - -webkit-transform: translateY(-10px); - transform: translateY(-10px); - } -} -/* ========================================================================== - Component: Flex Slider Plugin - ============================================================================ */ -.am-slider a:hover, -.am-slider a:focus { - outline: none; -} -.am-slides, -.am-control-nav, -.am-direction-nav { - margin: 0; - padding: 0; - list-style: none; -} -.am-slider { - margin: 0; - padding: 0; -} -.am-slider .am-slides:before, -.am-slider .am-slides:after { - content: " "; - display: table; -} -.am-slider .am-slides:after { - clear: both; -} -.am-slider .am-slides > li { - display: none; - -webkit-backface-visibility: hidden; - position: relative; -} -.no-js .am-slider .am-slides > li:first-child { - display: block; -} -.am-slider .am-slides img { - width: 100%; - display: block; -} -.am-pauseplay span { - text-transform: capitalize; -} -.am-slider { - position: relative; -} -.am-viewport { - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.am-slider-carousel li { - margin-right: 5px; -} -.am-control-nav { - position: absolute; -} -.am-control-nav li { - display: inline-block; -} -.am-control-thumbs { - position: static; - overflow: hidden; -} -.am-control-thumbs img { - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.am-slider-slide .am-slides > li { - display: none; - position: relative; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .am-slider-slide .am-slides > li { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - transition: -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .am-slider-slide .am-slides > li.next, - .am-slider-slide .am-slides > li.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; - } - .am-slider-slide .am-slides > li.prev, - .am-slider-slide .am-slides > li.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - } - .am-slider-slide .am-slides > li.next.left, - .am-slider-slide .am-slides > li.prev.right, - .am-slider-slide .am-slides > li.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; - } -} -.am-slider-slide .am-slides > .active, -.am-slider-slide .am-slides > .next, -.am-slider-slide .am-slides > .prev { - display: block; -} -.am-slider-slide .am-slides > .active { - left: 0; -} -.am-slider-slide .am-slides > .next, -.am-slider-slide .am-slides > .prev { - position: absolute; - top: 0; - width: 100%; -} -.am-slider-slide .am-slides > .next { - left: 100%; -} -.am-slider-slide .am-slides > .prev { - left: -100%; -} -.am-slider-slide .am-slides > .next.left, -.am-slider-slide .am-slides > .prev.right { - left: 0; -} -.am-slider-slide .am-slides > .active.left { - left: -100%; -} -.am-slider-slide .am-slides > .active.right { - left: 100%; -} -/** - * Slider Theme: Default - */ -.am-slider-default { - margin: 0 0 20px; - background-color: #fff; - border-radius: 2px; - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); - /* Direction Nav */ - /* Pause/Play */ - /* Control Nav */ -} -.am-slider-default .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-default .am-viewport { - max-height: 300px; -} -.am-slider-default .carousel li { - margin-right: 5px; -} -.am-slider-default .am-direction-nav a { - position: absolute; - top: 50%; - z-index: 10; - display: block; - width: 36px; - height: 36px; - margin: -18px 0 0; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: rgba(0, 0, 0, 0.65); - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-default .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - width: 100%; - color: #333333; - content: "\f137"; - font-size: 24px!important; - text-align: center; - line-height: 36px!important; - height: 36px; -} -.am-slider-default .am-direction-nav a.am-next:before { - content: "\f138"; -} -.am-slider-default .am-direction-nav .am-prev { - left: 10px; -} -.am-slider-default .am-direction-nav .am-next { - right: 10px; - text-align: right; -} -.am-slider-default .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-default:hover .am-prev { - opacity: 0.7; - left: 10px; -} -.am-slider-default:hover .am-prev:hover { - opacity: 1; -} -.am-slider-default:hover .am-next { - opacity: 0.7; - right: 10px; -} -.am-slider-default:hover .am-next:hover { - opacity: 1; -} -.am-slider-default .am-pauseplay a { - display: block; - width: 20px; - height: 20px; - position: absolute; - bottom: 5px; - left: 10px; - opacity: 0.8; - z-index: 10; - overflow: hidden; - cursor: pointer; - color: #000; -} -.am-slider-default .am-pauseplay a::before { - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - font-size: 20px; - display: inline-block; - content: "\f04c"; -} -.am-slider-default .am-pauseplay a:hover { - opacity: 1; -} -.am-slider-default .am-pauseplay a.am-play::before { - content: "\f04b"; -} -.am-slider-default .am-slider-desc { - background-color: rgba(0, 0, 0, 0.7); - position: absolute; - bottom: 0; - padding: 10px; - width: 100%; - color: #fff; -} -.am-slider-default .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; -} -.am-slider-default .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-default .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: #666; - background-color: rgba(0, 0, 0, 0.5); - line-height: 0; - font-size: 0; - cursor: pointer; - text-indent: -9999px; - border-radius: 20px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-default .am-control-nav li a:hover { - background-color: #333; - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-default .am-control-nav li a.am-active { - background-color: #000; - background-color: #0e90d2; - cursor: default; -} -.am-slider-default .am-control-thumbs { - margin: 5px 0 0; - position: static; - overflow: hidden; -} -.am-slider-default .am-control-thumbs li { - width: 25%; - float: left; - margin: 0; -} -.am-slider-default .am-control-thumbs img { - width: 100%; - height: auto; - display: block; - opacity: .7; - cursor: pointer; -} -.am-slider-default .am-control-thumbs img:hover { - opacity: 1; -} -.am-slider-default .am-control-thumbs .am-active { - opacity: 1; - cursor: default; -} -.am-slider-default .am-control-thumbs i { - position: absolute; -} -/* -TODO: - 1. 动画应该放在 dialog 上,不再是整个 modal,涉及 JS 逻辑,需要统筹修改 - 2. modal 滚动条处理,是否需要添加一个滚动条宽度的水平 padding? -*/ -/* ========================================================================== - Component: Modal Plugin - ============================================================================ */ -.am-modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1110; - display: none; - opacity: 0; - outline: 0; - text-align: center; - -webkit-transform: scale(1.185); - -ms-transform: scale(1.185); - transform: scale(1.185); - -webkit-transition-property: opacity, -webkit-transform; - transition-property: opacity, -webkit-transform; - transition-property: transform, opacity; - transition-property: transform, opacity, -webkit-transform; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; -} -.am-modal:focus { - outline: 0; -} -.am-modal.am-modal-active { - opacity: 1; - -webkit-transition-duration: 300ms; - transition-duration: 300ms; - -webkit-transform: scale(1); - -ms-transform: scale(1); - transform: scale(1); - overflow-x: hidden; - overflow-y: auto; -} -.am-modal.am-modal-out { - opacity: 0; - z-index: 1109; - -webkit-transition-duration: 300ms; - transition-duration: 300ms; - -webkit-transform: scale(0.815); - -ms-transform: scale(0.815); - transform: scale(0.815); -} -.am-modal:before { - content: "\200B"; - display: inline-block; - height: 100%; - vertical-align: middle; -} -.am-modal-dialog { - position: relative; - display: inline-block; - vertical-align: middle; - margin-left: auto; - margin-right: auto; - width: 270px; - max-width: 100%; - border-radius: 2px; - background: #f8f8f8; - /*@media @large-up { - width: @modal-lg; - margin-left: -@modal-lg/2; - }*/ -} -@media only screen and (min-width:641px) { - .am-modal-dialog { - width: 540px; - } -} -.am-modal-hd { - padding: 15px 10px 5px 10px; - font-size: 1.8rem; - font-weight: 500; -} -.am-modal-hd + .am-modal-bd { - padding-top: 0; -} -.am-modal-hd .am-close { - position: absolute; - top: 4px; - right: 4px; -} -.am-modal-bd { - padding: 15px 10px; - text-align: center; - border-bottom: 1px solid #dedede; - border-radius: 2px 2px 0 0; -} -.am-modal-bd + .am-modal-bd { - margin-top: 5px; -} -.am-modal-prompt-input { - display: block; - margin: 5px auto 0 auto; - border-radius: 2px; - padding: 5px; - line-height: 1.8rem; - width: 80%; - border: 1px solid #dedede; - -webkit-appearance: none; - -moz-appearance: none; - -ms-appearance: none; - appearance: none; -} -.am-modal-prompt-input:focus { - outline: none; - border-color: #d6d6d6; -} -.am-modal-footer { - height: 44px; - overflow: hidden; - display: table; - width: 100%; - border-collapse: collapse; -} -.am-modal-btn { - display: table-cell !important; - padding: 0 5px; - height: 44px; - -webkit-box-sizing: border-box !important; - box-sizing: border-box !important; - font-size: 1.6rem; - line-height: 44px; - text-align: center; - color: #0e90d2; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - cursor: pointer; - border-right: 1px solid #dedede; -} -.am-modal-btn:first-child { - border-radius: 0 0 0 2px; -} -.am-modal-btn:last-child { - border-right: none; - border-radius: 0 0 2px 0; -} -.am-modal-btn:first-child:last-child { - border-radius: 0 0 2px 2px; -} -.am-modal-btn.am-modal-btn-bold { - font-weight: 500; -} -.am-modal-btn:active { - background: #d4d4d4; -} -.am-modal-btn + .am-modal-btn { - border-left: 1px solid #dedede; -} -.am-modal-no-btn .am-modal-dialog { - border-radius: 2px; - border-bottom: none; -} -.am-modal-no-btn .am-modal-bd { - border-bottom: none; -} -.am-modal-no-btn .am-modal-footer { - display: none; -} -.am-modal-loading .am-modal-bd { - border-bottom: none; -} -.am-modal-loading .am-icon-spin { - display: inline-block; - font-size: 2.4rem; -} -.am-modal-loading .am-modal-footer { - display: none; -} -.am-modal-actions { - position: fixed; - left: 0; - bottom: 0; - z-index: 1110; - width: 100%; - max-height: 100%; - overflow-x: hidden; - overflow-y: auto; - text-align: center; - border-radius: 2px; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); - -webkit-transition: -webkit-transform 300ms; - transition: -webkit-transform 300ms; - transition: transform 300ms; - transition: transform 300ms, -webkit-transform 300ms; -} -.am-modal-actions.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} -.am-modal-actions.am-modal-out { - z-index: 1109; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -.am-modal-actions-group { - margin: 10px; -} -.am-modal-actions-group .am-list { - margin: 0; - border-radius: 2px; -} -.am-modal-actions-group .am-list > li { - margin-bottom: 0; - border-bottom: none; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015); - box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015); -} -.am-modal-actions-group .am-list > li > a { - padding: 1rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-modal-actions-group .am-list > li:first-child { - border-top: none; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.am-modal-actions-group .am-list > li:last-child { - border-bottom: none; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-modal-actions-header { - padding: 1rem; - color: #999999; - font-size: 1.4rem; -} -.am-modal-actions-danger { - color: #dd514c; -} -.am-modal-actions-danger a { - color: inherit; -} -.am-popup { - position: fixed; - left: 0; - top: 0; - width: 100%; - height: 100%; - z-index: 1110; - background: #fff; - display: none; - overflow: hidden; - -webkit-transition-property: -webkit-transform; - transition-property: -webkit-transform; - transition-property: transform; - transition-property: transform, -webkit-transform; - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -.am-popup.am-modal-active, -.am-popup.am-modal-out { - -webkit-transition-duration: 300ms; - transition-duration: 300ms; -} -.am-popup.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); -} -.am-popup.am-modal-out { - -webkit-transform: translateY(100%); - -ms-transform: translateY(100%); - transform: translateY(100%); -} -@media all and (min-width: 630px) and (min-height: 630px) { - .am-popup { - width: 630px; - height: 630px; - left: 50%; - top: 50%; - margin-left: -315px; - margin-top: -315px; - -webkit-transform: translateY(1024px); - -ms-transform: translateY(1024px); - transform: translateY(1024px); - } - .am-popup.am-modal-active { - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - } - .am-popup.am-modal-out { - -webkit-transform: translateY(1024px); - -ms-transform: translateY(1024px); - transform: translateY(1024px); - } -} -.am-popup-inner { - padding-top: 44px; - height: 100%; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.am-popup-hd { - position: absolute; - top: 0; - z-index: 1000; - width: 100%; - height: 43px; - border-bottom: 1px solid #dedede; - background-color: #fff; -} -.am-popup-hd .am-popup-title { - font-size: 1.8rem; - font-weight: bold; - line-height: 43px; - text-align: center; - margin: 0 30px; - color: #333333; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-popup-hd .am-close { - position: absolute; - right: 10px; - top: 8px; - cursor: pointer; - -webkit-transition: all 0.3s; - transition: all 0.3s; - color: #999999; -} -.am-popup-hd .am-close:hover { - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - color: #555555; -} -.am-popup-bd { - padding: 15px; - background: #f8f8f8; - color: #555555; -} -/* ========================================================================== - Component: OffCanvas Plugin - ============================================================================ */ -/* Off-canvas overlay and bar container */ -.am-offcanvas { - display: none; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1090; - background: rgba(0, 0, 0, 0.15); -} -.am-offcanvas.am-active { - display: block; -} -/** - * .@{ns}offcanvas-page - * - * Prepares the whole HTML page to slide-out - * 1. Fix the main page and disallow scrolling - * 2. Side-out transition - */ -.am-offcanvas-page { - position: fixed; - /* 1 */ - -webkit-transition: margin-left 0.3s ease-in-out; - transition: margin-left 0.3s ease-in-out; - /* 2 */ -} -/* Sub-object .@{ns}offcanvas-bar */ -.am-offcanvas-bar { - position: fixed; - top: 0; - bottom: 0; - left: 0; - z-index: 1091; - width: 270px; - max-width: 100%; - background: #333; - overflow-y: auto; - /* scrollable */ - -webkit-overflow-scrolling: touch; - /* scrollable */ - -webkit-transition: -webkit-transform 0.3s ease-in-out; - transition: -webkit-transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out; - transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); -} -.am-offcanvas-bar:after { - content: ""; - display: block; - position: absolute; - top: 0; - bottom: 0; - right: 0; - width: 1px; - background: #262626; -} -.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -/* .@{ns}offcanvas-bar-flip */ -.am-offcanvas-bar-flip { - left: auto; - right: 0; - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); -} -.am-offcanvas-bar-flip:after { - right: auto; - left: 0; -} -.am-offcanvas-content { - padding: 15px; - color: #999; -} -.am-offcanvas-content a { - color: #ccc; -} -/* ========================================================================== - Component: Popover Plugin - ============================================================================ */ -.am-popover { - position: absolute; - top: 0; - left: 0; - margin: 0; - border-radius: 2px; - background: #333333; - color: #fff; - border: 1px solid #333333; - display: none; - font-size: 1.6rem; - z-index: 1150; - opacity: 0; - -webkit-transition: opacity 300ms; - transition: opacity 300ms; -} -.am-popover.am-active { - display: block !important; - opacity: 1; -} -.am-popover-inner { - position: relative; - background: #333333; - padding: 8px; - z-index: 110; -} -.am-popover-caret { - position: absolute; - top: 0; - z-index: 100; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 8px solid #333333; - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - overflow: hidden; -} -.am-popover-top .am-popover-caret { - top: auto; - bottom: -8px; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.am-popover-bottom .am-popover-caret { - top: -8px; -} -.am-popover-top .am-popover-caret, -.am-popover-bottom .am-popover-caret { - left: 50%; - margin-left: -8px; -} -.am-popover-left .am-popover-caret { - top: auto; - left: auto; - right: -12px; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-popover-right .am-popover-caret { - right: auto; - left: -12px; - -webkit-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - transform: rotate(-90deg); -} -.am-popover-left .am-popover-caret, -.am-popover-right .am-popover-caret { - top: 50%; - margin-top: -4px; -} -.am-popover-sm { - font-size: 1.4rem; -} -.am-popover-sm .am-popover-inner { - padding: 5px; -} -.am-popover-lg { - font-size: 1.8rem; -} -.am-popover-primary { - border-color: #0e90d2; -} -.am-popover-primary .am-popover-inner { - background: #0e90d2; -} -.am-popover-primary .am-popover-caret { - border-bottom-color: #0e90d2; -} -.am-popover-secondary { - border-color: #3bb4f2; -} -.am-popover-secondary .am-popover-inner { - background: #3bb4f2; -} -.am-popover-secondary .am-popover-caret { - border-bottom-color: #3bb4f2; -} -.am-popover-success { - border-color: #5eb95e; -} -.am-popover-success .am-popover-inner { - background: #5eb95e; -} -.am-popover-success .am-popover-caret { - border-bottom-color: #5eb95e; -} -.am-popover-warning { - border-color: #F37B1D; -} -.am-popover-warning .am-popover-inner { - background: #F37B1D; -} -.am-popover-warning .am-popover-caret { - border-bottom-color: #F37B1D; -} -.am-popover-danger { - border-color: #dd514c; -} -.am-popover-danger .am-popover-inner { - background: #dd514c; -} -.am-popover-danger .am-popover-caret { - border-bottom-color: #dd514c; -} -/* ========================================================================== - Component: Progress Plugin - ============================================================================ */ -#nprogress { - /* Make clicks pass-through */ - pointer-events: none; - /* Fancy blur effect */ -} -#nprogress .nprogress-bar { - position: fixed; - top: 0; - left: 0; - z-index: 2000; - width: 100%; - height: 2px; - background: #5eb95e; -} -#nprogress .nprogress-peg { - display: block; - position: absolute; - right: 0; - width: 100px; - height: 100%; - -webkit-box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e; - box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e; - opacity: 1; - -webkit-transform: rotate(3deg) translate(0px, -4px); - -ms-transform: rotate(3deg) translate(0px, -4px); - transform: rotate(3deg) translate(0px, -4px); -} -#nprogress .nprogress-spinner { - position: fixed; - top: 15px; - right: 15px; - z-index: 2000; - display: block; -} -#nprogress .nprogress-spinner-icon { - width: 18px; - height: 18px; - -webkit-box-sizing: border-box; - box-sizing: border-box; - border: solid 2px transparent; - border-top-color: #5eb95e; - border-left-color: #5eb95e; - border-radius: 50%; - -webkit-animation: nprogress-spinner 400ms linear infinite; - animation: nprogress-spinner 400ms linear infinite; -} -@-webkit-keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes nprogress-spinner { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* ========================================================================== - Component: Tabs Plugin - ============================================================================ */ -.am-tabs-bd { - position: relative; - overflow: hidden; - border: 1px solid #ddd; - border-top: none; - z-index: 100; - -webkit-transition: height .3s; - transition: height .3s; -} -.am-tabs-bd:before, -.am-tabs-bd:after { - content: " "; - display: table; -} -.am-tabs-bd:after { - clear: both; -} -.am-tabs-bd .am-tab-panel { - position: absolute; - top: 0; - z-index: 99; - float: left; - width: 100%; - padding: 10px 10px 15px; - visibility: hidden; - -webkit-transition: -webkit-transform 0.3s; - transition: -webkit-transform 0.3s; - transition: transform 0.3s; - transition: transform 0.3s, -webkit-transform 0.3s; - -webkit-transform: translateX(-100%); - -ms-transform: translateX(-100%); - transform: translateX(-100%); -} -.am-tabs-bd .am-tab-panel * { - -webkit-user-drag: none; -} -.am-tabs-bd .am-tab-panel.am-active { - position: relative; - z-index: 100; - visibility: visible; - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); -} -.am-tabs-bd .am-tab-panel.am-active ~ .am-tab-panel { - -webkit-transform: translateX(100%); - -ms-transform: translateX(100%); - transform: translateX(100%); -} -.am-tabs-bd .am-tabs-bd { - border: none; -} -.am-tabs-bd-ofv { - overflow: visible; -} -.am-tabs-bd-ofv > .am-tab-panel { - display: none; -} -.am-tabs-bd-ofv > .am-tab-panel.am-active { - display: block; -} -.am-tabs-fade .am-tab-panel { - opacity: 0; - -webkit-transition: opacity .25s linear; - transition: opacity .25s linear; -} -.am-tabs-fade .am-tab-panel.am-in { - opacity: 1; -} -/* ========================================================================== - Component: Share Plugin - ============================================================================ */ -.am-share { - font-size: 14px; -} -.am-share-title { - padding: 10px 0 0; - margin: 0 10px; - font-weight: normal; - text-align: center; - color: #555555; - background-color: #f8f8f8; - border-bottom: 1px solid #fff; - border-top-right-radius: 2px; - border-top-left-radius: 2px; -} -.am-share-title:after { - content: ""; - display: block; - width: 100%; - height: 0; - margin-top: 10px; - border-bottom: 1px solid #dfdfdf; -} -.am-share-sns { - margin: 0 10px; - padding-top: 15px; - background-color: #f8f8f8; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; -} -.am-share-sns li { - margin-bottom: 15px; -} -.am-share-sns a { - display: block; - color: #555555; -} -.am-share-sns span { - display: block; -} -.am-share-sns [class*='am-icon'] { - background-color: #3bb4f2; - border-radius: 50%; - width: 36px; - height: 36px; - line-height: 36px; - color: #fff; - margin-bottom: 5px; - font-size: 18px; -} -.am-share-sns .am-icon-weibo { - background-color: #ea1328; -} -.am-share-sns .am-icon-qq { - background-color: #009cda; -} -.am-share-sns .am-icon-star { - background-color: #ffc028; -} -.am-share-sns .am-icon-tencent-weibo { - background-color: #23ccfe; -} -.am-share-sns .am-icon-wechat, -.am-share-sns .am-icon-weixin { - background-color: #44b549; -} -.am-share-sns .am-icon-renren { - background-color: #105ba3; -} -.am-share-sns .am-icon-comment { - background-color: #5eb95e; -} -.am-share-footer { - margin: 10px; -} -.am-share-footer .am-btn { - color: #555555; -} -.am-share-wechat-qr { - font-size: 14px; - color: #777; -} -.am-share-wechat-qr .am-modal-dialog { - background-color: #fff; - border: 1px solid #dedede; -} -.am-share-wechat-qr .am-modal-hd { - padding-top: 10px; - text-align: left; - margin-bottom: 10px; -} -.am-share-wechat-qr .am-share-wx-qr { - margin-bottom: 10px; -} -.am-share-wechat-qr .am-share-wechat-tip { - text-align: left; -} -.am-share-wechat-qr .am-share-wechat-tip em { - color: #dd514c; - font-weight: bold; - font-style: normal; - margin-left: 3px; - margin-right: 3px; -} -/* ========================================================================== - Component: PureView Plugin - ============================================================================ */ -.am-pureview { - position: fixed; - left: 0; - top: 0; - bottom: 0; - right: 0; - z-index: 1120; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.95); - display: none; - overflow: hidden; - -webkit-transition: -webkit-transform .3s; - transition: -webkit-transform .3s; - transition: transform .3s; - transition: transform .3s, -webkit-transform .3s; - -webkit-transform: translate(0, 100%); - -ms-transform: translate(0, 100%); - transform: translate(0, 100%); -} -.am-pureview.am-active { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-pureview ul, -.am-pureview ol { - list-style: none; - padding: 0; - margin: 0; - width: 100%; -} -.am-pureview-slider { - overflow: hidden; - height: 100%; -} -.am-pureview-slider li { - position: absolute; - width: 100%; - height: 100%; - top: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - vertical-align: middle; - -webkit-transition: all .3s linear; - transition: all .3s linear; - z-index: 100; - visibility: hidden; -} -.am-pureview-slider li.am-pureview-slide-prev { - -webkit-transform: translate(-100%, 0); - -ms-transform: translate(-100%, 0); - transform: translate(-100%, 0); - z-index: 109; -} -.am-pureview-slider li.am-pureview-slide-next { - -webkit-transform: translate(100%, 0); - -ms-transform: translate(100%, 0); - transform: translate(100%, 0); - z-index: 109; -} -.am-pureview-slider li.am-active { - position: relative; - z-index: 110; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - visibility: visible; -} -.am-pureview-slider .pinch-zoom-container { - width: 100%; - z-index: 1121; -} -.am-pureview-slider .am-pinch-zoom { - position: relative; - width: 100%; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; -} -.am-pureview-slider .am-pinch-zoom:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f110"; - -webkit-animation: icon-spin 2s infinite linear; - animation: icon-spin 2s infinite linear; - font-size: 24px; - line-height: 24px; - color: #eee; - position: absolute; - top: 50%; - left: 50%; - margin-left: -12px; - margin-top: -12px; - z-index: 1; -} -.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after { - display: none; -} -.am-pureview-slider img { - position: relative; - display: block; - max-width: 100%; - max-height: 100%; - opacity: 0; - z-index: 200; - -webkit-user-drag: none; - -webkit-transition: opacity 0.2s ease-in; - transition: opacity 0.2s ease-in; -} -.am-pureview-slider img.am-img-loaded { - opacity: 1; -} -.am-pureview-direction { - position: absolute; - top: 50%; - width: 100%; - margin-top: -18px !important; - z-index: 1122; -} -.am-touch .am-pureview-direction, -.am-pureview-only .am-pureview-direction { - display: none; -} -.am-pureview-direction li { - position: absolute; - width: 36px; - height: 36px; -} -.am-pureview-direction a { - display: block; - height: 36px; - border: none; - color: #ccc; - opacity: 0.5; - cursor: pointer; - text-align: center; - z-index: 1125; -} -.am-pureview-direction a:before { - content: "\f137"; - line-height: 36px; - font-size: 24px; -} -.am-pureview-direction a:hover { - opacity: 1; -} -.am-pureview-direction .am-pureview-prev { - left: 15px; -} -.am-pureview-direction .am-pureview-next { - right: 15px; -} -.am-pureview-direction .am-pureview-next a:before { - content: "\f138"; -} -.am-pureview-bar { - position: absolute; - bottom: 0; - height: 45px; - width: 100%; - background-color: rgba(0, 0, 0, 0.35); - color: #eeeeee; - line-height: 45px; - padding: 0 10px; - font-size: 14px; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -.am-pureview-bar .am-pureview-title { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - margin-left: 6px; - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -.am-pureview-bar .am-pureview-total { - font-size: 10px; - line-height: 48px; -} -.am-pureview-actions { - position: absolute; - z-index: 1130; - left: 0; - right: 0; - top: 0; - height: 45px; - background-color: rgba(0, 0, 0, 0.35); -} -.am-pureview-actions a { - position: absolute; - left: 10px; - color: #ccc; - display: block; - width: 45px; - line-height: 45px; - text-align: left; - font-size: 16px; -} -.am-pureview-actions a:hover { - color: #fff; -} -.am-pureview-actions [data-am-toggle="share"] { - left: auto; - right: 10px; -} -.am-pureview-bar, -.am-pureview-actions { - opacity: 0; - -webkit-transition: all .15s; - transition: all .15s; - z-index: 1130; -} -.am-pureview-bar-active .am-pureview-bar, -.am-pureview-bar-active .am-pureview-actions { - opacity: 1; -} -.am-pureview-nav { - position: absolute; - bottom: 15px; - left: 0; - right: 0; - text-align: center; - z-index: 1131; -} -.am-pureview-bar-active .am-pureview-nav { - display: none; -} -.am-pureview-nav li { - display: inline-block; - background: #ccc; - background: rgba(255, 255, 255, 0.5); - width: 8px; - height: 8px; - margin: 0 3px; - border-radius: 50%; - text-indent: -9999px; - overflow: hidden; - cursor: pointer; -} -.am-pureview-nav .am-active { - background: #fff; - background: rgba(255, 255, 255, 0.9); -} -[data-am-pureview] img { - cursor: pointer; -} -.am-pureview-active { - overflow: hidden; -} -.ath-viewport * { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.ath-viewport { - position: relative; - z-index: 2147483641; - pointer-events: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-text-size-adjust: none; - -ms-text-size-adjust: none; - text-size-adjust: none; -} -.ath-modal { - pointer-events: auto !important; - background: rgba(0, 0, 0, 0.6); -} -.ath-mandatory { - background: #000; -} -.ath-container { - pointer-events: auto !important; - position: absolute; - z-index: 2147483641; - padding: 0.7em 0.6em; - width: 18em; - background: #eee; - -webkit-background-size: 100% auto; - background-size: 100% auto; - -webkit-box-shadow: 0 0.2em 0 #d1d1d1; - box-shadow: 0 0.2em 0 #d1d1d1; - font-family: sans-serif; - font-size: 15px; - line-height: 1.5em; - text-align: center; -} -.ath-container small { - font-size: 0.8em; - line-height: 1.3em; - display: block; - margin-top: 0.5em; -} -.ath-ios.ath-phone { - bottom: 1.8em; - left: 50%; - margin-left: -9em; -} -.ath-ios6.ath-tablet { - left: 5em; - top: 1.8em; -} -.ath-ios7.ath-tablet { - left: 0.7em; - top: 1.8em; -} -.ath-ios8.ath-tablet { - right: 0.4em; - top: 1.8em; -} -.ath-android { - bottom: 1.8em; - left: 50%; - margin-left: -9em; -} -/* close icon */ -.ath-container:before { - content: ''; - position: relative; - display: block; - float: right; - margin: -0.7em -0.6em 0 0.5em; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC); - background-color: rgba(255, 255, 255, 0.8); - -webkit-background-size: 50% 50%; - background-size: 50%; - background-repeat: no-repeat; - background-position: 50%; - width: 2.7em; - height: 2.7em; - text-align: center; - overflow: hidden; - color: #a33; - z-index: 2147483642; -} -.ath-container.ath-icon:before { - position: absolute; - top: 0; - right: 0; - margin: 0; - float: none; -} -.ath-mandatory .ath-container:before { - display: none; -} -.ath-container.ath-android:before { - float: left; - margin: -0.7em 0.5em 0 -0.6em; -} -.ath-container.ath-android.ath-icon:before { - position: absolute; - right: auto; - left: 0; - margin: 0; - float: none; -} -/* applied only if the application icon is shown */ -.ath-action-icon { - display: inline-block; - vertical-align: middle; - background-position: 50%; - background-repeat: no-repeat; - text-indent: -9999em; - overflow: hidden; -} -.ath-ios7 .ath-action-icon, -.ath-ios8 .ath-action-icon { - width: 1.6em; - height: 1.6em; - background-image: url(data:image/png;base64,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); - margin-top: -0.3em; - -webkit-background-size: auto 100%; - background-size: auto 100%; -} -.ath-ios6 .ath-action-icon { - width: 1.8em; - height: 1.8em; - background-image: url(data:image/png;base64,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); - margin-bottom: 0.4em; - -webkit-background-size: 100% auto; - background-size: 100% auto; -} -.ath-android .ath-action-icon { - width: 1.4em; - height: 1.4em; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==); - -webkit-background-size: 100% auto; - background-size: 100% auto; -} -.ath-container p { - margin: 0; - padding: 0; - position: relative; - z-index: 2147483642; - text-shadow: 0 0.1em 0 #fff; - font-size: 1.1em; -} -.ath-ios.ath-phone:after { - content: ''; - background: #eee; - position: absolute; - width: 2em; - height: 2em; - bottom: -0.9em; - left: 50%; - margin-left: -1em; - -webkit-transform: scaleX(0.9) rotate(45deg); - -ms-transform: scaleX(0.9) rotate(45deg); - transform: scaleX(0.9) rotate(45deg); - -webkit-box-shadow: 0.2em 0.2em 0 #d1d1d1; - box-shadow: 0.2em 0.2em 0 #d1d1d1; -} -.ath-ios.ath-tablet:after { - content: ''; - background: #eee; - position: absolute; - width: 2em; - height: 2em; - top: -0.9em; - left: 50%; - margin-left: -1em; - -webkit-transform: scaleX(0.9) rotate(45deg); - -ms-transform: scaleX(0.9) rotate(45deg); - transform: scaleX(0.9) rotate(45deg); - z-index: 2147483641; -} -.ath-application-icon { - position: relative; - padding: 0; - border: 0; - margin: 0 auto 0.2em auto; - height: 6em; - width: 6em; - z-index: 2147483642; -} -.ath-container.ath-ios .ath-application-icon { - border-radius: 1em; - -webkit-box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5); - box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5); - margin: 0 auto 0.4em auto; -} -@media only screen and (orientation: landscape) { - .ath-container.ath-phone { - width: 24em; - } - .ath-android.ath-phone { - margin-left: -12em; - } - .ath-ios.ath-phone { - margin-left: -12em; - } - .ath-ios6:after { - left: 39%; - } - .ath-ios8.ath-phone { - left: auto; - bottom: auto; - right: 0.4em; - top: 1.8em; - } - .ath-ios8.ath-phone:after { - bottom: auto; - top: -0.9em; - left: 68%; - z-index: 2147483641; - -webkit-box-shadow: none; - box-shadow: none; - } -} -/* ========================================================================== - Component: uCheck Plugin - ============================================================================ */ -.am-checkbox, -.am-radio, -.am-checkbox-inline, -.am-radio-inline { - padding-left: 22px; - position: relative; - -webkit-transition: color .25s linear; - transition: color .25s linear; - font-size: 14px; - line-height: 1.5; -} -label.am-checkbox, -label.am-radio { - font-weight: normal; -} -.am-ucheck-icons { - color: #999999; - display: block; - height: 20px; - top: 0; - left: 0; - position: absolute; - width: 20px; - text-align: center; - line-height: 21px; - font-size: 18px; - cursor: pointer; -} -.am-checkbox .am-icon-checked, -.am-radio .am-icon-checked, -.am-checkbox-inline .am-icon-checked, -.am-radio-inline .am-icon-checked, -.am-checkbox .am-icon-unchecked, -.am-radio .am-icon-unchecked, -.am-checkbox-inline .am-icon-unchecked, -.am-radio-inline .am-icon-unchecked { - position: absolute; - left: 0; - top: 0; - display: inline-table; - margin: 0; - background-color: transparent; - -webkit-transition: color .25s linear; - transition: color .25s linear; -} -.am-checkbox .am-icon-checked:before, -.am-radio .am-icon-checked:before, -.am-checkbox-inline .am-icon-checked:before, -.am-radio-inline .am-icon-checked:before, -.am-checkbox .am-icon-unchecked:before, -.am-radio .am-icon-unchecked:before, -.am-checkbox-inline .am-icon-unchecked:before, -.am-radio-inline .am-icon-unchecked:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-checkbox .am-icon-checked, -.am-radio .am-icon-checked, -.am-checkbox-inline .am-icon-checked, -.am-radio-inline .am-icon-checked { - opacity: 0; -} -.am-checkbox .am-icon-checked:before, -.am-checkbox-inline .am-icon-checked:before { - content: "\f046"; -} -.am-checkbox .am-icon-unchecked:before, -.am-checkbox-inline .am-icon-unchecked:before { - content: "\f096"; -} -.am-radio .am-icon-checked:before, -.am-radio-inline .am-icon-checked:before { - content: "\f192"; -} -.am-radio .am-icon-unchecked:before, -.am-radio-inline .am-icon-unchecked:before { - content: "\f10c"; -} -.am-ucheck-checkbox, -.am-ucheck-radio { - position: absolute; - left: 0; - top: 0; - margin: 0; - padding: 0; - width: 20px; - height: 20px; - opacity: 0; - outline: none !important; -} -.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #0e90d2; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-ucheck-radio:checked + .am-ucheck-icons { - color: #0e90d2; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-unchecked, -.am-ucheck-radio:checked + .am-ucheck-icons .am-icon-unchecked { - opacity: 0; -} -.am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-checked, -.am-ucheck-radio:checked + .am-ucheck-icons .am-icon-checked { - opacity: 1; -} -.am-ucheck-checkbox:disabled + .am-ucheck-icons, -.am-ucheck-radio:disabled + .am-ucheck-icons { - cursor: default; - color: #d8d8d8; -} -.am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-unchecked, -.am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-unchecked { - opacity: 0; -} -.am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-checked, -.am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-checked { - opacity: 1; - color: #d8d8d8; -} -.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #3bb4f2; -} -.am-checkbox.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons { - color: #3bb4f2; -} -.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #5eb95e; -} -.am-checkbox.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons { - color: #5eb95e; -} -.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #F37B1D; -} -.am-checkbox.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons { - color: #F37B1D; -} -.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons { - color: #dd514c; -} -.am-checkbox.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons, -.am-checkbox.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-checkbox-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons, -.am-radio-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons { - color: #dd514c; -} -.am-field-error + .am-ucheck-icons { - color: #dd514c; -} -.am-field-valid + .am-ucheck-icons { - color: #5eb95e; -} -/* -// Group Addon -.@{ns}input-group-label { - .@{ns}radio, - .@{ns}checkbox { - margin: -2px 0; - padding-left: 15px; - } -} - -// Form inline style -.@{ns}form-inline .@{ns}checkbox, -.@{ns}form-inline .@{ns}radio { - padding-left: 24px; -} -*/ -/* ========================================================================== - Component: Selected Plugin - ============================================================================ */ -.am-selected { - width: 200px; -} -.am-selected-btn { - width: 100%; - padding-left: 10px; - text-align: right; -} -.am-selected-btn.am-btn-default { - background: none; -} -.am-invalid .am-selected-btn { - border-color: #dd514c; -} -.am-selected-header { - height: 45px; - background-color: #f2f2f2; - border-bottom: 1px solid #ddd; - display: none; -} -.am-selected-status { - text-align: left; - width: 100%; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-selected-content { - padding: 10px 0; -} -.am-selected-search { - padding: 0 10px 10px; -} -.am-selected-search .am-form-field { - padding: .5em; -} -.am-selected-list { - margin: 0; - padding: 0; - list-style: none; - font-size: 1.5rem; -} -.am-selected-list li { - position: relative; - cursor: pointer; - padding: 5px 10px; - -webkit-transition: background-color 0.15s; - transition: background-color 0.15s; -} -.am-selected-list li:hover { - background-color: #f8f8f8; -} -.am-selected-list li:hover .am-icon-check { - opacity: .6; -} -.am-selected-list li.am-checked .am-icon-check { - opacity: 1; - color: #0e90d2; -} -.am-selected-list li.am-disabled { - opacity: .5; - pointer-events: none; - cursor: not-allowed; -} -.am-selected-list .am-selected-list-header { - margin-top: 8px; - font-size: 1.3rem; - color: #999999; - border-bottom: 1px solid #e5e5e5; - cursor: default; -} -.am-selected-list .am-selected-list-header:hover { - background: none; -} -.am-selected-list .am-selected-list-header:first-child { - margin-top: 0; -} -.am-selected-list .am-selected-text { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - margin-right: 30px; -} -.am-selected-list .am-icon-check { - position: absolute; - right: 8px; - top: 5px; - color: #999999; - opacity: 0; - -webkit-transition: opacity .15s; - transition: opacity .15s; -} -.am-selected-hint { - line-height: 1.2; - color: #dd514c; -} -.am-selected-hint:not(:empty) { - margin-top: 10px; - border-top: 1px solid #e5e5e5; - padding: 10px 10px 0; -} -.am-selected-placeholder { - opacity: .65; -} -/* ========================================================================== - Component: JS Plugins helpers - ============================================================================ */ -.am-fade { - opacity: 0; - -webkit-transition: opacity .2s linear; - transition: opacity .2s linear; -} -.am-fade.am-in { - opacity: 1; -} -.am-collapse { - display: none; -} -.am-collapse.am-in { - display: block; -} -tr.am-collapse.am-in { - display: table-row; -} -tbody.am-collapse.am-in { - display: table-row-group; -} -.am-collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height .3s ease; - transition: height .3s ease; -} -.am-sticky { - position: fixed !important; - z-index: 1010; - -webkit-transform-origin: 0 0; - -ms-transform-origin: 0 0; - transform-origin: 0 0; -} -[data-am-sticky][class*="am-animation-"] { - -webkit-animation-duration: .2s; - animation-duration: .2s; -} -.am-dimmer-active { - overflow: hidden; -} -.am-dimmer { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: none; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.6); - z-index: 1100; - opacity: 0; -} -.am-dimmer.am-active { - opacity: 1; -} -[data-am-collapse] { - cursor: pointer; -} -.am-datepicker { - top: 0; - left: 0; - border-radius: 2px; - background: #fff; - -webkit-box-shadow: 0 0 10px #ccc; - box-shadow: 0 0 10px #ccc; - padding-bottom: 10px; - margin-top: 10px; - width: 238px; - color: #555; - display: none; -} -.am-datepicker > div { - display: none; -} -.am-datepicker table { - width: 100%; -} -.am-datepicker tr.am-datepicker-header { - font-size: 1.6rem; - color: #fff; - background: #3bb4f2; -} -.am-datepicker td, -.am-datepicker th { - text-align: center; - font-weight: normal; - cursor: pointer; -} -.am-datepicker th { - height: 48px; -} -.am-datepicker td { - font-size: 1.4rem; -} -.am-datepicker td.am-datepicker-day { - height: 34px; - width: 34px; -} -.am-datepicker td.am-datepicker-day:hover { - background: #F0F0F0; - height: 34px; - width: 34px; -} -.am-datepicker td.am-datepicker-day.am-disabled { - cursor: no-drop; - color: #999; - background: #fafafa; -} -.am-datepicker td.am-datepicker-old, -.am-datepicker td.am-datepicker-new { - color: #89d7ff; -} -.am-datepicker td.am-active, -.am-datepicker td.am-active:hover { - border-radius: 2px; - color: #0084c7; - background: #F0F0F0; -} -.am-datepicker td span { - display: block; - width: 79.33333333px; - height: 40px; - line-height: 40px; - float: left; - cursor: pointer; -} -.am-datepicker td span:hover { - background: #F0F0F0; -} -.am-datepicker td span.am-active { - color: #0084c7; - background: #F0F0F0; -} -.am-datepicker td span.am-disabled { - cursor: no-drop; - color: #999; - background: #fafafa; -} -.am-datepicker td span.am-datepicker-old { - color: #89d7ff; -} -.am-datepicker .am-datepicker-dow { - height: 40px; - color: #0c80ba; -} -.am-datepicker-caret { - display: block!important; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-bottom: 7px solid #3bb4f2; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-top: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - position: absolute; - top: -7px; - left: 6px; -} -.am-datepicker-right .am-datepicker-caret { - left: auto; - right: 7px; -} -.am-datepicker-up .am-datepicker-caret { - top: auto; - bottom: -7px; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 7px solid #fff; - border-right: 7px solid transparent; - border-left: 7px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); -} -.am-datepicker-select { - height: 34px; - line-height: 34px; - text-align: center; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} -.am-datepicker-select:hover { - background: rgba(154, 217, 248, 0.5); - color: #0c80ba; -} -.am-datepicker-prev, -.am-datepicker-next { - width: 34px; - height: 34px; -} -.am-datepicker-prev-icon, -.am-datepicker-next-icon { - width: 34px; - height: 34px; - line-height: 34px; - display: inline-block; - -webkit-transition: background-color 300ms ease-out; - transition: background-color 300ms ease-out; -} -.am-datepicker-prev-icon:hover, -.am-datepicker-next-icon:hover { - background: rgba(154, 217, 248, 0.5); - color: #0c80ba; -} -.am-datepicker-prev-icon:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; -} -.am-datepicker-next-icon:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f054"; -} -.am-datepicker-dropdown { - position: absolute; - z-index: 1120; -} -@media only screen and (max-width: 640px) { - .am-datepicker { - width: 100%; - } - .am-datepicker td span { - width: 33.33%; - } - .am-datepicker-caret { - display: none!important; - } - .am-datepicker-prev, - .am-datepicker-next { - width: 44px; - height: 44px; - } -} -.am-datepicker-success tr.am-datepicker-header { - background: #5eb95e; -} -.am-datepicker-success td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-success td.am-datepicker-old, -.am-datepicker-success td.am-datepicker-new { - color: #94df94; -} -.am-datepicker-success td.am-active, -.am-datepicker-success td.am-active:hover { - color: #1b961b; -} -.am-datepicker-success td span.am-datepicker-old { - color: #94df94; -} -.am-datepicker-success td span.am-active { - color: #1b961b; -} -.am-datepicker-success .am-datepicker-caret { - border-bottom-color: #5eb95e; -} -.am-datepicker-success .am-datepicker-dow { - color: #367b36; -} -.am-datepicker-success .am-datepicker-select:hover, -.am-datepicker-success .am-datepicker-prev-icon:hover, -.am-datepicker-success .am-datepicker-next-icon:hover { - background: rgba(165, 216, 165, 0.5); - color: #367b36; -} -.am-datepicker-danger tr.am-datepicker-header { - background: #dd514c; -} -.am-datepicker-danger td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-danger td.am-datepicker-old, -.am-datepicker-danger td.am-datepicker-new { - color: #f59490; -} -.am-datepicker-danger td.am-active, -.am-datepicker-danger td.am-active:hover { - color: #c10802; -} -.am-datepicker-danger td span.am-datepicker-old { - color: #f59490; -} -.am-datepicker-danger td span.am-active { - color: #c10802; -} -.am-datepicker-danger .am-datepicker-caret { - border-bottom-color: #dd514c; -} -.am-datepicker-danger .am-datepicker-dow { - color: #a4241f; -} -.am-datepicker-danger .am-datepicker-select:hover, -.am-datepicker-danger .am-datepicker-prev-icon:hover, -.am-datepicker-danger .am-datepicker-next-icon:hover { - background: rgba(237, 164, 162, 0.5); - color: #a4241f; -} -.am-datepicker-warning tr.am-datepicker-header { - background: #F37B1D; -} -.am-datepicker-warning td.am-datepicker-day.am-disabled { - color: #999; -} -.am-datepicker-warning td.am-datepicker-old, -.am-datepicker-warning td.am-datepicker-new { - color: #ffad6d; -} -.am-datepicker-warning td.am-active, -.am-datepicker-warning td.am-active:hover { - color: #aa4b00; -} -.am-datepicker-warning td span.am-datepicker-old { - color: #ffad6d; -} -.am-datepicker-warning td span.am-active { - color: #aa4b00; -} -.am-datepicker-warning .am-datepicker-caret { - border-bottom-color: #F37B1D; -} -.am-datepicker-warning .am-datepicker-dow { - color: #a14c09; -} -.am-datepicker-warning .am-datepicker-select:hover, -.am-datepicker-warning .am-datepicker-prev-icon:hover, -.am-datepicker-warning .am-datepicker-next-icon:hover { - background: rgba(248, 180, 126, 0.5); - color: #a14c09; -} -.am-datepicker > div { - display: block; -} -.am-datepicker > div span.am-datepicker-hour { - width: 59.5px; -} -.am-datepicker-date { - display: block; -} -.am-datepicker-date.am-input-group { - display: table; -} -.am-datepicker-time-box { - padding: 30px 0 30px 0; -} -.am-datepicker-time-box strong { - font-size: 5.2rem; - display: inline-block; - height: 70px; - width: 70px; - line-height: 70px; - font-weight: normal; -} -.am-datepicker-time-box strong:hover { - border-radius: 4px; - background: #ECECEC; -} -.am-datepicker-time-box em { - display: inline-block; - height: 70px; - width: 20px; - line-height: 70px; - font-size: 5.2rem; - font-style: normal; -} -.am-datepicker-toggle { - text-align: center; - cursor: pointer; - padding: 10px 0; -} -.am-datepicker-toggle:hover { - background: #f0f0f0; -} -/* ========================================================================== - Component: Print - ============================================================================ */ -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - /* Black prints faster: h5bp.com/s */ - -webkit-box-shadow: none !important; - box-shadow: none !important; - text-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " [" attr(title) "] "; - } - /** - * Don't show links that are fragment identifiers, - * or use the `javascript:` pseudo protocol - */ - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - /* h5bp.com/t */ - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - @page { - margin: 0.5cm; - } - select { - background: #fff !important; - } - .am-topbar { - display: none; - } - .am-table td, - .am-table th { - background-color: #fff !important; - } - .am-table { - border-collapse: collapse !important; - } - .am-table-bordered th, - .am-table-bordered td { - border: 1px solid #ddd !important; - } -} -/* print helper classes */ -.am-print-block { - display: none !important; -} -@media print { - .am-print-block { - display: block !important; - } -} -.am-print-inline { - display: none !important; -} -@media print { - .am-print-inline { - display: inline !important; - } -} -.am-print-inline-block { - display: none !important; -} -@media print { - .am-print-inline-block { - display: inline-block !important; - } -} -@media print { - .am-print-hide { - display: none !important; - } -} -.lte9 #nprogress .nprogress-spinner { - display: none !important; -} -.lte8 .am-dimmer { - background-color: #000; - filter: alpha(opacity=60); -} -.lte8 .am-modal-actions { - display: none; -} -.lte8 .am-modal-actions.am-modal-active { - display: block; -} -.lte8 .am-offcanvas.am-active { - background: #000; -} -.lte8 .am-popover .am-popover-caret { - border: 8px solid transparent; -} -.lte8 .am-popover-top .am-popover-caret { - border-top: 8px solid #333333; - border-bottom: none; -} -.lte8 .am-popover-left .am-popover-caret { - right: -8px; - margin-top: -6px; - border-left: 8px solid #333333; - border-right: none; -} -.lte8 .am-popover-right .am-popover-caret { - left: -8px; - margin-top: -6px; - border-right: 8px solid #333333; - border-left: none; -} -.am-accordion-item { - margin: 0; -} -.am-accordion-title { - font-weight: normal; - cursor: pointer; -} -.am-accordion-item.am-disabled .am-accordion-title { - cursor: default; - pointer-events: none; -} -.am-accordion-bd { - margin: 0 !important; - padding: 0 !important; - border: none !important; -} -.am-accordion-content { - margin-top: 0; - padding: 0.8rem 1rem 1.2rem; - font-size: 1.4rem; -} -/** - * Accordion Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-default { - margin: 1rem; - border-radius: 2px; - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); -} -.am-accordion-default .am-accordion-item { - border-top: 1px solid rgba(0, 0, 0, 0.05); -} -.am-accordion-default .am-accordion-item:first-child { - border-top: none; -} -.am-accordion-default .am-accordion-title { - color: rgba(0, 0, 0, 0.6); - -webkit-transition: background-color 0.2s ease-out; - transition: background-color 0.2s ease-out; - padding: .8rem 1rem; -} -.am-accordion-default .am-accordion-title:before { - content: "\f0da"; - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - -webkit-transition: -webkit-transform .2s ease; - transition: -webkit-transform .2s ease; - transition: transform .2s ease; - transition: transform .2s ease, -webkit-transform .2s ease; - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - margin-right: 5px; -} -.am-accordion-default .am-accordion-title:hover { - color: #0e90d2; -} -.am-accordion-default .am-accordion-content { - color: #666; -} -.am-accordion-default .am-active .am-accordion-title { - background-color: #eeeeee; - color: #0e90d2; -} -.am-accordion-default .am-active .am-accordion-title:before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -/** - * Accordion Theme: basic - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-basic { - margin: 1rem; -} -.am-accordion-basic .am-accordion-title { - color: #333333; - -webkit-transition: background-color 0.2s ease-out; - transition: background-color 0.2s ease-out; - padding: .8rem 0 0; -} -.am-accordion-basic .am-accordion-title:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f0da"; - -webkit-transition: -webkit-transform .2s ease; - transition: -webkit-transform .2s ease; - transition: transform .2s ease; - transition: transform .2s ease, -webkit-transform .2s ease; - -webkit-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - margin-right: .5rem; -} -.am-accordion-basic .am-accordion-content { - color: #666; -} -.am-accordion-basic .am-active .am-accordion-title { - color: #0e90d2; -} -.am-accordion-basic .am-active .am-accordion-title:before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -/** - * Accordion Theme: gapped - * Author: Minwe (minwe@yunshipei.com) - */ -.am-accordion-gapped { - margin: .5rem 1rem; -} -.am-accordion-gapped .am-accordion-item { - border: 1px solid #dedede; - border-bottom: none; - margin: .5rem 0; -} -.am-accordion-gapped .am-accordion-item.am-active { - border-bottom: 1px solid #dedede; -} -.am-accordion-gapped .am-accordion-title { - color: rgba(0, 0, 0, 0.6); - -webkit-transition: background-color 0.15s ease-out; - transition: background-color 0.15s ease-out; - border-bottom: 1px solid #dedede; - padding: 0.8rem 2rem 0.8rem 1rem; - position: relative; -} -.am-accordion-gapped .am-accordion-title:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f105"; - -webkit-transition: -webkit-transform .2s linear; - transition: -webkit-transform .2s linear; - transition: transform .2s linear; - transition: transform .2s linear, -webkit-transform .2s linear; - position: absolute; - right: 10px; - top: 50%; - margin-top: -0.8rem; -} -.am-accordion-gapped .am-accordion-title:hover { - color: rgba(0, 0, 0, 0.8); -} -.am-accordion-gapped .am-accordion-content { - color: #666; -} -.am-accordion-gapped .am-active .am-accordion-title { - background-color: #f5f5f5; - color: rgba(0, 0, 0, 0.8); -} -.am-accordion-gapped .am-active .am-accordion-title:after { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-divider { - height: 0; - margin: 1.5rem auto; - overflow: hidden; - clear: both; -} -/** - * Divider Theme: default - */ -.am-divider-default { - border-top: 1px solid #ddd; -} -/** - * Divider Theme: dotted - */ -.am-divider-dotted { - border-top: 1px dotted #ccc; -} -/** - * Divider Theme: dashed - */ -.am-divider-dashed { - border-top: 1px dashed #ccc; -} -.am-figure-zoomable { - position: relative; - cursor: pointer; -} -.am-figure-zoomable:after { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f00e"; - position: absolute; - top: 1rem; - right: 1rem; - color: #999999; - font-size: 1.6rem; - -webkit-transition: all 0.2s; - transition: all 0.2s; - pointer-events: none; -} -.am-figure-zoomable:hover:after { - color: #eeeeee; -} -.am-figure-default { - margin: 10px; -} -.am-figure-default img { - display: block; - max-width: 100%; - height: auto; - padding: 2px; - border: 1px solid #eeeeee; - margin: 10px auto; -} -.am-figure-default figcaption { - text-align: center; - font-size: 1.4rem; - margin-bottom: 15px; - color: #333333; -} -.am-footer { - text-align: center; - padding: 1em 0; - font-size: 1.6rem; -} -.am-footer .am-switch-mode-ysp { - cursor: pointer; -} -.am-footer .am-footer-text { - margin-top: 10px; - font-size: 14px; -} -.am-footer .am-footer-text-left { - text-align: left; - padding-left: 10px; -} -.am-modal-footer-hd { - padding-bottom: 10px; -} -/** - * Footer Theme: default - */ -.am-footer-default { - background-color: #fff; -} -.am-footer-default a { - color: #555555; -} -.am-footer-default .am-footer-switch { - margin-bottom: 10px; - font-weight: bold; -} -.am-footer-default .am-footer-ysp { - color: #555555; - cursor: pointer; -} -.am-footer-default .am-footer-divider { - color: #ccc; -} -.am-footer-default .am-footer-desktop { - color: #0e90d2; -} -.am-footer-default .am-footer-miscs { - color: #999999; - font-size: 13px; -} -.am-footer-default .am-footer-miscs p { - margin: 5px 0; -} -@media only screen and (min-width:641px) { - .am-footer-default .am-footer-miscs p { - display: inline-block; - margin: 5px; - } -} -.am-gallery { - padding: 5px 5px 0 5px; - list-style: none; -} -.am-gallery h3 { - margin: 0; -} -[data-am-gallery*='pureview'] img { - cursor: pointer; -} -/** - * Gallery Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-default > li { - padding: 5px; -} -.am-gallery-default .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-default .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - color: #555555; -} -.am-gallery-default .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -/** - * Gallery Theme: overlay - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-overlay > li { - padding: 5px; -} -.am-gallery-overlay .am-gallery-item { - position: relative; -} -.am-gallery-overlay .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-overlay .am-gallery-title { - font-weight: normal; - font-size: 1.4rem; - color: #FFF; - position: absolute; - bottom: 0; - width: 100%; - background-color: rgba(0, 0, 0, 0.5); - text-indent: 5px; - height: 30px; - line-height: 30px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-overlay .am-gallery-desc { - display: none; -} -/** - * Accordion Theme: bordered - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-bordered > li { - padding: 5px; -} -.am-gallery-bordered .am-gallery-item { - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - padding: 5px; -} -.am-gallery-bordered .am-gallery-item img { - width: 100%; - height: auto; -} -.am-gallery-bordered .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - color: #555555; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-bordered .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -/** - * Gallery Theme: imgbordered - * Author: Minwe (minwe@yunshipei.com) - */ -.am-gallery-imgbordered > li { - padding: 5px; -} -.am-gallery-imgbordered .am-gallery-item img { - width: 100%; - height: auto; - border: 3px solid #FFF; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.35); -} -.am-gallery-imgbordered .am-gallery-title { - margin-top: 10px; - font-weight: normal; - font-size: 1.4rem; - color: #555555; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-gallery-imgbordered .am-gallery-desc { - color: #999999; - font-size: 1.2rem; -} -.am-gotop a { - display: inline-block; - text-decoration: none; -} -/** - * Gotop Theme: default - */ -.am-gotop-default { - text-align: center; - margin: 10px 0; -} -.am-gotop-default a { - background-color: #0e90d2; - padding: .5em 1.5em; - border-radius: 2px; - color: #fff; -} -.am-gotop-default a img { - display: none; -} -/** - * Gotop Theme: fixed - */ -.am-gotop-fixed { - position: fixed; - right: 10px; - bottom: 10px; - z-index: 1010; - opacity: 0; - width: 32px; - min-height: 32px; - overflow: hidden; - border-radius: 2px; - text-align: center; -} -.am-gotop-fixed.am-active { - opacity: .9; -} -.am-gotop-fixed.am-active:hover { - opacity: 1; -} -.am-gotop-fixed a { - display: block; -} -.am-gotop-fixed .am-gotop-title { - display: none; -} -.am-gotop-fixed .am-gotop-icon-custom { - display: inline-block; - max-width: 30px; - vertical-align: middle; -} -.am-gotop-fixed .am-gotop-icon { - width: 100%; - line-height: 32px; - background-color: #555555; - vertical-align: middle; - color: #ddd; -} -.am-gotop-fixed .am-gotop-icon:hover { - color: #fff; -} -.am-with-fixed-navbar .am-gotop-fixed { - bottom: 60px; -} -.am-header { - position: relative; - width: 100%; - height: 49px; - line-height: 49px; - padding: 0 10px; -} -.am-header h1 { - margin-top: 0; - margin-bottom: 0; -} -.am-header .am-header-title { - margin: 0 30%; - font-size: 2rem; - font-weight: normal; - text-align: center; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-header .am-header-title img { - margin-top: 12px; - height: 25px; - vertical-align: top; -} -.am-header .am-header-nav { - position: absolute; - top: 0; -} -.am-header .am-header-nav img { - height: 16px; - width: auto; - vertical-align: middle; -} -.am-header .am-header-left { - left: 10px; -} -.am-header .am-header-right { - right: 10px; -} -.am-header-fixed { - position: fixed; - top: 0; - left: 0; - right: 0; - width: 100%; - z-index: 1010; -} -.am-with-fixed-header { - padding-top: 49px; -} -/** - * Header Theme: default - */ -.am-header-default { - background-color: #0e90d2; -} -.am-header-default .am-header-title { - color: #fff; -} -.am-header-default .am-header-title a { - color: #fff; -} -.am-header-default .am-header-icon { - font-size: 20px; -} -.am-header-default .am-header-nav { - color: #eeeeee; -} -.am-header-default .am-header-nav > a { - display: inline-block; - min-width: 36px; - text-align: center; - color: #eeeeee; -} -.am-header-default .am-header-nav > a + a { - margin-left: 5px; -} -.am-header-default .am-header-nav .am-btn { - margin-top: 9px; - height: 31px; - padding: 0 0.5em; - line-height: 30px; - font-size: 14px; - vertical-align: top; -} -.am-header-default .am-header-nav .am-btn .am-header-icon { - font-size: inherit; -} -.am-header-default .am-header-nav .am-btn-default { - color: #999999; -} -.am-header-default .am-header-nav-title, -.am-header-default .am-header-nav-title + .am-header-icon { - font-size: 14px; -} -.am-intro { - position: relative; -} -.am-intro img { - max-width: 100%; -} -.am-intro-hd { - position: relative; - height: 45px; - line-height: 45px; -} -.am-intro-title { - font-size: 18px; - margin: 0; - font-weight: bold; -} -.am-intro-more-top { - position: absolute; - right: 10px; - top: 0; - font-size: 1.4rem; -} -.am-intro-bd { - padding-top: 15px; - padding-bottom: 15px; - font-size: 1.4rem; -} -.am-intro-bd p:last-child { - margin-bottom: 0; -} -.am-intro-more-bottom { - clear: both; - text-align: center; -} -.am-intro-more-bottom .am-btn { - font-size: 14px; -} -/** - * Intro Theme: default - */ -.am-intro-default .am-intro-hd { - background-color: #0e90d2; - color: #fff; - padding: 0 10px; -} -.am-intro-default .am-intro-hd a { - color: #eee; -} -.am-intro-default .am-intro-right { - padding-left: 0; -} -.am-list-news-hd { - padding-top: 1.2rem; - padding-bottom: 0.8rem; -} -.am-list-news-hd a { - display: block; -} -.am-list-news-hd h2 { - font-size: 1.6rem; - float: left; - margin: 0; - height: 2rem; - line-height: 2rem; -} -.am-list-news-hd h3 { - margin: 0; -} -.am-list-news-hd .am-list-news-more { - font-size: 1.3rem; - height: 2rem; - line-height: 2rem; -} -.am-list .am-list-item-dated a { - padding-right: 80px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-list .am-list-item-dated a::after { - display: none; -} -.am-list .am-list-item-desced a, -.am-list .am-list-item-thumbed a { - padding-right: 0; -} -.am-list-news .am-list-item-hd { - margin: 0; -} -.am-list-date { - position: absolute; - right: 5px; - font-size: 1.3rem; - top: 1.3rem; -} -.am-list-item-desced { - padding-bottom: 1rem; -} -.am-list-item-desced > a { - padding: 1rem 0; -} -.am-list-item-desced .am-list-date { - position: static; -} -.am-list-item-thumbed { - padding-top: 1em; -} -.am-list-news-ft { - text-align: center; -} -.am-list-news .am-titlebar { - margin-left: 0; - margin-right: 0; -} -.am-list-news .am-titlebar ~ .am-list-news-bd .am-list > li:first-child { - border-top: none; -} -/** - * list_news Theme: default - */ -.am-list-news-default { - margin: 10px; -} -.am-list-news-default .am-g { - margin-left: auto; - margin-right: auto; -} -.am-list-news-default .am-list-item-hd { - font-weight: normal; -} -.am-list-news-default .am-list-date { - color: #999999; -} -.am-list-news-default .am-list > li { - border-color: #dedede; -} -.am-list-news-default .am-list .am-list-item-desced { - padding-top: 1rem; - padding-bottom: 1rem; -} -.am-list-news-default .am-list .am-list-item-desced > a { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-desced .am-list-item-text { - margin-top: 0.5rem; - color: #757575; -} -.am-list-news-default .am-list .am-list-item-text { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - line-height: 1.3em; - -webkit-line-clamp: 2; - /* number of lines to show */ - max-height: 2.6em; -} -.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb { - padding: 0; - margin-bottom: 0.8rem; -} -.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb { - padding-left: 0; -} -.am-list-news-default .am-list .am-list-item-desced .am-list-main { - padding: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb { - padding-right: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd { - clear: both; - padding-bottom: 0.5rem; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb { - padding-left: 0; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd { - clear: both; - padding-bottom: 0.5rem; -} -.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb { - padding-right: 0; -} -.am-list-news-default .am-list .am-list-thumb img { - width: 100%; - display: block; -} -@media only screen and (max-width: 640px) { - .am-list-news-default .am-list-item-thumb-left .am-list-thumb, - .am-list-news-default .am-list-item-thumb-right .am-list-thumb { - max-height: 80px; - overflow: hidden; - } - .am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text, - .am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text { - -webkit-line-clamp: 3; - /* number of lines to show */ - max-height: 3.9em; - } - .am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb, - .am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb { - max-height: 60px; - overflow: hidden; - } -} -.am-map { - width: 100%; - height: 300px; -} -/** - * Accordion Theme: default - * Author: Hzp (hzp@yunshipei.com) - */ -.am-map-default #bd-map { - width: 100%; - height: 100%; - overflow: hidden; - margin: 0; - font-size: 14px; - line-height: 1.4!important; -} -.am-map-default .BMap_bubble_title { - font-weight: bold; -} -.am-map-default #BMap_mask { - width: 100%; -} -.am-mechat { - margin: 1rem; -} -.am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap { - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.am-menu { - position: relative; - padding: 0; - margin: 0; -} -.am-menu ul { - padding: 0; - margin: 0; -} -.am-menu li { - list-style: none; -} -.am-menu a:after, -.am-menu a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-menu-sub { - z-index: 1050; -} -.am-menu-toggle { - display: none; - z-index: 1015; -} -.am-menu-toggle img { - display: inline-block; - height: 16px; - width: auto; - vertical-align: middle; -} -.am-menu-nav a { - display: block; - padding: 0.8rem 0; - -webkit-transition: all 0.45s; - transition: all 0.45s; -} -/** - * Menu Theme: default - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-default .am-menu-nav { - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-default .am-menu-nav a { - text-align: center; - height: 36px; - line-height: 36px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - padding: 0; - color: #0e90d2; -} -.am-menu-default .am-menu-nav > .am-parent > a { - position: relative; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-default .am-menu-nav > .am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-default .am-menu-nav > .am-parent > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - content: "\f0d8"; - display: none; - color: #f1f1f1; - font-size: 24px; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a { - color: #095f8a; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a:before { - display: block; -} -.am-menu-default .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.am-menu-default .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - background-color: #f1f1f1; - border-radius: 2px; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-default .am-menu-sub > li > a { - color: #555555; -} -@media only screen and (min-width:641px) { - .am-menu-default .am-menu-nav li { - width: auto; - float: left; - clear: none; - display: inline; - } - .am-menu-default .am-menu-nav a { - padding-left: 1.5rem; - padding-right: .5rem; - } -} -/** -/** - * Menu Theme: dropdown1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-dropdown1 { - position: relative; - /*@media @medium-up { - .am-menu-toggle { - display: none!important; - } - - .am-menu-nav { - &.am-collapse { - display: block; - } - - .am-menu-sub { - background-color: ;//@menu-sub-bg; - display: block; - & > li { - clear: none; - - } - } - - .am-menu-lv2 { - & > li { - clear: none; - width: auto; - } - } - } - }*/ -} -.am-menu-dropdown1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-dropdown1 a { - -webkit-transition: all .4s; - transition: all .4s; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-menu-dropdown1 .am-menu-nav { - position: absolute; - left: 0; - right: 0; - z-index: 1050; -} -.am-menu-dropdown1 .am-menu-nav a { - padding: 0.8rem; -} -.am-menu-dropdown1 .am-menu-nav > li { - width: 100%; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent > a { - position: relative; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent > a::before { - content: "\f067"; - position: absolute; - right: 1rem; - top: 1.4rem; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a { - background-color: #0c80ba; - border-bottom: none; - color: #fff; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:before { - content: "\f068"; -} -.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:after { - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 8px solid #0c80ba; - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - position: absolute; - top: 100%; - left: 50%; - margin-left: -4px; -} -.am-menu-dropdown1 .am-menu-nav > li > a { - border-bottom: 1px solid #0b76ac; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - background-color: #0e90d2; - color: #fff; - height: 49px; - line-height: 49px; - padding: 0; - text-indent: 10px; -} -.am-menu-dropdown1 .am-menu-sub { - background-color: #fff; -} -.am-menu-dropdown1 .am-menu-sub a { - color: #555; - height: 44px; - line-height: 44px; - text-indent: 5px; - padding: 0; -} -.am-menu-dropdown1 .am-menu-sub a:before { - content: "\f105"; - color: #aaa; - font-size: 16px; - margin-right: 5px; -} -/** - * Menu Theme: dropdown2 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-dropdown2 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-dropdown2 .am-menu-nav { - position: absolute; - left: 0; - right: 0; - background-color: #f5f5f5; - -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); - z-index: 1050; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-dropdown2 .am-menu-nav a { - height: 38px; - line-height: 38px; - padding: 0; - text-align: center; -} -.am-menu-dropdown2 .am-menu-nav > li > a { - color: #333333; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent > a { - position: relative; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: -webkit-transform .2s; - transition: -webkit-transform .2s; - transition: transform .2s; - transition: transform .2s, -webkit-transform .2s; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a { - position: relative; -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:after { - color: #0e90d2; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} -.am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - font-size: 24px; - content: "\f0d8"; - color: rgba(0, 0, 0, 0.2); -} -.am-menu-dropdown2 .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - padding: 8px 0; - border-radius: 2px; - -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); - background-color: #fff; - z-index: 1055; -} -.am-menu-dropdown2 .am-menu-sub a { - padding: 0; - height: 35px; - color: #555555; - line-height: 35px; -} -@media only screen and (min-width:641px) { - .am-menu-dropdown2 .am-menu-toggle { - display: none !important; - } - .am-menu-dropdown2 .am-menu-nav { - position: static; - display: block; - } - .am-menu-dropdown2 .am-menu-nav > li { - float: none; - width: auto; - display: inline-block; - } - .am-menu-dropdown2 .am-menu-nav > li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .am-menu-dropdown2 .am-menu-sub { - left: auto; - right: auto; - } - .am-menu-dropdown2 .am-menu-sub > li { - float: none; - width: auto; - } - .am-menu-dropdown2 .am-menu-sub a { - padding-left: 2rem; - padding-right: 2rem; - } -} -/** - * Menu Theme: slide1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-slide1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-slide1 .am-menu-nav { - background-color: #f5f5f5; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-slide1 .am-menu-nav.am-in:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f0d8"; - font-size: 24px; - color: #f5f5f5; - position: absolute; - right: 16px; - top: -16px; -} -.am-menu-slide1 .am-menu-nav a { - line-height: 38px; - height: 38px; - display: block; - padding: 0; - text-align: center; -} -.am-menu-slide1 .am-menu-nav > li > a { - color: #333333; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a { - position: relative; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a:after { - content: "\f107"; - margin-left: 5px; - -webkit-transition: .15s; - transition: .15s; -} -.am-menu-slide1 .am-menu-nav > .am-parent > a:before { - position: absolute; - top: 100%; - margin-top: -16px; - left: 50%; - margin-left: -12px; - content: "\f0d8"; - display: none; - color: #0e90d2; - font-size: 24px; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a { - color: #0e90d2; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:before { - display: block; -} -.am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(-180deg); - -ms-transform: rotate(-180deg); - transform: rotate(-180deg); -} -.am-menu-slide1 .am-menu-sub { - position: absolute; - left: 5px; - right: 5px; - background-color: #0e90d2; - border-radius: 2px; - padding-top: 8px; - padding-bottom: 8px; -} -.am-menu-slide1 .am-menu-sub > li > a { - color: #fff; -} -@media only screen and (min-width:641px) { - .am-menu-slide1 .am-menu-toggle { - display: none !important; - } - .am-menu-slide1 .am-menu-nav { - background-color: #f5f5f5; - display: block; - } - .am-menu-slide1 .am-menu-nav.am-in:before { - display: none; - } - .am-menu-slide1 .am-menu-nav li { - width: auto; - clear: none; - } - .am-menu-slide1 .am-menu-nav li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } -} -/** - * Menu Theme: offcanvas1 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-offcanvas1 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-offcanvas1 .am-menu-nav { - border-bottom: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); -} -.am-menu-offcanvas1 .am-menu-nav > li > a { - height: 44px; - line-height: 44px; - text-indent: 15px; - padding: 0; - position: relative; - color: #ccc; - border-top: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); -} -.am-menu-offcanvas1 .am-menu-nav > .am-open > a, -.am-menu-offcanvas1 .am-menu-nav > li > a:hover, -.am-menu-offcanvas1 .am-menu-nav > li > a:focus { - background-color: #474747; - color: #fff; - outline: none; -} -.am-menu-offcanvas1 .am-menu-nav > .am-active > a { - background-color: #1a1a1a; - color: #fff; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent > a { - -webkit-transition: all .3s; - transition: all .3s; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent > a:after { - content: "\f104"; - position: absolute; - right: 1.5rem; - top: 1.3rem; -} -.am-menu-offcanvas1 .am-menu-nav > .am-parent.am-open > a:after { - content: "\f107"; -} -.am-menu-offcanvas1 .am-menu-sub { - border-top: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - padding: 5px 0 5px 15px; - background-color: #1a1a1a; - font-size: 1.4rem; -} -.am-menu-offcanvas1 .am-menu-sub a { - color: #eee; -} -.am-menu-offcanvas1 .am-menu-sub a:hover { - color: #fff; -} -.am-menu-offcanvas1 .am-nav-divider { - border-top: 1px solid #1a1a1a; -} -/** - * Menu Theme: offcanvas2 - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-offcanvas2 .am-menu-toggle { - position: absolute; - right: 5px; - top: -47px; - display: block; - width: 44px; - height: 44px; - line-height: 44px; - text-align: center; - color: #fff; -} -.am-menu-offcanvas2 .am-menu-nav { - padding: 10px 5px; -} -.am-menu-offcanvas2 .am-menu-nav > li { - padding: 5px; -} -.am-menu-offcanvas2 .am-menu-nav > li > a { - -webkit-transition: all 0.3s; - transition: all 0.3s; - background-color: #404040; - color: #ccc; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - border: 1px solid rgba(0, 0, 0, 0.3); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5); - height: 44px; - line-height: 44px; - padding: 0; - text-align: center; -} -.am-menu-offcanvas2 .am-menu-nav > li > a:hover, -.am-menu-offcanvas2 .am-menu-nav > li > a:focus { - background-color: #262626; - color: #fff; - outline: none; -} -.am-menu-offcanvas2 .am-menu-nav > .am-active > a { - background-color: #262626; - color: #fff; -} -/** - * Menu Theme: stack - * Author: Minwe (minwe@yunshipei.com) - */ -.am-menu-stack .am-menu-nav { - border-bottom: 1px solid #dedede; - -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05); -} -.am-menu-stack .am-menu-nav > .am-parent > a { - -webkit-transition: all .3s; - transition: all .3s; -} -.am-menu-stack .am-menu-nav > .am-parent > a:after { - content: "\f105"; - position: absolute; - right: 1.5rem; - top: 1.3rem; - -webkit-transition: all .15s; - transition: all .15s; -} -.am-menu-stack .am-menu-nav > .am-parent.am-open > a:after { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} -.am-menu-stack .am-menu-nav > li > a { - position: relative; - color: #333; - background-color: #f5f5f5; - border-top: 1px solid #dedede; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); - height: 49px; - line-height: 49px; - text-indent: 10px; - padding: 0; -} -.am-menu-stack .am-menu-nav > .am-open > a, -.am-menu-stack .am-menu-nav > li > a:hover, -.am-menu-stack .am-menu-nav > li > a:focus { - background-color: #e5e5e5; - color: #222; - outline: none; -} -.am-menu-stack .am-menu-sub { - padding: 0; - font-size: 1.4rem; - border-top: 1px solid #dedede; -} -.am-menu-stack .am-menu-sub a { - border-bottom: 1px solid #dedede; - padding-left: 2rem; - color: #444; -} -.am-menu-stack .am-menu-sub a:hover { - color: #333; -} -.am-menu-stack .am-menu-sub li:last-child a { - border-bottom: none; -} -.am-menu-stack .am-menu-sub > li > a { - height: 44px; - line-height: 44px; - text-indent: 15px; - padding: 0; -} -@media only screen and (min-width:641px) { - .am-menu-stack .am-menu-nav { - background-color: #f5f5f5; - } - .am-menu-stack .am-menu-nav > li { - float: left; - width: auto; - clear: none !important; - display: inline-block; - } - .am-menu-stack .am-menu-nav > li a { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - .am-menu-stack .am-menu-nav > li.am-parent > a:after { - position: static; - content: "\f107"; - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open a { - border-bottom: none; - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open a:after { - -webkit-transform: rotateX(-180deg); - transform: rotateX(-180deg); - } - .am-menu-stack .am-menu-nav > li.am-parent.am-open .am-menu-sub { - background-color: #e5e5e5; - } - .am-menu-stack .am-menu-sub { - position: absolute; - left: 0; - right: 0; - background-color: #ddd; - border-top: none; - } - .am-menu-stack .am-menu-sub li { - width: auto; - float: left; - clear: none; - } -} -.am-navbar { - position: fixed; - left: 0; - bottom: 0; - width: 100%; - height: 49px; - line-height: 49px; - z-index: 1010; -} -.am-navbar ul { - padding-left: 0; - margin: 0; - list-style: none; - width: 100%; -} -.am-navbar .am-navbar-nav { - padding-left: 8px; - padding-right: 8px; - text-align: center; - overflow: hidden; -} -.am-navbar .am-navbar-nav li { - display: table-cell; - width: 1%; - float: none; -} -.am-navbar-nav { - position: relative; - z-index: 1015; -} -.am-navbar-nav a { - display: inline-block; - width: 100%; - height: 49px; - line-height: 20px; -} -.am-navbar-nav a img { - display: block; - vertical-align: middle; - height: 24px; - width: 24px; - margin: 4px auto 0; -} -.am-navbar-nav a [class*="am-icon"] { - width: 24px; - height: 24px; - margin: 4px auto 0; - display: block; - line-height: 24px; -} -.am-navbar-nav a [class*="am-icon"]:before { - font-size: 22px; - vertical-align: middle; -} -.am-navbar-nav a .am-navbar-label { - padding-top: 2px; - line-height: 1; - font-size: 12px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-navbar-more [class*="am-icon-"] { - -webkit-transition: 0.15s; - transition: 0.15s; -} -.am-navbar-more.am-active [class*="am-icon-"] { - -webkit-transform: rotateX(-180deg); - transform: rotateX(-180deg); -} -.am-navbar-actions { - position: absolute; - bottom: 49px; - right: 0; - left: 0; - z-index: 1009; - opacity: 0; - -webkit-transition: .3s; - transition: .3s; - -webkit-transform: translate(0, 100%); - -ms-transform: translate(0, 100%); - transform: translate(0, 100%); -} -.am-navbar-actions.am-active { - opacity: 1; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); -} -.am-navbar-actions li { - line-height: 42px; - position: relative; -} -.am-navbar-actions li a { - display: block; - width: 100%; - height: 40px; - -webkit-box-shadow: inset 0 1px rgba(220, 220, 220, 0.25); - box-shadow: inset 0 1px rgba(220, 220, 220, 0.25); - padding-left: 20px; - padding-right: 36px; -} -.am-navbar-actions li a :after { - font-family: "FontAwesome", sans-serif; - content: "\f105"; - display: inline-block; - position: absolute; - top: 0; - right: 20px; -} -.am-navbar-actions li a img { - vertical-align: middle; - height: 20px; - width: 20px; - display: inline; -} -#am-navbar-qrcode { - width: 220px; - height: 220px; - margin-left: -110px; -} -#am-navbar-qrcode .am-modal-bd { - padding: 10px; -} -#am-navbar-qrcode canvas { - display: block; - width: 200px; - height: 200px; -} -.am-with-fixed-navbar { - padding-bottom: 54px; -} -/** - * Navbar Theme: default - * Author: hzp (hzp@yunshipei.com) - */ -.am-navbar-default a { - color: #fff; -} -.am-navbar-default .am-navbar-nav { - background-color: #0e90d2; -} -.am-navbar-default .am-navbar-actions { - background-color: #0d86c4; -} -.am-navbar-default .am-navbar-actions a { - border-bottom: 1px solid #0b6fa2; -} -.am-pagination { - position: relative; -} -/** - * Pagination Theme: default - */ -.am-pagination-default { - margin-left: 10px; - margin-right: 10px; - font-size: 1.6rem; -} -.am-pagination-default .am-pagination-prev, -.am-pagination-default .am-pagination-next { - float: none; -} -/** - * Pagination Theme: select - */ -.am-pagination-select { - margin-left: 10px; - margin-right: 10px; - font-size: 1.6rem; -} -.am-pagination-select > li > a { - line-height: 36px; - background-color: #eeeeee; - padding: 0 15px; - border: 0; - color: #555555; -} -.am-pagination-select .am-pagination-select { - position: absolute; - top: 0; - left: 50%; - margin-left: -35px; - width: 70px; - height: 36px; - text-align: center; - border-radius: 2px; -} -.am-pagination-select .am-pagination-select select { - display: block; - border: 0; - line-height: 36px; - width: 70px; - height: 36px; - border-radius: 2px; - color: #555555; - background-color: #eeeeee; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding-left: 18px; -} -.am-paragraph p { - margin: 10px 0; -} -.am-paragraph img { - max-width: 100%; -} -.am-paragraph h1, -.am-paragraph h2, -.am-paragraph h3, -.am-paragraph h4, -.am-paragraph h5, -.am-paragraph h6 { - color: #222222; -} -.am-paragraph table { - max-width: none; -} -.am-paragraph-table-container { - overflow: hidden; - background: #eeeeee; - max-width: none; -} -.am-paragraph-table-container table { - width: 100%; - max-width: none; -} -.am-paragraph-table-container table th { - background: #bce5fb; - height: 40px; - border: 1px solid #999999; - text-align: center; -} -.am-paragraph-table-container table td { - border: 1px solid #999999; - text-align: center; - vertical-align: middle; - background: #fff; -} -.am-paragraph-table-container table td p { - text-indent: 0; - font-size: 1.4rem; -} -.am-paragraph-table-container table td a { - font-size: 1.4rem; -} -/** - * Paragraph Theme: default - */ -.am-paragraph-default { - margin: 0 10px; - color: #333333; - background-color: transparent; -} -.am-paragraph-default p { - font-size: 1.4rem; -} -.am-paragraph-default img { - max-width: 98%; - display: block; - margin: 5px auto; - border: 1px solid #eeeeee; - padding: 2px; -} -.am-paragraph-default a { - color: #0e90d2; -} -/** - * Slider Theme: a1 - */ -.am-slider-a1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a1 .am-viewport { - max-height: 300px; -} -.am-slider-a1 .am-control-nav { - width: 100%; - position: absolute; - bottom: 5px; - text-align: center; - line-height: 0; -} -.am-slider-a1 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a1 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a1 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a1 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a1 .am-direction-nav, -.am-slider-a1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a2 - */ -.am-slider-a2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a2 .am-viewport { - max-height: 300px; -} -.am-slider-a2 .am-control-nav { - width: 100%; - position: absolute; - bottom: 5px; - text-align: center; - line-height: 0; -} -.am-slider-a2 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a2 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a2 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a2 .am-control-nav li a.am-active { - background: #0e93d7; - cursor: default; -} -.am-slider-a2 .am-direction-nav, -.am-slider-a2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a3 - */ -.am-slider-a3 { - margin-bottom: 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a3 .am-viewport { - max-height: 300px; -} -.am-slider-a3 .am-control-nav { - width: 100%; - position: absolute; - bottom: -20px; - text-align: center; - height: 20px; - background-color: #000; - padding-top: 5px; - line-height: 0; -} -.am-slider-a3 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a3 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3); - box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3); -} -.am-slider-a3 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a3 .am-control-nav li a.am-active { - background: #0e90d2; - cursor: default; -} -.am-slider-a3 .am-direction-nav, -.am-slider-a3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a4 - */ -.am-slider-a4 { - margin-bottom: 30px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a4 .am-viewport { - max-height: 300px; -} -.am-slider-a4 .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; - line-height: 0; -} -.am-slider-a4 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-a4 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-a4 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a4 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a4 .am-direction-nav, -.am-slider-a4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: a5 - */ -.am-slider-a5 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-a5 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-a5 .am-viewport { - max-height: 300px; -} -.am-slider-a5 .am-control-nav { - width: 100%; - position: absolute; - text-align: center; - height: 6px; - display: table; - bottom: 0; - font-size: 0; - line-height: 0; -} -.am-slider-a5 .am-control-nav li { - display: table-cell; -} -.am-slider-a5 .am-control-nav li a { - width: 100%; - height: 6px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-a5 .am-control-nav li a:hover { - background-color: rgba(0, 0, 0, 0.7); -} -.am-slider-a5 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-a5 .am-direction-nav, -.am-slider-a5 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b1 - */ -.am-slider-b1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b1 .am-viewport { - max-height: 300px; -} -.am-slider-b1 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 8px 0; - margin: -20px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b1 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-b1 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; - border-bottom-right-radius: 5px; - border-top-right-radius: 5px; -} -.am-slider-b1 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; - border-bottom-left-radius: 5px; - border-top-left-radius: 5px; -} -.am-slider-b1 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b1 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b1:hover .am-prev { - opacity: 0.7; -} -.am-slider-b1:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b1:hover .am-next { - opacity: 0.7; -} -.am-slider-b1:hover .am-next:hover { - opacity: 1; -} -.am-slider-b1 .am-control-nav, -.am-slider-b1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b2 - */ -.am-slider-b2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b2 .am-viewport { - max-height: 300px; -} -.am-slider-b2 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - border-radius: 50%; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b2 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-b2 .am-direction-nav a.am-prev { - left: 5px; -} -.am-slider-b2 .am-direction-nav a.am-next { - right: 5px; -} -.am-slider-b2 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b2 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b2:hover .am-prev { - opacity: 0.7; -} -.am-slider-b2:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b2:hover .am-next { - opacity: 0.7; -} -.am-slider-b2:hover .am-next:hover { - opacity: 1; -} -.am-slider-b2 .am-control-nav, -.am-slider-b2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b3 - */ -.am-slider-b3 { - margin: 15px 30px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b3 .am-viewport { - max-height: 300px; -} -.am-slider-b3 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #333333; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b3 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-b3 .am-direction-nav a.am-prev { - left: -25px; -} -.am-slider-b3 .am-direction-nav a.am-next { - right: -25px; - text-align: right; -} -.am-slider-b3 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b3 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b3:hover .am-prev { - opacity: 0.7; -} -.am-slider-b3:hover .am-prev:hover { - opacity: 1; -} -.am-slider-b3:hover .am-next { - opacity: 0.7; -} -.am-slider-b3:hover .am-next:hover { - opacity: 1; -} -.am-slider-b3 .am-control-nav, -.am-slider-b3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: b4 - */ -.am-slider-b4 { - margin: 15px 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-b4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-b4 .am-viewport { - max-height: 300px; -} -.am-slider-b4 .am-direction-nav a { - position: absolute; - top: 50%; - z-index: 10; - display: block; - -webkit-box-sizing: content-box; - box-sizing: content-box; - width: 24px; - height: 24px; - margin: -16px 0 0; - padding: 4px; - overflow: hidden; - opacity: 0.45; - background-color: rgba(0, 0, 0, 0.8); - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - border-radius: 50%; - text-align: center; - color: #fff; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-b4 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 20px; - line-height: 24px; -} -.am-slider-b4 .am-direction-nav a.am-prev { - left: -15px; -} -.am-slider-b4 .am-direction-nav a.am-next { - right: -15px; -} -.am-slider-b4 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-b4 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-b4:hover .am-prev { - opacity: 0.7; -} -.am-slider-b4:hover .am-prev:hover { - opacity: 0.9; -} -.am-slider-b4:hover .am-next { - opacity: 0.7; -} -.am-slider-b4:hover .am-next:hover { - opacity: 0.9; -} -.am-slider-b4 .am-control-nav, -.am-slider-b4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c1 - */ -.am-slider-c1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-c1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c1 .am-viewport { - max-height: 300px; -} -.am-slider-c1 .am-control-nav { - position: absolute; - bottom: 0; - display: table; - width: 100%; - height: 6px; - font-size: 0; - line-height: 0; - text-align: center; -} -.am-slider-c1 .am-control-nav li { - display: table-cell; - width: 1%; -} -.am-slider-c1 .am-control-nav li a { - width: 100%; - height: 6px; - display: block; - background-color: rgba(0, 0, 0, 0.7); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-c1 .am-control-nav li a:hover { - background: rgba(0, 0, 0, 0.8); -} -.am-slider-c1 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-c1 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 6px; - padding: 8px; - width: 100%; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c1 .am-direction-nav, -.am-slider-c1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c2 - */ -.am-slider-c2 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-c2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c2 .am-viewport { - max-height: 300px; -} -.am-slider-c2 .am-control-nav { - position: absolute; - bottom: 15px; - right: 0; - height: 6px; - text-align: center; - font-size: 0; - line-height: 0; -} -.am-slider-c2 .am-control-nav li { - display: inline-block; - margin-right: 6px; -} -.am-slider-c2 .am-control-nav li a { - width: 6px; - height: 6px; - display: block; - background-color: rgba(255, 255, 255, 0.4); - cursor: pointer; - text-indent: -9999px; -} -.am-slider-c2 .am-control-nav li a:hover { - background: rgba(230, 230, 230, 0.4); -} -.am-slider-c2 .am-control-nav li a.am-active { - background-color: #0e90d2; - cursor: default; -} -.am-slider-c2 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 0; - padding: 8px 60px 8px 8px; - width: 100%; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c2 .am-direction-nav, -.am-slider-c2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c3 - */ -.am-slider-c3 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-c3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c3 .am-viewport { - max-height: 300px; -} -.am-slider-c3 .am-slider-desc { - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 10px; - right: 60px; - height: 30px; - left: 0; - padding-right: 5px; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c3 .am-slider-counter { - margin-right: 5px; - display: inline-block; - height: 30px; - background-color: #0e90d2; - width: 40px; - text-align: center; - line-height: 30px; - color: #eee; - font-size: 1rem; -} -.am-slider-c3 .am-slider-counter .am-active { - font-size: 1.8rem; - font-weight: bold; - color: #fff; -} -.am-slider-c3 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px 0; - margin: -16px 0 0; - position: absolute; - top: 50%; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - color: #fff; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - background-color: rgba(0, 0, 0, 0.5); - font-size: 0; - text-align: center; - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-c3 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-c3 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; -} -.am-slider-c3 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; -} -.am-slider-c3 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-c3 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-c3:hover .am-prev { - opacity: 0.7; -} -.am-slider-c3:hover .am-prev:hover { - opacity: 1; -} -.am-slider-c3:hover .am-next { - opacity: 0.7; -} -.am-slider-c3:hover .am-next:hover { - opacity: 1; -} -.am-slider-c3 .am-control-nav, -.am-slider-c3 .am-pauseplay { - display: none; -} -/** - * Slider Theme: c4 - */ -.am-slider-c4 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-c4 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-c4 .am-viewport { - max-height: 300px; -} -.am-slider-c4 .am-slider-desc { - width: 100%; - background-color: rgba(0, 0, 0, 0.6); - position: absolute; - bottom: 0; - right: 0; - left: 0; - padding: 8px 40px; - color: #fff; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-c4 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - padding: 4px 0; - margin: 0; - position: absolute; - bottom: 4px; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - text-align: center; - color: rgba(0, 0, 0, 0.7); - -webkit-transition: all .3s ease; - transition: all .3s ease; -} -.am-slider-c4 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 24px; -} -.am-slider-c4 .am-direction-nav a.am-prev { - left: 0; - padding-right: 5px; -} -.am-slider-c4 .am-direction-nav a.am-next { - right: 0; - padding-left: 5px; -} -.am-slider-c4 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-c4 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-c4:hover .am-prev { - opacity: 0.7; -} -.am-slider-c4:hover .am-prev:hover { - opacity: 1; -} -.am-slider-c4:hover .am-next { - opacity: 0.7; -} -.am-slider-c4:hover .am-next:hover { - opacity: 1; -} -.am-slider-c4 .am-control-nav, -.am-slider-c4 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d1 - */ -.am-slider-d1 { - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Direction Nav */ -} -.am-slider-d1 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d1 .am-viewport { - max-height: 300px; -} -.am-slider-d1 .am-slider-desc { - padding: 8px 35px; - width: 100%; - color: #fff; - background-color: #0e90d2; -} -.am-slider-d1 .am-slider-title { - font-weight: normal; - margin-bottom: 2px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d1 .am-slider-more { - color: #eeeeee; - font-size: 1.3rem; -} -.am-slider-d1 .am-direction-nav a { - -webkit-box-sizing: content-box; - box-sizing: content-box; - display: block; - width: 24px; - height: 24px; - margin: 0; - position: absolute; - bottom: 18px; - z-index: 10; - overflow: hidden; - opacity: 0.45; - cursor: pointer; - text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); - font-size: 0; - text-align: center; - border: 1px solid rgba(255, 255, 255, 0.9); - color: rgba(255, 255, 255, 0.9); - border-radius: 50%; - -webkit-transition: all 03s ease; - transition: all 03s ease; -} -.am-slider-d1 .am-direction-nav a:before { - display: inline-block; - font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif; - /*font-weight: normal; // 2 - font-style: normal; // 2 - vertical-align: baseline; // 3 - line-height: 1; // 4*/ - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - transform: translate(0, 0); - content: "\f053"; - font-size: 16px; - line-height: 24px; -} -.am-slider-d1 .am-direction-nav a.am-prev { - left: 5px; -} -.am-slider-d1 .am-direction-nav a.am-next { - right: 5px; -} -.am-slider-d1 .am-direction-nav a.am-next:before { - content: "\f054"; -} -.am-slider-d1 .am-direction-nav .am-disabled { - opacity: 0!important; - cursor: default; -} -.am-slider-d1:hover .am-prev { - opacity: 0.7; -} -.am-slider-d1:hover .am-prev:hover { - opacity: 1; -} -.am-slider-d1:hover .am-next { - opacity: 0.7; -} -.am-slider-d1:hover .am-next:hover { - opacity: 1; -} -.am-slider-d1 .am-control-nav, -.am-slider-d1 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d2 - */ -.am-slider-d2 { - margin-bottom: 20px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-d2 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d2 .am-viewport { - max-height: 300px; -} -.am-slider-d2 .am-slider-desc { - position: absolute; - left: 10px; - bottom: 20px; - right: 50px; - color: #fff; -} -.am-slider-d2 .am-slider-content { - background-color: rgba(0, 0, 0, 0.7); - padding: 10px 6px; - margin-bottom: 10px; -} -.am-slider-d2 .am-slider-content p { - margin: 0; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - font-size: 1.4rem; -} -.am-slider-d2 .am-slider-title { - font-weight: normal; - margin-bottom: 5px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d2 .am-slider-more { - color: #eeeeee; - font-size: 1.3rem; - background-color: #0e90d2; - padding: 2px 10px; -} -.am-slider-d2 .am-control-nav { - width: 100%; - position: absolute; - bottom: -15px; - text-align: center; -} -.am-slider-d2 .am-control-nav li { - margin: 0 6px; - display: inline-block; -} -.am-slider-d2 .am-control-nav li a { - width: 8px; - height: 8px; - display: block; - background-color: rgba(0, 0, 0, 0.5); - cursor: pointer; - text-indent: -9999px; - border-radius: 50%; - font-size: 0; - line-height: 0; - -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -} -.am-slider-d2 .am-control-nav li a:hover { - background: rgba(0, 0, 0, 0.5); -} -.am-slider-d2 .am-control-nav li a.am-active { - background: #0e90d2; - cursor: default; -} -.am-slider-d2 .am-direction-nav, -.am-slider-d2 .am-pauseplay { - display: none; -} -/** - * Slider Theme: d3 - */ -.am-slider-d3 { - margin-bottom: 10px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2); - /* Control Nav */ -} -.am-slider-d3 .am-viewport { - max-height: 2000px; - -webkit-transition: all 1s ease; - transition: all 1s ease; -} -.loading .am-slider-d3 .am-viewport { - max-height: 300px; -} -.am-slider-d3 .am-slider-desc { - position: absolute; - bottom: 0; - color: #fff; - width: 100%; - background-color: rgba(0, 0, 0, 0.7); - padding: 8px 5px; -} -.am-slider-d3 .am-slider-desc p { - margin: 0; - font-size: 1.3rem; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d3 .am-slider-title { - font-weight: normal; - margin-bottom: 5px; - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.am-slider-d3 .am-control-thumbs { - position: static; - overflow: hidden; -} -.am-slider-d3 .am-control-thumbs li { - padding: 12px 4px 4px; - position: relative; -} -.am-slider-d3 .am-control-thumbs img { - width: 100%; - display: block; - opacity: .85; - cursor: pointer; -} -.am-slider-d3 .am-control-thumbs img:hover { - opacity: 1; -} -.am-slider-d3 .am-control-thumbs .am-active { - opacity: 1; - cursor: default; -} -.am-slider-d3 .am-control-thumbs .am-active + i { - position: absolute; - top: 0; - left: 50%; - content: ""; - display: inline-block; - width: 0; - height: 0; - vertical-align: middle; - border-top: 8px solid rgba(0, 0, 0, 0.7); - border-right: 8px solid transparent; - border-left: 8px solid transparent; - border-bottom: 0 dotted; - -webkit-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - margin-left: -4px; - -webkit-transition: all 0.2s; - transition: all 0.2s; -} -.am-slider-d3 .am-direction-nav, -.am-slider-d3 .am-pauseplay { - display: none; -} -.am-slider-d3 .am-control-thumbs { - display: table; -} -.am-slider-d3 .am-control-thumbs li { - display: table-cell; - width: 1%; -} -[data-am-widget='tabs'] { - margin: 10px; -} -[data-am-widget='tabs'] .am-tabs-nav { - width: 100%; - padding: 0; - margin: 0; - list-style: none; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; -} -[data-am-widget='tabs'] .am-tabs-nav li { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -[data-am-widget='tabs'] .am-tabs-nav a { - display: block; - word-wrap: normal; - /* for IE */ - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -/** - * Tabs Theme: default - */ -.am-tabs-default .am-tabs-nav { - line-height: 40px; - background-color: #eeeeee; -} -.am-tabs-default .am-tabs-nav a { - color: #222222; - line-height: 42px; -} -.am-tabs-default .am-tabs-nav > .am-active a { - background-color: #0e90d2; - color: #fff; -} -/** - * Tabs Theme: d2 - */ -.am-tabs-d2 .am-tabs-nav { - background-color: #eeeeee; -} -.am-tabs-d2 .am-tabs-nav li { - height: 42px; -} -.am-tabs-d2 .am-tabs-nav a { - color: #222222; - line-height: 42px; -} -.am-tabs-d2 .am-tabs-nav > .am-active { - position: relative; - background-color: #fcfcfc; - border-bottom: 2px solid #0e90d2; -} -.am-tabs-d2 .am-tabs-nav > .am-active a { - line-height: 40px; - color: #0e90d2; -} -.am-tabs-d2 .am-tabs-nav > .am-active:after { - position: absolute; - width: 0; - height: 0; - bottom: 0px; - left: 50%; - margin-left: -5px; - border: 6px rgba(0, 0, 0, 0) solid; - content: ""; - z-index: 1; - border-bottom-color: #0e90d2; -} -.am-titlebar { - margin-top: 20px; - height: 45px; - font-size: 100%; -} -.am-titlebar h2 { - margin-top: 0; - margin-bottom: 0; - font-size: 1.6rem; -} -.am-titlebar .am-titlebar-title img { - height: 24px; - width: auto; -} -/** - * Titlebar Theme: default - */ -.am-titlebar-default { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - margin-left: 10px; - margin-right: 10px; - background-color: transparent; - border-bottom: 1px solid #dedede; - line-height: 44px; -} -.am-titlebar-default a { - color: #0e90d2; -} -.am-titlebar-default .am-titlebar-title { - position: relative; - padding-left: 12px; - color: #0e90d2; - font-size: 1.8rem; - text-align: left; - font-weight: bold; -} -.am-titlebar-default .am-titlebar-title:before { - content: ""; - position: absolute; - left: 2px; - top: 8px; - bottom: 8px; - border-left: 3px solid #0e90d2; -} -.am-titlebar-default .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: right; -} -.am-titlebar-default .am-titlebar-nav a { - margin-right: 10px; -} -.am-titlebar-default .am-titlebar-nav a:last-child { - margin-right: 5px; -} -/** - * Titlebar Theme: multi - */ -.am-titlebar-multi { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - background-color: #f5f5f5; - border-top: 2px solid #3bb4f2; - border-bottom: 1px solid #e8e8e8; -} -.am-titlebar-multi a { - color: #0e90d2; -} -.am-titlebar-multi .am-titlebar-title { - padding-left: 10px; - color: #0e90d2; - font-size: 1.8rem; - text-align: left; - font-weight: bold; - line-height: 42px; -} -.am-titlebar-multi .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - text-align: right; - line-height: 42px; -} -.am-titlebar-multi .am-titlebar-nav a { - margin-right: 10px; -} -/** - * Titlebar Theme: cols - */ -.am-titlebar-cols { - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding-left: 10px; - background-color: #f5f5f5; - color: #555555; - font-size: 18px; - border-top: 2px solid #e1e1e1; - line-height: 41px; -} -.am-titlebar-cols a { - color: #555555; -} -.am-titlebar-cols .am-titlebar-title { - color: #0e90d2; - margin-right: 15px; - border-bottom: 2px solid #0e90d2; - font-weight: bold; -} -.am-titlebar-cols .am-titlebar-title a { - color: #0e90d2; -} -.am-titlebar-cols .am-titlebar-nav { - -webkit-box-flex: 1; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; -} -.am-titlebar-cols .am-titlebar-nav a { - display: inline-block; - margin-right: 15px; - line-height: 41px; - border-bottom: 2px solid transparent; -} -.am-titlebar-cols .am-titlebar-nav a:hover { - color: #3c3c3c; - border-bottom-color: #0e90d2; -} -.am-titlebar-cols .am-titlebar-nav a:last-child { - margin-right: 10px; -} -.am-wechatpay .am-wechatpay-btn { - margin-top: 1rem; - margin-bottom: 1rem; -} diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.min.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.min.css deleted file mode 100644 index 762b863f..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.flat.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! Amaze UI v2.7.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],script,template{display:none}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a,ins{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0}svg:not(:root){overflow:hidden}figure{margin:0}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace;font-size:1em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;background:#fff;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;line-height:1.6;color:#333;font-size:1.6rem}body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}@media only screen and (max-width:640px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a{color:#0e90d2}a:focus,a:hover{color:#095f8a}a:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}ins{background:#ffa;color:#333}mark{background:#ffa;color:#333}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul{margin:0 0 1.6rem 0}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+hr,*+ol,*+p,*+pre,*+ul{margin-top:1.6rem}h1,h2,h3,h4,h5,h6{margin:0 0 1.6rem 0;font-weight:600;font-size:100%}h1{font-size:1.5em}h2{font-size:1.25em}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2em}ol,ul{padding-left:2em}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:1em 0}dt{font-weight:700}dt+dd{margin-top:.5em}dd{margin-left:0}dd+dt{margin-top:1em}hr{display:block;padding:0;border:0;height:0;border-top:1px solid #eee;-webkit-box-sizing:content-box;box-sizing:content-box}address{font-style:normal}blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd;font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}blockquote small{display:block;color:#999;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;text-align:right}blockquote p:last-of-type{margin-bottom:0}iframe{border:0}button,input:not([type=radio]):not([type=checkbox]),select{vertical-align:middle}.am-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.am-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%;max-width:1000px}.am-container:after,.am-container:before{content:" ";display:table}.am-container:after{clear:both}@media only screen and (min-width:641px){.am-container{padding-left:1.5rem;padding-right:1.5rem}}.am-container>.am-g{width:auto;margin-left:-1rem;margin-right:-1rem}@media only screen and (min-width:641px){.am-container>.am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g{margin:0 auto;width:100%}.am-g:after,.am-g:before{content:" ";display:table}.am-g:after{clear:both}.am-g .am-g{margin-left:-1rem;margin-right:-1rem;width:auto}.am-g .am-g.am-g-collapse{margin-left:0;margin-right:0;width:auto}@media only screen and (min-width:641px){.am-g .am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g.am-g-collapse .am-g{margin-left:0;margin-right:0}.am-g-collapse [class*=am-u-]{padding-left:0;padding-right:0}.am-g-fixed{max-width:1000px}[class*=am-u-]{width:100%;padding-left:1rem;padding-right:1rem;float:left;position:relative}[class*=am-u-]+[class*=am-u-]:last-child{float:right}[class*=am-u-]+[class*=am-u-].am-u-end{float:left}@media only screen and (min-width:641px){[class*=am-u-]{padding-left:1.5rem;padding-right:1.5rem}}[class*=am-u-pull-]{left:auto}[class*=am-u-push-]{right:auto}@media only screen{.am-u-sm-1{width:8.33333333%}.am-u-sm-2{width:16.66666667%}.am-u-sm-3{width:25%}.am-u-sm-4{width:33.33333333%}.am-u-sm-5{width:41.66666667%}.am-u-sm-6{width:50%}.am-u-sm-7{width:58.33333333%}.am-u-sm-8{width:66.66666667%}.am-u-sm-9{width:75%}.am-u-sm-10{width:83.33333333%}.am-u-sm-11{width:91.66666667%}.am-u-sm-12{width:100%}.am-u-sm-pull-0{right:0}.am-u-sm-pull-1{right:8.33333333%}.am-u-sm-pull-2{right:16.66666667%}.am-u-sm-pull-3{right:25%}.am-u-sm-pull-4{right:33.33333333%}.am-u-sm-pull-5{right:41.66666667%}.am-u-sm-pull-6{right:50%}.am-u-sm-pull-7{right:58.33333333%}.am-u-sm-pull-8{right:66.66666667%}.am-u-sm-pull-9{right:75%}.am-u-sm-pull-10{right:83.33333333%}.am-u-sm-pull-11{right:91.66666667%}.am-u-sm-push-0{left:0}.am-u-sm-push-1{left:8.33333333%}.am-u-sm-push-2{left:16.66666667%}.am-u-sm-push-3{left:25%}.am-u-sm-push-4{left:33.33333333%}.am-u-sm-push-5{left:41.66666667%}.am-u-sm-push-6{left:50%}.am-u-sm-push-7{left:58.33333333%}.am-u-sm-push-8{left:66.66666667%}.am-u-sm-push-9{left:75%}.am-u-sm-push-10{left:83.33333333%}.am-u-sm-push-11{left:91.66666667%}.am-u-sm-offset-0{margin-left:0}.am-u-sm-offset-1{margin-left:8.33333333%}.am-u-sm-offset-2{margin-left:16.66666667%}.am-u-sm-offset-3{margin-left:25%}.am-u-sm-offset-4{margin-left:33.33333333%}.am-u-sm-offset-5{margin-left:41.66666667%}.am-u-sm-offset-6{margin-left:50%}.am-u-sm-offset-7{margin-left:58.33333333%}.am-u-sm-offset-8{margin-left:66.66666667%}.am-u-sm-offset-9{margin-left:75%}.am-u-sm-offset-10{margin-left:83.33333333%}.am-u-sm-offset-11{margin-left:91.66666667%}.am-u-sm-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-sm-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-sm-centered:last-child{float:none}[class*=am-u-].am-u-sm-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-sm-uncentered:last-child{float:left}}@media only screen and (min-width:641px){.am-u-md-1{width:8.33333333%}.am-u-md-2{width:16.66666667%}.am-u-md-3{width:25%}.am-u-md-4{width:33.33333333%}.am-u-md-5{width:41.66666667%}.am-u-md-6{width:50%}.am-u-md-7{width:58.33333333%}.am-u-md-8{width:66.66666667%}.am-u-md-9{width:75%}.am-u-md-10{width:83.33333333%}.am-u-md-11{width:91.66666667%}.am-u-md-12{width:100%}.am-u-md-pull-0{right:0}.am-u-md-pull-1{right:8.33333333%}.am-u-md-pull-2{right:16.66666667%}.am-u-md-pull-3{right:25%}.am-u-md-pull-4{right:33.33333333%}.am-u-md-pull-5{right:41.66666667%}.am-u-md-pull-6{right:50%}.am-u-md-pull-7{right:58.33333333%}.am-u-md-pull-8{right:66.66666667%}.am-u-md-pull-9{right:75%}.am-u-md-pull-10{right:83.33333333%}.am-u-md-pull-11{right:91.66666667%}.am-u-md-push-0{left:0}.am-u-md-push-1{left:8.33333333%}.am-u-md-push-2{left:16.66666667%}.am-u-md-push-3{left:25%}.am-u-md-push-4{left:33.33333333%}.am-u-md-push-5{left:41.66666667%}.am-u-md-push-6{left:50%}.am-u-md-push-7{left:58.33333333%}.am-u-md-push-8{left:66.66666667%}.am-u-md-push-9{left:75%}.am-u-md-push-10{left:83.33333333%}.am-u-md-push-11{left:91.66666667%}.am-u-md-offset-0{margin-left:0}.am-u-md-offset-1{margin-left:8.33333333%}.am-u-md-offset-2{margin-left:16.66666667%}.am-u-md-offset-3{margin-left:25%}.am-u-md-offset-4{margin-left:33.33333333%}.am-u-md-offset-5{margin-left:41.66666667%}.am-u-md-offset-6{margin-left:50%}.am-u-md-offset-7{margin-left:58.33333333%}.am-u-md-offset-8{margin-left:66.66666667%}.am-u-md-offset-9{margin-left:75%}.am-u-md-offset-10{margin-left:83.33333333%}.am-u-md-offset-11{margin-left:91.66666667%}.am-u-md-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-md-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-md-centered:last-child{float:none}[class*=am-u-].am-u-md-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-md-uncentered:last-child{float:left}}@media only screen and (min-width:1025px){.am-u-lg-1{width:8.33333333%}.am-u-lg-2{width:16.66666667%}.am-u-lg-3{width:25%}.am-u-lg-4{width:33.33333333%}.am-u-lg-5{width:41.66666667%}.am-u-lg-6{width:50%}.am-u-lg-7{width:58.33333333%}.am-u-lg-8{width:66.66666667%}.am-u-lg-9{width:75%}.am-u-lg-10{width:83.33333333%}.am-u-lg-11{width:91.66666667%}.am-u-lg-12{width:100%}.am-u-lg-pull-0{right:0}.am-u-lg-pull-1{right:8.33333333%}.am-u-lg-pull-2{right:16.66666667%}.am-u-lg-pull-3{right:25%}.am-u-lg-pull-4{right:33.33333333%}.am-u-lg-pull-5{right:41.66666667%}.am-u-lg-pull-6{right:50%}.am-u-lg-pull-7{right:58.33333333%}.am-u-lg-pull-8{right:66.66666667%}.am-u-lg-pull-9{right:75%}.am-u-lg-pull-10{right:83.33333333%}.am-u-lg-pull-11{right:91.66666667%}.am-u-lg-push-0{left:0}.am-u-lg-push-1{left:8.33333333%}.am-u-lg-push-2{left:16.66666667%}.am-u-lg-push-3{left:25%}.am-u-lg-push-4{left:33.33333333%}.am-u-lg-push-5{left:41.66666667%}.am-u-lg-push-6{left:50%}.am-u-lg-push-7{left:58.33333333%}.am-u-lg-push-8{left:66.66666667%}.am-u-lg-push-9{left:75%}.am-u-lg-push-10{left:83.33333333%}.am-u-lg-push-11{left:91.66666667%}.am-u-lg-offset-0{margin-left:0}.am-u-lg-offset-1{margin-left:8.33333333%}.am-u-lg-offset-2{margin-left:16.66666667%}.am-u-lg-offset-3{margin-left:25%}.am-u-lg-offset-4{margin-left:33.33333333%}.am-u-lg-offset-5{margin-left:41.66666667%}.am-u-lg-offset-6{margin-left:50%}.am-u-lg-offset-7{margin-left:58.33333333%}.am-u-lg-offset-8{margin-left:66.66666667%}.am-u-lg-offset-9{margin-left:75%}.am-u-lg-offset-10{margin-left:83.33333333%}.am-u-lg-offset-11{margin-left:91.66666667%}.am-u-lg-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-lg-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-lg-centered:last-child{float:none}[class*=am-u-].am-u-lg-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-lg-uncentered:last-child{float:left}}[class*=am-avg-]{display:block;padding:0;margin:0;list-style:none}[class*=am-avg-]:after,[class*=am-avg-]:before{content:" ";display:table}[class*=am-avg-]:after{clear:both}[class*=am-avg-]>li{display:block;height:auto;float:left}@media only screen{.am-avg-sm-1>li{width:100%}.am-avg-sm-1>li:nth-of-type(n){clear:none}.am-avg-sm-1>li:nth-of-type(1n+1){clear:both}.am-avg-sm-2>li{width:50%}.am-avg-sm-2>li:nth-of-type(n){clear:none}.am-avg-sm-2>li:nth-of-type(2n+1){clear:both}.am-avg-sm-3>li{width:33.33333333%}.am-avg-sm-3>li:nth-of-type(n){clear:none}.am-avg-sm-3>li:nth-of-type(3n+1){clear:both}.am-avg-sm-4>li{width:25%}.am-avg-sm-4>li:nth-of-type(n){clear:none}.am-avg-sm-4>li:nth-of-type(4n+1){clear:both}.am-avg-sm-5>li{width:20%}.am-avg-sm-5>li:nth-of-type(n){clear:none}.am-avg-sm-5>li:nth-of-type(5n+1){clear:both}.am-avg-sm-6>li{width:16.66666667%}.am-avg-sm-6>li:nth-of-type(n){clear:none}.am-avg-sm-6>li:nth-of-type(6n+1){clear:both}.am-avg-sm-7>li{width:14.28571429%}.am-avg-sm-7>li:nth-of-type(n){clear:none}.am-avg-sm-7>li:nth-of-type(7n+1){clear:both}.am-avg-sm-8>li{width:12.5%}.am-avg-sm-8>li:nth-of-type(n){clear:none}.am-avg-sm-8>li:nth-of-type(8n+1){clear:both}.am-avg-sm-9>li{width:11.11111111%}.am-avg-sm-9>li:nth-of-type(n){clear:none}.am-avg-sm-9>li:nth-of-type(9n+1){clear:both}.am-avg-sm-10>li{width:10%}.am-avg-sm-10>li:nth-of-type(n){clear:none}.am-avg-sm-10>li:nth-of-type(10n+1){clear:both}.am-avg-sm-11>li{width:9.09090909%}.am-avg-sm-11>li:nth-of-type(n){clear:none}.am-avg-sm-11>li:nth-of-type(11n+1){clear:both}.am-avg-sm-12>li{width:8.33333333%}.am-avg-sm-12>li:nth-of-type(n){clear:none}.am-avg-sm-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:641px){.am-avg-md-1>li{width:100%}.am-avg-md-1>li:nth-of-type(n){clear:none}.am-avg-md-1>li:nth-of-type(1n+1){clear:both}.am-avg-md-2>li{width:50%}.am-avg-md-2>li:nth-of-type(n){clear:none}.am-avg-md-2>li:nth-of-type(2n+1){clear:both}.am-avg-md-3>li{width:33.33333333%}.am-avg-md-3>li:nth-of-type(n){clear:none}.am-avg-md-3>li:nth-of-type(3n+1){clear:both}.am-avg-md-4>li{width:25%}.am-avg-md-4>li:nth-of-type(n){clear:none}.am-avg-md-4>li:nth-of-type(4n+1){clear:both}.am-avg-md-5>li{width:20%}.am-avg-md-5>li:nth-of-type(n){clear:none}.am-avg-md-5>li:nth-of-type(5n+1){clear:both}.am-avg-md-6>li{width:16.66666667%}.am-avg-md-6>li:nth-of-type(n){clear:none}.am-avg-md-6>li:nth-of-type(6n+1){clear:both}.am-avg-md-7>li{width:14.28571429%}.am-avg-md-7>li:nth-of-type(n){clear:none}.am-avg-md-7>li:nth-of-type(7n+1){clear:both}.am-avg-md-8>li{width:12.5%}.am-avg-md-8>li:nth-of-type(n){clear:none}.am-avg-md-8>li:nth-of-type(8n+1){clear:both}.am-avg-md-9>li{width:11.11111111%}.am-avg-md-9>li:nth-of-type(n){clear:none}.am-avg-md-9>li:nth-of-type(9n+1){clear:both}.am-avg-md-10>li{width:10%}.am-avg-md-10>li:nth-of-type(n){clear:none}.am-avg-md-10>li:nth-of-type(10n+1){clear:both}.am-avg-md-11>li{width:9.09090909%}.am-avg-md-11>li:nth-of-type(n){clear:none}.am-avg-md-11>li:nth-of-type(11n+1){clear:both}.am-avg-md-12>li{width:8.33333333%}.am-avg-md-12>li:nth-of-type(n){clear:none}.am-avg-md-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:1025px){.am-avg-lg-1>li{width:100%}.am-avg-lg-1>li:nth-of-type(n){clear:none}.am-avg-lg-1>li:nth-of-type(1n+1){clear:both}.am-avg-lg-2>li{width:50%}.am-avg-lg-2>li:nth-of-type(n){clear:none}.am-avg-lg-2>li:nth-of-type(2n+1){clear:both}.am-avg-lg-3>li{width:33.33333333%}.am-avg-lg-3>li:nth-of-type(n){clear:none}.am-avg-lg-3>li:nth-of-type(3n+1){clear:both}.am-avg-lg-4>li{width:25%}.am-avg-lg-4>li:nth-of-type(n){clear:none}.am-avg-lg-4>li:nth-of-type(4n+1){clear:both}.am-avg-lg-5>li{width:20%}.am-avg-lg-5>li:nth-of-type(n){clear:none}.am-avg-lg-5>li:nth-of-type(5n+1){clear:both}.am-avg-lg-6>li{width:16.66666667%}.am-avg-lg-6>li:nth-of-type(n){clear:none}.am-avg-lg-6>li:nth-of-type(6n+1){clear:both}.am-avg-lg-7>li{width:14.28571429%}.am-avg-lg-7>li:nth-of-type(n){clear:none}.am-avg-lg-7>li:nth-of-type(7n+1){clear:both}.am-avg-lg-8>li{width:12.5%}.am-avg-lg-8>li:nth-of-type(n){clear:none}.am-avg-lg-8>li:nth-of-type(8n+1){clear:both}.am-avg-lg-9>li{width:11.11111111%}.am-avg-lg-9>li:nth-of-type(n){clear:none}.am-avg-lg-9>li:nth-of-type(9n+1){clear:both}.am-avg-lg-10>li{width:10%}.am-avg-lg-10>li:nth-of-type(n){clear:none}.am-avg-lg-10>li:nth-of-type(10n+1){clear:both}.am-avg-lg-11>li{width:9.09090909%}.am-avg-lg-11>li:nth-of-type(n){clear:none}.am-avg-lg-11>li:nth-of-type(11n+1){clear:both}.am-avg-lg-12>li{width:8.33333333%}.am-avg-lg-12>li:nth-of-type(n){clear:none}.am-avg-lg-12>li:nth-of-type(12n+1){clear:both}}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}code{padding:2px 4px;font-size:1.3rem;color:#c7254e;background-color:#f8f8f8;white-space:nowrap;border-radius:2px}pre{display:block;padding:1rem;margin:1rem 0;font-size:1.3rem;line-height:1.6;word-break:break-all;word-wrap:break-word;color:#555;background-color:#f8f8f8;border:1px solid #dedede;border-radius:2px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.am-pre-scrollable{max-height:24rem;overflow-y:scroll}.am-btn{display:inline-block;margin-bottom:0;padding:.5em 1em;vertical-align:middle;font-size:1.6rem;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;background-image:none;border:1px solid transparent;border-radius:2px;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out}.am-btn.am-square{border-radius:0}.am-btn:active:focus,.am-btn:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}.am-btn:focus,.am-btn:hover{color:#444;text-decoration:none}.am-btn.am-active,.am-btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}.am-btn.am-disabled,.am-btn[disabled],fieldset[disabled] .am-btn{pointer-events:none;border-color:transparent;cursor:not-allowed;opacity:.45;-webkit-box-shadow:none;box-shadow:none}.am-btn.am-round{border-radius:1000px}.am-btn.am-radius{border-radius:2px}.am-btn-default{color:#444;background-color:#e6e6e6;border-color:#e6e6e6}a.am-btn-default:visited{color:#444}.am-btn-default.am-active,.am-btn-default:active,.am-btn-default:focus,.am-btn-default:hover,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{color:#444;border-color:#c7c7c7}.am-btn-default:focus,.am-btn-default:hover{background-color:#d4d4d4}.am-btn-default.am-active,.am-btn-default:active,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{background-image:none;background-color:#c2c2c2}.am-btn-default.am-disabled,.am-btn-default.am-disabled.am-active,.am-btn-default.am-disabled:active,.am-btn-default.am-disabled:focus,.am-btn-default.am-disabled:hover,.am-btn-default[disabled],.am-btn-default[disabled].am-active,.am-btn-default[disabled]:active,.am-btn-default[disabled]:focus,.am-btn-default[disabled]:hover,fieldset[disabled] .am-btn-default,fieldset[disabled] .am-btn-default.am-active,fieldset[disabled] .am-btn-default:active,fieldset[disabled] .am-btn-default:focus,fieldset[disabled] .am-btn-default:hover{background-color:#e6e6e6;border-color:#e6e6e6}.am-btn-group .am-btn-default,.am-btn-group-stacked .am-btn-default{border-color:#d9d9d9}.am-btn-primary{color:#fff;background-color:#0e90d2;border-color:#0e90d2}a.am-btn-primary:visited{color:#fff}.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{color:#fff;border-color:#0a6999}.am-btn-primary:focus,.am-btn-primary:hover{background-color:#0c79b1}.am-btn-primary.am-active,.am-btn-primary:active,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{background-image:none;background-color:#0a628f}.am-btn-primary.am-disabled,.am-btn-primary.am-disabled.am-active,.am-btn-primary.am-disabled:active,.am-btn-primary.am-disabled:focus,.am-btn-primary.am-disabled:hover,.am-btn-primary[disabled],.am-btn-primary[disabled].am-active,.am-btn-primary[disabled]:active,.am-btn-primary[disabled]:focus,.am-btn-primary[disabled]:hover,fieldset[disabled] .am-btn-primary,fieldset[disabled] .am-btn-primary.am-active,fieldset[disabled] .am-btn-primary:active,fieldset[disabled] .am-btn-primary:focus,fieldset[disabled] .am-btn-primary:hover{background-color:#0e90d2;border-color:#0e90d2}.am-btn-group .am-btn-primary,.am-btn-group-stacked .am-btn-primary{border-color:#0c80ba}.am-btn-secondary{color:#fff;background-color:#3bb4f2;border-color:#3bb4f2}a.am-btn-secondary:visited{color:#fff}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-btn-secondary:focus,.am-btn-secondary:hover,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{color:#fff;border-color:#0f9ae0}.am-btn-secondary:focus,.am-btn-secondary:hover{background-color:#19a7f0}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{background-image:none;background-color:#0e93d7}.am-btn-secondary.am-disabled,.am-btn-secondary.am-disabled.am-active,.am-btn-secondary.am-disabled:active,.am-btn-secondary.am-disabled:focus,.am-btn-secondary.am-disabled:hover,.am-btn-secondary[disabled],.am-btn-secondary[disabled].am-active,.am-btn-secondary[disabled]:active,.am-btn-secondary[disabled]:focus,.am-btn-secondary[disabled]:hover,fieldset[disabled] .am-btn-secondary,fieldset[disabled] .am-btn-secondary.am-active,fieldset[disabled] .am-btn-secondary:active,fieldset[disabled] .am-btn-secondary:focus,fieldset[disabled] .am-btn-secondary:hover{background-color:#3bb4f2;border-color:#3bb4f2}.am-btn-group .am-btn-secondary,.am-btn-group-stacked .am-btn-secondary{border-color:#23abf0}.am-btn-warning{color:#fff;background-color:#F37B1D;border-color:#F37B1D}a.am-btn-warning:visited{color:#fff}.am-btn-warning.am-active,.am-btn-warning:active,.am-btn-warning:focus,.am-btn-warning:hover,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{color:#fff;border-color:#c85e0b}.am-btn-warning:focus,.am-btn-warning:hover{background-color:#e0690c}.am-btn-warning.am-active,.am-btn-warning:active,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{background-image:none;background-color:#be590a}.am-btn-warning.am-disabled,.am-btn-warning.am-disabled.am-active,.am-btn-warning.am-disabled:active,.am-btn-warning.am-disabled:focus,.am-btn-warning.am-disabled:hover,.am-btn-warning[disabled],.am-btn-warning[disabled].am-active,.am-btn-warning[disabled]:active,.am-btn-warning[disabled]:focus,.am-btn-warning[disabled]:hover,fieldset[disabled] .am-btn-warning,fieldset[disabled] .am-btn-warning.am-active,fieldset[disabled] .am-btn-warning:active,fieldset[disabled] .am-btn-warning:focus,fieldset[disabled] .am-btn-warning:hover{background-color:#F37B1D;border-color:#F37B1D}.am-btn-group .am-btn-warning,.am-btn-group-stacked .am-btn-warning{border-color:#ea6e0c}.am-btn-danger{color:#fff;background-color:#dd514c;border-color:#dd514c}a.am-btn-danger:visited{color:#fff}.am-btn-danger.am-active,.am-btn-danger:active,.am-btn-danger:focus,.am-btn-danger:hover,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{color:#fff;border-color:#c62b26}.am-btn-danger:focus,.am-btn-danger:hover{background-color:#d7342e}.am-btn-danger.am-active,.am-btn-danger:active,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{background-image:none;background-color:#be2924}.am-btn-danger.am-disabled,.am-btn-danger.am-disabled.am-active,.am-btn-danger.am-disabled:active,.am-btn-danger.am-disabled:focus,.am-btn-danger.am-disabled:hover,.am-btn-danger[disabled],.am-btn-danger[disabled].am-active,.am-btn-danger[disabled]:active,.am-btn-danger[disabled]:focus,.am-btn-danger[disabled]:hover,fieldset[disabled] .am-btn-danger,fieldset[disabled] .am-btn-danger.am-active,fieldset[disabled] .am-btn-danger:active,fieldset[disabled] .am-btn-danger:focus,fieldset[disabled] .am-btn-danger:hover{background-color:#dd514c;border-color:#dd514c}.am-btn-group .am-btn-danger,.am-btn-group-stacked .am-btn-danger{border-color:#d93c37}.am-btn-success{color:#fff;background-color:#5eb95e;border-color:#5eb95e}a.am-btn-success:visited{color:#fff}.am-btn-success.am-active,.am-btn-success:active,.am-btn-success:focus,.am-btn-success:hover,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{color:#fff;border-color:#429842}.am-btn-success:focus,.am-btn-success:hover{background-color:#4aaa4a}.am-btn-success.am-active,.am-btn-success:active,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{background-image:none;background-color:#3f913f}.am-btn-success.am-disabled,.am-btn-success.am-disabled.am-active,.am-btn-success.am-disabled:active,.am-btn-success.am-disabled:focus,.am-btn-success.am-disabled:hover,.am-btn-success[disabled],.am-btn-success[disabled].am-active,.am-btn-success[disabled]:active,.am-btn-success[disabled]:focus,.am-btn-success[disabled]:hover,fieldset[disabled] .am-btn-success,fieldset[disabled] .am-btn-success.am-active,fieldset[disabled] .am-btn-success:active,fieldset[disabled] .am-btn-success:focus,fieldset[disabled] .am-btn-success:hover{background-color:#5eb95e;border-color:#5eb95e}.am-btn-group .am-btn-success,.am-btn-group-stacked .am-btn-success{border-color:#4db14d}.am-btn-link{color:#0e90d2;font-weight:400;cursor:pointer;border-radius:0}.am-btn-link,.am-btn-link:active,.am-btn-link[disabled],fieldset[disabled] .am-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.am-btn-link,.am-btn-link:active,.am-btn-link:focus,.am-btn-link:hover{border-color:transparent}.am-btn-link:focus,.am-btn-link:hover{color:#095f8a;text-decoration:underline;background-color:transparent}.am-btn-link[disabled]:focus,.am-btn-link[disabled]:hover,fieldset[disabled] .am-btn-link:focus,fieldset[disabled] .am-btn-link:hover{color:#999;text-decoration:none}.am-btn-xs{font-size:1.2rem}.am-btn-sm{font-size:1.4rem}.am-btn-lg{font-size:1.8rem}.am-btn-xl{font-size:2rem}.am-btn-block{display:block;width:100%;padding-left:0;padding-right:0}.am-btn-block+.am-btn-block{margin-top:5px}input[type=button].am-btn-block,input[type=reset].am-btn-block,input[type=submit].am-btn-block{width:100%}.am-btn.am-btn-loading .am-icon-spin{margin-right:5px}table{max-width:100%;background-color:transparent;empty-cells:show}table code{white-space:normal}th{text-align:left}.am-table{width:100%;margin-bottom:1.6rem;border-spacing:0;border-collapse:separate}.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th{border-top:0}.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}.am-table-bordered{border:1px solid #ddd;border-left:none}.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{border-left:1px solid #ddd}.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th{border-top:none}.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th{border-top:1px solid #ddd}.am-table-radius{border:1px solid #ddd;border-radius:2px}.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child{border-top-left-radius:2px;border-left:none}.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child{border-top-right-radius:2px;border-right:none}.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child{border-left:none}.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child{border-right:none}.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th{border-bottom:none}.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child{border-bottom-left-radius:2px}.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child{border-bottom-right-radius:2px}.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background-color:#e9e9e9}.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th{padding:.4rem}.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th{text-align:center}.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active{background-color:#ffd}.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled{color:#999}.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary{color:#0b76ac;background-color:rgba(14,144,210,.115)}.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success{color:#5eb95e;background-color:rgba(94,185,94,.115)}.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning{color:#F37B1D;background-color:rgba(243,123,29,.115)}.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger{color:#dd514c;background-color:rgba(221,81,76,.115)}fieldset{border:none}legend{display:block;width:100%;margin-bottom:2rem;font-size:2rem;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5;padding-bottom:.5rem}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}output{display:block;padding-top:1.6rem;font-size:1.6rem;line-height:1.6;color:#555;vertical-align:middle}.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field{display:block;width:100%;padding:.5em;font-size:1.6rem;line-height:1.2;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.am-form input[type=number].am-square,.am-form input[type=search].am-square,.am-form input[type=text].am-square,.am-form input[type=password].am-square,.am-form input[type=datetime].am-square,.am-form input[type=datetime-local].am-square,.am-form input[type=date].am-square,.am-form input[type=month].am-square,.am-form input[type=time].am-square,.am-form input[type=week].am-square,.am-form input[type=email].am-square,.am-form input[type=url].am-square,.am-form input[type=tel].am-square,.am-form input[type=color].am-square,.am-form select.am-square,.am-form textarea.am-square,.am-form-field.am-square{border-radius:0}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{outline:0}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{background-color:#fefffe;border-color:#3bb4f2;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3)}.am-form input[type=number]::-webkit-input-placeholder,.am-form input[type=search]::-webkit-input-placeholder,.am-form input[type=text]::-webkit-input-placeholder,.am-form input[type=password]::-webkit-input-placeholder,.am-form input[type=datetime]::-webkit-input-placeholder,.am-form input[type=datetime-local]::-webkit-input-placeholder,.am-form input[type=date]::-webkit-input-placeholder,.am-form input[type=month]::-webkit-input-placeholder,.am-form input[type=time]::-webkit-input-placeholder,.am-form input[type=week]::-webkit-input-placeholder,.am-form input[type=email]::-webkit-input-placeholder,.am-form input[type=url]::-webkit-input-placeholder,.am-form input[type=tel]::-webkit-input-placeholder,.am-form input[type=color]::-webkit-input-placeholder,.am-form select::-webkit-input-placeholder,.am-form textarea::-webkit-input-placeholder,.am-form-field::-webkit-input-placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{color:#999}.am-form input[type=number]:-ms-input-placeholder,.am-form input[type=search]:-ms-input-placeholder,.am-form input[type=text]:-ms-input-placeholder,.am-form input[type=password]:-ms-input-placeholder,.am-form input[type=datetime]:-ms-input-placeholder,.am-form input[type=datetime-local]:-ms-input-placeholder,.am-form input[type=date]:-ms-input-placeholder,.am-form input[type=month]:-ms-input-placeholder,.am-form input[type=time]:-ms-input-placeholder,.am-form input[type=week]:-ms-input-placeholder,.am-form input[type=email]:-ms-input-placeholder,.am-form input[type=url]:-ms-input-placeholder,.am-form input[type=tel]:-ms-input-placeholder,.am-form input[type=color]:-ms-input-placeholder,.am-form select:-ms-input-placeholder,.am-form textarea:-ms-input-placeholder,.am-form-field:-ms-input-placeholder{color:#999}.am-form input[type=number]::placeholder,.am-form input[type=search]::placeholder,.am-form input[type=text]::placeholder,.am-form input[type=password]::placeholder,.am-form input[type=datetime]::placeholder,.am-form input[type=datetime-local]::placeholder,.am-form input[type=date]::placeholder,.am-form input[type=month]::placeholder,.am-form input[type=time]::placeholder,.am-form input[type=week]::placeholder,.am-form input[type=email]::placeholder,.am-form input[type=url]::placeholder,.am-form input[type=tel]::placeholder,.am-form input[type=color]::placeholder,.am-form select::placeholder,.am-form textarea::placeholder,.am-form-field::placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{opacity:1}.am-form input[type=number][disabled],.am-form input[type=number][readonly],.am-form input[type=search][disabled],.am-form input[type=search][readonly],.am-form input[type=text][disabled],.am-form input[type=text][readonly],.am-form input[type=password][disabled],.am-form input[type=password][readonly],.am-form input[type=datetime][disabled],.am-form input[type=datetime][readonly],.am-form input[type=datetime-local][disabled],.am-form input[type=datetime-local][readonly],.am-form input[type=date][disabled],.am-form input[type=date][readonly],.am-form input[type=month][disabled],.am-form input[type=month][readonly],.am-form input[type=time][disabled],.am-form input[type=time][readonly],.am-form input[type=week][disabled],.am-form input[type=week][readonly],.am-form input[type=email][disabled],.am-form input[type=email][readonly],.am-form input[type=url][disabled],.am-form input[type=url][readonly],.am-form input[type=tel][disabled],.am-form input[type=tel][readonly],.am-form input[type=color][disabled],.am-form input[type=color][readonly],.am-form select[disabled],.am-form select[readonly],.am-form textarea[disabled],.am-form textarea[readonly],.am-form-field[disabled],.am-form-field[readonly],fieldset[disabled] .am-form input[type=number],fieldset[disabled] .am-form input[type=search],fieldset[disabled] .am-form input[type=text],fieldset[disabled] .am-form input[type=password],fieldset[disabled] .am-form input[type=datetime],fieldset[disabled] .am-form input[type=datetime-local],fieldset[disabled] .am-form input[type=date],fieldset[disabled] .am-form input[type=month],fieldset[disabled] .am-form input[type=time],fieldset[disabled] .am-form input[type=week],fieldset[disabled] .am-form input[type=email],fieldset[disabled] .am-form input[type=url],fieldset[disabled] .am-form input[type=tel],fieldset[disabled] .am-form input[type=color],fieldset[disabled] .am-form select,fieldset[disabled] .am-form textarea,fieldset[disabled] .am-form-field{cursor:not-allowed;background-color:#eee}.am-form input[type=number].am-radius,.am-form input[type=search].am-radius,.am-form input[type=text].am-radius,.am-form input[type=password].am-radius,.am-form input[type=datetime].am-radius,.am-form input[type=datetime-local].am-radius,.am-form input[type=date].am-radius,.am-form input[type=month].am-radius,.am-form input[type=time].am-radius,.am-form input[type=week].am-radius,.am-form input[type=email].am-radius,.am-form input[type=url].am-radius,.am-form input[type=tel].am-radius,.am-form input[type=color].am-radius,.am-form select.am-radius,.am-form textarea.am-radius,.am-form-field.am-radius{border-radius:2px}.am-form input[type=number].am-round,.am-form input[type=search].am-round,.am-form input[type=text].am-round,.am-form input[type=password].am-round,.am-form input[type=datetime].am-round,.am-form input[type=datetime-local].am-round,.am-form input[type=date].am-round,.am-form input[type=month].am-round,.am-form input[type=time].am-round,.am-form input[type=week].am-round,.am-form input[type=email].am-round,.am-form input[type=url].am-round,.am-form input[type=tel].am-round,.am-form input[type=color].am-round,.am-form select.am-round,.am-form textarea.am-round,.am-form-field.am-round{border-radius:1000px}.am-form select[multiple],.am-form select[size],.am-form textarea{height:auto}.am-form select{-webkit-appearance:none!important;-moz-appearance:none!important;-webkit-border-radius:2px;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) no-repeat 100% center}.am-form select[multiple=multiple]{background-image:none}.am-form input[type=datetime-local],.am-form input[type=date],input[type=datetime-local].am-form-field,input[type=date].am-form-field{height:37px}.am-form input[type=datetime-local].am-input-sm,.am-form input[type=date].am-input-sm,input[type=datetime-local].am-form-field.am-input-sm,input[type=date].am-form-field.am-input-sm{height:32px}.am-form input[type=datetime-local] .am-input-lg,.am-form input[type=date] .am-input-lg,input[type=datetime-local].am-form-field .am-input-lg,input[type=date].am-form-field .am-input-lg{height:41px}.am-form-help{display:block;margin-top:5px;margin-bottom:10px;color:#999;font-size:1.3rem}.am-form-group{margin-bottom:1.5rem}.am-form-file{position:relative;overflow:hidden}.am-form-file input[type=file]{position:absolute;left:0;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;font-size:50rem}.am-checkbox,.am-radio{display:block;min-height:1.92rem;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.am-checkbox label,.am-radio label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.am-checkbox input[type=checkbox],.am-checkbox-inline input[type=checkbox],.am-radio input[type=radio],.am-radio-inline input[type=radio]{float:left;margin-left:-20px;outline:0}.am-checkbox+.am-checkbox,.am-radio+.am-radio{margin-top:-5px}.am-checkbox-inline,.am-radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.am-checkbox-inline+.am-checkbox-inline,.am-radio-inline+.am-radio-inline{margin-top:0;margin-left:10px}.am-checkbox-inline[disabled],.am-checkbox[disabled],.am-radio-inline[disabled],.am-radio[disabled],fieldset[disabled] .am-checkbox,fieldset[disabled] .am-checkbox-inline,fieldset[disabled] .am-radio,fieldset[disabled] .am-radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.am-form-warning .am-checkbox,.am-form-warning .am-checkbox-inline,.am-form-warning .am-form-help,.am-form-warning .am-form-label,.am-form-warning .am-radio,.am-form-warning .am-radio-inline,.am-form-warning label{color:#F37B1D}.am-form-warning [class*=icon-]{color:#F37B1D}.am-form-warning .am-form-field{border-color:#F37B1D!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-form-warning .am-form-field:focus{background-color:#fefffe;border-color:#d2620b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important}.am-form-error .am-checkbox,.am-form-error .am-checkbox-inline,.am-form-error .am-form-help,.am-form-error .am-form-label,.am-form-error .am-radio,.am-form-error .am-radio-inline,.am-form-error label{color:#dd514c}.am-form-error [class*=icon-]{color:#dd514c}.am-field-error,.am-form-error .am-form-field{border-color:#dd514c!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-error:focus,.am-form-error .am-form-field:focus{background-color:#fefffe;border-color:#cf2d27;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important}.am-form-success .am-checkbox,.am-form-success .am-checkbox-inline,.am-form-success .am-form-help,.am-form-success .am-form-label,.am-form-success .am-radio,.am-form-success .am-radio-inline,.am-form-success label{color:#5eb95e}.am-form-success [class*=icon-]{color:#5eb95e}.am-field-valid,.am-form-success .am-form-field{border-color:#5eb95e!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-valid:focus,.am-form-success .am-form-field:focus{background-color:#fefffe;border-color:#459f45;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important}.am-form-horizontal .am-checkbox,.am-form-horizontal .am-checkbox-inline,.am-form-horizontal .am-form-label,.am-form-horizontal .am-radio,.am-form-horizontal .am-radio-inline{margin-top:0;margin-bottom:0;padding-top:.6em}.am-form-horizontal .am-form-group:after,.am-form-horizontal .am-form-group:before{content:" ";display:table}.am-form-horizontal .am-form-group:after{clear:both}@media only screen and (min-width:641px){.am-form-horizontal .am-form-label{text-align:right}}@media only screen and (min-width:641px){.am-form-inline .am-form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.am-form-inline .am-form-field{display:inline-block;width:auto;vertical-align:middle}.am-form-inline .am-input-group{display:inline-table;vertical-align:middle}.am-form-inline .am-input-group .am-form-label,.am-form-inline .am-input-group .am-input-group-btn,.am-form-inline .am-input-group .am-input-group-label{width:auto}.am-form-inline .am-input-group>.am-form-field{width:100%}.am-form-inline .am-form-label{margin-bottom:0;vertical-align:middle}.am-form-inline .am-checkbox,.am-form-inline .am-radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.am-form-inline .am-checkbox input[type=checkbox],.am-form-inline .am-radio input[type=radio]{float:none;margin-left:0}}.am-input-sm{font-size:1.4rem!important}.am-input-lg{font-size:1.8rem!important}.am-form-group-sm .am-checkbox,.am-form-group-sm .am-form-field,.am-form-group-sm .am-form-label,.am-form-group-sm .am-radio{font-size:1.4rem!important}.am-form-group-lg .am-checkbox,.am-form-group-lg .am-form-field,.am-form-group-lg .am-form-label,.am-form-group-lg .am-radio{font-size:1.8rem!important}.am-form-group-lg input[type=checkbox],.am-form-group-lg input[type=radio]{margin-top:7px}.am-form-icon{position:relative}.am-form-icon .am-form-field{padding-left:1.75em!important}.am-form-icon [class*=am-icon-]{position:absolute;left:.5em;top:50%;display:block;margin-top:-.5em;line-height:1;z-index:2}.am-form-icon label~[class*=am-icon-]{top:70%}.am-form-feedback{position:relative}.am-form-feedback .am-form-field{padding-left:.5em!important;padding-right:1.75em!important}.am-form-feedback [class*=am-icon-]{right:.5em;left:auto}.am-form-horizontal .am-form-feedback [class*=am-icon-]{right:1.6em}.am-form-set{margin-bottom:1.5rem;padding:0}.am-form-set>input{position:relative;top:-1px;border-radius:0!important}.am-form-set>input:focus{z-index:2}.am-form-set>input:first-child{top:1px;border-top-right-radius:2px!important;border-top-left-radius:2px!important}.am-form-set>input:last-child{top:-2px;border-bottom-right-radius:2px!important;border-bottom-left-radius:2px!important}.am-img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:2px;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-img-thumbnail.am-radius{border-radius:2px}.am-img-responsive{display:block;max-width:100%;height:auto}.am-nav{margin-bottom:0;padding:0;list-style:none}.am-nav:after,.am-nav:before{content:" ";display:table}.am-nav:after{clear:both}.am-nav>li{position:relative;display:block}.am-nav>li+li{margin-top:5px}.am-nav>li+.am-nav-header{margin-top:1em}.am-nav>li>a{position:relative;display:block;padding:.4em 1em;border-radius:2px}.am-nav>li>a:focus,.am-nav>li>a:hover{text-decoration:none;background-color:#eee}.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover{color:#fff;background-color:#0e90d2;cursor:default}.am-nav>li.am-disabled>a{color:#999}.am-nav>li.am-disabled>a:focus,.am-nav>li.am-disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.am-nav-header{padding:.4em 1em;text-transform:uppercase;font-weight:700;font-size:100%;color:#555}.am-nav-divider{margin:15px 1em!important;border-top:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.am-nav-pills>li{float:left}.am-nav-pills>li+li{margin-left:5px;margin-top:0}.am-nav-tabs{border-bottom:1px solid #ddd}.am-nav-tabs>li{float:left;margin-bottom:-1px}.am-nav-tabs>li+li{margin-top:0}.am-nav-tabs>li>a{margin-right:5px;line-height:1.6;border:1px solid transparent;border-radius:2px 2px 0 0}.am-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.am-nav-tabs>li.am-active>a,.am-nav-tabs>li.am-active>a:focus,.am-nav-tabs>li.am-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.am-nav-tabs.am-nav-justify{border-bottom:0}.am-nav-tabs.am-nav-justify>li>a{margin-right:0;border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.am-nav-tabs.am-nav-justify>.am-active>a,.am-nav-tabs.am-nav-justify>.am-active>a:focus,.am-nav-tabs.am-nav-justify>.am-active>a:hover{border-bottom-color:#fff}.am-nav-justify{width:100%}.am-nav-justify>li{float:none;display:table-cell;width:1%}.am-nav-justify>li>a{text-align:center;margin-bottom:0}.lte9 .am-nav-justify>li{display:table-cell;width:1%}.am-topbar{position:relative;min-height:50px;margin-bottom:1.6rem;background:#f8f8f8;border-width:0 0 1px;border-style:solid;border-color:#ddd;color:#666}.am-topbar:after,.am-topbar:before{content:" ";display:table}.am-topbar:after{clear:both}.am-topbar a{color:#666}.am-topbar-brand{margin:0}@media only screen and (min-width:641px){.am-topbar-brand{float:left}}.am-topbar-brand a:hover{color:#4d4d4d}.am-topbar-collapse{width:100%;overflow-x:visible;padding:10px;clear:both;-webkit-overflow-scrolling:touch}.am-topbar-collapse:after,.am-topbar-collapse:before{content:" ";display:table}.am-topbar-collapse:after{clear:both}.am-topbar-collapse.am-in{overflow-y:auto}@media only screen and (min-width:641px){.am-topbar-collapse{margin-top:0;padding:0;width:auto;clear:none}.am-topbar-collapse.am-collapse{display:block!important;height:auto!important;padding:0;overflow:visible!important}.am-topbar-collapse.am-in{overflow-y:visible}}.am-topbar-brand{padding:0 10px;float:left;font-size:1.8rem;height:50px;line-height:50px}.am-topbar-toggle{position:relative;float:right;margin-right:10px}@media only screen and (min-width:641px){.am-topbar-toggle{display:none}}@media only screen and (max-width:640px){.am-topbar-nav{margin-bottom:8px}.am-topbar-nav>li{float:none}}@media only screen and (max-width:640px){.am-topbar-nav>li+li{margin-left:0;margin-top:5px}}@media only screen and (min-width:641px){.am-topbar-nav{float:left}.am-topbar-nav>li>a{position:relative;line-height:50px;padding:0 10px}.am-topbar-nav>li>a:after{position:absolute;left:50%;margin-left:-7px;bottom:-1px;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #f8f8f8;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.am-topbar-nav>li>a:hover:after{opacity:1;border-bottom-color:#666}.am-topbar-nav>li.am-dropdown>a:after{display:none}.am-topbar-nav>li.am-active>a,.am-topbar-nav>li.am-active>a:focus,.am-topbar-nav>li.am-active>a:hover{border-radius:0;color:#0e90d2;background:0 0}.am-topbar-nav>li.am-active>a:after{opacity:1;border-bottom-color:#0e90d2}}@media only screen and (max-width:640px){.am-topbar-collapse .am-dropdown.am-active .am-dropdown-content{float:none;position:relative;width:100%}}@media only screen and (min-width:641px){.am-topbar-left{float:left}.am-topbar-right{float:right;margin-right:10px}}@media only screen and (max-width:640px){.am-topbar-form .am-form-group{margin-bottom:5px}}@media only screen and (min-width:641px){.am-topbar-form{padding:0 10px;margin-top:8px}.am-topbar-form .am-form-group+.am-btn{margin-left:5px}}.am-topbar-btn{margin-top:8px}@media only screen and (max-width:640px){.am-topbar-collapse .am-btn,.am-topbar-collapse .am-topbar-btn{display:block;width:100%}}.am-topbar-inverse{background-color:#0e90d2;border-color:#0b6fa2;color:#eee}.am-topbar-inverse a{color:#eee}.am-topbar-inverse .am-topbar-brand a{color:#fff}.am-topbar-inverse .am-topbar-brand a:focus,.am-topbar-inverse .am-topbar-brand a:hover{color:#fff;background-color:transparent}.am-topbar-inverse .am-topbar-nav>li>a{color:#eee}.am-topbar-inverse .am-topbar-nav>li>a:focus,.am-topbar-inverse .am-topbar-nav>li>a:hover{color:#fff;background-color:rgba(0,0,0,.05)}.am-topbar-inverse .am-topbar-nav>li>a:focus:after,.am-topbar-inverse .am-topbar-nav>li>a:hover:after{border-bottom-color:#0b6fa2}.am-topbar-inverse .am-topbar-nav>li>a:after{border-bottom-color:#0e90d2}.am-topbar-inverse .am-topbar-nav>li.am-active>a,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.am-topbar-inverse .am-topbar-nav>li.am-active>a:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover:after{border-bottom-color:#fff}.am-topbar-inverse .am-topbar-nav>li .disabled>a,.am-topbar-inverse .am-topbar-nav>li .disabled>a:focus,.am-topbar-inverse .am-topbar-nav>li .disabled>a:hover{color:#444;background-color:transparent}.am-topbar-fixed-bottom,.am-topbar-fixed-top{position:fixed;right:0;left:0;z-index:1000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.am-topbar-fixed-top{top:0}.am-topbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.am-with-topbar-fixed-top{padding-top:51px}.am-with-topbar-fixed-bottom{padding-bottom:51px}@media only screen and (max-width:640px){.am-topbar-fixed-bottom .am-topbar-collapse{position:absolute;bottom:100%;margin-bottom:1px;background-color:#f8f8f8}.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after,.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before{display:none}.am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse{background-color:#0e90d2}}.am-breadcrumb{padding:.7em .5em;margin-bottom:2rem;list-style:none;background-color:transparent;border-radius:2px;font-size:85%}.am-breadcrumb>li{display:inline-block}.am-breadcrumb>li [class*=am-icon-]:before{color:#999;margin-right:5px}.am-breadcrumb>li+li:before{content:"\00bb\00a0";padding:0 8px;color:#ccc}.am-breadcrumb>.am-active{color:#999}.am-breadcrumb-slash>li+li:before{content:"/\00a0"}.am-pagination{padding-left:0;margin:1.5rem 0;list-style:none;color:#999;text-align:left}.am-pagination:after,.am-pagination:before{content:" ";display:table}.am-pagination:after{clear:both}.am-pagination>li{display:inline-block}.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:2px;margin-bottom:5px;margin-right:5px}.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}.am-pagination .am-pagination-prev{float:left}.am-pagination .am-pagination-prev a{border-radius:2px}.am-pagination .am-pagination-next{float:right}.am-pagination .am-pagination-next a{border-radius:2px}.am-pagination-centered{text-align:center}.am-pagination-right{text-align:right}[class*=am-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen{.cssanimations [data-am-scrollspy*=animation]{opacity:0}}.am-animation-fade{-webkit-animation-name:am-fade;animation-name:am-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.am-animation-scale-up{-webkit-animation-name:am-scale-up;animation-name:am-scale-up}.am-animation-scale-down{-webkit-animation-name:am-scale-down;animation-name:am-scale-down}.am-animation-slide-top{-webkit-animation-name:am-slide-top;animation-name:am-slide-top}.am-animation-slide-bottom{-webkit-animation-name:am-slide-bottom;animation-name:am-slide-bottom}.am-animation-slide-left{-webkit-animation-name:am-slide-left;animation-name:am-slide-left}.am-animation-slide-right{-webkit-animation-name:am-slide-right;animation-name:am-slide-right}.am-animation-slide-top-fixed{-webkit-animation-name:am-slide-top-fixed;animation-name:am-slide-top-fixed}.am-animation-shake{-webkit-animation-name:am-shake;animation-name:am-shake}.am-animation-spin{-webkit-animation:am-spin 2s infinite linear;animation:am-spin 2s infinite linear}.am-animation-left-spring{-webkit-animation:am-left-spring .3s ease-in-out;animation:am-left-spring .3s ease-in-out}.am-animation-right-spring{-webkit-animation:am-right-spring .3s ease-in-out;animation:am-right-spring .3s ease-in-out}.am-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.am-animation-paused{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.am-animation-delay-1{-webkit-animation-delay:1s;animation-delay:1s}.am-animation-delay-2{-webkit-animation-delay:2s;animation-delay:2s}.am-animation-delay-3{-webkit-animation-delay:3s;animation-delay:3s}.am-animation-delay-4{-webkit-animation-delay:4s;animation-delay:4s}.am-animation-delay-5{-webkit-animation-delay:5s;animation-delay:5s}.am-animation-delay-6{-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes am-fade{0%{opacity:0}100%{opacity:1}}@keyframes am-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@-webkit-keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.am-article:after,.am-article:before{content:" ";display:table}.am-article:after{clear:both}.am-article>:last-child{margin-bottom:0}.am-article+.am-article{margin-top:2.4rem}.am-article-title{font-size:2.8rem;line-height:1.15;font-weight:400}.am-article-title a{color:inherit;text-decoration:none}.am-article-meta{font-size:1.2rem;line-height:1.5;color:#999}.am-article-lead{color:#666;font-size:1.4rem;line-height:1.5;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.am-article-divider{margin-bottom:2.4rem;border-color:#eee}*+.am-article-divider{margin-top:2.4rem}.am-article-bd blockquote{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-article-bd img{display:block;max-width:100%}.am-badge{display:inline-block;min-width:10px;padding:.25em .625em;font-size:1.2rem;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:0}.am-badge:empty{display:none}.am-badge.am-square{border-radius:0}.am-badge.am-radius{border-radius:2px}.am-badge.am-round{border-radius:1000px}a.am-badge:focus,a.am-badge:hover{color:#fff;text-decoration:none;cursor:pointer}.am-badge-primary{background-color:#0e90d2}.am-badge-secondary{background-color:#3bb4f2}.am-badge-success{background-color:#5eb95e}.am-badge-warning{background-color:#F37B1D}.am-badge-danger{background-color:#dd514c}.am-comment:after,.am-comment:before{content:" ";display:table}.am-comment:after{clear:both}.am-comment-avatar{float:left;width:32px;height:32px;border-radius:50%;border:1px solid transparent}@media only screen and (min-width:641px){.am-comment-avatar{width:48px;height:48px}}.am-comment-main{position:relative;margin-left:42px;border:1px solid #dedede;border-radius:2px}.am-comment-main:after,.am-comment-main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.am-comment-main:before{border-right-color:#dedede;z-index:1}.am-comment-main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}@media only screen and (min-width:641px){.am-comment-main{margin-left:63px}}.am-comment-hd{background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-comment-title{margin:0 0 8px 0;font-size:1.6rem;line-height:1.2}.am-comment-meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px;font-size:13px;color:#999;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.am-comment-meta a{color:#999}.am-comment-author{font-weight:700;color:#999}.am-comment-bd{padding:15px;overflow:hidden}.am-comment-bd>:last-child{margin-bottom:0}.am-comment-footer{padding:0 15px 5px}.am-comment-footer .am-comment-actions a+a{margin-left:5px}.am-comment-actions{font-size:13px;color:#999}.am-comment-actions a{display:inline-block;padding:10px 5px;line-height:1;color:#999;opacity:.7}.am-comment-actions a:hover{color:#0e90d2;opacity:1}.am-comment-hd .am-comment-actions{padding-right:.5rem}.am-comment-flip .am-comment-avatar{float:right}.am-comment-flip .am-comment-main{margin-left:auto;margin-right:42px}@media only screen and (min-width:641px){.am-comment-flip .am-comment-main{margin-right:63px}}.am-comment-flip .am-comment-main:after,.am-comment-flip .am-comment-main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.am-comment-flip .am-comment-main:before{border-left-color:#dedede}.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.am-comment-primary .am-comment-avatar{border-color:#0e90d2}.am-comment-primary .am-comment-main{border-color:#0e90d2}.am-comment-primary .am-comment-main:before{border-right-color:#0e90d2}.am-comment-primary.am-comment-flip .am-comment-main:before{border-left-color:#0e90d2;border-right-color:transparent}.am-comment-primary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-highlight .am-comment-avatar,.am-comment-secondary .am-comment-avatar{border-color:#3bb4f2}.am-comment-highlight .am-comment-main,.am-comment-secondary .am-comment-main{border-color:#3bb4f2}.am-comment-highlight .am-comment-main:before,.am-comment-secondary .am-comment-main:before{border-right-color:#3bb4f2}.am-comment-highlight.am-comment-flip .am-comment-main:before,.am-comment-secondary.am-comment-flip .am-comment-main:before{border-left-color:#3bb4f2;border-right-color:transparent}.am-comment-highlight.am-comment-flip .am-comment-main:after,.am-comment-secondary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-success .am-comment-avatar{border-color:#5eb95e}.am-comment-success .am-comment-main{border-color:#5eb95e}.am-comment-success .am-comment-main:before{border-right-color:#5eb95e}.am-comment-success.am-comment-flip .am-comment-main:before{border-left-color:#5eb95e;border-right-color:transparent}.am-comment-success.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-warning .am-comment-avatar{border-color:#F37B1D}.am-comment-warning .am-comment-main{border-color:#F37B1D}.am-comment-warning .am-comment-main:before{border-right-color:#F37B1D}.am-comment-warning.am-comment-flip .am-comment-main:before{border-left-color:#F37B1D;border-right-color:transparent}.am-comment-warning.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-danger .am-comment-avatar{border-color:#dd514c}.am-comment-danger .am-comment-main{border-color:#dd514c}.am-comment-danger .am-comment-main:before{border-right-color:#dd514c}.am-comment-danger.am-comment-flip .am-comment-main:before{border-left-color:#dd514c;border-right-color:transparent}.am-comment-danger.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comments-list{padding:0;list-style:none}.am-comments-list .am-comment{margin:1.6rem 0 0 0;list-style:none}@media only screen and (min-width:641px){.am-comments-list-flip .am-comment-main{margin-right:64px}.am-comments-list-flip .am-comment-flip .am-comment-main{margin-left:64px}}.am-btn-group,.am-btn-group-stacked{position:relative;display:inline-block;vertical-align:middle}.am-btn-group-stacked>.am-btn,.am-btn-group>.am-btn{position:relative;float:left}.am-btn-group-stacked>.am-btn.active,.am-btn-group-stacked>.am-btn:active,.am-btn-group-stacked>.am-btn:focus,.am-btn-group-stacked>.am-btn:hover,.am-btn-group>.am-btn.active,.am-btn-group>.am-btn:active,.am-btn-group>.am-btn:focus,.am-btn-group>.am-btn:hover{z-index:2}.am-btn-group-stacked>.am-btn:focus,.am-btn-group>.am-btn:focus{outline:0}.am-btn-group .am-btn+.am-btn,.am-btn-group .am-btn+.am-btn-group,.am-btn-group .am-btn-group+.am-btn,.am-btn-group .am-btn-group+.am-btn-group{margin-left:-1px}.am-btn-toolbar{margin-left:-5px}.am-btn-toolbar:after,.am-btn-toolbar:before{content:" ";display:table}.am-btn-toolbar:after{clear:both}.am-btn-toolbar .am-btn-group,.am-btn-toolbar .am-input-group{float:left}.am-btn-toolbar>.am-btn,.am-btn-toolbar>.am-btn-group,.am-btn-toolbar>.am-input-group{margin-left:5px}.am-btn-group>.am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle){border-radius:0}.am-btn-group>.am-btn:first-child{margin-left:0}.am-btn-group>.am-btn:first-child:not(:last-child):not(.am-dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn:last-child:not(:first-child),.am-btn-group>.am-dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group>.am-btn-group{float:left}.am-btn-group>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group>.am-btn-group:first-child>.am-btn:last-child,.am-btn-group>.am-btn-group:first-child>.am-dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn-group:last-child>.am-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group-xs>.am-btn{font-size:1.2rem}.am-btn-group-sm>.am-btn{font-size:1.4rem}.am-btn-group-lg>.am-btn{font-size:1.8rem}.am-btn-group-stacked>.am-btn,.am-btn-group-stacked>.am-btn-group,.am-btn-group-stacked>.am-btn-group>.am-btn{display:block;float:none;width:100%;max-width:100%}.am-btn-group-stacked>.am-btn-group:after,.am-btn-group-stacked>.am-btn-group:before{content:" ";display:table}.am-btn-group-stacked>.am-btn-group:after{clear:both}.am-btn-group-stacked>.am-btn-group>.am-btn{float:none}.am-btn-group-stacked>.am-btn+.am-btn,.am-btn-group-stacked>.am-btn+.am-btn-group,.am-btn-group-stacked>.am-btn-group+.am-btn,.am-btn-group-stacked>.am-btn-group+.am-btn-group{margin-top:-1px;margin-left:0}.am-btn-group-stacked>.am-btn:not(:first-child):not(:last-child){border-radius:0}.am-btn-group-stacked>.am-btn:first-child:not(:last-child){border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn:last-child:not(:first-child){border-bottom-left-radius:2px;border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-stacked>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-btn:last-child,.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn-group:last-child:not(:first-child)>.am-btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate;width:100%}.am-btn-group-justify>.am-btn,.am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group-justify>.am-btn-group .am-btn{width:100%}.lte9 .am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate}.lte9 .am-btn-group-justify>.am-btn,.lte9 .am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group .am-dropdown{float:left;margin-left:-1px}.am-btn-group .am-dropdown>.am-btn{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group .am-active .am-dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.am-btn-group .am-active .am-dropdown-toggle.am-btn-link{-webkit-box-shadow:none;box-shadow:none}.am-btn-group .am-active .am-dropdown-toggle,.am-btn-group .am-dropdown-toggle:active{outline:0}.am-btn-group-check>.am-btn>input[type=checkbox],.am-btn-group-check>.am-btn>input[type=radio],[data-am-button]>.am-btn>input[type=checkbox],[data-am-button]>.am-btn>input[type=radio]{position:absolute;z-index:-1;opacity:0}.am-close{display:inline-block;text-align:center;width:24px;font-size:20px;font-weight:700;line-height:24px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-webkit-transition:all .3s;transition:all .3s}.am-close:focus,.am-close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;outline:0}.am-close[class*=am-icon-]{font-size:16px}button.am-close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}a.am-close:hover{color:inherit;text-decoration:none;cursor:pointer}.am-close-alt{border-radius:50%;background:#eee;opacity:.7;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.am-close-alt:focus,.am-close-alt:hover{opacity:1}.am-close-spin:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype');font-weight:400;font-style:normal}[class*=am-icon-]{display:inline-block;font-style:normal}[class*=am-icon-]:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}[class*=am-icon-].am-fl{margin-right:.3em}[class*=am-icon-].am-fr{margin-left:.3em}.am-icon-sm:before{font-size:150%;vertical-align:-10%}.am-icon-md:before{font-size:200%;vertical-align:-16%}.am-icon-lg:before{font-size:250%;vertical-align:-22%}.am-icon-btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#eee;color:#555;text-align:center}.am-icon-btn:focus,.am-icon-btn:hover{background-color:#f5f5f5;color:#333;text-decoration:none;outline:0}.am-icon-btn:active{background-color:#ddd;color:#333}.am-icon-btn.am-danger,.am-icon-btn.am-primary,.am-icon-btn.am-secondary,.am-icon-btn.am-success,.am-icon-btn.am-warning{color:#fff}.am-icon-btn.am-primary{background-color:#0e90d2}.am-icon-btn.am-secondary{background-color:#3bb4f2}.am-icon-btn.am-success{background-color:#5eb95e}.am-icon-btn.am-warning{background-color:#F37B1D}.am-icon-btn.am-danger{background-color:#dd514c}.am-icon-btn-sm{width:32px;height:32px;font-size:16px;line-height:32px}.am-icon-btn-lg{width:64px;height:64px;font-size:28px;line-height:64px}.am-icon-fw{width:1.25em;text-align:center}.am-icon-glass:before{content:"\f000"}.am-icon-music:before{content:"\f001"}.am-icon-search:before{content:"\f002"}.am-icon-envelope-o:before{content:"\f003"}.am-icon-heart:before{content:"\f004"}.am-icon-star:before{content:"\f005"}.am-icon-star-o:before{content:"\f006"}.am-icon-user:before{content:"\f007"}.am-icon-film:before{content:"\f008"}.am-icon-th-large:before{content:"\f009"}.am-icon-th:before{content:"\f00a"}.am-icon-th-list:before{content:"\f00b"}.am-icon-check:before{content:"\f00c"}.am-icon-close:before,.am-icon-remove:before,.am-icon-times:before{content:"\f00d"}.am-icon-search-plus:before{content:"\f00e"}.am-icon-search-minus:before{content:"\f010"}.am-icon-power-off:before{content:"\f011"}.am-icon-signal:before{content:"\f012"}.am-icon-cog:before,.am-icon-gear:before{content:"\f013"}.am-icon-trash-o:before{content:"\f014"}.am-icon-home:before{content:"\f015"}.am-icon-file-o:before{content:"\f016"}.am-icon-clock-o:before{content:"\f017"}.am-icon-road:before{content:"\f018"}.am-icon-download:before{content:"\f019"}.am-icon-arrow-circle-o-down:before{content:"\f01a"}.am-icon-arrow-circle-o-up:before{content:"\f01b"}.am-icon-inbox:before{content:"\f01c"}.am-icon-play-circle-o:before{content:"\f01d"}.am-icon-repeat:before,.am-icon-rotate-right:before{content:"\f01e"}.am-icon-refresh:before{content:"\f021"}.am-icon-list-alt:before{content:"\f022"}.am-icon-lock:before{content:"\f023"}.am-icon-flag:before{content:"\f024"}.am-icon-headphones:before{content:"\f025"}.am-icon-volume-off:before{content:"\f026"}.am-icon-volume-down:before{content:"\f027"}.am-icon-volume-up:before{content:"\f028"}.am-icon-qrcode:before{content:"\f029"}.am-icon-barcode:before{content:"\f02a"}.am-icon-tag:before{content:"\f02b"}.am-icon-tags:before{content:"\f02c"}.am-icon-book:before{content:"\f02d"}.am-icon-bookmark:before{content:"\f02e"}.am-icon-print:before{content:"\f02f"}.am-icon-camera:before{content:"\f030"}.am-icon-font:before{content:"\f031"}.am-icon-bold:before{content:"\f032"}.am-icon-italic:before{content:"\f033"}.am-icon-text-height:before{content:"\f034"}.am-icon-text-width:before{content:"\f035"}.am-icon-align-left:before{content:"\f036"}.am-icon-align-center:before{content:"\f037"}.am-icon-align-right:before{content:"\f038"}.am-icon-align-justify:before{content:"\f039"}.am-icon-list:before{content:"\f03a"}.am-icon-dedent:before,.am-icon-outdent:before{content:"\f03b"}.am-icon-indent:before{content:"\f03c"}.am-icon-video-camera:before{content:"\f03d"}.am-icon-image:before,.am-icon-photo:before,.am-icon-picture-o:before{content:"\f03e"}.am-icon-pencil:before{content:"\f040"}.am-icon-map-marker:before{content:"\f041"}.am-icon-adjust:before{content:"\f042"}.am-icon-tint:before{content:"\f043"}.am-icon-edit:before,.am-icon-pencil-square-o:before{content:"\f044"}.am-icon-share-square-o:before{content:"\f045"}.am-icon-check-square-o:before{content:"\f046"}.am-icon-arrows:before{content:"\f047"}.am-icon-step-backward:before{content:"\f048"}.am-icon-fast-backward:before{content:"\f049"}.am-icon-backward:before{content:"\f04a"}.am-icon-play:before{content:"\f04b"}.am-icon-pause:before{content:"\f04c"}.am-icon-stop:before{content:"\f04d"}.am-icon-forward:before{content:"\f04e"}.am-icon-fast-forward:before{content:"\f050"}.am-icon-step-forward:before{content:"\f051"}.am-icon-eject:before{content:"\f052"}.am-icon-chevron-left:before{content:"\f053"}.am-icon-chevron-right:before{content:"\f054"}.am-icon-plus-circle:before{content:"\f055"}.am-icon-minus-circle:before{content:"\f056"}.am-icon-times-circle:before{content:"\f057"}.am-icon-check-circle:before{content:"\f058"}.am-icon-question-circle:before{content:"\f059"}.am-icon-info-circle:before{content:"\f05a"}.am-icon-crosshairs:before{content:"\f05b"}.am-icon-times-circle-o:before{content:"\f05c"}.am-icon-check-circle-o:before{content:"\f05d"}.am-icon-ban:before{content:"\f05e"}.am-icon-arrow-left:before{content:"\f060"}.am-icon-arrow-right:before{content:"\f061"}.am-icon-arrow-up:before{content:"\f062"}.am-icon-arrow-down:before{content:"\f063"}.am-icon-mail-forward:before,.am-icon-share:before{content:"\f064"}.am-icon-expand:before{content:"\f065"}.am-icon-compress:before{content:"\f066"}.am-icon-plus:before{content:"\f067"}.am-icon-minus:before{content:"\f068"}.am-icon-asterisk:before{content:"\f069"}.am-icon-exclamation-circle:before{content:"\f06a"}.am-icon-gift:before{content:"\f06b"}.am-icon-leaf:before{content:"\f06c"}.am-icon-fire:before{content:"\f06d"}.am-icon-eye:before{content:"\f06e"}.am-icon-eye-slash:before{content:"\f070"}.am-icon-exclamation-triangle:before,.am-icon-warning:before{content:"\f071"}.am-icon-plane:before{content:"\f072"}.am-icon-calendar:before{content:"\f073"}.am-icon-random:before{content:"\f074"}.am-icon-comment:before{content:"\f075"}.am-icon-magnet:before{content:"\f076"}.am-icon-chevron-up:before{content:"\f077"}.am-icon-chevron-down:before{content:"\f078"}.am-icon-retweet:before{content:"\f079"}.am-icon-shopping-cart:before{content:"\f07a"}.am-icon-folder:before{content:"\f07b"}.am-icon-folder-open:before{content:"\f07c"}.am-icon-arrows-v:before{content:"\f07d"}.am-icon-arrows-h:before{content:"\f07e"}.am-icon-bar-chart-o:before,.am-icon-bar-chart:before{content:"\f080"}.am-icon-twitter-square:before{content:"\f081"}.am-icon-facebook-square:before{content:"\f082"}.am-icon-camera-retro:before{content:"\f083"}.am-icon-key:before{content:"\f084"}.am-icon-cogs:before,.am-icon-gears:before{content:"\f085"}.am-icon-comments:before{content:"\f086"}.am-icon-thumbs-o-up:before{content:"\f087"}.am-icon-thumbs-o-down:before{content:"\f088"}.am-icon-star-half:before{content:"\f089"}.am-icon-heart-o:before{content:"\f08a"}.am-icon-sign-out:before{content:"\f08b"}.am-icon-linkedin-square:before{content:"\f08c"}.am-icon-thumb-tack:before{content:"\f08d"}.am-icon-external-link:before{content:"\f08e"}.am-icon-sign-in:before{content:"\f090"}.am-icon-trophy:before{content:"\f091"}.am-icon-github-square:before{content:"\f092"}.am-icon-upload:before{content:"\f093"}.am-icon-lemon-o:before{content:"\f094"}.am-icon-phone:before{content:"\f095"}.am-icon-square-o:before{content:"\f096"}.am-icon-bookmark-o:before{content:"\f097"}.am-icon-phone-square:before{content:"\f098"}.am-icon-twitter:before{content:"\f099"}.am-icon-facebook-f:before,.am-icon-facebook:before{content:"\f09a"}.am-icon-github:before{content:"\f09b"}.am-icon-unlock:before{content:"\f09c"}.am-icon-credit-card:before{content:"\f09d"}.am-icon-feed:before,.am-icon-rss:before{content:"\f09e"}.am-icon-hdd-o:before{content:"\f0a0"}.am-icon-bullhorn:before{content:"\f0a1"}.am-icon-bell:before{content:"\f0f3"}.am-icon-certificate:before{content:"\f0a3"}.am-icon-hand-o-right:before{content:"\f0a4"}.am-icon-hand-o-left:before{content:"\f0a5"}.am-icon-hand-o-up:before{content:"\f0a6"}.am-icon-hand-o-down:before{content:"\f0a7"}.am-icon-arrow-circle-left:before{content:"\f0a8"}.am-icon-arrow-circle-right:before{content:"\f0a9"}.am-icon-arrow-circle-up:before{content:"\f0aa"}.am-icon-arrow-circle-down:before{content:"\f0ab"}.am-icon-globe:before{content:"\f0ac"}.am-icon-wrench:before{content:"\f0ad"}.am-icon-tasks:before{content:"\f0ae"}.am-icon-filter:before{content:"\f0b0"}.am-icon-briefcase:before{content:"\f0b1"}.am-icon-arrows-alt:before{content:"\f0b2"}.am-icon-group:before,.am-icon-users:before{content:"\f0c0"}.am-icon-chain:before,.am-icon-link:before{content:"\f0c1"}.am-icon-cloud:before{content:"\f0c2"}.am-icon-flask:before{content:"\f0c3"}.am-icon-cut:before,.am-icon-scissors:before{content:"\f0c4"}.am-icon-copy:before,.am-icon-files-o:before{content:"\f0c5"}.am-icon-paperclip:before{content:"\f0c6"}.am-icon-floppy-o:before,.am-icon-save:before{content:"\f0c7"}.am-icon-square:before{content:"\f0c8"}.am-icon-bars:before,.am-icon-navicon:before,.am-icon-reorder:before{content:"\f0c9"}.am-icon-list-ul:before{content:"\f0ca"}.am-icon-list-ol:before{content:"\f0cb"}.am-icon-strikethrough:before{content:"\f0cc"}.am-icon-underline:before{content:"\f0cd"}.am-icon-table:before{content:"\f0ce"}.am-icon-magic:before{content:"\f0d0"}.am-icon-truck:before{content:"\f0d1"}.am-icon-pinterest:before{content:"\f0d2"}.am-icon-pinterest-square:before{content:"\f0d3"}.am-icon-google-plus-square:before{content:"\f0d4"}.am-icon-google-plus:before{content:"\f0d5"}.am-icon-money:before{content:"\f0d6"}.am-icon-caret-down:before{content:"\f0d7"}.am-icon-caret-up:before{content:"\f0d8"}.am-icon-caret-left:before{content:"\f0d9"}.am-icon-caret-right:before{content:"\f0da"}.am-icon-columns:before{content:"\f0db"}.am-icon-sort:before,.am-icon-unsorted:before{content:"\f0dc"}.am-icon-sort-desc:before,.am-icon-sort-down:before{content:"\f0dd"}.am-icon-sort-asc:before,.am-icon-sort-up:before{content:"\f0de"}.am-icon-envelope:before{content:"\f0e0"}.am-icon-linkedin:before{content:"\f0e1"}.am-icon-rotate-left:before,.am-icon-undo:before{content:"\f0e2"}.am-icon-gavel:before,.am-icon-legal:before{content:"\f0e3"}.am-icon-dashboard:before,.am-icon-tachometer:before{content:"\f0e4"}.am-icon-comment-o:before{content:"\f0e5"}.am-icon-comments-o:before{content:"\f0e6"}.am-icon-bolt:before,.am-icon-flash:before{content:"\f0e7"}.am-icon-sitemap:before{content:"\f0e8"}.am-icon-umbrella:before{content:"\f0e9"}.am-icon-clipboard:before,.am-icon-paste:before{content:"\f0ea"}.am-icon-lightbulb-o:before{content:"\f0eb"}.am-icon-exchange:before{content:"\f0ec"}.am-icon-cloud-download:before{content:"\f0ed"}.am-icon-cloud-upload:before{content:"\f0ee"}.am-icon-user-md:before{content:"\f0f0"}.am-icon-stethoscope:before{content:"\f0f1"}.am-icon-suitcase:before{content:"\f0f2"}.am-icon-bell-o:before{content:"\f0a2"}.am-icon-coffee:before{content:"\f0f4"}.am-icon-cutlery:before{content:"\f0f5"}.am-icon-file-text-o:before{content:"\f0f6"}.am-icon-building-o:before{content:"\f0f7"}.am-icon-hospital-o:before{content:"\f0f8"}.am-icon-ambulance:before{content:"\f0f9"}.am-icon-medkit:before{content:"\f0fa"}.am-icon-fighter-jet:before{content:"\f0fb"}.am-icon-beer:before{content:"\f0fc"}.am-icon-h-square:before{content:"\f0fd"}.am-icon-plus-square:before{content:"\f0fe"}.am-icon-angle-double-left:before{content:"\f100"}.am-icon-angle-double-right:before{content:"\f101"}.am-icon-angle-double-up:before{content:"\f102"}.am-icon-angle-double-down:before{content:"\f103"}.am-icon-angle-left:before{content:"\f104"}.am-icon-angle-right:before{content:"\f105"}.am-icon-angle-up:before{content:"\f106"}.am-icon-angle-down:before{content:"\f107"}.am-icon-desktop:before{content:"\f108"}.am-icon-laptop:before{content:"\f109"}.am-icon-tablet:before{content:"\f10a"}.am-icon-mobile-phone:before,.am-icon-mobile:before{content:"\f10b"}.am-icon-circle-o:before{content:"\f10c"}.am-icon-quote-left:before{content:"\f10d"}.am-icon-quote-right:before{content:"\f10e"}.am-icon-spinner:before{content:"\f110"}.am-icon-circle:before{content:"\f111"}.am-icon-mail-reply:before,.am-icon-reply:before{content:"\f112"}.am-icon-github-alt:before{content:"\f113"}.am-icon-folder-o:before{content:"\f114"}.am-icon-folder-open-o:before{content:"\f115"}.am-icon-smile-o:before{content:"\f118"}.am-icon-frown-o:before{content:"\f119"}.am-icon-meh-o:before{content:"\f11a"}.am-icon-gamepad:before{content:"\f11b"}.am-icon-keyboard-o:before{content:"\f11c"}.am-icon-flag-o:before{content:"\f11d"}.am-icon-flag-checkered:before{content:"\f11e"}.am-icon-terminal:before{content:"\f120"}.am-icon-code:before{content:"\f121"}.am-icon-mail-reply-all:before,.am-icon-reply-all:before{content:"\f122"}.am-icon-star-half-empty:before,.am-icon-star-half-full:before,.am-icon-star-half-o:before{content:"\f123"}.am-icon-location-arrow:before{content:"\f124"}.am-icon-crop:before{content:"\f125"}.am-icon-code-fork:before{content:"\f126"}.am-icon-chain-broken:before,.am-icon-unlink:before{content:"\f127"}.am-icon-question:before{content:"\f128"}.am-icon-info:before{content:"\f129"}.am-icon-exclamation:before{content:"\f12a"}.am-icon-superscript:before{content:"\f12b"}.am-icon-subscript:before{content:"\f12c"}.am-icon-eraser:before{content:"\f12d"}.am-icon-puzzle-piece:before{content:"\f12e"}.am-icon-microphone:before{content:"\f130"}.am-icon-microphone-slash:before{content:"\f131"}.am-icon-shield:before{content:"\f132"}.am-icon-calendar-o:before{content:"\f133"}.am-icon-fire-extinguisher:before{content:"\f134"}.am-icon-rocket:before{content:"\f135"}.am-icon-maxcdn:before{content:"\f136"}.am-icon-chevron-circle-left:before{content:"\f137"}.am-icon-chevron-circle-right:before{content:"\f138"}.am-icon-chevron-circle-up:before{content:"\f139"}.am-icon-chevron-circle-down:before{content:"\f13a"}.am-icon-html5:before{content:"\f13b"}.am-icon-css3:before{content:"\f13c"}.am-icon-anchor:before{content:"\f13d"}.am-icon-unlock-alt:before{content:"\f13e"}.am-icon-bullseye:before{content:"\f140"}.am-icon-ellipsis-h:before{content:"\f141"}.am-icon-ellipsis-v:before{content:"\f142"}.am-icon-rss-square:before{content:"\f143"}.am-icon-play-circle:before{content:"\f144"}.am-icon-ticket:before{content:"\f145"}.am-icon-minus-square:before{content:"\f146"}.am-icon-minus-square-o:before{content:"\f147"}.am-icon-level-up:before{content:"\f148"}.am-icon-level-down:before{content:"\f149"}.am-icon-check-square:before{content:"\f14a"}.am-icon-pencil-square:before{content:"\f14b"}.am-icon-external-link-square:before{content:"\f14c"}.am-icon-share-square:before{content:"\f14d"}.am-icon-compass:before{content:"\f14e"}.am-icon-caret-square-o-down:before,.am-icon-toggle-down:before{content:"\f150"}.am-icon-caret-square-o-up:before,.am-icon-toggle-up:before{content:"\f151"}.am-icon-caret-square-o-right:before,.am-icon-toggle-right:before{content:"\f152"}.am-icon-eur:before,.am-icon-euro:before{content:"\f153"}.am-icon-gbp:before{content:"\f154"}.am-icon-dollar:before,.am-icon-usd:before{content:"\f155"}.am-icon-inr:before,.am-icon-rupee:before{content:"\f156"}.am-icon-cny:before,.am-icon-jpy:before,.am-icon-rmb:before,.am-icon-yen:before{content:"\f157"}.am-icon-rouble:before,.am-icon-rub:before,.am-icon-ruble:before{content:"\f158"}.am-icon-krw:before,.am-icon-won:before{content:"\f159"}.am-icon-bitcoin:before,.am-icon-btc:before{content:"\f15a"}.am-icon-file:before{content:"\f15b"}.am-icon-file-text:before{content:"\f15c"}.am-icon-sort-alpha-asc:before{content:"\f15d"}.am-icon-sort-alpha-desc:before{content:"\f15e"}.am-icon-sort-amount-asc:before{content:"\f160"}.am-icon-sort-amount-desc:before{content:"\f161"}.am-icon-sort-numeric-asc:before{content:"\f162"}.am-icon-sort-numeric-desc:before{content:"\f163"}.am-icon-thumbs-up:before{content:"\f164"}.am-icon-thumbs-down:before{content:"\f165"}.am-icon-youtube-square:before{content:"\f166"}.am-icon-youtube:before{content:"\f167"}.am-icon-xing:before{content:"\f168"}.am-icon-xing-square:before{content:"\f169"}.am-icon-youtube-play:before{content:"\f16a"}.am-icon-dropbox:before{content:"\f16b"}.am-icon-stack-overflow:before{content:"\f16c"}.am-icon-instagram:before{content:"\f16d"}.am-icon-flickr:before{content:"\f16e"}.am-icon-adn:before{content:"\f170"}.am-icon-bitbucket:before{content:"\f171"}.am-icon-bitbucket-square:before{content:"\f172"}.am-icon-tumblr:before{content:"\f173"}.am-icon-tumblr-square:before{content:"\f174"}.am-icon-long-arrow-down:before{content:"\f175"}.am-icon-long-arrow-up:before{content:"\f176"}.am-icon-long-arrow-left:before{content:"\f177"}.am-icon-long-arrow-right:before{content:"\f178"}.am-icon-apple:before{content:"\f179"}.am-icon-windows:before{content:"\f17a"}.am-icon-android:before{content:"\f17b"}.am-icon-linux:before{content:"\f17c"}.am-icon-dribbble:before{content:"\f17d"}.am-icon-skype:before{content:"\f17e"}.am-icon-foursquare:before{content:"\f180"}.am-icon-trello:before{content:"\f181"}.am-icon-female:before{content:"\f182"}.am-icon-male:before{content:"\f183"}.am-icon-gittip:before,.am-icon-gratipay:before{content:"\f184"}.am-icon-sun-o:before{content:"\f185"}.am-icon-moon-o:before{content:"\f186"}.am-icon-archive:before{content:"\f187"}.am-icon-bug:before{content:"\f188"}.am-icon-vk:before{content:"\f189"}.am-icon-weibo:before{content:"\f18a"}.am-icon-renren:before{content:"\f18b"}.am-icon-pagelines:before{content:"\f18c"}.am-icon-stack-exchange:before{content:"\f18d"}.am-icon-arrow-circle-o-right:before{content:"\f18e"}.am-icon-arrow-circle-o-left:before{content:"\f190"}.am-icon-caret-square-o-left:before,.am-icon-toggle-left:before{content:"\f191"}.am-icon-dot-circle-o:before{content:"\f192"}.am-icon-wheelchair:before{content:"\f193"}.am-icon-vimeo-square:before{content:"\f194"}.am-icon-try:before,.am-icon-turkish-lira:before{content:"\f195"}.am-icon-plus-square-o:before{content:"\f196"}.am-icon-space-shuttle:before{content:"\f197"}.am-icon-slack:before{content:"\f198"}.am-icon-envelope-square:before{content:"\f199"}.am-icon-wordpress:before{content:"\f19a"}.am-icon-openid:before{content:"\f19b"}.am-icon-bank:before,.am-icon-institution:before,.am-icon-university:before{content:"\f19c"}.am-icon-graduation-cap:before,.am-icon-mortar-board:before{content:"\f19d"}.am-icon-yahoo:before{content:"\f19e"}.am-icon-google:before{content:"\f1a0"}.am-icon-reddit:before{content:"\f1a1"}.am-icon-reddit-square:before{content:"\f1a2"}.am-icon-stumbleupon-circle:before{content:"\f1a3"}.am-icon-stumbleupon:before{content:"\f1a4"}.am-icon-delicious:before{content:"\f1a5"}.am-icon-digg:before{content:"\f1a6"}.am-icon-pied-piper-pp:before{content:"\f1a7"}.am-icon-pied-piper-alt:before{content:"\f1a8"}.am-icon-drupal:before{content:"\f1a9"}.am-icon-joomla:before{content:"\f1aa"}.am-icon-language:before{content:"\f1ab"}.am-icon-fax:before{content:"\f1ac"}.am-icon-building:before{content:"\f1ad"}.am-icon-child:before{content:"\f1ae"}.am-icon-paw:before{content:"\f1b0"}.am-icon-spoon:before{content:"\f1b1"}.am-icon-cube:before{content:"\f1b2"}.am-icon-cubes:before{content:"\f1b3"}.am-icon-behance:before{content:"\f1b4"}.am-icon-behance-square:before{content:"\f1b5"}.am-icon-steam:before{content:"\f1b6"}.am-icon-steam-square:before{content:"\f1b7"}.am-icon-recycle:before{content:"\f1b8"}.am-icon-automobile:before,.am-icon-car:before{content:"\f1b9"}.am-icon-cab:before,.am-icon-taxi:before{content:"\f1ba"}.am-icon-tree:before{content:"\f1bb"}.am-icon-spotify:before{content:"\f1bc"}.am-icon-deviantart:before{content:"\f1bd"}.am-icon-soundcloud:before{content:"\f1be"}.am-icon-database:before{content:"\f1c0"}.am-icon-file-pdf-o:before{content:"\f1c1"}.am-icon-file-word-o:before{content:"\f1c2"}.am-icon-file-excel-o:before{content:"\f1c3"}.am-icon-file-powerpoint-o:before{content:"\f1c4"}.am-icon-file-image-o:before,.am-icon-file-photo-o:before,.am-icon-file-picture-o:before{content:"\f1c5"}.am-icon-file-archive-o:before,.am-icon-file-zip-o:before{content:"\f1c6"}.am-icon-file-audio-o:before,.am-icon-file-sound-o:before{content:"\f1c7"}.am-icon-file-movie-o:before,.am-icon-file-video-o:before{content:"\f1c8"}.am-icon-file-code-o:before{content:"\f1c9"}.am-icon-vine:before{content:"\f1ca"}.am-icon-codepen:before{content:"\f1cb"}.am-icon-jsfiddle:before{content:"\f1cc"}.am-icon-life-bouy:before,.am-icon-life-buoy:before,.am-icon-life-ring:before,.am-icon-life-saver:before,.am-icon-support:before{content:"\f1cd"}.am-icon-circle-o-notch:before{content:"\f1ce"}.am-icon-ra:before,.am-icon-rebel:before,.am-icon-resistance:before{content:"\f1d0"}.am-icon-empire:before,.am-icon-ge:before{content:"\f1d1"}.am-icon-git-square:before{content:"\f1d2"}.am-icon-git:before{content:"\f1d3"}.am-icon-hacker-news:before,.am-icon-y-combinator-square:before,.am-icon-yc-square:before{content:"\f1d4"}.am-icon-tencent-weibo:before{content:"\f1d5"}.am-icon-qq:before{content:"\f1d6"}.am-icon-wechat:before,.am-icon-weixin:before{content:"\f1d7"}.am-icon-paper-plane:before,.am-icon-send:before{content:"\f1d8"}.am-icon-paper-plane-o:before,.am-icon-send-o:before{content:"\f1d9"}.am-icon-history:before{content:"\f1da"}.am-icon-circle-thin:before{content:"\f1db"}.am-icon-header:before{content:"\f1dc"}.am-icon-paragraph:before{content:"\f1dd"}.am-icon-sliders:before{content:"\f1de"}.am-icon-share-alt:before{content:"\f1e0"}.am-icon-share-alt-square:before{content:"\f1e1"}.am-icon-bomb:before{content:"\f1e2"}.am-icon-futbol-o:before,.am-icon-soccer-ball-o:before{content:"\f1e3"}.am-icon-tty:before{content:"\f1e4"}.am-icon-binoculars:before{content:"\f1e5"}.am-icon-plug:before{content:"\f1e6"}.am-icon-slideshare:before{content:"\f1e7"}.am-icon-twitch:before{content:"\f1e8"}.am-icon-yelp:before{content:"\f1e9"}.am-icon-newspaper-o:before{content:"\f1ea"}.am-icon-wifi:before{content:"\f1eb"}.am-icon-calculator:before{content:"\f1ec"}.am-icon-paypal:before{content:"\f1ed"}.am-icon-google-wallet:before{content:"\f1ee"}.am-icon-cc-visa:before{content:"\f1f0"}.am-icon-cc-mastercard:before{content:"\f1f1"}.am-icon-cc-discover:before{content:"\f1f2"}.am-icon-cc-amex:before{content:"\f1f3"}.am-icon-cc-paypal:before{content:"\f1f4"}.am-icon-cc-stripe:before{content:"\f1f5"}.am-icon-bell-slash:before{content:"\f1f6"}.am-icon-bell-slash-o:before{content:"\f1f7"}.am-icon-trash:before{content:"\f1f8"}.am-icon-copyright:before{content:"\f1f9"}.am-icon-at:before{content:"\f1fa"}.am-icon-eyedropper:before{content:"\f1fb"}.am-icon-paint-brush:before{content:"\f1fc"}.am-icon-birthday-cake:before{content:"\f1fd"}.am-icon-area-chart:before{content:"\f1fe"}.am-icon-pie-chart:before{content:"\f200"}.am-icon-line-chart:before{content:"\f201"}.am-icon-lastfm:before{content:"\f202"}.am-icon-lastfm-square:before{content:"\f203"}.am-icon-toggle-off:before{content:"\f204"}.am-icon-toggle-on:before{content:"\f205"}.am-icon-bicycle:before{content:"\f206"}.am-icon-bus:before{content:"\f207"}.am-icon-ioxhost:before{content:"\f208"}.am-icon-angellist:before{content:"\f209"}.am-icon-cc:before{content:"\f20a"}.am-icon-ils:before,.am-icon-shekel:before,.am-icon-sheqel:before{content:"\f20b"}.am-icon-meanpath:before{content:"\f20c"}.am-icon-buysellads:before{content:"\f20d"}.am-icon-connectdevelop:before{content:"\f20e"}.am-icon-dashcube:before{content:"\f210"}.am-icon-forumbee:before{content:"\f211"}.am-icon-leanpub:before{content:"\f212"}.am-icon-sellsy:before{content:"\f213"}.am-icon-shirtsinbulk:before{content:"\f214"}.am-icon-simplybuilt:before{content:"\f215"}.am-icon-skyatlas:before{content:"\f216"}.am-icon-cart-plus:before{content:"\f217"}.am-icon-cart-arrow-down:before{content:"\f218"}.am-icon-diamond:before{content:"\f219"}.am-icon-ship:before{content:"\f21a"}.am-icon-user-secret:before{content:"\f21b"}.am-icon-motorcycle:before{content:"\f21c"}.am-icon-street-view:before{content:"\f21d"}.am-icon-heartbeat:before{content:"\f21e"}.am-icon-venus:before{content:"\f221"}.am-icon-mars:before{content:"\f222"}.am-icon-mercury:before{content:"\f223"}.am-icon-intersex:before,.am-icon-transgender:before{content:"\f224"}.am-icon-transgender-alt:before{content:"\f225"}.am-icon-venus-double:before{content:"\f226"}.am-icon-mars-double:before{content:"\f227"}.am-icon-venus-mars:before{content:"\f228"}.am-icon-mars-stroke:before{content:"\f229"}.am-icon-mars-stroke-v:before{content:"\f22a"}.am-icon-mars-stroke-h:before{content:"\f22b"}.am-icon-neuter:before{content:"\f22c"}.am-icon-genderless:before{content:"\f22d"}.am-icon-facebook-official:before{content:"\f230"}.am-icon-pinterest-p:before{content:"\f231"}.am-icon-whatsapp:before{content:"\f232"}.am-icon-server:before{content:"\f233"}.am-icon-user-plus:before{content:"\f234"}.am-icon-user-times:before{content:"\f235"}.am-icon-bed:before,.am-icon-hotel:before{content:"\f236"}.am-icon-viacoin:before{content:"\f237"}.am-icon-train:before{content:"\f238"}.am-icon-subway:before{content:"\f239"}.am-icon-medium:before{content:"\f23a"}.am-icon-y-combinator:before,.am-icon-yc:before{content:"\f23b"}.am-icon-optin-monster:before{content:"\f23c"}.am-icon-opencart:before{content:"\f23d"}.am-icon-expeditedssl:before{content:"\f23e"}.am-icon-battery-4:before,.am-icon-battery-full:before{content:"\f240"}.am-icon-battery-3:before,.am-icon-battery-three-quarters:before{content:"\f241"}.am-icon-battery-2:before,.am-icon-battery-half:before{content:"\f242"}.am-icon-battery-1:before,.am-icon-battery-quarter:before{content:"\f243"}.am-icon-battery-0:before,.am-icon-battery-empty:before{content:"\f244"}.am-icon-mouse-pointer:before{content:"\f245"}.am-icon-i-cursor:before{content:"\f246"}.am-icon-object-group:before{content:"\f247"}.am-icon-object-ungroup:before{content:"\f248"}.am-icon-sticky-note:before{content:"\f249"}.am-icon-sticky-note-o:before{content:"\f24a"}.am-icon-cc-jcb:before{content:"\f24b"}.am-icon-cc-diners-club:before{content:"\f24c"}.am-icon-clone:before{content:"\f24d"}.am-icon-balance-scale:before{content:"\f24e"}.am-icon-hourglass-o:before{content:"\f250"}.am-icon-hourglass-1:before,.am-icon-hourglass-start:before{content:"\f251"}.am-icon-hourglass-2:before,.am-icon-hourglass-half:before{content:"\f252"}.am-icon-hourglass-3:before,.am-icon-hourglass-end:before{content:"\f253"}.am-icon-hourglass:before{content:"\f254"}.am-icon-hand-grab-o:before,.am-icon-hand-rock-o:before{content:"\f255"}.am-icon-hand-paper-o:before,.am-icon-hand-stop-o:before{content:"\f256"}.am-icon-hand-scissors-o:before{content:"\f257"}.am-icon-hand-lizard-o:before{content:"\f258"}.am-icon-hand-spock-o:before{content:"\f259"}.am-icon-hand-pointer-o:before{content:"\f25a"}.am-icon-hand-peace-o:before{content:"\f25b"}.am-icon-trademark:before{content:"\f25c"}.am-icon-registered:before{content:"\f25d"}.am-icon-creative-commons:before{content:"\f25e"}.am-icon-gg:before{content:"\f260"}.am-icon-gg-circle:before{content:"\f261"}.am-icon-tripadvisor:before{content:"\f262"}.am-icon-odnoklassniki:before{content:"\f263"}.am-icon-odnoklassniki-square:before{content:"\f264"}.am-icon-get-pocket:before{content:"\f265"}.am-icon-wikipedia-w:before{content:"\f266"}.am-icon-safari:before{content:"\f267"}.am-icon-chrome:before{content:"\f268"}.am-icon-firefox:before{content:"\f269"}.am-icon-opera:before{content:"\f26a"}.am-icon-internet-explorer:before{content:"\f26b"}.am-icon-television:before,.am-icon-tv:before{content:"\f26c"}.am-icon-contao:before{content:"\f26d"}.am-icon-500px:before{content:"\f26e"}.am-icon-amazon:before{content:"\f270"}.am-icon-calendar-plus-o:before{content:"\f271"}.am-icon-calendar-minus-o:before{content:"\f272"}.am-icon-calendar-times-o:before{content:"\f273"}.am-icon-calendar-check-o:before{content:"\f274"}.am-icon-industry:before{content:"\f275"}.am-icon-map-pin:before{content:"\f276"}.am-icon-map-signs:before{content:"\f277"}.am-icon-map-o:before{content:"\f278"}.am-icon-map:before{content:"\f279"}.am-icon-commenting:before{content:"\f27a"}.am-icon-commenting-o:before{content:"\f27b"}.am-icon-houzz:before{content:"\f27c"}.am-icon-vimeo:before{content:"\f27d"}.am-icon-black-tie:before{content:"\f27e"}.am-icon-fonticons:before{content:"\f280"}.am-icon-reddit-alien:before{content:"\f281"}.am-icon-edge:before{content:"\f282"}.am-icon-credit-card-alt:before{content:"\f283"}.am-icon-codiepie:before{content:"\f284"}.am-icon-modx:before{content:"\f285"}.am-icon-fort-awesome:before{content:"\f286"}.am-icon-usb:before{content:"\f287"}.am-icon-product-hunt:before{content:"\f288"}.am-icon-mixcloud:before{content:"\f289"}.am-icon-scribd:before{content:"\f28a"}.am-icon-pause-circle:before{content:"\f28b"}.am-icon-pause-circle-o:before{content:"\f28c"}.am-icon-stop-circle:before{content:"\f28d"}.am-icon-stop-circle-o:before{content:"\f28e"}.am-icon-shopping-bag:before{content:"\f290"}.am-icon-shopping-basket:before{content:"\f291"}.am-icon-hashtag:before{content:"\f292"}.am-icon-bluetooth:before{content:"\f293"}.am-icon-bluetooth-b:before{content:"\f294"}.am-icon-percent:before{content:"\f295"}.am-icon-gitlab:before{content:"\f296"}.am-icon-wpbeginner:before{content:"\f297"}.am-icon-wpforms:before{content:"\f298"}.am-icon-envira:before{content:"\f299"}.am-icon-universal-access:before{content:"\f29a"}.am-icon-wheelchair-alt:before{content:"\f29b"}.am-icon-question-circle-o:before{content:"\f29c"}.am-icon-blind:before{content:"\f29d"}.am-icon-audio-description:before{content:"\f29e"}.am-icon-volume-control-phone:before{content:"\f2a0"}.am-icon-braille:before{content:"\f2a1"}.am-icon-assistive-listening-systems:before{content:"\f2a2"}.am-icon-american-sign-language-interpreting:before,.am-icon-asl-interpreting:before{content:"\f2a3"}.am-icon-deaf:before,.am-icon-deafness:before,.am-icon-hard-of-hearing:before{content:"\f2a4"}.am-icon-glide:before{content:"\f2a5"}.am-icon-glide-g:before{content:"\f2a6"}.am-icon-sign-language:before,.am-icon-signing:before{content:"\f2a7"}.am-icon-low-vision:before{content:"\f2a8"}.am-icon-viadeo:before{content:"\f2a9"}.am-icon-viadeo-square:before{content:"\f2aa"}.am-icon-snapchat:before{content:"\f2ab"}.am-icon-snapchat-ghost:before{content:"\f2ac"}.am-icon-snapchat-square:before{content:"\f2ad"}.am-icon-pied-piper:before{content:"\f2ae"}.am-icon-first-order:before{content:"\f2b0"}.am-icon-yoast:before{content:"\f2b1"}.am-icon-themeisle:before{content:"\f2b2"}.am-icon-google-plus-circle:before,.am-icon-google-plus-official:before{content:"\f2b3"}.am-icon-fa:before,.am-icon-font-awesome:before{content:"\f2b4"}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.am-icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.am-icon-pulse{-webkit-animation:icon-spin 1s infinite steps(8);animation:icon-spin 1s infinite steps(8)}.am-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.am-icon-ul>li{position:relative}.am-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.am-input-group{position:relative;display:table;border-collapse:separate}.am-input-group .am-form-field{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.am-input-group .am-form-field,.am-input-group-btn,.am-input-group-label{display:table-cell}.am-input-group .am-form-field:not(:first-child):not(:last-child),.am-input-group-btn:not(:first-child):not(:last-child),.am-input-group-label:not(:first-child):not(:last-child){border-radius:0}.am-input-group-btn,.am-input-group-label{width:1%;white-space:nowrap;vertical-align:middle}.am-input-group-label{height:38px;padding:0 1em;font-size:1.6rem;font-weight:400;line-height:36px;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:2px}.am-input-group-label input[type=checkbox],.am-input-group-label input[type=radio]{margin-top:0}.am-input-group .am-form-field:first-child,.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group>.am-btn,.am-input-group-btn:first-child>.am-dropdown-toggle,.am-input-group-btn:last-child>.am-btn-group:not(:last-child)>.am-btn,.am-input-group-btn:last-child>.am-btn:not(:last-child):not(.dropdown-toggle),.am-input-group-label:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.am-input-group-label:first-child{border-right:0}.am-input-group .am-form-field:last-child,.am-input-group-btn:first-child>.am-btn-group:not(:first-child)>.am-btn,.am-input-group-btn:first-child>.am-btn:not(:first-child),.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group>.am-btn,.am-input-group-btn:last-child>.am-dropdown-toggle,.am-input-group-label:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-input-group-label:last-child{border-left:0}.am-input-group-btn{position:relative;font-size:0;white-space:nowrap}.am-input-group-btn>.am-btn{position:relative;border-color:#ccc}.am-input-group-btn>.am-btn+.am-btn{margin-left:-1px}.am-input-group-btn>.am-btn:active,.am-input-group-btn>.am-btn:focus,.am-input-group-btn>.am-btn:hover{z-index:2}.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group{margin-right:-2px}.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group{margin-left:-1px}.am-input-group .am-form-field,.am-input-group-btn>.am-btn{height:38px;padding-bottom:auto}.am-input-group-lg>.am-form-field,.am-input-group-lg>.am-input-group-btn>.am-btn,.am-input-group-lg>.am-input-group-label{height:42px;font-size:1.8rem!important}.am-input-group-lg>.am-input-group-label{line-height:40px}.am-input-group-sm>.am-form-field,.am-input-group-sm>.am-input-group-btn>.am-btn,.am-input-group-sm>.am-input-group-label{height:33px;font-size:1.4rem!important}.am-input-group-sm>.am-input-group-label{line-height:31px}.am-input-group-primary .am-input-group-label{background:#0e90d2;color:#fff}.am-input-group-primary .am-input-group-btn>.am-btn,.am-input-group-primary .am-input-group-label,.am-input-group-primary.am-input-group .am-form-field{border-color:#0e90d2}.am-input-group-secondary .am-input-group-label{background:#3bb4f2;color:#fff}.am-input-group-secondary .am-input-group-btn>.am-btn,.am-input-group-secondary .am-input-group-label,.am-input-group-secondary.am-input-group .am-form-field{border-color:#3bb4f2}.am-input-group-success .am-input-group-label{background:#5eb95e;color:#fff}.am-input-group-success .am-input-group-btn>.am-btn,.am-input-group-success .am-input-group-label,.am-input-group-success.am-input-group .am-form-field{border-color:#5eb95e}.am-input-group-warning .am-input-group-label{background:#F37B1D;color:#fff}.am-input-group-warning .am-input-group-btn>.am-btn,.am-input-group-warning .am-input-group-label,.am-input-group-warning.am-input-group .am-form-field{border-color:#F37B1D}.am-input-group-danger .am-input-group-label{background:#dd514c;color:#fff}.am-input-group-danger .am-input-group-btn>.am-btn,.am-input-group-danger .am-input-group-label,.am-input-group-danger.am-input-group .am-form-field{border-color:#dd514c}.am-list{margin-bottom:1.6rem;padding-left:0}.am-list>li{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #dedede;border-width:1px 0}.am-list>li>a{display:block;padding:1rem 0}.am-list>li>a.am-active,.am-list>li>a.am-active:focus,.am-list>li>a.am-active:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2}.am-list>li>a.am-active .am-list-item-heading,.am-list>li>a.am-active:focus .am-list-item-heading,.am-list>li>a.am-active:hover .am-list-item-heading{color:inherit}.am-list>li>a.am-active .am-list-item-text,.am-list>li>a.am-active:focus .am-list-item-text,.am-list>li>a.am-active:hover .am-list-item-text{color:#b2e2fa}.am-list>li>.am-badge{float:right}.am-list>li>.am-badge+.am-badge{margin-right:5px}.am-list-static>li{padding:.8rem .2rem}.am-list-static.am-list-border>li{padding:1rem}.am-list-border>li,.am-list-bordered>li{border-width:1px}.am-list-border>li:first-child,.am-list-border>li:first-child>a,.am-list-bordered>li:first-child,.am-list-bordered>li:first-child>a{border-top-right-radius:2px;border-top-left-radius:2px}.am-list-border>li:last-child,.am-list-border>li:last-child>a,.am-list-bordered>li:last-child,.am-list-bordered>li:last-child>a{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-list-border>li>a,.am-list-bordered>li>a{padding:1rem}.am-list-border>li>a:focus,.am-list-border>li>a:hover,.am-list-bordered>li>a:focus,.am-list-bordered>li>a:hover{background-color:#f5f5f5}.am-list-striped>li:nth-of-type(even){background:#f5f5f5}.am-list-item-hd{margin-top:0}.am-list-item-text{line-height:1.4;font-size:1.3rem;color:#999;margin:0}.am-panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.am-panel-hd{padding:.6rem 1.25rem;border-bottom:1px solid transparent;border-top-right-radius:2px;border-top-left-radius:2px}.am-panel-bd{padding:1.25rem}.am-panel-title{margin:0;font-size:100%;color:inherit}.am-panel-title>a{color:inherit}.am-panel-footer{padding:.6rem 1.25rem;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-panel-default{border-color:#ddd}.am-panel-default>.am-panel-hd{color:#444;background-color:#f5f5f5;border-color:#ddd}.am-panel-default>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#ddd}.am-panel-default>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#ddd}.am-panel-primary{border-color:#10a0ea}.am-panel-primary>.am-panel-hd{color:#fff;background-color:#0e90d2;border-color:#10a0ea}.am-panel-primary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#10a0ea}.am-panel-primary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#10a0ea}.am-panel-secondary{border-color:#caebfb}.am-panel-secondary>.am-panel-hd{color:#14a6ef;background-color:rgba(59,180,242,.15);border-color:#caebfb}.am-panel-secondary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#caebfb}.am-panel-secondary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#caebfb}.am-panel-success{border-color:#c9e7c9}.am-panel-success>.am-panel-hd{color:#5eb95e;background-color:rgba(94,185,94,.15);border-color:#c9e7c9}.am-panel-success>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#c9e7c9}.am-panel-success>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#c9e7c9}.am-panel-warning{border-color:#fbd0ae}.am-panel-warning>.am-panel-hd{color:#F37B1D;background-color:rgba(243,123,29,.15);border-color:#fbd0ae}.am-panel-warning>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#fbd0ae}.am-panel-warning>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#fbd0ae}.am-panel-danger{border-color:#f5cecd}.am-panel-danger>.am-panel-hd{color:#dd514c;background-color:rgba(221,81,76,.15);border-color:#f5cecd}.am-panel-danger>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#f5cecd}.am-panel-danger>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#f5cecd}.am-panel>.am-table{margin-bottom:0}.am-panel>.am-table:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:2px}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:2px}.am-panel>.am-table:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:2px}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:2px}.am-panel>.am-panel-bd+.am-table{border-top:1px solid #ddd}.am-panel>.am-table>tbody:first-child>tr:first-child td,.am-panel>.am-table>tbody:first-child>tr:first-child th{border-top:0}.am-panel>.am-table-bd{border:0}.am-panel>.am-table-bd>tbody>tr>td:first-child,.am-panel>.am-table-bd>tbody>tr>th:first-child,.am-panel>.am-table-bd>tfoot>tr>td:first-child,.am-panel>.am-table-bd>tfoot>tr>th:first-child,.am-panel>.am-table-bd>thead>tr>td:first-child,.am-panel>.am-table-bd>thead>tr>th:first-child{border-left:0}.am-panel>.am-table-bd>tbody>tr>td:last-child,.am-panel>.am-table-bd>tbody>tr>th:last-child,.am-panel>.am-table-bd>tfoot>tr>td:last-child,.am-panel>.am-table-bd>tfoot>tr>th:last-child,.am-panel>.am-table-bd>thead>tr>td:last-child,.am-panel>.am-table-bd>thead>tr>th:last-child{border-right:0}.am-panel>.am-table-bd>tbody>tr:first-child>td,.am-panel>.am-table-bd>tbody>tr:first-child>th,.am-panel>.am-table-bd>thead>tr:first-child>td,.am-panel>.am-table-bd>thead>tr:first-child>th{border-bottom:0}.am-panel>.am-table-bd>tbody>tr:last-child>td,.am-panel>.am-table-bd>tbody>tr:last-child>th,.am-panel>.am-table-bd>tfoot>tr:last-child>td,.am-panel>.am-table-bd>tfoot>tr:last-child>th{border-bottom:0}.am-panel>.am-list{margin:0}.am-panel>.am-list>li>a{padding-left:1rem;padding-right:1rem}.am-panel>.am-list-static li{padding-left:1rem;padding-right:1rem}.am-panel-group{margin-bottom:2rem}.am-panel-group .am-panel{margin-bottom:0;border-radius:2px}.am-panel-group .am-panel+.am-panel{margin-top:6px}.am-panel-group .am-panel-hd{border-bottom:0}.am-panel-group .am-panel-hd+.am-panel-collapse .am-panel-bd{border-top:1px solid #ddd}.am-panel-group .am-panel-footer{border-top:0}.am-panel-group .am-panel-footer+.am-panel-collapse .am-panel-bd{border-bottom:1px solid #ddd}@-webkit-keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}.am-progress{overflow:hidden;height:2rem;margin-bottom:2rem;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.am-progress-bar{float:left;width:0;height:100%;font-size:1.2rem;line-height:2rem;color:#fff;text-align:center;background-color:#0e90d2;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.am-progress-striped .am-progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:36px 36px;background-size:36px 36px}.am-progress.am-active .am-progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.am-progress-bar[aria-valuenow="1"],.am-progress-bar[aria-valuenow="2"]{min-width:30px}.am-progress-bar[aria-valuenow="0"]{color:#999;min-width:30px;background:0 0;-webkit-box-shadow:none;box-shadow:none}.am-progress-bar-secondary{background-color:#3bb4f2}.am-progress-striped .am-progress-bar-secondary{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-success{background-color:#5eb95e}.am-progress-striped .am-progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-warning{background-color:#F37B1D}.am-progress-striped .am-progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-danger{background-color:#dd514c}.am-progress-striped .am-progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-xs{height:.6rem}.am-progress-sm{height:1.2rem}.am-thumbnail{display:block;padding:2px;margin-bottom:2rem;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-thumbnail a>img,.am-thumbnail>img{margin-left:auto;margin-right:auto;display:block}.am-thumbnail a.am-thumbnail.active,.am-thumbnail a.am-thumbnail:focus,.am-thumbnail a.am-thumbnail:hover{border-color:#0e90d2;background-color:#fff}.am-thumbnail a>img,.am-thumbnail>img,img.am-thumbnail{max-width:100%;height:auto}.am-thumbnail-caption{margin:0;padding:.8rem;color:#333;font-weight:400}.am-thumbnail-caption :last-child{margin-bottom:0}.am-thumbnails{margin-left:-.5rem;margin-right:-.5rem}.am-thumbnails>li{padding:0 .5rem 1rem .5rem}.am-scrollable-horizontal{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.am-scrollable-vertical{height:240px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:vertical}.am-square{border-radius:0}.am-radius{border-radius:2px}.am-round{border-radius:1000px}.am-circle{border-radius:50%}.am-cf:after,.am-cf:before{content:" ";display:table}.am-cf:after{clear:both}.am-fl{float:left}.am-fr{float:right}.am-nbfc{overflow:hidden}.am-center{display:block;margin-left:auto;margin-right:auto}.am-block{display:block!important}.am-inline{display:inline!important}.am-inline-block{display:inline-block!important}.am-hide{display:none!important;visibility:hidden!important}.am-vertical-align{font-size:0}.am-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.am-vertical-align-bottom,.am-vertical-align-middle{display:inline-block;font-size:1.6rem;max-width:100%}.am-vertical-align-middle{vertical-align:middle}.am-vertical-align-bottom{vertical-align:bottom}.am-responsive-width{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto}.am-margin{margin:1.6rem}.am-margin-0{margin:0!important}.am-margin-xs{margin:.5rem}.am-margin-sm{margin:1rem}.am-margin-lg{margin:2.4rem}.am-margin-xl{margin:3.2rem}.am-margin-horizontal{margin-left:1.6rem;margin-right:1.6rem}.am-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.am-margin-horizontal-xs{margin-left:.5rem;margin-right:.5rem}.am-margin-horizontal-sm{margin-left:1rem;margin-right:1rem}.am-margin-horizontal-lg{margin-left:2.4rem;margin-right:2.4rem}.am-margin-horizontal-xl{margin-left:3.2rem;margin-right:3.2rem}.am-margin-vertical{margin-top:1.6rem;margin-bottom:1.6rem}.am-margin-vertical-0{margin-top:0!important;margin-bottom:0!important}.am-margin-vertical-xs{margin-top:.5rem;margin-bottom:.5rem}.am-margin-vertical-sm{margin-top:1rem;margin-bottom:1rem}.am-margin-vertical-lg{margin-top:2.4rem;margin-bottom:2.4rem}.am-margin-vertical-xl{margin-top:3.2rem;margin-bottom:3.2rem}.am-margin-top{margin-top:1.6rem}.am-margin-top-0{margin-top:0!important}.am-margin-top-xs{margin-top:.5rem}.am-margin-top-sm{margin-top:1rem}.am-margin-top-lg{margin-top:2.4rem}.am-margin-top-xl{margin-top:3.2rem}.am-margin-bottom{margin-bottom:1.6rem}.am-margin-bottom-0{margin-bottom:0!important}.am-margin-bottom-xs{margin-bottom:.5rem}.am-margin-bottom-sm{margin-bottom:1rem}.am-margin-bottom-lg{margin-bottom:2.4rem}.am-margin-bottom-xl{margin-bottom:3.2rem}.am-margin-left{margin-left:1.6rem}.am-margin-left-0{margin-left:0!important}.am-margin-left-xs{margin-left:.5rem}.am-margin-left-sm{margin-left:1rem}.am-margin-left-lg{margin-left:2.4rem}.am-margin-left-xl{margin-left:3.2rem}.am-margin-right{margin-right:1.6rem}.am-margin-right-0{margin-right:0!important}.am-margin-right-xs{margin-right:.5rem}.am-margin-right-sm{margin-right:1rem}.am-margin-right-lg{margin-right:2.4rem}.am-margin-right-xl{margin-right:3.2rem}.am-padding{padding:1.6rem}.am-padding-0{padding:0!important}.am-padding-xs{padding:.5rem}.am-padding-sm{padding:1rem}.am-padding-lg{padding:2.4rem}.am-padding-xl{padding:3.2rem}.am-padding-horizontal{padding-left:1.6rem;padding-right:1.6rem}.am-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.am-padding-horizontal-xs{padding-left:.5rem;padding-right:.5rem}.am-padding-horizontal-sm{padding-left:1rem;padding-right:1rem}.am-padding-horizontal-lg{padding-left:2.4rem;padding-right:2.4rem}.am-padding-horizontal-xl{padding-left:3.2rem;padding-right:3.2rem}.am-padding-vertical{padding-top:1.6rem;padding-bottom:1.6rem}.am-padding-vertical-0{padding-top:0!important;padding-bottom:0!important}.am-padding-vertical-xs{padding-top:.5rem;padding-bottom:.5rem}.am-padding-vertical-sm{padding-top:1rem;padding-bottom:1rem}.am-padding-vertical-lg{padding-top:2.4rem;padding-bottom:2.4rem}.am-padding-vertical-xl{padding-top:3.2rem;padding-bottom:3.2rem}.am-padding-top{padding-top:1.6rem}.am-padding-top-0{padding-top:0!important}.am-padding-top-xs{padding-top:.5rem}.am-padding-top-sm{padding-top:1rem}.am-padding-top-lg{padding-top:2.4rem}.am-padding-top-xl{padding-top:3.2rem}.am-padding-bottom{padding-bottom:1.6rem}.am-padding-bottom-0{padding-bottom:0!important}.am-padding-bottom-xs{padding-bottom:.5rem}.am-padding-bottom-sm{padding-bottom:1rem}.am-padding-bottom-lg{padding-bottom:2.4rem}.am-padding-bottom-xl{padding-bottom:3.2rem}.am-padding-left{padding-left:1.6rem}.am-padding-left-0{padding-left:0!important}.am-padding-left-xs{padding-left:.5rem}.am-padding-left-sm{padding-left:1rem}.am-padding-left-lg{padding-left:2.4rem}.am-padding-left-xl{padding-left:3.2rem}.am-padding-right{padding-right:1.6rem}.am-padding-right-0{padding-right:0!important}.am-padding-right-xs{padding-right:.5rem}.am-padding-right-sm{padding-right:1rem}.am-padding-right-lg{padding-right:2.4rem}.am-padding-right-xl{padding-right:3.2rem}@media only screen{.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md,.am-hide-md-only,.am-hide-md-up,.am-show-lg-down,.am-show-md-down,.am-show-sm,.am-show-sm-down,.am-show-sm-only,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md-down,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-md,.am-show-md-only,.am-show-md-up{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-md,table.am-hide-md-only,table.am-hide-md-up,table.am-show-lg-down,table.am-show-md-down,table.am-show-sm,table.am-show-sm-down,table.am-show-sm-only,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-md,thead.am-hide-md-only,thead.am-hide-md-up,thead.am-show-lg-down,thead.am-show-md-down,thead.am-show-sm,thead.am-show-sm-down,thead.am-show-sm-only,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-md,tbody.am-hide-md-only,tbody.am-hide-md-up,tbody.am-show-lg-down,tbody.am-show-md-down,tbody.am-show-sm,tbody.am-show-sm-down,tbody.am-show-sm-only,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-md,tr.am-hide-md-only,tr.am-hide-md-up,tr.am-show-lg-down,tr.am-show-md-down,tr.am-show-sm,tr.am-show-sm-down,tr.am-show-sm-only,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-md,td.am-hide-md-only,td.am-hide-md-up,td.am-show-lg-down,td.am-show-md-down,td.am-show-sm,td.am-show-sm-down,td.am-show-sm-only,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-md,th.am-hide-md-only,th.am-hide-md-up,th.am-show-lg-down,th.am-show-md-down,th.am-show-sm,th.am-show-sm-down,th.am-show-sm-only,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:641px){.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg-down,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-md-up,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg-down,table.am-show-md,table.am-show-md-down,table.am-show-md-only,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg-down,thead.am-show-md,thead.am-show-md-down,thead.am-show-md-only,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg-down,tbody.am-show-md,tbody.am-show-md-down,tbody.am-show-md-only,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg-down,tr.am-show-md,tr.am-show-md-down,tr.am-show-md-only,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg-down,td.am-show-md,td.am-show-md-down,td.am-show-md-only,td.am-show-md-up,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg-down,th.am-show-md,th.am-show-md-down,th.am-show-md-only,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:1025px){.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg,.am-show-lg-down,.am-show-lg-only,.am-show-lg-up,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg,.am-hide-lg-down,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md-up,.am-hide-sm-up,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-md,table.am-hide-md-down,table.am-hide-md-only,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg,table.am-show-lg-down,table.am-show-lg-only,table.am-show-lg-up,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-md,thead.am-hide-md-down,thead.am-hide-md-only,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg,thead.am-show-lg-down,thead.am-show-lg-only,thead.am-show-lg-up,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-md,tbody.am-hide-md-down,tbody.am-hide-md-only,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg,tbody.am-show-lg-down,tbody.am-show-lg-only,tbody.am-show-lg-up,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-md,tr.am-hide-md-down,tr.am-hide-md-only,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg,tr.am-show-lg-down,tr.am-show-lg-only,tr.am-show-lg-up,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-md,td.am-hide-md-down,td.am-hide-md-only,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg,td.am-show-lg-down,td.am-show-lg-only,td.am-show-lg-up,td.am-show-md-up,td.am-show-sm-up,th.am-hide-md,th.am-hide-md-down,th.am-hide-md-only,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg,th.am-show-lg-down,th.am-show-lg-only,th.am-show-lg-up,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (orientation:landscape){.am-hide-portrait,.am-show-landscape{display:inherit!important}.am-hide-landscape,.am-show-portrait{display:none!important}}@media only screen and (orientation:portrait){.am-hide-landscape,.am-show-portrait{display:inherit!important}.am-hide-portrait,.am-show-landscape{display:none!important}}.am-sans-serif{font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif}.am-serif{font-family:Georgia,"Times New Roman",Times,SimSun,FontAwesome,serif}.am-kai{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-monospace{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}.am-text-primary{color:#0e90d2}.am-text-secondary{color:#3bb4f2}.am-text-success{color:#5eb95e}.am-text-warning{color:#F37B1D}.am-text-danger{color:#dd514c}.am-link-muted{color:#666}.am-link-muted a{color:#666}.am-link-muted a:hover,.am-link-muted:hover{color:#555}.am-text-default{font-size:1.6rem}.am-text-xs{font-size:1.2rem}.am-text-sm{font-size:1.4rem}.am-text-lg{font-size:1.8rem}.am-text-xl{font-size:2.4rem}.am-text-xxl{font-size:3.2rem}.am-text-xxxl{font-size:4.2rem}.am-ellipsis,.am-text-truncate{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.am-text-nowrap{white-space:nowrap}[class*=am-align-]{margin-bottom:1rem}.am-align-left{margin-right:1rem;float:left}.am-align-right{margin-left:1rem;float:right}.am-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.am-text-ir{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media only screen{.am-text-left{text-align:left!important}.am-text-right{text-align:right!important}.am-text-center{text-align:center!important}.am-text-justify{text-align:justify!important}}@media only screen and (max-width:640px){.am-sm-only-text-left{text-align:left!important}.am-sm-only-text-right{text-align:right!important}.am-sm-only-text-center{text-align:center!important}.am-sm-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px) and (max-width:1024px){.am-md-only-text-left{text-align:left!important}.am-md-only-text-right{text-align:right!important}.am-md-only-text-center{text-align:center!important}.am-md-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px){.am-md-text-left{text-align:left!important}.am-md-text-right{text-align:right!important}.am-md-text-center{text-align:center!important}.am-md-text-justify{text-align:justify!important}}@media only screen and (min-width:1025px){.am-lg-text-left{text-align:left!important}.am-lg-text-right{text-align:right!important}.am-lg-text-center{text-align:center!important}.am-lg-text-justify{text-align:justify!important}}.am-text-top{vertical-align:top!important}.am-text-middle{vertical-align:middle!important}.am-text-bottom{vertical-align:bottom!important}.am-angle{position:absolute}.am-angle:after,.am-angle:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-angle-up{top:0}.am-angle-up:after,.am-angle-up:before{border-bottom-style:solid;border-width:0 8px 8px}.am-angle-up:before{border-bottom-color:#ddd;bottom:0}.am-angle-up:after{border-bottom-color:#fff;bottom:-1px}.am-angle-down{bottom:-9px}.am-angle-down:after,.am-angle-down:before{border-top-style:solid;border-width:8px 8px 0}.am-angle-down:before{border-top-color:#ddd;bottom:0}.am-angle-down:after{border-top-color:#fff;bottom:1px}.am-angle-left{left:-9px}.am-angle-left:after,.am-angle-left:before{border-right-style:solid;border-width:8px 8px 8px 0}.am-angle-left:before{border-right-color:#ddd;left:0}.am-angle-left:after{border-right-color:#fff;left:1px}.am-angle-right{right:0}.am-angle-right:after,.am-angle-right:before{border-left-style:solid;border-width:8px 0 8px 8px}.am-angle-right:before{border-left-color:#ddd;left:0}.am-angle-right:after{border-left-color:#fff;left:-1px}.am-alert{margin-bottom:1em;padding:.625em;background:#0e90d2;color:#fff;border:1px solid #0c7cb5;border-radius:2px}.am-alert a{color:#fff}.am-alert h1,.am-alert h2,.am-alert h3,.am-alert h4,.am-alert h5,.am-alert h6{color:inherit}.am-alert .am-close{opacity:.4}.am-alert .am-close:hover{opacity:.6}*+.am-alert{margin-top:1em}.am-alert>:last-child{margin-bottom:0}.am-form-group .am-alert{margin:5px 0 0;padding:.25em .625em;font-size:1.3rem}.am-alert>.am-close:first-child{float:right;height:auto;margin:-3px -5px auto auto}.am-alert>.am-close:first-child+*{margin-top:0}.am-alert-secondary{background-color:#eee;border-color:#dfdfdf;color:#555}.am-alert-success{background-color:#5eb95e;border-color:#4bad4b;color:#fff}.am-alert-warning{background-color:#F37B1D;border-color:#e56c0c;color:#fff}.am-alert-danger{background-color:#dd514c;border-color:#d83832;color:#fff}.am-dropdown{position:relative;display:inline-block}.am-dropdown-toggle:focus{outline:0}.am-dropdown-content{position:absolute;top:100%;left:0;z-index:1020;display:none;float:left;min-width:160px;padding:15px;margin:9px 0 0;text-align:left;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-animation-duration:.15s;animation-duration:.15s}.am-dropdown-content:after,.am-dropdown-content:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-dropdown-content:after,.am-dropdown-content:before{border-bottom-style:solid;border-width:0 8px 8px}.am-dropdown-content:before{border-bottom-color:#ddd;bottom:0}.am-dropdown-content:after{border-bottom-color:#fff;bottom:-1px}.am-dropdown-content:after,.am-dropdown-content:before{left:10px;top:-8px;pointer-events:none}.am-dropdown-content:after{top:-7px}.am-active>.am-dropdown-content{display:block}.am-dropdown-content :first-child{margin-top:0}.am-dropdown-up .am-dropdown-content{top:auto;bottom:100%;margin:0 0 9px}.am-dropdown-up .am-dropdown-content:after,.am-dropdown-up .am-dropdown-content:before{border-bottom:none;border-top:8px solid #ddd;top:auto;bottom:-8px}.am-dropdown-up .am-dropdown-content:after{bottom:-7px;border-top-color:#fff}.am-dropdown-flip .am-dropdown-content{left:auto;right:0}.am-dropdown-flip .am-dropdown-content:after,.am-dropdown-flip .am-dropdown-content:before{left:auto;right:10px}ul.am-dropdown-content{list-style:none;padding:5px 0}ul.am-dropdown-content.am-fr{right:0;left:auto}ul.am-dropdown-content .am-divider{height:1px;margin:0rem 0;overflow:hidden;background-color:#e5e5e5}ul.am-dropdown-content>li>a{display:block;padding:6px 20px;clear:both;font-weight:400;color:#333;white-space:nowrap}ul.am-dropdown-content>li>a:focus,ul.am-dropdown-content>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}ul.am-dropdown-content>.am-active>a,ul.am-dropdown-content>.am-active>a:focus,ul.am-dropdown-content>.am-active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#0e90d2}ul.am-dropdown-content>.am-disabled>a,ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{color:#999}ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.am-dropdown-header{display:block;padding:6px 20px;font-size:1.2rem;color:#999}.am-fr>.am-dropdown-content{right:0;left:auto}.am-fr>.am-dropdown-content:before{right:10px;left:auto}.am-dropdown-animation{-webkit-animation:am-dropdown-animation .15s ease-out;animation:am-dropdown-animation .15s ease-out}@-webkit-keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.am-slider a:focus,.am-slider a:hover{outline:0}.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none}.am-slider{margin:0;padding:0}.am-slider .am-slides:after,.am-slider .am-slides:before{content:" ";display:table}.am-slider .am-slides:after{clear:both}.am-slider .am-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.no-js .am-slider .am-slides>li:first-child{display:block}.am-slider .am-slides img{width:100%;display:block}.am-pauseplay span{text-transform:capitalize}.am-slider{position:relative}.am-viewport{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-carousel li{margin-right:5px}.am-control-nav{position:absolute}.am-control-nav li{display:inline-block}.am-control-thumbs{position:static;overflow:hidden}.am-control-thumbs img{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-slide .am-slides>li{display:none;position:relative}@media all and (transform-3d),(-webkit-transform-3d){.am-slider-slide .am-slides>li{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-slider-slide .am-slides>li.active.right,.am-slider-slide .am-slides>li.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.am-slider-slide .am-slides>li.active.left,.am-slider-slide .am-slides>li.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.am-slider-slide .am-slides>li.active,.am-slider-slide .am-slides>li.next.left,.am-slider-slide .am-slides>li.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.am-slider-slide .am-slides>.active,.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{display:block}.am-slider-slide .am-slides>.active{left:0}.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{position:absolute;top:0;width:100%}.am-slider-slide .am-slides>.next{left:100%}.am-slider-slide .am-slides>.prev{left:-100%}.am-slider-slide .am-slides>.next.left,.am-slider-slide .am-slides>.prev.right{left:0}.am-slider-slide .am-slides>.active.left{left:-100%}.am-slider-slide .am-slides>.active.right{left:100%}.am-slider-default{margin:0 0 20px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15)}.am-slider-default .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-default .am-viewport{max-height:300px}.am-slider-default .carousel li{margin-right:5px}.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;width:36px;height:36px;margin:-18px 0 0;overflow:hidden;opacity:.45;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-default .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;color:#333;content:"\f137";font-size:24px!important;text-align:center;line-height:36px!important;height:36px}.am-slider-default .am-direction-nav a.am-next:before{content:"\f138"}.am-slider-default .am-direction-nav .am-prev{left:10px}.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right}.am-slider-default .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-default:hover .am-prev{opacity:.7;left:10px}.am-slider-default:hover .am-prev:hover{opacity:1}.am-slider-default:hover .am-next{opacity:.7;right:10px}.am-slider-default:hover .am-next:hover{opacity:1}.am-slider-default .am-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.am-slider-default .am-pauseplay a::before{font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:20px;display:inline-block;content:"\f04c"}.am-slider-default .am-pauseplay a:hover{opacity:1}.am-slider-default .am-pauseplay a.am-play::before{content:"\f04b"}.am-slider-default .am-slider-desc{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;padding:10px;width:100%;color:#fff}.am-slider-default .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-default .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-default .am-control-nav li a{width:8px;height:8px;display:block;background-color:#666;background-color:rgba(0,0,0,.5);line-height:0;font-size:0;cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-default .am-control-nav li a:hover{background-color:#333;background-color:rgba(0,0,0,.7)}.am-slider-default .am-control-nav li a.am-active{background-color:#000;background-color:#0e90d2;cursor:default}.am-slider-default .am-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.am-slider-default .am-control-thumbs li{width:25%;float:left;margin:0}.am-slider-default .am-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer}.am-slider-default .am-control-thumbs img:hover{opacity:1}.am-slider-default .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-default .am-control-thumbs i{position:absolute}.am-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;display:none;opacity:0;outline:0;text-align:center;-webkit-transform:scale(1.185);-ms-transform:scale(1.185);transform:scale(1.185);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-modal:focus{outline:0}.am-modal.am-modal-active{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow-x:hidden;overflow-y:auto}.am-modal.am-modal-out{opacity:0;z-index:1109;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(.815);-ms-transform:scale(.815);transform:scale(.815)}.am-modal:before{content:"\200B";display:inline-block;height:100%;vertical-align:middle}.am-modal-dialog{position:relative;display:inline-block;vertical-align:middle;margin-left:auto;margin-right:auto;width:270px;max-width:100%;border-radius:2px;background:#f8f8f8}@media only screen and (min-width:641px){.am-modal-dialog{width:540px}}.am-modal-hd{padding:15px 10px 5px 10px;font-size:1.8rem;font-weight:500}.am-modal-hd+.am-modal-bd{padding-top:0}.am-modal-hd .am-close{position:absolute;top:4px;right:4px}.am-modal-bd{padding:15px 10px;text-align:center;border-bottom:1px solid #dedede;border-radius:2px 2px 0 0}.am-modal-bd+.am-modal-bd{margin-top:5px}.am-modal-prompt-input{display:block;margin:5px auto 0 auto;border-radius:2px;padding:5px;line-height:1.8rem;width:80%;border:1px solid #dedede;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.am-modal-prompt-input:focus{outline:0;border-color:#d6d6d6}.am-modal-footer{height:44px;overflow:hidden;display:table;width:100%;border-collapse:collapse}.am-modal-btn{display:table-cell!important;padding:0 5px;height:44px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1.6rem;line-height:44px;text-align:center;color:#0e90d2;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-right:1px solid #dedede}.am-modal-btn:first-child{border-radius:0 0 0 2px}.am-modal-btn:last-child{border-right:none;border-radius:0 0 2px 0}.am-modal-btn:first-child:last-child{border-radius:0 0 2px 2px}.am-modal-btn.am-modal-btn-bold{font-weight:500}.am-modal-btn:active{background:#d4d4d4}.am-modal-btn+.am-modal-btn{border-left:1px solid #dedede}.am-modal-no-btn .am-modal-dialog{border-radius:2px;border-bottom:none}.am-modal-no-btn .am-modal-bd{border-bottom:none}.am-modal-no-btn .am-modal-footer{display:none}.am-modal-loading .am-modal-bd{border-bottom:none}.am-modal-loading .am-icon-spin{display:inline-block;font-size:2.4rem}.am-modal-loading .am-modal-footer{display:none}.am-modal-actions{position:fixed;left:0;bottom:0;z-index:1110;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;text-align:center;border-radius:2px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.am-modal-actions.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-modal-actions.am-modal-out{z-index:1109;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-modal-actions-group{margin:10px}.am-modal-actions-group .am-list{margin:0;border-radius:2px}.am-modal-actions-group .am-list>li{margin-bottom:0;border-bottom:none;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.015);box-shadow:inset 0 1px 0 rgba(0,0,0,.015)}.am-modal-actions-group .am-list>li>a{padding:1rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-modal-actions-group .am-list>li:first-child{border-top:none;border-top-right-radius:2px;border-top-left-radius:2px}.am-modal-actions-group .am-list>li:last-child{border-bottom:none;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-modal-actions-header{padding:1rem;color:#999;font-size:1.4rem}.am-modal-actions-danger{color:#dd514c}.am-modal-actions-danger a{color:inherit}.am-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1110;background:#fff;display:none;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-popup.am-modal-active,.am-popup.am-modal-out{-webkit-transition-duration:.3s;transition-duration:.3s}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media all and (min-width:630px) and (min-height:630px){.am-popup{width:630px;height:630px;left:50%;top:50%;margin-left:-315px;margin-top:-315px;-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}}.am-popup-inner{padding-top:44px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.am-popup-hd{position:absolute;top:0;z-index:1000;width:100%;height:43px;border-bottom:1px solid #dedede;background-color:#fff}.am-popup-hd .am-popup-title{font-size:1.8rem;font-weight:700;line-height:43px;text-align:center;margin:0 30px;color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-popup-hd .am-close{position:absolute;right:10px;top:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#999}.am-popup-hd .am-close:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);color:#555}.am-popup-bd{padding:15px;background:#f8f8f8;color:#555}.am-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:rgba(0,0,0,.15)}.am-offcanvas.am-active{display:block}.am-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.am-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;z-index:1091;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#262626}.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-offcanvas-bar-flip:after{right:auto;left:0}.am-offcanvas-content{padding:15px;color:#999}.am-offcanvas-content a{color:#ccc}.am-popover{position:absolute;top:0;left:0;margin:0;border-radius:2px;background:#333;color:#fff;border:1px solid #333;display:none;font-size:1.6rem;z-index:1150;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.am-popover.am-active{display:block!important;opacity:1}.am-popover-inner{position:relative;background:#333;padding:8px;z-index:110}.am-popover-caret{position:absolute;top:0;z-index:100;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);overflow:hidden}.am-popover-top .am-popover-caret{top:auto;bottom:-8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-popover-bottom .am-popover-caret{top:-8px}.am-popover-bottom .am-popover-caret,.am-popover-top .am-popover-caret{left:50%;margin-left:-8px}.am-popover-left .am-popover-caret{top:auto;left:auto;right:-12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-popover-right .am-popover-caret{right:auto;left:-12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.am-popover-left .am-popover-caret,.am-popover-right .am-popover-caret{top:50%;margin-top:-4px}.am-popover-sm{font-size:1.4rem}.am-popover-sm .am-popover-inner{padding:5px}.am-popover-lg{font-size:1.8rem}.am-popover-primary{border-color:#0e90d2}.am-popover-primary .am-popover-inner{background:#0e90d2}.am-popover-primary .am-popover-caret{border-bottom-color:#0e90d2}.am-popover-secondary{border-color:#3bb4f2}.am-popover-secondary .am-popover-inner{background:#3bb4f2}.am-popover-secondary .am-popover-caret{border-bottom-color:#3bb4f2}.am-popover-success{border-color:#5eb95e}.am-popover-success .am-popover-inner{background:#5eb95e}.am-popover-success .am-popover-caret{border-bottom-color:#5eb95e}.am-popover-warning{border-color:#F37B1D}.am-popover-warning .am-popover-inner{background:#F37B1D}.am-popover-warning .am-popover-caret{border-bottom-color:#F37B1D}.am-popover-danger{border-color:#dd514c}.am-popover-danger .am-popover-inner{background:#dd514c}.am-popover-danger .am-popover-caret{border-bottom-color:#dd514c}#nprogress{pointer-events:none}#nprogress .nprogress-bar{position:fixed;top:0;left:0;z-index:2000;width:100%;height:2px;background:#5eb95e}#nprogress .nprogress-peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .nprogress-spinner{position:fixed;top:15px;right:15px;z-index:2000;display:block}#nprogress .nprogress-spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px transparent;border-top-color:#5eb95e;border-left-color:#5eb95e;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.am-tabs-bd{position:relative;overflow:hidden;border:1px solid #ddd;border-top:none;z-index:100;-webkit-transition:height .3s;transition:height .3s}.am-tabs-bd:after,.am-tabs-bd:before{content:" ";display:table}.am-tabs-bd:after{clear:both}.am-tabs-bd .am-tab-panel{position:absolute;top:0;z-index:99;float:left;width:100%;padding:10px 10px 15px;visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-tabs-bd .am-tab-panel *{-webkit-user-drag:none}.am-tabs-bd .am-tab-panel.am-active{position:relative;z-index:100;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-tabs-bd .am-tab-panel.am-active~.am-tab-panel{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-tabs-bd .am-tabs-bd{border:none}.am-tabs-bd-ofv{overflow:visible}.am-tabs-bd-ofv>.am-tab-panel{display:none}.am-tabs-bd-ofv>.am-tab-panel.am-active{display:block}.am-tabs-fade .am-tab-panel{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.am-tabs-fade .am-tab-panel.am-in{opacity:1}.am-share{font-size:14px}.am-share-title{padding:10px 0 0;margin:0 10px;font-weight:400;text-align:center;color:#555;background-color:#f8f8f8;border-bottom:1px solid #fff;border-top-right-radius:2px;border-top-left-radius:2px}.am-share-title:after{content:"";display:block;width:100%;height:0;margin-top:10px;border-bottom:1px solid #dfdfdf}.am-share-sns{margin:0 10px;padding-top:15px;background-color:#f8f8f8;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-share-sns li{margin-bottom:15px}.am-share-sns a{display:block;color:#555}.am-share-sns span{display:block}.am-share-sns [class*=am-icon]{background-color:#3bb4f2;border-radius:50%;width:36px;height:36px;line-height:36px;color:#fff;margin-bottom:5px;font-size:18px}.am-share-sns .am-icon-weibo{background-color:#ea1328}.am-share-sns .am-icon-qq{background-color:#009cda}.am-share-sns .am-icon-star{background-color:#ffc028}.am-share-sns .am-icon-tencent-weibo{background-color:#23ccfe}.am-share-sns .am-icon-wechat,.am-share-sns .am-icon-weixin{background-color:#44b549}.am-share-sns .am-icon-renren{background-color:#105ba3}.am-share-sns .am-icon-comment{background-color:#5eb95e}.am-share-footer{margin:10px}.am-share-footer .am-btn{color:#555}.am-share-wechat-qr{font-size:14px;color:#777}.am-share-wechat-qr .am-modal-dialog{background-color:#fff;border:1px solid #dedede}.am-share-wechat-qr .am-modal-hd{padding-top:10px;text-align:left;margin-bottom:10px}.am-share-wechat-qr .am-share-wx-qr{margin-bottom:10px}.am-share-wechat-qr .am-share-wechat-tip{text-align:left}.am-share-wechat-qr .am-share-wechat-tip em{color:#dd514c;font-weight:700;font-style:normal;margin-left:3px;margin-right:3px}.am-pureview{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1120;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-pureview.am-active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-pureview ol,.am-pureview ul{list-style:none;padding:0;margin:0;width:100%}.am-pureview-slider{overflow:hidden;height:100%}.am-pureview-slider li{position:absolute;width:100%;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:100;visibility:hidden}.am-pureview-slider li.am-pureview-slide-prev{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:109}.am-pureview-slider li.am-pureview-slide-next{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:109}.am-pureview-slider li.am-active{position:relative;z-index:110;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);visibility:visible}.am-pureview-slider .pinch-zoom-container{width:100%;z-index:1121}.am-pureview-slider .am-pinch-zoom{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.am-pureview-slider .am-pinch-zoom:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;font-size:24px;line-height:24px;color:#eee;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;z-index:1}.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after{display:none}.am-pureview-slider img{position:relative;display:block;max-width:100%;max-height:100%;opacity:0;z-index:200;-webkit-user-drag:none;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.am-pureview-slider img.am-img-loaded{opacity:1}.am-pureview-direction{position:absolute;top:50%;width:100%;margin-top:-18px!important;z-index:1122}.am-pureview-only .am-pureview-direction,.am-touch .am-pureview-direction{display:none}.am-pureview-direction li{position:absolute;width:36px;height:36px}.am-pureview-direction a{display:block;height:36px;border:none;color:#ccc;opacity:.5;cursor:pointer;text-align:center;z-index:1125}.am-pureview-direction a:before{content:"\f137";line-height:36px;font-size:24px}.am-pureview-direction a:hover{opacity:1}.am-pureview-direction .am-pureview-prev{left:15px}.am-pureview-direction .am-pureview-next{right:15px}.am-pureview-direction .am-pureview-next a:before{content:"\f138"}.am-pureview-bar{position:absolute;bottom:0;height:45px;width:100%;background-color:rgba(0,0,0,.35);color:#eee;line-height:45px;padding:0 10px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-pureview-bar .am-pureview-title{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-pureview-bar .am-pureview-total{font-size:10px;line-height:48px}.am-pureview-actions{position:absolute;z-index:1130;left:0;right:0;top:0;height:45px;background-color:rgba(0,0,0,.35)}.am-pureview-actions a{position:absolute;left:10px;color:#ccc;display:block;width:45px;line-height:45px;text-align:left;font-size:16px}.am-pureview-actions a:hover{color:#fff}.am-pureview-actions [data-am-toggle=share]{left:auto;right:10px}.am-pureview-actions,.am-pureview-bar{opacity:0;-webkit-transition:all .15s;transition:all .15s;z-index:1130}.am-pureview-bar-active .am-pureview-actions,.am-pureview-bar-active .am-pureview-bar{opacity:1}.am-pureview-nav{position:absolute;bottom:15px;left:0;right:0;text-align:center;z-index:1131}.am-pureview-bar-active .am-pureview-nav{display:none}.am-pureview-nav li{display:inline-block;background:#ccc;background:rgba(255,255,255,.5);width:8px;height:8px;margin:0 3px;border-radius:50%;text-indent:-9999px;overflow:hidden;cursor:pointer}.am-pureview-nav .am-active{background:#fff;background:rgba(255,255,255,.9)}[data-am-pureview] img{cursor:pointer}.am-pureview-active{overflow:hidden}.ath-viewport *{-webkit-box-sizing:border-box;box-sizing:border-box}.ath-viewport{position:relative;z-index:2147483641;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.ath-modal{pointer-events:auto!important;background:rgba(0,0,0,.6)}.ath-mandatory{background:#000}.ath-container{pointer-events:auto!important;position:absolute;z-index:2147483641;padding:.7em .6em;width:18em;background:#eee;-webkit-background-size:100% auto;background-size:100% auto;-webkit-box-shadow:0 .2em 0 #d1d1d1;box-shadow:0 .2em 0 #d1d1d1;font-family:sans-serif;font-size:15px;line-height:1.5em;text-align:center}.ath-container small{font-size:.8em;line-height:1.3em;display:block;margin-top:.5em}.ath-ios.ath-phone{bottom:1.8em;left:50%;margin-left:-9em}.ath-ios6.ath-tablet{left:5em;top:1.8em}.ath-ios7.ath-tablet{left:.7em;top:1.8em}.ath-ios8.ath-tablet{right:.4em;top:1.8em}.ath-android{bottom:1.8em;left:50%;margin-left:-9em}.ath-container:before{content:'';position:relative;display:block;float:right;margin:-.7em -.6em 0 .5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);background-color:rgba(255,255,255,.8);-webkit-background-size:50% 50%;background-size:50%;background-repeat:no-repeat;background-position:50%;width:2.7em;height:2.7em;text-align:center;overflow:hidden;color:#a33;z-index:2147483642}.ath-container.ath-icon:before{position:absolute;top:0;right:0;margin:0;float:none}.ath-mandatory .ath-container:before{display:none}.ath-container.ath-android:before{float:left;margin:-.7em .5em 0 -.6em}.ath-container.ath-android.ath-icon:before{position:absolute;right:auto;left:0;margin:0;float:none}.ath-action-icon{display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;text-indent:-9999em;overflow:hidden}.ath-ios7 .ath-action-icon,.ath-ios8 .ath-action-icon{width:1.6em;height:1.6em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAACtCAYAAAB7l7tOAAAF6UlEQVR4AezZWWxUZRiH8VcQEdxZEFFiUZBFUCIa1ABBDARDcCciYGKMqTEGww3SOcNSAwQTjOBiiIpEhRjAhRgXRC8MFxojEhAFZUGttVhaoSxlaW3n8W3yXZxm6vTrOMM5Q98n+V9MMu1pvl++uZhKuypghu49KaaTWGdZSYoVN6VD95nMpLNYZ9XNbdQR2od2k88O3Gm6Bh0t7H0p5Vwp2Ax3ajpu2tYbciFWwkTFO63DY6+JcI4USFaSyYpWp8N7SVZJKR3EinkBk9JxvZFXxhnZSjBaoWp1ZL0ES8WKYXMZp0AndORgy8WKFe5Yf1zvvSBWDEpys2LU6MjD5kmEWQlGKsJRHXlcqUSQVcItEnDEA6gAb7LhjvD9WO6yIEfICQI5A1nzGCYB1T4og5bBiFcyv2f6ujYhl4iVxwKG6qp8MK55HsqPwK0rMr9v/yEo3uCPrJstVh5KMER30Aeh31Ioq0FrHfjXw9CYghnrvYFTuqfEymFzGSwBlT4ARYr7u+K6GLmCVGvAGg2NMG0d/sgJnpScZLjXSkC5z8H3eQ72/k24Q8NfzvwFyK4qtuJSZKaubRPyE/K/Mtx+EvCHL+7uasId1t10w0scz/RzSzYzAfgKV30D3LPaG7lRkR8RK4tKKJKAMp+D7r0EfmmOe0x3m2itAc/ZxBjgAt1mXHWKPPkdb+QGSTJdrDaU5EoJ2OtzwD0WwY7KNNzbRfMFFg24WPdtGHnS221Cflgsj56hjwTs8TnY7oq7/QDhjutGicsb2AVcovsO18l6uPPNNiE/JFaGAq7Q7fY50G4LYVtz3FrdaNGyBXbIl+q24DqhyHes9EaulwR3SwtZs+ktAT/7HORliru1gnCndONFyx44Dfn7MPLYN7yR6yTJZAllJeguAT/4HOBFz8I3ZWm4E0TLFbBD7qn7EVdtHYx53R9ZN0ksrZRuErDN5+AuLIWvm+Oe1k0ULdfADrmX7idcR0/DyBXeyCdlLuMMOGCBz4F1ng+f7yFcve5e0fIFHELeiav6BAx70Rt5p0yhY3u/wR0kyarW/uX35b403PtFyzewQ75ctwtXzSkY8WqruHslSV8RscrL6TJ1bcvfWJ0/HzbtIdw/ugdFyzdwOOAq3T6fmzxwGQ3vbmO8iFioIWqYSsHMj9M/ljfuTsOdItoZBXYBfXX7cVXVwvXLm/8+fU3lcdCqdEMNGBbgUmRmfQISQKd5sGEn4VK6YtEiAXYBA3QVuA4q8hCHrDcafR1ul65jewfuovsCl7vJrNlOuEbdo6JFCuwCrtb9hqusBu56Cw4cI1y1briIWEBn3Ue0XKPuMdGiBg4H9NdV0HJ/6QZLOEPmPN0GmpfSPS5arIBdwHUtIFfoBsl/ZsgfhHCfFi2WwC5goO4AmvanbqBkzJA76tboZokWa2AXMEi3RTdAvDLkDqJFAhzB32xFD2wZsGXA0WfAlgFbBmwZsGXAlgFbBpzk04JaKb0iA9ZnF9x5SQAFtRKKIgPWZxfaeRmwAZ/BGbAB37eaG6MCbnq2Aed5czYyKirgpmcbsAHHZAZswN0Wwo7KeG1fFf2jAm56dtzOQ42yB+65mDhWFBUwUETMUiMDNmADbp/APRaTAh6I2bpGCNw1bufRZJQ1cPdF/NueHZsgDEBBGLbMGoIu4AZu5gLOZeEaYmEXeznF3jRPyEv4frgJvvJe3qTefY0AAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwb8rwADBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz4/sz1Nia/9hizA7zgklwy3RYwYMBzBRjw4bPjxAbAAizAAtwgwAIswAIswAIMGDBgARZgARZgAS4FWIAFWIAFWIABAwYswAIswAIswIUAC7AAC7AACzBgwIAFWIAFWIAFuBBgARZgARZgAQYMGPApQ99ZCdgWtzqwATbABtgAG2DbnxNb7zbRimsMLMACrDf2wMWI/WasfQAAAABJRU5ErkJggg==);margin-top:-.3em;-webkit-background-size:auto 100%;background-size:auto 100%}.ath-ios6 .ath-action-icon{width:1.8em;height:1.8em;background-image:url(data:image/png;base64,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);margin-bottom:.4em;-webkit-background-size:100% auto;background-size:100% auto}.ath-android .ath-action-icon{width:1.4em;height:1.4em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);-webkit-background-size:100% auto;background-size:100% auto}.ath-container p{margin:0;padding:0;position:relative;z-index:2147483642;text-shadow:0 .1em 0 #fff;font-size:1.1em}.ath-ios.ath-phone:after{content:'';background:#eee;position:absolute;width:2em;height:2em;bottom:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);-webkit-box-shadow:.2em .2em 0 #d1d1d1;box-shadow:.2em .2em 0 #d1d1d1}.ath-ios.ath-tablet:after{content:'';background:#eee;position:absolute;width:2em;height:2em;top:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);z-index:2147483641}.ath-application-icon{position:relative;padding:0;border:0;margin:0 auto .2em auto;height:6em;width:6em;z-index:2147483642}.ath-container.ath-ios .ath-application-icon{border-radius:1em;-webkit-box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);margin:0 auto .4em auto}@media only screen and (orientation:landscape){.ath-container.ath-phone{width:24em}.ath-android.ath-phone{margin-left:-12em}.ath-ios.ath-phone{margin-left:-12em}.ath-ios6:after{left:39%}.ath-ios8.ath-phone{left:auto;bottom:auto;right:.4em;top:1.8em}.ath-ios8.ath-phone:after{bottom:auto;top:-.9em;left:68%;z-index:2147483641;-webkit-box-shadow:none;box-shadow:none}}.am-checkbox,.am-checkbox-inline,.am-radio,.am-radio-inline{padding-left:22px;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:14px;line-height:1.5}label.am-checkbox,label.am-radio{font-weight:400}.am-ucheck-icons{color:#999;display:block;height:20px;top:0;left:0;position:absolute;width:20px;text-align:center;line-height:21px;font-size:18px;cursor:pointer}.am-checkbox .am-icon-checked,.am-checkbox .am-icon-unchecked,.am-checkbox-inline .am-icon-checked,.am-checkbox-inline .am-icon-unchecked,.am-radio .am-icon-checked,.am-radio .am-icon-unchecked,.am-radio-inline .am-icon-checked,.am-radio-inline .am-icon-unchecked{position:absolute;left:0;top:0;display:inline-table;margin:0;background-color:transparent;-webkit-transition:color .25s linear;transition:color .25s linear}.am-checkbox .am-icon-checked:before,.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-checked:before,.am-checkbox-inline .am-icon-unchecked:before,.am-radio .am-icon-checked:before,.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-checked:before,.am-radio-inline .am-icon-unchecked:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-checkbox .am-icon-checked,.am-checkbox-inline .am-icon-checked,.am-radio .am-icon-checked,.am-radio-inline .am-icon-checked{opacity:0}.am-checkbox .am-icon-checked:before,.am-checkbox-inline .am-icon-checked:before{content:"\f046"}.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-unchecked:before{content:"\f096"}.am-radio .am-icon-checked:before,.am-radio-inline .am-icon-checked:before{content:"\f192"}.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-unchecked:before{content:"\f10c"}.am-ucheck-checkbox,.am-ucheck-radio{position:absolute;left:0;top:0;margin:0;padding:0;width:20px;height:20px;opacity:0;outline:0!important}.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons,.am-ucheck-radio:checked+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-checked{opacity:1}.am-ucheck-checkbox:disabled+.am-ucheck-icons,.am-ucheck-radio:disabled+.am-ucheck-icons{cursor:default;color:#d8d8d8}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-checked{opacity:1;color:#d8d8d8}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:checked+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:checked+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#dd514c}.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:checked+.am-ucheck-icons{color:#dd514c}.am-field-error+.am-ucheck-icons{color:#dd514c}.am-field-valid+.am-ucheck-icons{color:#5eb95e}.am-selected{width:200px}.am-selected-btn{width:100%;padding-left:10px;text-align:right}.am-selected-btn.am-btn-default{background:0 0}.am-invalid .am-selected-btn{border-color:#dd514c}.am-selected-header{height:45px;background-color:#f2f2f2;border-bottom:1px solid #ddd;display:none}.am-selected-status{text-align:left;width:100%;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-selected-content{padding:10px 0}.am-selected-search{padding:0 10px 10px}.am-selected-search .am-form-field{padding:.5em}.am-selected-list{margin:0;padding:0;list-style:none;font-size:1.5rem}.am-selected-list li{position:relative;cursor:pointer;padding:5px 10px;-webkit-transition:background-color .15s;transition:background-color .15s}.am-selected-list li:hover{background-color:#f8f8f8}.am-selected-list li:hover .am-icon-check{opacity:.6}.am-selected-list li.am-checked .am-icon-check{opacity:1;color:#0e90d2}.am-selected-list li.am-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.am-selected-list .am-selected-list-header{margin-top:8px;font-size:1.3rem;color:#999;border-bottom:1px solid #e5e5e5;cursor:default}.am-selected-list .am-selected-list-header:hover{background:0 0}.am-selected-list .am-selected-list-header:first-child{margin-top:0}.am-selected-list .am-selected-text{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:30px}.am-selected-list .am-icon-check{position:absolute;right:8px;top:5px;color:#999;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.am-selected-hint{line-height:1.2;color:#dd514c}.am-selected-hint:not(:empty){margin-top:10px;border-top:1px solid #e5e5e5;padding:10px 10px 0}.am-selected-placeholder{opacity:.65}.am-fade{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.am-fade.am-in{opacity:1}.am-collapse{display:none}.am-collapse.am-in{display:block}tr.am-collapse.am-in{display:table-row}tbody.am-collapse.am-in{display:table-row-group}.am-collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.am-sticky{position:fixed!important;z-index:1010;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}[data-am-sticky][class*=am-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}.am-dimmer-active{overflow:hidden}.am-dimmer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1100;opacity:0}.am-dimmer.am-active{opacity:1}[data-am-collapse]{cursor:pointer}.am-datepicker{top:0;left:0;border-radius:2px;background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding-bottom:10px;margin-top:10px;width:238px;color:#555;display:none}.am-datepicker>div{display:none}.am-datepicker table{width:100%}.am-datepicker tr.am-datepicker-header{font-size:1.6rem;color:#fff;background:#3bb4f2}.am-datepicker td,.am-datepicker th{text-align:center;font-weight:400;cursor:pointer}.am-datepicker th{height:48px}.am-datepicker td{font-size:1.4rem}.am-datepicker td.am-datepicker-day{height:34px;width:34px}.am-datepicker td.am-datepicker-day:hover{background:#F0F0F0;height:34px;width:34px}.am-datepicker td.am-datepicker-day.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td.am-datepicker-new,.am-datepicker td.am-datepicker-old{color:#89d7ff}.am-datepicker td.am-active,.am-datepicker td.am-active:hover{border-radius:2px;color:#0084c7;background:#F0F0F0}.am-datepicker td span{display:block;width:79.33px;height:40px;line-height:40px;float:left;cursor:pointer}.am-datepicker td span:hover{background:#F0F0F0}.am-datepicker td span.am-active{color:#0084c7;background:#F0F0F0}.am-datepicker td span.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td span.am-datepicker-old{color:#89d7ff}.am-datepicker .am-datepicker-dow{height:40px;color:#0c80ba}.am-datepicker-caret{display:block!important;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #3bb4f2;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:-7px;left:6px}.am-datepicker-right .am-datepicker-caret{left:auto;right:7px}.am-datepicker-up .am-datepicker-caret{top:auto;bottom:-7px;display:inline-block;width:0;height:0;vertical-align:middle;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.am-datepicker-select{height:34px;line-height:34px;text-align:center;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-select:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-next,.am-datepicker-prev{width:34px;height:34px}.am-datepicker-next-icon,.am-datepicker-prev-icon{width:34px;height:34px;line-height:34px;display:inline-block;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-next-icon:hover,.am-datepicker-prev-icon:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-prev-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053"}.am-datepicker-next-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f054"}.am-datepicker-dropdown{position:absolute;z-index:1120}@media only screen and (max-width:640px){.am-datepicker{width:100%}.am-datepicker td span{width:33.33%}.am-datepicker-caret{display:none!important}.am-datepicker-next,.am-datepicker-prev{width:44px;height:44px}}.am-datepicker-success tr.am-datepicker-header{background:#5eb95e}.am-datepicker-success td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-success td.am-datepicker-new,.am-datepicker-success td.am-datepicker-old{color:#94df94}.am-datepicker-success td.am-active,.am-datepicker-success td.am-active:hover{color:#1b961b}.am-datepicker-success td span.am-datepicker-old{color:#94df94}.am-datepicker-success td span.am-active{color:#1b961b}.am-datepicker-success .am-datepicker-caret{border-bottom-color:#5eb95e}.am-datepicker-success .am-datepicker-dow{color:#367b36}.am-datepicker-success .am-datepicker-next-icon:hover,.am-datepicker-success .am-datepicker-prev-icon:hover,.am-datepicker-success .am-datepicker-select:hover{background:rgba(165,216,165,.5);color:#367b36}.am-datepicker-danger tr.am-datepicker-header{background:#dd514c}.am-datepicker-danger td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-danger td.am-datepicker-new,.am-datepicker-danger td.am-datepicker-old{color:#f59490}.am-datepicker-danger td.am-active,.am-datepicker-danger td.am-active:hover{color:#c10802}.am-datepicker-danger td span.am-datepicker-old{color:#f59490}.am-datepicker-danger td span.am-active{color:#c10802}.am-datepicker-danger .am-datepicker-caret{border-bottom-color:#dd514c}.am-datepicker-danger .am-datepicker-dow{color:#a4241f}.am-datepicker-danger .am-datepicker-next-icon:hover,.am-datepicker-danger .am-datepicker-prev-icon:hover,.am-datepicker-danger .am-datepicker-select:hover{background:rgba(237,164,162,.5);color:#a4241f}.am-datepicker-warning tr.am-datepicker-header{background:#F37B1D}.am-datepicker-warning td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-warning td.am-datepicker-new,.am-datepicker-warning td.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td.am-active,.am-datepicker-warning td.am-active:hover{color:#aa4b00}.am-datepicker-warning td span.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td span.am-active{color:#aa4b00}.am-datepicker-warning .am-datepicker-caret{border-bottom-color:#F37B1D}.am-datepicker-warning .am-datepicker-dow{color:#a14c09}.am-datepicker-warning .am-datepicker-next-icon:hover,.am-datepicker-warning .am-datepicker-prev-icon:hover,.am-datepicker-warning .am-datepicker-select:hover{background:rgba(248,180,126,.5);color:#a14c09}.am-datepicker>div{display:block}.am-datepicker>div span.am-datepicker-hour{width:59.5px}.am-datepicker-date{display:block}.am-datepicker-date.am-input-group{display:table}.am-datepicker-time-box{padding:30px 0 30px 0}.am-datepicker-time-box strong{font-size:5.2rem;display:inline-block;height:70px;width:70px;line-height:70px;font-weight:400}.am-datepicker-time-box strong:hover{border-radius:4px;background:#ECECEC}.am-datepicker-time-box em{display:inline-block;height:70px;width:20px;line-height:70px;font-size:5.2rem;font-style:normal}.am-datepicker-toggle{text-align:center;cursor:pointer;padding:10px 0}.am-datepicker-toggle:hover{background:#f0f0f0}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" [" attr(title) "] "}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{margin:.5cm}select{background:#fff!important}.am-topbar{display:none}.am-table td,.am-table th{background-color:#fff!important}.am-table{border-collapse:collapse!important}.am-table-bordered td,.am-table-bordered th{border:1px solid #ddd!important}}.am-print-block{display:none!important}@media print{.am-print-block{display:block!important}}.am-print-inline{display:none!important}@media print{.am-print-inline{display:inline!important}}.am-print-inline-block{display:none!important}@media print{.am-print-inline-block{display:inline-block!important}}@media print{.am-print-hide{display:none!important}}.lte9 #nprogress .nprogress-spinner{display:none!important}.lte8 .am-dimmer{background-color:#000;filter:alpha(opacity=60)}.lte8 .am-modal-actions{display:none}.lte8 .am-modal-actions.am-modal-active{display:block}.lte8 .am-offcanvas.am-active{background:#000}.lte8 .am-popover .am-popover-caret{border:8px solid transparent}.lte8 .am-popover-top .am-popover-caret{border-top:8px solid #333;border-bottom:none}.lte8 .am-popover-left .am-popover-caret{right:-8px;margin-top:-6px;border-left:8px solid #333;border-right:none}.lte8 .am-popover-right .am-popover-caret{left:-8px;margin-top:-6px;border-right:8px solid #333;border-left:none}.am-accordion-item{margin:0}.am-accordion-title{font-weight:400;cursor:pointer}.am-accordion-item.am-disabled .am-accordion-title{cursor:default;pointer-events:none}.am-accordion-bd{margin:0!important;padding:0!important;border:none!important}.am-accordion-content{margin-top:0;padding:.8rem 1rem 1.2rem;font-size:1.4rem}.am-accordion-default{margin:1rem;border-radius:2px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.am-accordion-default .am-accordion-item{border-top:1px solid rgba(0,0,0,.05)}.am-accordion-default .am-accordion-item:first-child{border-top:none}.am-accordion-default .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 1rem}.am-accordion-default .am-accordion-title:before{content:"\f0da";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:5px}.am-accordion-default .am-accordion-title:hover{color:#0e90d2}.am-accordion-default .am-accordion-content{color:#666}.am-accordion-default .am-active .am-accordion-title{background-color:#eee;color:#0e90d2}.am-accordion-default .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-basic{margin:1rem}.am-accordion-basic .am-accordion-title{color:#333;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 0 0}.am-accordion-basic .am-accordion-title:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0da";-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:.5rem}.am-accordion-basic .am-accordion-content{color:#666}.am-accordion-basic .am-active .am-accordion-title{color:#0e90d2}.am-accordion-basic .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-gapped{margin:.5rem 1rem}.am-accordion-gapped .am-accordion-item{border:1px solid #dedede;border-bottom:none;margin:.5rem 0}.am-accordion-gapped .am-accordion-item.am-active{border-bottom:1px solid #dedede}.am-accordion-gapped .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;border-bottom:1px solid #dedede;padding:.8rem 2rem .8rem 1rem;position:relative}.am-accordion-gapped .am-accordion-title:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f105";-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;position:absolute;right:10px;top:50%;margin-top:-.8rem}.am-accordion-gapped .am-accordion-title:hover{color:rgba(0,0,0,.8)}.am-accordion-gapped .am-accordion-content{color:#666}.am-accordion-gapped .am-active .am-accordion-title{background-color:#f5f5f5;color:rgba(0,0,0,.8)}.am-accordion-gapped .am-active .am-accordion-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-divider{height:0;margin:1.5rem auto;overflow:hidden;clear:both}.am-divider-default{border-top:1px solid #ddd}.am-divider-dotted{border-top:1px dotted #ccc}.am-divider-dashed{border-top:1px dashed #ccc}.am-figure-zoomable{position:relative;cursor:pointer}.am-figure-zoomable:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00e";position:absolute;top:1rem;right:1rem;color:#999;font-size:1.6rem;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.am-figure-zoomable:hover:after{color:#eee}.am-figure-default{margin:10px}.am-figure-default img{display:block;max-width:100%;height:auto;padding:2px;border:1px solid #eee;margin:10px auto}.am-figure-default figcaption{text-align:center;font-size:1.4rem;margin-bottom:15px;color:#333}.am-footer{text-align:center;padding:1em 0;font-size:1.6rem}.am-footer .am-switch-mode-ysp{cursor:pointer}.am-footer .am-footer-text{margin-top:10px;font-size:14px}.am-footer .am-footer-text-left{text-align:left;padding-left:10px}.am-modal-footer-hd{padding-bottom:10px}.am-footer-default{background-color:#fff}.am-footer-default a{color:#555}.am-footer-default .am-footer-switch{margin-bottom:10px;font-weight:700}.am-footer-default .am-footer-ysp{color:#555;cursor:pointer}.am-footer-default .am-footer-divider{color:#ccc}.am-footer-default .am-footer-desktop{color:#0e90d2}.am-footer-default .am-footer-miscs{color:#999;font-size:13px}.am-footer-default .am-footer-miscs p{margin:5px 0}@media only screen and (min-width:641px){.am-footer-default .am-footer-miscs p{display:inline-block;margin:5px}}.am-gallery{padding:5px 5px 0 5px;list-style:none}.am-gallery h3{margin:0}[data-am-gallery*=pureview] img{cursor:pointer}.am-gallery-default>li{padding:5px}.am-gallery-default .am-gallery-item img{width:100%;height:auto}.am-gallery-default .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555}.am-gallery-default .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-overlay>li{padding:5px}.am-gallery-overlay .am-gallery-item{position:relative}.am-gallery-overlay .am-gallery-item img{width:100%;height:auto}.am-gallery-overlay .am-gallery-title{font-weight:400;font-size:1.4rem;color:#FFF;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);text-indent:5px;height:30px;line-height:30px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-overlay .am-gallery-desc{display:none}.am-gallery-bordered>li{padding:5px}.am-gallery-bordered .am-gallery-item{-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35);padding:5px}.am-gallery-bordered .am-gallery-item img{width:100%;height:auto}.am-gallery-bordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-bordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-imgbordered>li{padding:5px}.am-gallery-imgbordered .am-gallery-item img{width:100%;height:auto;border:3px solid #FFF;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35)}.am-gallery-imgbordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-imgbordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gotop a{display:inline-block;text-decoration:none}.am-gotop-default{text-align:center;margin:10px 0}.am-gotop-default a{background-color:#0e90d2;padding:.5em 1.5em;border-radius:2px;color:#fff}.am-gotop-default a img{display:none}.am-gotop-fixed{position:fixed;right:10px;bottom:10px;z-index:1010;opacity:0;width:32px;min-height:32px;overflow:hidden;border-radius:2px;text-align:center}.am-gotop-fixed.am-active{opacity:.9}.am-gotop-fixed.am-active:hover{opacity:1}.am-gotop-fixed a{display:block}.am-gotop-fixed .am-gotop-title{display:none}.am-gotop-fixed .am-gotop-icon-custom{display:inline-block;max-width:30px;vertical-align:middle}.am-gotop-fixed .am-gotop-icon{width:100%;line-height:32px;background-color:#555;vertical-align:middle;color:#ddd}.am-gotop-fixed .am-gotop-icon:hover{color:#fff}.am-with-fixed-navbar .am-gotop-fixed{bottom:60px}.am-header{position:relative;width:100%;height:49px;line-height:49px;padding:0 10px}.am-header h1{margin-top:0;margin-bottom:0}.am-header .am-header-title{margin:0 30%;font-size:2rem;font-weight:400;text-align:center;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-header .am-header-title img{margin-top:12px;height:25px;vertical-align:top}.am-header .am-header-nav{position:absolute;top:0}.am-header .am-header-nav img{height:16px;width:auto;vertical-align:middle}.am-header .am-header-left{left:10px}.am-header .am-header-right{right:10px}.am-header-fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:1010}.am-with-fixed-header{padding-top:49px}.am-header-default{background-color:#0e90d2}.am-header-default .am-header-title{color:#fff}.am-header-default .am-header-title a{color:#fff}.am-header-default .am-header-icon{font-size:20px}.am-header-default .am-header-nav{color:#eee}.am-header-default .am-header-nav>a{display:inline-block;min-width:36px;text-align:center;color:#eee}.am-header-default .am-header-nav>a+a{margin-left:5px}.am-header-default .am-header-nav .am-btn{margin-top:9px;height:31px;padding:0 .5em;line-height:30px;font-size:14px;vertical-align:top}.am-header-default .am-header-nav .am-btn .am-header-icon{font-size:inherit}.am-header-default .am-header-nav .am-btn-default{color:#999}.am-header-default .am-header-nav-title,.am-header-default .am-header-nav-title+.am-header-icon{font-size:14px}.am-intro{position:relative}.am-intro img{max-width:100%}.am-intro-hd{position:relative;height:45px;line-height:45px}.am-intro-title{font-size:18px;margin:0;font-weight:700}.am-intro-more-top{position:absolute;right:10px;top:0;font-size:1.4rem}.am-intro-bd{padding-top:15px;padding-bottom:15px;font-size:1.4rem}.am-intro-bd p:last-child{margin-bottom:0}.am-intro-more-bottom{clear:both;text-align:center}.am-intro-more-bottom .am-btn{font-size:14px}.am-intro-default .am-intro-hd{background-color:#0e90d2;color:#fff;padding:0 10px}.am-intro-default .am-intro-hd a{color:#eee}.am-intro-default .am-intro-right{padding-left:0}.am-list-news-hd{padding-top:1.2rem;padding-bottom:.8rem}.am-list-news-hd a{display:block}.am-list-news-hd h2{font-size:1.6rem;float:left;margin:0;height:2rem;line-height:2rem}.am-list-news-hd h3{margin:0}.am-list-news-hd .am-list-news-more{font-size:1.3rem;height:2rem;line-height:2rem}.am-list .am-list-item-dated a{padding-right:80px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-list .am-list-item-dated a::after{display:none}.am-list .am-list-item-desced a,.am-list .am-list-item-thumbed a{padding-right:0}.am-list-news .am-list-item-hd{margin:0}.am-list-date{position:absolute;right:5px;font-size:1.3rem;top:1.3rem}.am-list-item-desced{padding-bottom:1rem}.am-list-item-desced>a{padding:1rem 0}.am-list-item-desced .am-list-date{position:static}.am-list-item-thumbed{padding-top:1em}.am-list-news-ft{text-align:center}.am-list-news .am-titlebar{margin-left:0;margin-right:0}.am-list-news .am-titlebar~.am-list-news-bd .am-list>li:first-child{border-top:none}.am-list-news-default{margin:10px}.am-list-news-default .am-g{margin-left:auto;margin-right:auto}.am-list-news-default .am-list-item-hd{font-weight:400}.am-list-news-default .am-list-date{color:#999}.am-list-news-default .am-list>li{border-color:#dedede}.am-list-news-default .am-list .am-list-item-desced{padding-top:1rem;padding-bottom:1rem}.am-list-news-default .am-list .am-list-item-desced>a{padding:0}.am-list-news-default .am-list .am-list-item-desced .am-list-item-text{margin-top:.5rem;color:#757575}.am-list-news-default .am-list .am-list-item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:2;max-height:2.6em}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb{padding:0;margin-bottom:.8rem}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-desced .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-thumb img{width:100%;display:block}@media only screen and (max-width:640px){.am-list-news-default .am-list-item-thumb-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-right .am-list-thumb{max-height:80px;overflow:hidden}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text{-webkit-line-clamp:3;max-height:3.9em}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb{max-height:60px;overflow:hidden}}.am-map{width:100%;height:300px}.am-map-default #bd-map{width:100%;height:100%;overflow:hidden;margin:0;font-size:14px;line-height:1.4!important}.am-map-default .BMap_bubble_title{font-weight:700}.am-map-default #BMap_mask{width:100%}.am-mechat{margin:1rem}.am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap{-webkit-box-sizing:content-box;box-sizing:content-box}.am-menu{position:relative;padding:0;margin:0}.am-menu ul{padding:0;margin:0}.am-menu li{list-style:none}.am-menu a:after,.am-menu a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-menu-sub{z-index:1050}.am-menu-toggle{display:none;z-index:1015}.am-menu-toggle img{display:inline-block;height:16px;width:auto;vertical-align:middle}.am-menu-nav a{display:block;padding:.8rem 0;-webkit-transition:all .45s;transition:all .45s}.am-menu-default .am-menu-nav{padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-nav a{text-align:center;height:36px;line-height:36px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;color:#0e90d2}.am-menu-default .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#f1f1f1;font-size:24px}.am-menu-default .am-menu-nav>.am-parent.am-open>a{color:#095f8a}.am-menu-default .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-default .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-default .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#f1f1f1;border-radius:2px;padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-sub>li>a{color:#555}@media only screen and (min-width:641px){.am-menu-default .am-menu-nav li{width:auto;float:left;clear:none;display:inline}.am-menu-default .am-menu-nav a{padding-left:1.5rem;padding-right:.5rem}}.am-menu-dropdown1{position:relative}.am-menu-dropdown1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown1 a{-webkit-transition:all .4s;transition:all .4s;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-dropdown1 .am-menu-nav{position:absolute;left:0;right:0;z-index:1050}.am-menu-dropdown1 .am-menu-nav a{padding:.8rem}.am-menu-dropdown1 .am-menu-nav>li{width:100%}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a::before{content:"\f067";position:absolute;right:1rem;top:1.4rem}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a{background-color:#0c80ba;border-bottom:none;color:#fff}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:before{content:"\f068"}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #0c80ba;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:100%;left:50%;margin-left:-4px}.am-menu-dropdown1 .am-menu-nav>li>a{border-bottom:1px solid #0b76ac;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);background-color:#0e90d2;color:#fff;height:49px;line-height:49px;padding:0;text-indent:10px}.am-menu-dropdown1 .am-menu-sub{background-color:#fff}.am-menu-dropdown1 .am-menu-sub a{color:#555;height:44px;line-height:44px;text-indent:5px;padding:0}.am-menu-dropdown1 .am-menu-sub a:before{content:"\f105";color:#aaa;font-size:16px;margin-right:5px}.am-menu-dropdown2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown2 .am-menu-nav{position:absolute;left:0;right:0;background-color:#f5f5f5;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1050;padding-top:8px;padding-bottom:8px}.am-menu-dropdown2 .am-menu-nav a{height:38px;line-height:38px;padding:0;text-align:center}.am-menu-dropdown2 .am-menu-nav>li>a{color:#333}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:after{color:#0e90d2;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;font-size:24px;content:"\f0d8";color:rgba(0,0,0,.2)}.am-menu-dropdown2 .am-menu-sub{position:absolute;left:5px;right:5px;padding:8px 0;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;z-index:1055}.am-menu-dropdown2 .am-menu-sub a{padding:0;height:35px;color:#555;line-height:35px}@media only screen and (min-width:641px){.am-menu-dropdown2 .am-menu-toggle{display:none!important}.am-menu-dropdown2 .am-menu-nav{position:static;display:block}.am-menu-dropdown2 .am-menu-nav>li{float:none;width:auto;display:inline-block}.am-menu-dropdown2 .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-dropdown2 .am-menu-sub{left:auto;right:auto}.am-menu-dropdown2 .am-menu-sub>li{float:none;width:auto}.am-menu-dropdown2 .am-menu-sub a{padding-left:2rem;padding-right:2rem}}.am-menu-slide1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-nav.am-in:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0d8";font-size:24px;color:#f5f5f5;position:absolute;right:16px;top:-16px}.am-menu-slide1 .am-menu-nav a{line-height:38px;height:38px;display:block;padding:0;text-align:center}.am-menu-slide1 .am-menu-nav>li>a{color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-slide1 .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#0e90d2;font-size:24px}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a{color:#0e90d2}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-slide1 .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#0e90d2;border-radius:2px;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-sub>li>a{color:#fff}@media only screen and (min-width:641px){.am-menu-slide1 .am-menu-toggle{display:none!important}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;display:block}.am-menu-slide1 .am-menu-nav.am-in:before{display:none}.am-menu-slide1 .am-menu-nav li{width:auto;clear:none}.am-menu-slide1 .am-menu-nav li a{padding-left:1.5rem;padding-right:1.5rem}}.am-menu-offcanvas1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas1 .am-menu-nav{border-bottom:1px solid rgba(0,0,0,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-offcanvas1 .am-menu-nav>li>a{height:44px;line-height:44px;text-indent:15px;padding:0;position:relative;color:#ccc;border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}.am-menu-offcanvas1 .am-menu-nav>.am-open>a,.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.am-menu-offcanvas1 .am-menu-nav>li>a:hover{background-color:#474747;color:#fff;outline:0}.am-menu-offcanvas1 .am-menu-nav>.am-active>a{background-color:#1a1a1a;color:#fff}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a:after{content:"\f104";position:absolute;right:1.5rem;top:1.3rem}.am-menu-offcanvas1 .am-menu-nav>.am-parent.am-open>a:after{content:"\f107"}.am-menu-offcanvas1 .am-menu-sub{border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);padding:5px 0 5px 15px;background-color:#1a1a1a;font-size:1.4rem}.am-menu-offcanvas1 .am-menu-sub a{color:#eee}.am-menu-offcanvas1 .am-menu-sub a:hover{color:#fff}.am-menu-offcanvas1 .am-nav-divider{border-top:1px solid #1a1a1a}.am-menu-offcanvas2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas2 .am-menu-nav{padding:10px 5px}.am-menu-offcanvas2 .am-menu-nav>li{padding:5px}.am-menu-offcanvas2 .am-menu-nav>li>a{-webkit-transition:all .3s;transition:all .3s;background-color:#404040;color:#ccc;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5);height:44px;line-height:44px;padding:0;text-align:center}.am-menu-offcanvas2 .am-menu-nav>li>a:focus,.am-menu-offcanvas2 .am-menu-nav>li>a:hover{background-color:#262626;color:#fff;outline:0}.am-menu-offcanvas2 .am-menu-nav>.am-active>a{background-color:#262626;color:#fff}.am-menu-stack .am-menu-nav{border-bottom:1px solid #dedede;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-stack .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-stack .am-menu-nav>.am-parent>a:after{content:"\f105";position:absolute;right:1.5rem;top:1.3rem;-webkit-transition:all .15s;transition:all .15s}.am-menu-stack .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-menu-stack .am-menu-nav>li>a{position:relative;color:#333;background-color:#f5f5f5;border-top:1px solid #dedede;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);height:49px;line-height:49px;text-indent:10px;padding:0}.am-menu-stack .am-menu-nav>.am-open>a,.am-menu-stack .am-menu-nav>li>a:focus,.am-menu-stack .am-menu-nav>li>a:hover{background-color:#e5e5e5;color:#222;outline:0}.am-menu-stack .am-menu-sub{padding:0;font-size:1.4rem;border-top:1px solid #dedede}.am-menu-stack .am-menu-sub a{border-bottom:1px solid #dedede;padding-left:2rem;color:#444}.am-menu-stack .am-menu-sub a:hover{color:#333}.am-menu-stack .am-menu-sub li:last-child a{border-bottom:none}.am-menu-stack .am-menu-sub>li>a{height:44px;line-height:44px;text-indent:15px;padding:0}@media only screen and (min-width:641px){.am-menu-stack .am-menu-nav{background-color:#f5f5f5}.am-menu-stack .am-menu-nav>li{float:left;width:auto;clear:none!important;display:inline-block}.am-menu-stack .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-stack .am-menu-nav>li.am-parent>a:after{position:static;content:"\f107"}.am-menu-stack .am-menu-nav>li.am-parent.am-open a{border-bottom:none}.am-menu-stack .am-menu-nav>li.am-parent.am-open a:after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-menu-stack .am-menu-nav>li.am-parent.am-open .am-menu-sub{background-color:#e5e5e5}.am-menu-stack .am-menu-sub{position:absolute;left:0;right:0;background-color:#ddd;border-top:none}.am-menu-stack .am-menu-sub li{width:auto;float:left;clear:none}}.am-navbar{position:fixed;left:0;bottom:0;width:100%;height:49px;line-height:49px;z-index:1010}.am-navbar ul{padding-left:0;margin:0;list-style:none;width:100%}.am-navbar .am-navbar-nav{padding-left:8px;padding-right:8px;text-align:center;overflow:hidden}.am-navbar .am-navbar-nav li{display:table-cell;width:1%;float:none}.am-navbar-nav{position:relative;z-index:1015}.am-navbar-nav a{display:inline-block;width:100%;height:49px;line-height:20px}.am-navbar-nav a img{display:block;vertical-align:middle;height:24px;width:24px;margin:4px auto 0}.am-navbar-nav a [class*=am-icon]{width:24px;height:24px;margin:4px auto 0;display:block;line-height:24px}.am-navbar-nav a [class*=am-icon]:before{font-size:22px;vertical-align:middle}.am-navbar-nav a .am-navbar-label{padding-top:2px;line-height:1;font-size:12px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-navbar-more [class*=am-icon-]{-webkit-transition:.15s;transition:.15s}.am-navbar-more.am-active [class*=am-icon-]{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-navbar-actions{position:absolute;bottom:49px;right:0;left:0;z-index:1009;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-navbar-actions.am-active{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-navbar-actions li{line-height:42px;position:relative}.am-navbar-actions li a{display:block;width:100%;height:40px;-webkit-box-shadow:inset 0 1px rgba(220,220,220,.25);box-shadow:inset 0 1px rgba(220,220,220,.25);padding-left:20px;padding-right:36px}.am-navbar-actions li a :after{font-family:FontAwesome,sans-serif;content:"\f105";display:inline-block;position:absolute;top:0;right:20px}.am-navbar-actions li a img{vertical-align:middle;height:20px;width:20px;display:inline}#am-navbar-qrcode{width:220px;height:220px;margin-left:-110px}#am-navbar-qrcode .am-modal-bd{padding:10px}#am-navbar-qrcode canvas{display:block;width:200px;height:200px}.am-with-fixed-navbar{padding-bottom:54px}.am-navbar-default a{color:#fff}.am-navbar-default .am-navbar-nav{background-color:#0e90d2}.am-navbar-default .am-navbar-actions{background-color:#0d86c4}.am-navbar-default .am-navbar-actions a{border-bottom:1px solid #0b6fa2}.am-pagination{position:relative}.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}.am-pagination-select{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:2px}.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:2px;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}.am-paragraph p{margin:10px 0}.am-paragraph img{max-width:100%}.am-paragraph h1,.am-paragraph h2,.am-paragraph h3,.am-paragraph h4,.am-paragraph h5,.am-paragraph h6{color:#222}.am-paragraph table{max-width:none}.am-paragraph-table-container{overflow:hidden;background:#eee;max-width:none}.am-paragraph-table-container table{width:100%;max-width:none}.am-paragraph-table-container table th{background:#bce5fb;height:40px;border:1px solid #999;text-align:center}.am-paragraph-table-container table td{border:1px solid #999;text-align:center;vertical-align:middle;background:#fff}.am-paragraph-table-container table td p{text-indent:0;font-size:1.4rem}.am-paragraph-table-container table td a{font-size:1.4rem}.am-paragraph-default{margin:0 10px;color:#333;background-color:transparent}.am-paragraph-default p{font-size:1.4rem}.am-paragraph-default img{max-width:98%;display:block;margin:5px auto;border:1px solid #eee;padding:2px}.am-paragraph-default a{color:#0e90d2}.am-slider-a1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a1 .am-viewport{max-height:300px}.am-slider-a1 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a1 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a1 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a1 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a1 .am-direction-nav,.am-slider-a1 .am-pauseplay{display:none}.am-slider-a2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a2 .am-viewport{max-height:300px}.am-slider-a2 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a2 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a2 .am-control-nav li a.am-active{background:#0e93d7;cursor:default}.am-slider-a2 .am-direction-nav,.am-slider-a2 .am-pauseplay{display:none}.am-slider-a3{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a3 .am-viewport{max-height:300px}.am-slider-a3 .am-control-nav{width:100%;position:absolute;bottom:-20px;text-align:center;height:20px;background-color:#000;padding-top:5px;line-height:0}.am-slider-a3 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a3 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(200,200,200,.3);box-shadow:inset 0 0 3px rgba(200,200,200,.3)}.am-slider-a3 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a3 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-a3 .am-direction-nav,.am-slider-a3 .am-pauseplay{display:none}.am-slider-a4{margin-bottom:30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a4 .am-viewport{max-height:300px}.am-slider-a4 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center;line-height:0}.am-slider-a4 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a4 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a4 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a4 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a4 .am-direction-nav,.am-slider-a4 .am-pauseplay{display:none}.am-slider-a5{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a5 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a5 .am-viewport{max-height:300px}.am-slider-a5 .am-control-nav{width:100%;position:absolute;text-align:center;height:6px;display:table;bottom:0;font-size:0;line-height:0}.am-slider-a5 .am-control-nav li{display:table-cell}.am-slider-a5 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px}.am-slider-a5 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a5 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a5 .am-direction-nav,.am-slider-a5 .am-pauseplay{display:none}.am-slider-b1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b1 .am-viewport{max-height:300px}.am-slider-b1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:8px 0;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b1 .am-direction-nav a.am-prev{left:0;padding-right:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.am-slider-b1 .am-direction-nav a.am-next{right:0;padding-left:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.am-slider-b1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b1:hover .am-prev{opacity:.7}.am-slider-b1:hover .am-prev:hover{opacity:1}.am-slider-b1:hover .am-next{opacity:.7}.am-slider-b1:hover .am-next:hover{opacity:1}.am-slider-b1 .am-control-nav,.am-slider-b1 .am-pauseplay{display:none}.am-slider-b2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b2 .am-viewport{max-height:300px}.am-slider-b2 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b2 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-b2 .am-direction-nav a.am-prev{left:5px}.am-slider-b2 .am-direction-nav a.am-next{right:5px}.am-slider-b2 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b2 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b2:hover .am-prev{opacity:.7}.am-slider-b2:hover .am-prev:hover{opacity:1}.am-slider-b2:hover .am-next{opacity:.7}.am-slider-b2:hover .am-next:hover{opacity:1}.am-slider-b2 .am-control-nav,.am-slider-b2 .am-pauseplay{display:none}.am-slider-b3{margin:15px 30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b3 .am-viewport{max-height:300px}.am-slider-b3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b3 .am-direction-nav a.am-prev{left:-25px}.am-slider-b3 .am-direction-nav a.am-next{right:-25px;text-align:right}.am-slider-b3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b3:hover .am-prev{opacity:.7}.am-slider-b3:hover .am-prev:hover{opacity:1}.am-slider-b3:hover .am-next{opacity:.7}.am-slider-b3:hover .am-next:hover{opacity:1}.am-slider-b3 .am-control-nav,.am-slider-b3 .am-pauseplay{display:none}.am-slider-b4{margin:15px 20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b4 .am-viewport{max-height:300px}.am-slider-b4 .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;margin:-16px 0 0;padding:4px;overflow:hidden;opacity:.45;background-color:rgba(0,0,0,.8);cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;border-radius:50%;text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:20px;line-height:24px}.am-slider-b4 .am-direction-nav a.am-prev{left:-15px}.am-slider-b4 .am-direction-nav a.am-next{right:-15px}.am-slider-b4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b4:hover .am-prev{opacity:.7}.am-slider-b4:hover .am-prev:hover{opacity:.9}.am-slider-b4:hover .am-next{opacity:.7}.am-slider-b4:hover .am-next:hover{opacity:.9}.am-slider-b4 .am-control-nav,.am-slider-b4 .am-pauseplay{display:none}.am-slider-c1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c1 .am-viewport{max-height:300px}.am-slider-c1 .am-control-nav{position:absolute;bottom:0;display:table;width:100%;height:6px;font-size:0;line-height:0;text-align:center}.am-slider-c1 .am-control-nav li{display:table-cell;width:1%}.am-slider-c1 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.7);cursor:pointer;text-indent:-9999px}.am-slider-c1 .am-control-nav li a:hover{background:rgba(0,0,0,.8)}.am-slider-c1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c1 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:6px;padding:8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c1 .am-direction-nav,.am-slider-c1 .am-pauseplay{display:none}.am-slider-c2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c2 .am-viewport{max-height:300px}.am-slider-c2 .am-control-nav{position:absolute;bottom:15px;right:0;height:6px;text-align:center;font-size:0;line-height:0}.am-slider-c2 .am-control-nav li{display:inline-block;margin-right:6px}.am-slider-c2 .am-control-nav li a{width:6px;height:6px;display:block;background-color:rgba(255,255,255,.4);cursor:pointer;text-indent:-9999px}.am-slider-c2 .am-control-nav li a:hover{background:rgba(230,230,230,.4)}.am-slider-c2 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c2 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:0;padding:8px 60px 8px 8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c2 .am-direction-nav,.am-slider-c2 .am-pauseplay{display:none}.am-slider-c3{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c3 .am-viewport{max-height:300px}.am-slider-c3 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:10px;right:60px;height:30px;left:0;padding-right:5px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c3 .am-slider-counter{margin-right:5px;display:inline-block;height:30px;background-color:#0e90d2;width:40px;text-align:center;line-height:30px;color:#eee;font-size:1rem}.am-slider-c3 .am-slider-counter .am-active{font-size:1.8rem;font-weight:700;color:#fff}.am-slider-c3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-c3 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c3 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c3:hover .am-prev{opacity:.7}.am-slider-c3:hover .am-prev:hover{opacity:1}.am-slider-c3:hover .am-next{opacity:.7}.am-slider-c3:hover .am-next:hover{opacity:1}.am-slider-c3 .am-control-nav,.am-slider-c3 .am-pauseplay{display:none}.am-slider-c4{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c4 .am-viewport{max-height:300px}.am-slider-c4 .am-slider-desc{width:100%;background-color:rgba(0,0,0,.6);position:absolute;bottom:0;right:0;left:0;padding:8px 40px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c4 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:0;position:absolute;bottom:4px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;color:rgba(0,0,0,.7);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-c4 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c4 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c4:hover .am-prev{opacity:.7}.am-slider-c4:hover .am-prev:hover{opacity:1}.am-slider-c4:hover .am-next{opacity:.7}.am-slider-c4:hover .am-next:hover{opacity:1}.am-slider-c4 .am-control-nav,.am-slider-c4 .am-pauseplay{display:none}.am-slider-d1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d1 .am-viewport{max-height:300px}.am-slider-d1 .am-slider-desc{padding:8px 35px;width:100%;color:#fff;background-color:#0e90d2}.am-slider-d1 .am-slider-title{font-weight:400;margin-bottom:2px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d1 .am-slider-more{color:#eee;font-size:1.3rem}.am-slider-d1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;margin:0;position:absolute;bottom:18px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;border:1px solid rgba(255,255,255,.9);color:rgba(255,255,255,.9);border-radius:50%;-webkit-transition:all 3s ease;transition:all 3s ease}.am-slider-d1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-d1 .am-direction-nav a.am-prev{left:5px}.am-slider-d1 .am-direction-nav a.am-next{right:5px}.am-slider-d1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-d1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-d1:hover .am-prev{opacity:.7}.am-slider-d1:hover .am-prev:hover{opacity:1}.am-slider-d1:hover .am-next{opacity:.7}.am-slider-d1:hover .am-next:hover{opacity:1}.am-slider-d1 .am-control-nav,.am-slider-d1 .am-pauseplay{display:none}.am-slider-d2{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d2 .am-viewport{max-height:300px}.am-slider-d2 .am-slider-desc{position:absolute;left:10px;bottom:20px;right:50px;color:#fff}.am-slider-d2 .am-slider-content{background-color:rgba(0,0,0,.7);padding:10px 6px;margin-bottom:10px}.am-slider-d2 .am-slider-content p{margin:0;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.4rem}.am-slider-d2 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d2 .am-slider-more{color:#eee;font-size:1.3rem;background-color:#0e90d2;padding:2px 10px}.am-slider-d2 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-d2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-d2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;font-size:0;line-height:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-d2 .am-control-nav li a:hover{background:rgba(0,0,0,.5)}.am-slider-d2 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-d2 .am-direction-nav,.am-slider-d2 .am-pauseplay{display:none}.am-slider-d3{margin-bottom:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d3 .am-viewport{max-height:300px}.am-slider-d3 .am-slider-desc{position:absolute;bottom:0;color:#fff;width:100%;background-color:rgba(0,0,0,.7);padding:8px 5px}.am-slider-d3 .am-slider-desc p{margin:0;font-size:1.3rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-control-thumbs{position:static;overflow:hidden}.am-slider-d3 .am-control-thumbs li{padding:12px 4px 4px;position:relative}.am-slider-d3 .am-control-thumbs img{width:100%;display:block;opacity:.85;cursor:pointer}.am-slider-d3 .am-control-thumbs img:hover{opacity:1}.am-slider-d3 .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-d3 .am-control-thumbs .am-active+i{position:absolute;top:0;left:50%;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid rgba(0,0,0,.7);border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);margin-left:-4px;-webkit-transition:all .2s;transition:all .2s}.am-slider-d3 .am-direction-nav,.am-slider-d3 .am-pauseplay{display:none}.am-slider-d3 .am-control-thumbs{display:table}.am-slider-d3 .am-control-thumbs li{display:table-cell;width:1%}[data-am-widget=tabs]{margin:10px}[data-am-widget=tabs] .am-tabs-nav{width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-am-widget=tabs] .am-tabs-nav li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[data-am-widget=tabs] .am-tabs-nav a{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-tabs-default .am-tabs-nav{line-height:40px;background-color:#eee}.am-tabs-default .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-default .am-tabs-nav>.am-active a{background-color:#0e90d2;color:#fff}.am-tabs-d2 .am-tabs-nav{background-color:#eee}.am-tabs-d2 .am-tabs-nav li{height:42px}.am-tabs-d2 .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-d2 .am-tabs-nav>.am-active{position:relative;background-color:#fcfcfc;border-bottom:2px solid #0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active a{line-height:40px;color:#0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active:after{position:absolute;width:0;height:0;bottom:0;left:50%;margin-left:-5px;border:6px rgba(0,0,0,0) solid;content:"";z-index:1;border-bottom-color:#0e90d2}.am-titlebar{margin-top:20px;height:45px;font-size:100%}.am-titlebar h2{margin-top:0;margin-bottom:0;font-size:1.6rem}.am-titlebar .am-titlebar-title img{height:24px;width:auto}.am-titlebar-default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;margin-right:10px;background-color:transparent;border-bottom:1px solid #dedede;line-height:44px}.am-titlebar-default a{color:#0e90d2}.am-titlebar-default .am-titlebar-title{position:relative;padding-left:12px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700}.am-titlebar-default .am-titlebar-title:before{content:"";position:absolute;left:2px;top:8px;bottom:8px;border-left:3px solid #0e90d2}.am-titlebar-default .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.am-titlebar-default .am-titlebar-nav a{margin-right:10px}.am-titlebar-default .am-titlebar-nav a:last-child{margin-right:5px}.am-titlebar-multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f5f5f5;border-top:2px solid #3bb4f2;border-bottom:1px solid #e8e8e8}.am-titlebar-multi a{color:#0e90d2}.am-titlebar-multi .am-titlebar-title{padding-left:10px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700;line-height:42px}.am-titlebar-multi .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;line-height:42px}.am-titlebar-multi .am-titlebar-nav a{margin-right:10px}.am-titlebar-cols{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;background-color:#f5f5f5;color:#555;font-size:18px;border-top:2px solid #e1e1e1;line-height:41px}.am-titlebar-cols a{color:#555}.am-titlebar-cols .am-titlebar-title{color:#0e90d2;margin-right:15px;border-bottom:2px solid #0e90d2;font-weight:700}.am-titlebar-cols .am-titlebar-title a{color:#0e90d2}.am-titlebar-cols .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-titlebar-cols .am-titlebar-nav a{display:inline-block;margin-right:15px;line-height:41px;border-bottom:2px solid transparent}.am-titlebar-cols .am-titlebar-nav a:hover{color:#3c3c3c;border-bottom-color:#0e90d2}.am-titlebar-cols .am-titlebar-nav a:last-child{margin-right:10px}.am-wechatpay .am-wechatpay-btn{margin-top:1rem;margin-bottom:1rem} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.min.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.min.css deleted file mode 100644 index 39263ebb..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/amazeui.min.css +++ /dev/null @@ -1 +0,0 @@ -/*! Amaze UI v2.7.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-08-17T16:17:24+0800 */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],script,template{display:none}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a,ins{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border:0}svg:not(:root){overflow:hidden}figure{margin:0}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace;font-size:1em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{position:relative;background:#fff;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;line-height:1.6;color:#333;font-size:1.6rem}body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}@media only screen and (max-width:640px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a{color:#0e90d2}a:focus,a:hover{color:#095f8a}a:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}ins{background:#ffa;color:#333}mark{background:#ffa;color:#333}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul{margin:0 0 1.6rem 0}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+hr,*+ol,*+p,*+pre,*+ul{margin-top:1.6rem}h1,h2,h3,h4,h5,h6{margin:0 0 1.6rem 0;font-weight:600;font-size:100%}h1{font-size:1.5em}h2{font-size:1.25em}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2em}ol,ul{padding-left:2em}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:1em 0}dt{font-weight:700}dt+dd{margin-top:.5em}dd{margin-left:0}dd+dt{margin-top:1em}hr{display:block;padding:0;border:0;height:0;border-top:1px solid #eee;-webkit-box-sizing:content-box;box-sizing:content-box}address{font-style:normal}blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd;font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}blockquote small{display:block;color:#999;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;text-align:right}blockquote p:last-of-type{margin-bottom:0}iframe{border:0}button,input:not([type=radio]):not([type=checkbox]),select{vertical-align:middle}.am-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.am-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%;max-width:1000px}.am-container:after,.am-container:before{content:" ";display:table}.am-container:after{clear:both}@media only screen and (min-width:641px){.am-container{padding-left:1.5rem;padding-right:1.5rem}}.am-container>.am-g{width:auto;margin-left:-1rem;margin-right:-1rem}@media only screen and (min-width:641px){.am-container>.am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g{margin:0 auto;width:100%}.am-g:after,.am-g:before{content:" ";display:table}.am-g:after{clear:both}.am-g .am-g{margin-left:-1rem;margin-right:-1rem;width:auto}.am-g .am-g.am-g-collapse{margin-left:0;margin-right:0;width:auto}@media only screen and (min-width:641px){.am-g .am-g{margin-left:-1.5rem;margin-right:-1.5rem}}.am-g.am-g-collapse .am-g{margin-left:0;margin-right:0}.am-g-collapse [class*=am-u-]{padding-left:0;padding-right:0}.am-g-fixed{max-width:1000px}[class*=am-u-]{width:100%;padding-left:1rem;padding-right:1rem;float:left;position:relative}[class*=am-u-]+[class*=am-u-]:last-child{float:right}[class*=am-u-]+[class*=am-u-].am-u-end{float:left}@media only screen and (min-width:641px){[class*=am-u-]{padding-left:1.5rem;padding-right:1.5rem}}[class*=am-u-pull-]{left:auto}[class*=am-u-push-]{right:auto}@media only screen{.am-u-sm-1{width:8.33333333%}.am-u-sm-2{width:16.66666667%}.am-u-sm-3{width:25%}.am-u-sm-4{width:33.33333333%}.am-u-sm-5{width:41.66666667%}.am-u-sm-6{width:50%}.am-u-sm-7{width:58.33333333%}.am-u-sm-8{width:66.66666667%}.am-u-sm-9{width:75%}.am-u-sm-10{width:83.33333333%}.am-u-sm-11{width:91.66666667%}.am-u-sm-12{width:100%}.am-u-sm-pull-0{right:0}.am-u-sm-pull-1{right:8.33333333%}.am-u-sm-pull-2{right:16.66666667%}.am-u-sm-pull-3{right:25%}.am-u-sm-pull-4{right:33.33333333%}.am-u-sm-pull-5{right:41.66666667%}.am-u-sm-pull-6{right:50%}.am-u-sm-pull-7{right:58.33333333%}.am-u-sm-pull-8{right:66.66666667%}.am-u-sm-pull-9{right:75%}.am-u-sm-pull-10{right:83.33333333%}.am-u-sm-pull-11{right:91.66666667%}.am-u-sm-push-0{left:0}.am-u-sm-push-1{left:8.33333333%}.am-u-sm-push-2{left:16.66666667%}.am-u-sm-push-3{left:25%}.am-u-sm-push-4{left:33.33333333%}.am-u-sm-push-5{left:41.66666667%}.am-u-sm-push-6{left:50%}.am-u-sm-push-7{left:58.33333333%}.am-u-sm-push-8{left:66.66666667%}.am-u-sm-push-9{left:75%}.am-u-sm-push-10{left:83.33333333%}.am-u-sm-push-11{left:91.66666667%}.am-u-sm-offset-0{margin-left:0}.am-u-sm-offset-1{margin-left:8.33333333%}.am-u-sm-offset-2{margin-left:16.66666667%}.am-u-sm-offset-3{margin-left:25%}.am-u-sm-offset-4{margin-left:33.33333333%}.am-u-sm-offset-5{margin-left:41.66666667%}.am-u-sm-offset-6{margin-left:50%}.am-u-sm-offset-7{margin-left:58.33333333%}.am-u-sm-offset-8{margin-left:66.66666667%}.am-u-sm-offset-9{margin-left:75%}.am-u-sm-offset-10{margin-left:83.33333333%}.am-u-sm-offset-11{margin-left:91.66666667%}.am-u-sm-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-sm-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-sm-centered:last-child{float:none}[class*=am-u-].am-u-sm-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-sm-uncentered:last-child{float:left}}@media only screen and (min-width:641px){.am-u-md-1{width:8.33333333%}.am-u-md-2{width:16.66666667%}.am-u-md-3{width:25%}.am-u-md-4{width:33.33333333%}.am-u-md-5{width:41.66666667%}.am-u-md-6{width:50%}.am-u-md-7{width:58.33333333%}.am-u-md-8{width:66.66666667%}.am-u-md-9{width:75%}.am-u-md-10{width:83.33333333%}.am-u-md-11{width:91.66666667%}.am-u-md-12{width:100%}.am-u-md-pull-0{right:0}.am-u-md-pull-1{right:8.33333333%}.am-u-md-pull-2{right:16.66666667%}.am-u-md-pull-3{right:25%}.am-u-md-pull-4{right:33.33333333%}.am-u-md-pull-5{right:41.66666667%}.am-u-md-pull-6{right:50%}.am-u-md-pull-7{right:58.33333333%}.am-u-md-pull-8{right:66.66666667%}.am-u-md-pull-9{right:75%}.am-u-md-pull-10{right:83.33333333%}.am-u-md-pull-11{right:91.66666667%}.am-u-md-push-0{left:0}.am-u-md-push-1{left:8.33333333%}.am-u-md-push-2{left:16.66666667%}.am-u-md-push-3{left:25%}.am-u-md-push-4{left:33.33333333%}.am-u-md-push-5{left:41.66666667%}.am-u-md-push-6{left:50%}.am-u-md-push-7{left:58.33333333%}.am-u-md-push-8{left:66.66666667%}.am-u-md-push-9{left:75%}.am-u-md-push-10{left:83.33333333%}.am-u-md-push-11{left:91.66666667%}.am-u-md-offset-0{margin-left:0}.am-u-md-offset-1{margin-left:8.33333333%}.am-u-md-offset-2{margin-left:16.66666667%}.am-u-md-offset-3{margin-left:25%}.am-u-md-offset-4{margin-left:33.33333333%}.am-u-md-offset-5{margin-left:41.66666667%}.am-u-md-offset-6{margin-left:50%}.am-u-md-offset-7{margin-left:58.33333333%}.am-u-md-offset-8{margin-left:66.66666667%}.am-u-md-offset-9{margin-left:75%}.am-u-md-offset-10{margin-left:83.33333333%}.am-u-md-offset-11{margin-left:91.66666667%}.am-u-md-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-md-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-md-centered:last-child{float:none}[class*=am-u-].am-u-md-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-md-uncentered:last-child{float:left}}@media only screen and (min-width:1025px){.am-u-lg-1{width:8.33333333%}.am-u-lg-2{width:16.66666667%}.am-u-lg-3{width:25%}.am-u-lg-4{width:33.33333333%}.am-u-lg-5{width:41.66666667%}.am-u-lg-6{width:50%}.am-u-lg-7{width:58.33333333%}.am-u-lg-8{width:66.66666667%}.am-u-lg-9{width:75%}.am-u-lg-10{width:83.33333333%}.am-u-lg-11{width:91.66666667%}.am-u-lg-12{width:100%}.am-u-lg-pull-0{right:0}.am-u-lg-pull-1{right:8.33333333%}.am-u-lg-pull-2{right:16.66666667%}.am-u-lg-pull-3{right:25%}.am-u-lg-pull-4{right:33.33333333%}.am-u-lg-pull-5{right:41.66666667%}.am-u-lg-pull-6{right:50%}.am-u-lg-pull-7{right:58.33333333%}.am-u-lg-pull-8{right:66.66666667%}.am-u-lg-pull-9{right:75%}.am-u-lg-pull-10{right:83.33333333%}.am-u-lg-pull-11{right:91.66666667%}.am-u-lg-push-0{left:0}.am-u-lg-push-1{left:8.33333333%}.am-u-lg-push-2{left:16.66666667%}.am-u-lg-push-3{left:25%}.am-u-lg-push-4{left:33.33333333%}.am-u-lg-push-5{left:41.66666667%}.am-u-lg-push-6{left:50%}.am-u-lg-push-7{left:58.33333333%}.am-u-lg-push-8{left:66.66666667%}.am-u-lg-push-9{left:75%}.am-u-lg-push-10{left:83.33333333%}.am-u-lg-push-11{left:91.66666667%}.am-u-lg-offset-0{margin-left:0}.am-u-lg-offset-1{margin-left:8.33333333%}.am-u-lg-offset-2{margin-left:16.66666667%}.am-u-lg-offset-3{margin-left:25%}.am-u-lg-offset-4{margin-left:33.33333333%}.am-u-lg-offset-5{margin-left:41.66666667%}.am-u-lg-offset-6{margin-left:50%}.am-u-lg-offset-7{margin-left:58.33333333%}.am-u-lg-offset-8{margin-left:66.66666667%}.am-u-lg-offset-9{margin-left:75%}.am-u-lg-offset-10{margin-left:83.33333333%}.am-u-lg-offset-11{margin-left:91.66666667%}.am-u-lg-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}[class*=am-u-].am-u-lg-centered{margin-left:auto;margin-right:auto;float:none}[class*=am-u-].am-u-lg-centered:last-child{float:none}[class*=am-u-].am-u-lg-uncentered{margin-left:0;margin-right:0;float:left}[class*=am-u-].am-u-lg-uncentered:last-child{float:left}}[class*=am-avg-]{display:block;padding:0;margin:0;list-style:none}[class*=am-avg-]:after,[class*=am-avg-]:before{content:" ";display:table}[class*=am-avg-]:after{clear:both}[class*=am-avg-]>li{display:block;height:auto;float:left}@media only screen{.am-avg-sm-1>li{width:100%}.am-avg-sm-1>li:nth-of-type(n){clear:none}.am-avg-sm-1>li:nth-of-type(1n+1){clear:both}.am-avg-sm-2>li{width:50%}.am-avg-sm-2>li:nth-of-type(n){clear:none}.am-avg-sm-2>li:nth-of-type(2n+1){clear:both}.am-avg-sm-3>li{width:33.33333333%}.am-avg-sm-3>li:nth-of-type(n){clear:none}.am-avg-sm-3>li:nth-of-type(3n+1){clear:both}.am-avg-sm-4>li{width:25%}.am-avg-sm-4>li:nth-of-type(n){clear:none}.am-avg-sm-4>li:nth-of-type(4n+1){clear:both}.am-avg-sm-5>li{width:20%}.am-avg-sm-5>li:nth-of-type(n){clear:none}.am-avg-sm-5>li:nth-of-type(5n+1){clear:both}.am-avg-sm-6>li{width:16.66666667%}.am-avg-sm-6>li:nth-of-type(n){clear:none}.am-avg-sm-6>li:nth-of-type(6n+1){clear:both}.am-avg-sm-7>li{width:14.28571429%}.am-avg-sm-7>li:nth-of-type(n){clear:none}.am-avg-sm-7>li:nth-of-type(7n+1){clear:both}.am-avg-sm-8>li{width:12.5%}.am-avg-sm-8>li:nth-of-type(n){clear:none}.am-avg-sm-8>li:nth-of-type(8n+1){clear:both}.am-avg-sm-9>li{width:11.11111111%}.am-avg-sm-9>li:nth-of-type(n){clear:none}.am-avg-sm-9>li:nth-of-type(9n+1){clear:both}.am-avg-sm-10>li{width:10%}.am-avg-sm-10>li:nth-of-type(n){clear:none}.am-avg-sm-10>li:nth-of-type(10n+1){clear:both}.am-avg-sm-11>li{width:9.09090909%}.am-avg-sm-11>li:nth-of-type(n){clear:none}.am-avg-sm-11>li:nth-of-type(11n+1){clear:both}.am-avg-sm-12>li{width:8.33333333%}.am-avg-sm-12>li:nth-of-type(n){clear:none}.am-avg-sm-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:641px){.am-avg-md-1>li{width:100%}.am-avg-md-1>li:nth-of-type(n){clear:none}.am-avg-md-1>li:nth-of-type(1n+1){clear:both}.am-avg-md-2>li{width:50%}.am-avg-md-2>li:nth-of-type(n){clear:none}.am-avg-md-2>li:nth-of-type(2n+1){clear:both}.am-avg-md-3>li{width:33.33333333%}.am-avg-md-3>li:nth-of-type(n){clear:none}.am-avg-md-3>li:nth-of-type(3n+1){clear:both}.am-avg-md-4>li{width:25%}.am-avg-md-4>li:nth-of-type(n){clear:none}.am-avg-md-4>li:nth-of-type(4n+1){clear:both}.am-avg-md-5>li{width:20%}.am-avg-md-5>li:nth-of-type(n){clear:none}.am-avg-md-5>li:nth-of-type(5n+1){clear:both}.am-avg-md-6>li{width:16.66666667%}.am-avg-md-6>li:nth-of-type(n){clear:none}.am-avg-md-6>li:nth-of-type(6n+1){clear:both}.am-avg-md-7>li{width:14.28571429%}.am-avg-md-7>li:nth-of-type(n){clear:none}.am-avg-md-7>li:nth-of-type(7n+1){clear:both}.am-avg-md-8>li{width:12.5%}.am-avg-md-8>li:nth-of-type(n){clear:none}.am-avg-md-8>li:nth-of-type(8n+1){clear:both}.am-avg-md-9>li{width:11.11111111%}.am-avg-md-9>li:nth-of-type(n){clear:none}.am-avg-md-9>li:nth-of-type(9n+1){clear:both}.am-avg-md-10>li{width:10%}.am-avg-md-10>li:nth-of-type(n){clear:none}.am-avg-md-10>li:nth-of-type(10n+1){clear:both}.am-avg-md-11>li{width:9.09090909%}.am-avg-md-11>li:nth-of-type(n){clear:none}.am-avg-md-11>li:nth-of-type(11n+1){clear:both}.am-avg-md-12>li{width:8.33333333%}.am-avg-md-12>li:nth-of-type(n){clear:none}.am-avg-md-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:1025px){.am-avg-lg-1>li{width:100%}.am-avg-lg-1>li:nth-of-type(n){clear:none}.am-avg-lg-1>li:nth-of-type(1n+1){clear:both}.am-avg-lg-2>li{width:50%}.am-avg-lg-2>li:nth-of-type(n){clear:none}.am-avg-lg-2>li:nth-of-type(2n+1){clear:both}.am-avg-lg-3>li{width:33.33333333%}.am-avg-lg-3>li:nth-of-type(n){clear:none}.am-avg-lg-3>li:nth-of-type(3n+1){clear:both}.am-avg-lg-4>li{width:25%}.am-avg-lg-4>li:nth-of-type(n){clear:none}.am-avg-lg-4>li:nth-of-type(4n+1){clear:both}.am-avg-lg-5>li{width:20%}.am-avg-lg-5>li:nth-of-type(n){clear:none}.am-avg-lg-5>li:nth-of-type(5n+1){clear:both}.am-avg-lg-6>li{width:16.66666667%}.am-avg-lg-6>li:nth-of-type(n){clear:none}.am-avg-lg-6>li:nth-of-type(6n+1){clear:both}.am-avg-lg-7>li{width:14.28571429%}.am-avg-lg-7>li:nth-of-type(n){clear:none}.am-avg-lg-7>li:nth-of-type(7n+1){clear:both}.am-avg-lg-8>li{width:12.5%}.am-avg-lg-8>li:nth-of-type(n){clear:none}.am-avg-lg-8>li:nth-of-type(8n+1){clear:both}.am-avg-lg-9>li{width:11.11111111%}.am-avg-lg-9>li:nth-of-type(n){clear:none}.am-avg-lg-9>li:nth-of-type(9n+1){clear:both}.am-avg-lg-10>li{width:10%}.am-avg-lg-10>li:nth-of-type(n){clear:none}.am-avg-lg-10>li:nth-of-type(10n+1){clear:both}.am-avg-lg-11>li{width:9.09090909%}.am-avg-lg-11>li:nth-of-type(n){clear:none}.am-avg-lg-11>li:nth-of-type(11n+1){clear:both}.am-avg-lg-12>li{width:8.33333333%}.am-avg-lg-12>li:nth-of-type(n){clear:none}.am-avg-lg-12>li:nth-of-type(12n+1){clear:both}}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}code{padding:2px 4px;font-size:1.3rem;color:#c7254e;background-color:#f8f8f8;white-space:nowrap;border-radius:0}pre{display:block;padding:1rem;margin:1rem 0;font-size:1.3rem;line-height:1.6;word-break:break-all;word-wrap:break-word;color:#555;background-color:#f8f8f8;border:1px solid #dedede;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.am-pre-scrollable{max-height:24rem;overflow-y:scroll}.am-btn{display:inline-block;margin-bottom:0;padding:.5em 1em;vertical-align:middle;font-size:1.6rem;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;background-image:none;border:1px solid transparent;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out}.am-btn:active:focus,.am-btn:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}.am-btn:focus,.am-btn:hover{color:#444;text-decoration:none}.am-btn.am-active,.am-btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.15);box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}.am-btn.am-disabled,.am-btn[disabled],fieldset[disabled] .am-btn{pointer-events:none;border-color:transparent;cursor:not-allowed;opacity:.45;-webkit-box-shadow:none;box-shadow:none}.am-btn.am-round{border-radius:1000px}.am-btn.am-radius{border-radius:2px}.am-btn-default{color:#444;background-color:#e6e6e6;border-color:#e6e6e6}a.am-btn-default:visited{color:#444}.am-btn-default.am-active,.am-btn-default:active,.am-btn-default:focus,.am-btn-default:hover,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{color:#444;border-color:#c7c7c7}.am-btn-default:focus,.am-btn-default:hover{background-color:#d4d4d4}.am-btn-default.am-active,.am-btn-default:active,.am-dropdown.am-active .am-btn-default.am-dropdown-toggle{background-image:none;background-color:#c2c2c2}.am-btn-default.am-disabled,.am-btn-default.am-disabled.am-active,.am-btn-default.am-disabled:active,.am-btn-default.am-disabled:focus,.am-btn-default.am-disabled:hover,.am-btn-default[disabled],.am-btn-default[disabled].am-active,.am-btn-default[disabled]:active,.am-btn-default[disabled]:focus,.am-btn-default[disabled]:hover,fieldset[disabled] .am-btn-default,fieldset[disabled] .am-btn-default.am-active,fieldset[disabled] .am-btn-default:active,fieldset[disabled] .am-btn-default:focus,fieldset[disabled] .am-btn-default:hover{background-color:#e6e6e6;border-color:#e6e6e6}.am-btn-group .am-btn-default,.am-btn-group-stacked .am-btn-default{border-color:#d9d9d9}.am-btn-primary{color:#fff;background-color:#0e90d2;border-color:#0e90d2}a.am-btn-primary:visited{color:#fff}.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{color:#fff;border-color:#0a6999}.am-btn-primary:focus,.am-btn-primary:hover{background-color:#0c79b1}.am-btn-primary.am-active,.am-btn-primary:active,.am-dropdown.am-active .am-btn-primary.am-dropdown-toggle{background-image:none;background-color:#0a628f}.am-btn-primary.am-disabled,.am-btn-primary.am-disabled.am-active,.am-btn-primary.am-disabled:active,.am-btn-primary.am-disabled:focus,.am-btn-primary.am-disabled:hover,.am-btn-primary[disabled],.am-btn-primary[disabled].am-active,.am-btn-primary[disabled]:active,.am-btn-primary[disabled]:focus,.am-btn-primary[disabled]:hover,fieldset[disabled] .am-btn-primary,fieldset[disabled] .am-btn-primary.am-active,fieldset[disabled] .am-btn-primary:active,fieldset[disabled] .am-btn-primary:focus,fieldset[disabled] .am-btn-primary:hover{background-color:#0e90d2;border-color:#0e90d2}.am-btn-group .am-btn-primary,.am-btn-group-stacked .am-btn-primary{border-color:#0c80ba}.am-btn-secondary{color:#fff;background-color:#3bb4f2;border-color:#3bb4f2}a.am-btn-secondary:visited{color:#fff}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-btn-secondary:focus,.am-btn-secondary:hover,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{color:#fff;border-color:#0f9ae0}.am-btn-secondary:focus,.am-btn-secondary:hover{background-color:#19a7f0}.am-btn-secondary.am-active,.am-btn-secondary:active,.am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle{background-image:none;background-color:#0e93d7}.am-btn-secondary.am-disabled,.am-btn-secondary.am-disabled.am-active,.am-btn-secondary.am-disabled:active,.am-btn-secondary.am-disabled:focus,.am-btn-secondary.am-disabled:hover,.am-btn-secondary[disabled],.am-btn-secondary[disabled].am-active,.am-btn-secondary[disabled]:active,.am-btn-secondary[disabled]:focus,.am-btn-secondary[disabled]:hover,fieldset[disabled] .am-btn-secondary,fieldset[disabled] .am-btn-secondary.am-active,fieldset[disabled] .am-btn-secondary:active,fieldset[disabled] .am-btn-secondary:focus,fieldset[disabled] .am-btn-secondary:hover{background-color:#3bb4f2;border-color:#3bb4f2}.am-btn-group .am-btn-secondary,.am-btn-group-stacked .am-btn-secondary{border-color:#23abf0}.am-btn-warning{color:#fff;background-color:#F37B1D;border-color:#F37B1D}a.am-btn-warning:visited{color:#fff}.am-btn-warning.am-active,.am-btn-warning:active,.am-btn-warning:focus,.am-btn-warning:hover,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{color:#fff;border-color:#c85e0b}.am-btn-warning:focus,.am-btn-warning:hover{background-color:#e0690c}.am-btn-warning.am-active,.am-btn-warning:active,.am-dropdown.am-active .am-btn-warning.am-dropdown-toggle{background-image:none;background-color:#be590a}.am-btn-warning.am-disabled,.am-btn-warning.am-disabled.am-active,.am-btn-warning.am-disabled:active,.am-btn-warning.am-disabled:focus,.am-btn-warning.am-disabled:hover,.am-btn-warning[disabled],.am-btn-warning[disabled].am-active,.am-btn-warning[disabled]:active,.am-btn-warning[disabled]:focus,.am-btn-warning[disabled]:hover,fieldset[disabled] .am-btn-warning,fieldset[disabled] .am-btn-warning.am-active,fieldset[disabled] .am-btn-warning:active,fieldset[disabled] .am-btn-warning:focus,fieldset[disabled] .am-btn-warning:hover{background-color:#F37B1D;border-color:#F37B1D}.am-btn-group .am-btn-warning,.am-btn-group-stacked .am-btn-warning{border-color:#ea6e0c}.am-btn-danger{color:#fff;background-color:#dd514c;border-color:#dd514c}a.am-btn-danger:visited{color:#fff}.am-btn-danger.am-active,.am-btn-danger:active,.am-btn-danger:focus,.am-btn-danger:hover,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{color:#fff;border-color:#c62b26}.am-btn-danger:focus,.am-btn-danger:hover{background-color:#d7342e}.am-btn-danger.am-active,.am-btn-danger:active,.am-dropdown.am-active .am-btn-danger.am-dropdown-toggle{background-image:none;background-color:#be2924}.am-btn-danger.am-disabled,.am-btn-danger.am-disabled.am-active,.am-btn-danger.am-disabled:active,.am-btn-danger.am-disabled:focus,.am-btn-danger.am-disabled:hover,.am-btn-danger[disabled],.am-btn-danger[disabled].am-active,.am-btn-danger[disabled]:active,.am-btn-danger[disabled]:focus,.am-btn-danger[disabled]:hover,fieldset[disabled] .am-btn-danger,fieldset[disabled] .am-btn-danger.am-active,fieldset[disabled] .am-btn-danger:active,fieldset[disabled] .am-btn-danger:focus,fieldset[disabled] .am-btn-danger:hover{background-color:#dd514c;border-color:#dd514c}.am-btn-group .am-btn-danger,.am-btn-group-stacked .am-btn-danger{border-color:#d93c37}.am-btn-success{color:#fff;background-color:#5eb95e;border-color:#5eb95e}a.am-btn-success:visited{color:#fff}.am-btn-success.am-active,.am-btn-success:active,.am-btn-success:focus,.am-btn-success:hover,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{color:#fff;border-color:#429842}.am-btn-success:focus,.am-btn-success:hover{background-color:#4aaa4a}.am-btn-success.am-active,.am-btn-success:active,.am-dropdown.am-active .am-btn-success.am-dropdown-toggle{background-image:none;background-color:#3f913f}.am-btn-success.am-disabled,.am-btn-success.am-disabled.am-active,.am-btn-success.am-disabled:active,.am-btn-success.am-disabled:focus,.am-btn-success.am-disabled:hover,.am-btn-success[disabled],.am-btn-success[disabled].am-active,.am-btn-success[disabled]:active,.am-btn-success[disabled]:focus,.am-btn-success[disabled]:hover,fieldset[disabled] .am-btn-success,fieldset[disabled] .am-btn-success.am-active,fieldset[disabled] .am-btn-success:active,fieldset[disabled] .am-btn-success:focus,fieldset[disabled] .am-btn-success:hover{background-color:#5eb95e;border-color:#5eb95e}.am-btn-group .am-btn-success,.am-btn-group-stacked .am-btn-success{border-color:#4db14d}.am-btn-link{color:#0e90d2;font-weight:400;cursor:pointer;border-radius:0}.am-btn-link,.am-btn-link:active,.am-btn-link[disabled],fieldset[disabled] .am-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.am-btn-link,.am-btn-link:active,.am-btn-link:focus,.am-btn-link:hover{border-color:transparent}.am-btn-link:focus,.am-btn-link:hover{color:#095f8a;text-decoration:underline;background-color:transparent}.am-btn-link[disabled]:focus,.am-btn-link[disabled]:hover,fieldset[disabled] .am-btn-link:focus,fieldset[disabled] .am-btn-link:hover{color:#999;text-decoration:none}.am-btn-xs{font-size:1.2rem}.am-btn-sm{font-size:1.4rem}.am-btn-lg{font-size:1.8rem}.am-btn-xl{font-size:2rem}.am-btn-block{display:block;width:100%;padding-left:0;padding-right:0}.am-btn-block+.am-btn-block{margin-top:5px}input[type=button].am-btn-block,input[type=reset].am-btn-block,input[type=submit].am-btn-block{width:100%}.am-btn.am-btn-loading .am-icon-spin{margin-right:5px}table{max-width:100%;background-color:transparent;empty-cells:show}table code{white-space:normal}th{text-align:left}.am-table{width:100%;margin-bottom:1.6rem;border-spacing:0;border-collapse:separate}.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th{padding:.7rem;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.am-table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th{border-top:0}.am-table>tbody+tbody tr:first-child td{border-top:2px solid #ddd}.am-table-bordered{border:1px solid #ddd;border-left:none}.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{border-left:1px solid #ddd}.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th{border-top:none}.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th{border-top:1px solid #ddd}.am-table-radius{border:1px solid #ddd;border-radius:2px}.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child{border-top-left-radius:2px;border-left:none}.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child{border-top-right-radius:2px;border-right:none}.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child{border-left:none}.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child{border-right:none}.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th{border-bottom:none}.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child{border-bottom-left-radius:2px}.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child{border-bottom-right-radius:2px}.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th{background-color:#e9e9e9}.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th{padding:.4rem}.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th{text-align:center}.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active{background-color:#ffd}.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled{color:#999}.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary{color:#0b76ac;background-color:rgba(14,144,210,.115)}.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success{color:#5eb95e;background-color:rgba(94,185,94,.115)}.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning{color:#F37B1D;background-color:rgba(243,123,29,.115)}.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger{color:#dd514c;background-color:rgba(221,81,76,.115)}fieldset{border:none}legend{display:block;width:100%;margin-bottom:2rem;font-size:2rem;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5;padding-bottom:.5rem}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}output{display:block;padding-top:1.6rem;font-size:1.6rem;line-height:1.6;color:#555;vertical-align:middle}.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field{display:block;width:100%;padding:.5em;font-size:1.6rem;line-height:1.2;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-appearance:none;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{outline:0}.am-form input[type=number]:focus,.am-form input[type=search]:focus,.am-form input[type=text]:focus,.am-form input[type=password]:focus,.am-form input[type=datetime]:focus,.am-form input[type=datetime-local]:focus,.am-form input[type=date]:focus,.am-form input[type=month]:focus,.am-form input[type=time]:focus,.am-form input[type=week]:focus,.am-form input[type=email]:focus,.am-form input[type=url]:focus,.am-form input[type=tel]:focus,.am-form input[type=color]:focus,.am-form select:focus,.am-form textarea:focus,.am-form-field:focus{background-color:#fefffe;border-color:#3bb4f2;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px rgba(59,180,242,.3)}.am-form input[type=number]::-webkit-input-placeholder,.am-form input[type=search]::-webkit-input-placeholder,.am-form input[type=text]::-webkit-input-placeholder,.am-form input[type=password]::-webkit-input-placeholder,.am-form input[type=datetime]::-webkit-input-placeholder,.am-form input[type=datetime-local]::-webkit-input-placeholder,.am-form input[type=date]::-webkit-input-placeholder,.am-form input[type=month]::-webkit-input-placeholder,.am-form input[type=time]::-webkit-input-placeholder,.am-form input[type=week]::-webkit-input-placeholder,.am-form input[type=email]::-webkit-input-placeholder,.am-form input[type=url]::-webkit-input-placeholder,.am-form input[type=tel]::-webkit-input-placeholder,.am-form input[type=color]::-webkit-input-placeholder,.am-form select::-webkit-input-placeholder,.am-form textarea::-webkit-input-placeholder,.am-form-field::-webkit-input-placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{color:#999}.am-form input[type=number]:-ms-input-placeholder,.am-form input[type=search]:-ms-input-placeholder,.am-form input[type=text]:-ms-input-placeholder,.am-form input[type=password]:-ms-input-placeholder,.am-form input[type=datetime]:-ms-input-placeholder,.am-form input[type=datetime-local]:-ms-input-placeholder,.am-form input[type=date]:-ms-input-placeholder,.am-form input[type=month]:-ms-input-placeholder,.am-form input[type=time]:-ms-input-placeholder,.am-form input[type=week]:-ms-input-placeholder,.am-form input[type=email]:-ms-input-placeholder,.am-form input[type=url]:-ms-input-placeholder,.am-form input[type=tel]:-ms-input-placeholder,.am-form input[type=color]:-ms-input-placeholder,.am-form select:-ms-input-placeholder,.am-form textarea:-ms-input-placeholder,.am-form-field:-ms-input-placeholder{color:#999}.am-form input[type=number]::placeholder,.am-form input[type=search]::placeholder,.am-form input[type=text]::placeholder,.am-form input[type=password]::placeholder,.am-form input[type=datetime]::placeholder,.am-form input[type=datetime-local]::placeholder,.am-form input[type=date]::placeholder,.am-form input[type=month]::placeholder,.am-form input[type=time]::placeholder,.am-form input[type=week]::placeholder,.am-form input[type=email]::placeholder,.am-form input[type=url]::placeholder,.am-form input[type=tel]::placeholder,.am-form input[type=color]::placeholder,.am-form select::placeholder,.am-form textarea::placeholder,.am-form-field::placeholder{color:#999}.am-form input[type=number]::-moz-placeholder,.am-form input[type=search]::-moz-placeholder,.am-form input[type=text]::-moz-placeholder,.am-form input[type=password]::-moz-placeholder,.am-form input[type=datetime]::-moz-placeholder,.am-form input[type=datetime-local]::-moz-placeholder,.am-form input[type=date]::-moz-placeholder,.am-form input[type=month]::-moz-placeholder,.am-form input[type=time]::-moz-placeholder,.am-form input[type=week]::-moz-placeholder,.am-form input[type=email]::-moz-placeholder,.am-form input[type=url]::-moz-placeholder,.am-form input[type=tel]::-moz-placeholder,.am-form input[type=color]::-moz-placeholder,.am-form select::-moz-placeholder,.am-form textarea::-moz-placeholder,.am-form-field::-moz-placeholder{opacity:1}.am-form input[type=number][disabled],.am-form input[type=number][readonly],.am-form input[type=search][disabled],.am-form input[type=search][readonly],.am-form input[type=text][disabled],.am-form input[type=text][readonly],.am-form input[type=password][disabled],.am-form input[type=password][readonly],.am-form input[type=datetime][disabled],.am-form input[type=datetime][readonly],.am-form input[type=datetime-local][disabled],.am-form input[type=datetime-local][readonly],.am-form input[type=date][disabled],.am-form input[type=date][readonly],.am-form input[type=month][disabled],.am-form input[type=month][readonly],.am-form input[type=time][disabled],.am-form input[type=time][readonly],.am-form input[type=week][disabled],.am-form input[type=week][readonly],.am-form input[type=email][disabled],.am-form input[type=email][readonly],.am-form input[type=url][disabled],.am-form input[type=url][readonly],.am-form input[type=tel][disabled],.am-form input[type=tel][readonly],.am-form input[type=color][disabled],.am-form input[type=color][readonly],.am-form select[disabled],.am-form select[readonly],.am-form textarea[disabled],.am-form textarea[readonly],.am-form-field[disabled],.am-form-field[readonly],fieldset[disabled] .am-form input[type=number],fieldset[disabled] .am-form input[type=search],fieldset[disabled] .am-form input[type=text],fieldset[disabled] .am-form input[type=password],fieldset[disabled] .am-form input[type=datetime],fieldset[disabled] .am-form input[type=datetime-local],fieldset[disabled] .am-form input[type=date],fieldset[disabled] .am-form input[type=month],fieldset[disabled] .am-form input[type=time],fieldset[disabled] .am-form input[type=week],fieldset[disabled] .am-form input[type=email],fieldset[disabled] .am-form input[type=url],fieldset[disabled] .am-form input[type=tel],fieldset[disabled] .am-form input[type=color],fieldset[disabled] .am-form select,fieldset[disabled] .am-form textarea,fieldset[disabled] .am-form-field{cursor:not-allowed;background-color:#eee}.am-form input[type=number].am-radius,.am-form input[type=search].am-radius,.am-form input[type=text].am-radius,.am-form input[type=password].am-radius,.am-form input[type=datetime].am-radius,.am-form input[type=datetime-local].am-radius,.am-form input[type=date].am-radius,.am-form input[type=month].am-radius,.am-form input[type=time].am-radius,.am-form input[type=week].am-radius,.am-form input[type=email].am-radius,.am-form input[type=url].am-radius,.am-form input[type=tel].am-radius,.am-form input[type=color].am-radius,.am-form select.am-radius,.am-form textarea.am-radius,.am-form-field.am-radius{border-radius:2px}.am-form input[type=number].am-round,.am-form input[type=search].am-round,.am-form input[type=text].am-round,.am-form input[type=password].am-round,.am-form input[type=datetime].am-round,.am-form input[type=datetime-local].am-round,.am-form input[type=date].am-round,.am-form input[type=month].am-round,.am-form input[type=time].am-round,.am-form input[type=week].am-round,.am-form input[type=email].am-round,.am-form input[type=url].am-round,.am-form input[type=tel].am-round,.am-form input[type=color].am-round,.am-form select.am-round,.am-form textarea.am-round,.am-form-field.am-round{border-radius:1000px}.am-form select[multiple],.am-form select[size],.am-form textarea{height:auto}.am-form select{-webkit-appearance:none!important;-moz-appearance:none!important;-webkit-border-radius:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) no-repeat 100% center}.am-form select[multiple=multiple]{background-image:none}.am-form input[type=datetime-local],.am-form input[type=date],input[type=datetime-local].am-form-field,input[type=date].am-form-field{height:37px}.am-form input[type=datetime-local].am-input-sm,.am-form input[type=date].am-input-sm,input[type=datetime-local].am-form-field.am-input-sm,input[type=date].am-form-field.am-input-sm{height:32px}.am-form input[type=datetime-local] .am-input-lg,.am-form input[type=date] .am-input-lg,input[type=datetime-local].am-form-field .am-input-lg,input[type=date].am-form-field .am-input-lg{height:41px}.am-form-help{display:block;margin-top:5px;margin-bottom:10px;color:#999;font-size:1.3rem}.am-form-group{margin-bottom:1.5rem}.am-form-file{position:relative;overflow:hidden}.am-form-file input[type=file]{position:absolute;left:0;top:0;z-index:1;width:100%;opacity:0;cursor:pointer;font-size:50rem}.am-checkbox,.am-radio{display:block;min-height:1.92rem;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.am-checkbox label,.am-radio label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.am-checkbox input[type=checkbox],.am-checkbox-inline input[type=checkbox],.am-radio input[type=radio],.am-radio-inline input[type=radio]{float:left;margin-left:-20px;outline:0}.am-checkbox+.am-checkbox,.am-radio+.am-radio{margin-top:-5px}.am-checkbox-inline,.am-radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.am-checkbox-inline+.am-checkbox-inline,.am-radio-inline+.am-radio-inline{margin-top:0;margin-left:10px}.am-checkbox-inline[disabled],.am-checkbox[disabled],.am-radio-inline[disabled],.am-radio[disabled],fieldset[disabled] .am-checkbox,fieldset[disabled] .am-checkbox-inline,fieldset[disabled] .am-radio,fieldset[disabled] .am-radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.am-form-warning .am-checkbox,.am-form-warning .am-checkbox-inline,.am-form-warning .am-form-help,.am-form-warning .am-form-label,.am-form-warning .am-radio,.am-form-warning .am-radio-inline,.am-form-warning label{color:#F37B1D}.am-form-warning [class*=icon-]{color:#F37B1D}.am-form-warning .am-form-field{border-color:#F37B1D!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-form-warning .am-form-field:focus{background-color:#fefffe;border-color:#d2620b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #f8b47e!important}.am-form-error .am-checkbox,.am-form-error .am-checkbox-inline,.am-form-error .am-form-help,.am-form-error .am-form-label,.am-form-error .am-radio,.am-form-error .am-radio-inline,.am-form-error label{color:#dd514c}.am-form-error [class*=icon-]{color:#dd514c}.am-field-error,.am-form-error .am-form-field{border-color:#dd514c!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-error:focus,.am-form-error .am-form-field:focus{background-color:#fefffe;border-color:#cf2d27;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #eda4a2!important}.am-form-success .am-checkbox,.am-form-success .am-checkbox-inline,.am-form-success .am-form-help,.am-form-success .am-form-label,.am-form-success .am-radio,.am-form-success .am-radio-inline,.am-form-success label{color:#5eb95e}.am-form-success [class*=icon-]{color:#5eb95e}.am-field-valid,.am-form-success .am-form-field{border-color:#5eb95e!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.am-field-valid:focus,.am-form-success .am-form-field:focus{background-color:#fefffe;border-color:#459f45;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 5px #a5d8a5!important}.am-form-horizontal .am-checkbox,.am-form-horizontal .am-checkbox-inline,.am-form-horizontal .am-form-label,.am-form-horizontal .am-radio,.am-form-horizontal .am-radio-inline{margin-top:0;margin-bottom:0;padding-top:.6em}.am-form-horizontal .am-form-group:after,.am-form-horizontal .am-form-group:before{content:" ";display:table}.am-form-horizontal .am-form-group:after{clear:both}@media only screen and (min-width:641px){.am-form-horizontal .am-form-label{text-align:right}}@media only screen and (min-width:641px){.am-form-inline .am-form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.am-form-inline .am-form-field{display:inline-block;width:auto;vertical-align:middle}.am-form-inline .am-input-group{display:inline-table;vertical-align:middle}.am-form-inline .am-input-group .am-form-label,.am-form-inline .am-input-group .am-input-group-btn,.am-form-inline .am-input-group .am-input-group-label{width:auto}.am-form-inline .am-input-group>.am-form-field{width:100%}.am-form-inline .am-form-label{margin-bottom:0;vertical-align:middle}.am-form-inline .am-checkbox,.am-form-inline .am-radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.am-form-inline .am-checkbox input[type=checkbox],.am-form-inline .am-radio input[type=radio]{float:none;margin-left:0}}.am-input-sm{font-size:1.4rem!important}.am-input-lg{font-size:1.8rem!important}.am-form-group-sm .am-checkbox,.am-form-group-sm .am-form-field,.am-form-group-sm .am-form-label,.am-form-group-sm .am-radio{font-size:1.4rem!important}.am-form-group-lg .am-checkbox,.am-form-group-lg .am-form-field,.am-form-group-lg .am-form-label,.am-form-group-lg .am-radio{font-size:1.8rem!important}.am-form-group-lg input[type=checkbox],.am-form-group-lg input[type=radio]{margin-top:7px}.am-form-icon{position:relative}.am-form-icon .am-form-field{padding-left:1.75em!important}.am-form-icon [class*=am-icon-]{position:absolute;left:.5em;top:50%;display:block;margin-top:-.5em;line-height:1;z-index:2}.am-form-icon label~[class*=am-icon-]{top:70%}.am-form-feedback{position:relative}.am-form-feedback .am-form-field{padding-left:.5em!important;padding-right:1.75em!important}.am-form-feedback [class*=am-icon-]{right:.5em;left:auto}.am-form-horizontal .am-form-feedback [class*=am-icon-]{right:1.6em}.am-form-set{margin-bottom:1.5rem;padding:0}.am-form-set>input{position:relative;top:-1px;border-radius:0!important}.am-form-set>input:focus{z-index:2}.am-form-set>input:first-child{top:1px;border-top-right-radius:0!important;border-top-left-radius:0!important}.am-form-set>input:last-child{top:-2px;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.am-img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:2px;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-img-thumbnail.am-radius{border-radius:2px}.am-img-responsive{display:block;max-width:100%;height:auto}.am-nav{margin-bottom:0;padding:0;list-style:none}.am-nav:after,.am-nav:before{content:" ";display:table}.am-nav:after{clear:both}.am-nav>li{position:relative;display:block}.am-nav>li+li{margin-top:5px}.am-nav>li+.am-nav-header{margin-top:1em}.am-nav>li>a{position:relative;display:block;padding:.4em 1em;border-radius:0}.am-nav>li>a:focus,.am-nav>li>a:hover{text-decoration:none;background-color:#eee}.am-nav>li.am-active>a,.am-nav>li.am-active>a:focus,.am-nav>li.am-active>a:hover{color:#fff;background-color:#0e90d2;cursor:default}.am-nav>li.am-disabled>a{color:#999}.am-nav>li.am-disabled>a:focus,.am-nav>li.am-disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.am-nav-header{padding:.4em 1em;text-transform:uppercase;font-weight:700;font-size:100%;color:#555}.am-nav-divider{margin:15px 1em!important;border-top:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.am-nav-pills>li{float:left}.am-nav-pills>li+li{margin-left:5px;margin-top:0}.am-nav-tabs{border-bottom:1px solid #ddd}.am-nav-tabs>li{float:left;margin-bottom:-1px}.am-nav-tabs>li+li{margin-top:0}.am-nav-tabs>li>a{margin-right:5px;line-height:1.6;border:1px solid transparent;border-radius:0}.am-nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.am-nav-tabs>li.am-active>a,.am-nav-tabs>li.am-active>a:focus,.am-nav-tabs>li.am-active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.am-nav-tabs.am-nav-justify{border-bottom:0}.am-nav-tabs.am-nav-justify>li>a{margin-right:0;border-bottom:1px solid #ddd;border-radius:0}.am-nav-tabs.am-nav-justify>.am-active>a,.am-nav-tabs.am-nav-justify>.am-active>a:focus,.am-nav-tabs.am-nav-justify>.am-active>a:hover{border-bottom-color:#fff}.am-nav-justify{width:100%}.am-nav-justify>li{float:none;display:table-cell;width:1%}.am-nav-justify>li>a{text-align:center;margin-bottom:0}.lte9 .am-nav-justify>li{display:table-cell;width:1%}.am-topbar{position:relative;min-height:50px;margin-bottom:1.6rem;background:#f8f8f8;border-width:0 0 1px;border-style:solid;border-color:#ddd;color:#666}.am-topbar:after,.am-topbar:before{content:" ";display:table}.am-topbar:after{clear:both}.am-topbar a{color:#666}.am-topbar-brand{margin:0}@media only screen and (min-width:641px){.am-topbar-brand{float:left}}.am-topbar-brand a:hover{color:#4d4d4d}.am-topbar-collapse{width:100%;overflow-x:visible;padding:10px;clear:both;-webkit-overflow-scrolling:touch}.am-topbar-collapse:after,.am-topbar-collapse:before{content:" ";display:table}.am-topbar-collapse:after{clear:both}.am-topbar-collapse.am-in{overflow-y:auto}@media only screen and (min-width:641px){.am-topbar-collapse{margin-top:0;padding:0;width:auto;clear:none}.am-topbar-collapse.am-collapse{display:block!important;height:auto!important;padding:0;overflow:visible!important}.am-topbar-collapse.am-in{overflow-y:visible}}.am-topbar-brand{padding:0 10px;float:left;font-size:1.8rem;height:50px;line-height:50px}.am-topbar-toggle{position:relative;float:right;margin-right:10px}@media only screen and (min-width:641px){.am-topbar-toggle{display:none}}@media only screen and (max-width:640px){.am-topbar-nav{margin-bottom:8px}.am-topbar-nav>li{float:none}}@media only screen and (max-width:640px){.am-topbar-nav>li+li{margin-left:0;margin-top:5px}}@media only screen and (min-width:641px){.am-topbar-nav{float:left}.am-topbar-nav>li>a{position:relative;line-height:50px;padding:0 10px}.am-topbar-nav>li>a:after{position:absolute;left:50%;margin-left:-7px;bottom:-1px;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #f8f8f8;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.am-topbar-nav>li>a:hover:after{opacity:1;border-bottom-color:#666}.am-topbar-nav>li.am-dropdown>a:after{display:none}.am-topbar-nav>li.am-active>a,.am-topbar-nav>li.am-active>a:focus,.am-topbar-nav>li.am-active>a:hover{border-radius:0;color:#0e90d2;background:0 0}.am-topbar-nav>li.am-active>a:after{opacity:1;border-bottom-color:#0e90d2}}@media only screen and (max-width:640px){.am-topbar-collapse .am-dropdown.am-active .am-dropdown-content{float:none;position:relative;width:100%}}@media only screen and (min-width:641px){.am-topbar-left{float:left}.am-topbar-right{float:right;margin-right:10px}}@media only screen and (max-width:640px){.am-topbar-form .am-form-group{margin-bottom:5px}}@media only screen and (min-width:641px){.am-topbar-form{padding:0 10px;margin-top:8px}.am-topbar-form .am-form-group+.am-btn{margin-left:5px}}.am-topbar-btn{margin-top:8px}@media only screen and (max-width:640px){.am-topbar-collapse .am-btn,.am-topbar-collapse .am-topbar-btn{display:block;width:100%}}.am-topbar-inverse{background-color:#0e90d2;border-color:#0b6fa2;color:#eee}.am-topbar-inverse a{color:#eee}.am-topbar-inverse .am-topbar-brand a{color:#fff}.am-topbar-inverse .am-topbar-brand a:focus,.am-topbar-inverse .am-topbar-brand a:hover{color:#fff;background-color:transparent}.am-topbar-inverse .am-topbar-nav>li>a{color:#eee}.am-topbar-inverse .am-topbar-nav>li>a:focus,.am-topbar-inverse .am-topbar-nav>li>a:hover{color:#fff;background-color:rgba(0,0,0,.05)}.am-topbar-inverse .am-topbar-nav>li>a:focus:after,.am-topbar-inverse .am-topbar-nav>li>a:hover:after{border-bottom-color:#0b6fa2}.am-topbar-inverse .am-topbar-nav>li>a:after{border-bottom-color:#0e90d2}.am-topbar-inverse .am-topbar-nav>li.am-active>a,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.am-topbar-inverse .am-topbar-nav>li.am-active>a:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:focus:after,.am-topbar-inverse .am-topbar-nav>li.am-active>a:hover:after{border-bottom-color:#fff}.am-topbar-inverse .am-topbar-nav>li .disabled>a,.am-topbar-inverse .am-topbar-nav>li .disabled>a:focus,.am-topbar-inverse .am-topbar-nav>li .disabled>a:hover{color:#444;background-color:transparent}.am-topbar-fixed-bottom,.am-topbar-fixed-top{position:fixed;right:0;left:0;z-index:1000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.am-topbar-fixed-top{top:0}.am-topbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.am-with-topbar-fixed-top{padding-top:51px}.am-with-topbar-fixed-bottom{padding-bottom:51px}@media only screen and (max-width:640px){.am-topbar-fixed-bottom .am-topbar-collapse{position:absolute;bottom:100%;margin-bottom:1px;background-color:#f8f8f8}.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after,.am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before{display:none}.am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse{background-color:#0e90d2}}.am-breadcrumb{padding:.7em .5em;margin-bottom:2rem;list-style:none;background-color:transparent;border-radius:0;font-size:85%}.am-breadcrumb>li{display:inline-block}.am-breadcrumb>li [class*=am-icon-]:before{color:#999;margin-right:5px}.am-breadcrumb>li+li:before{content:"\00bb\00a0";padding:0 8px;color:#ccc}.am-breadcrumb>.am-active{color:#999}.am-breadcrumb-slash>li+li:before{content:"/\00a0"}.am-pagination{padding-left:0;margin:1.5rem 0;list-style:none;color:#999;text-align:left}.am-pagination:after,.am-pagination:before{content:" ";display:table}.am-pagination:after{clear:both}.am-pagination>li{display:inline-block}.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:5px}.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}.am-pagination .am-pagination-prev{float:left}.am-pagination .am-pagination-prev a{border-radius:0}.am-pagination .am-pagination-next{float:right}.am-pagination .am-pagination-next a{border-radius:0}.am-pagination-centered{text-align:center}.am-pagination-right{text-align:right}[class*=am-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen{.cssanimations [data-am-scrollspy*=animation]{opacity:0}}.am-animation-fade{-webkit-animation-name:am-fade;animation-name:am-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.am-animation-scale-up{-webkit-animation-name:am-scale-up;animation-name:am-scale-up}.am-animation-scale-down{-webkit-animation-name:am-scale-down;animation-name:am-scale-down}.am-animation-slide-top{-webkit-animation-name:am-slide-top;animation-name:am-slide-top}.am-animation-slide-bottom{-webkit-animation-name:am-slide-bottom;animation-name:am-slide-bottom}.am-animation-slide-left{-webkit-animation-name:am-slide-left;animation-name:am-slide-left}.am-animation-slide-right{-webkit-animation-name:am-slide-right;animation-name:am-slide-right}.am-animation-slide-top-fixed{-webkit-animation-name:am-slide-top-fixed;animation-name:am-slide-top-fixed}.am-animation-shake{-webkit-animation-name:am-shake;animation-name:am-shake}.am-animation-spin{-webkit-animation:am-spin 2s infinite linear;animation:am-spin 2s infinite linear}.am-animation-left-spring{-webkit-animation:am-left-spring .3s ease-in-out;animation:am-left-spring .3s ease-in-out}.am-animation-right-spring{-webkit-animation:am-right-spring .3s ease-in-out;animation:am-right-spring .3s ease-in-out}.am-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.am-animation-paused{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.am-animation-delay-1{-webkit-animation-delay:1s;animation-delay:1s}.am-animation-delay-2{-webkit-animation-delay:2s;animation-delay:2s}.am-animation-delay-3{-webkit-animation-delay:3s;animation-delay:3s}.am-animation-delay-4{-webkit-animation-delay:4s;animation-delay:4s}.am-animation-delay-5{-webkit-animation-delay:5s;animation-delay:5s}.am-animation-delay-6{-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes am-fade{0%{opacity:0}100%{opacity:1}}@keyframes am-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-up{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes am-scale-down{0%{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-slide-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@keyframes am-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-9px);transform:translateX(-9px)}20%{-webkit-transform:translateX(8px);transform:translateX(8px)}30%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}50%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}60%{-webkit-transform:translateX(4px);transform:translateX(4px)}70%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}}@-webkit-keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes am-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes am-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-right-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes am-left-spring{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.am-article:after,.am-article:before{content:" ";display:table}.am-article:after{clear:both}.am-article>:last-child{margin-bottom:0}.am-article+.am-article{margin-top:2.4rem}.am-article-title{font-size:2.8rem;line-height:1.15;font-weight:400}.am-article-title a{color:inherit;text-decoration:none}.am-article-meta{font-size:1.2rem;line-height:1.5;color:#999}.am-article-lead{color:#666;font-size:1.4rem;line-height:1.5;border:1px solid #dedede;border-radius:2px;background:#f9f9f9;padding:10px}.am-article-divider{margin-bottom:2.4rem;border-color:#eee}*+.am-article-divider{margin-top:2.4rem}.am-article-bd blockquote{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-article-bd img{display:block;max-width:100%}.am-badge{display:inline-block;min-width:10px;padding:.25em .625em;font-size:1.2rem;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:0}.am-badge:empty{display:none}.am-badge.am-square{border-radius:0}.am-badge.am-radius{border-radius:2px}.am-badge.am-round{border-radius:1000px}a.am-badge:focus,a.am-badge:hover{color:#fff;text-decoration:none;cursor:pointer}.am-badge-primary{background-color:#0e90d2}.am-badge-secondary{background-color:#3bb4f2}.am-badge-success{background-color:#5eb95e}.am-badge-warning{background-color:#F37B1D}.am-badge-danger{background-color:#dd514c}.am-comment:after,.am-comment:before{content:" ";display:table}.am-comment:after{clear:both}.am-comment-avatar{float:left;width:32px;height:32px;border-radius:50%;border:1px solid transparent}@media only screen and (min-width:641px){.am-comment-avatar{width:48px;height:48px}}.am-comment-main{position:relative;margin-left:42px;border:1px solid #dedede;border-radius:0}.am-comment-main:after,.am-comment-main:before{position:absolute;top:10px;left:-8px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;border-style:solid solid outset;border-width:8px 8px 8px 0;pointer-events:none}.am-comment-main:before{border-right-color:#dedede;z-index:1}.am-comment-main:after{border-right-color:#f8f8f8;margin-left:1px;z-index:2}@media only screen and (min-width:641px){.am-comment-main{margin-left:63px}}.am-comment-hd{background:#f8f8f8;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-comment-title{margin:0 0 8px 0;font-size:1.6rem;line-height:1.2}.am-comment-meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px;font-size:13px;color:#999;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.am-comment-meta a{color:#999}.am-comment-author{font-weight:700;color:#999}.am-comment-bd{padding:15px;overflow:hidden}.am-comment-bd>:last-child{margin-bottom:0}.am-comment-footer{padding:0 15px 5px}.am-comment-footer .am-comment-actions a+a{margin-left:5px}.am-comment-actions{font-size:13px;color:#999}.am-comment-actions a{display:inline-block;padding:10px 5px;line-height:1;color:#999;opacity:.7}.am-comment-actions a:hover{color:#0e90d2;opacity:1}.am-comment-hd .am-comment-actions{padding-right:.5rem}.am-comment-flip .am-comment-avatar{float:right}.am-comment-flip .am-comment-main{margin-left:auto;margin-right:42px}@media only screen and (min-width:641px){.am-comment-flip .am-comment-main{margin-right:63px}}.am-comment-flip .am-comment-main:after,.am-comment-flip .am-comment-main:before{left:auto;right:-8px;border-width:8px 0 8px 8px}.am-comment-flip .am-comment-main:before{border-left-color:#dedede}.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8;margin-right:1px;margin-left:auto}.am-comment-primary .am-comment-avatar{border-color:#0e90d2}.am-comment-primary .am-comment-main{border-color:#0e90d2}.am-comment-primary .am-comment-main:before{border-right-color:#0e90d2}.am-comment-primary.am-comment-flip .am-comment-main:before{border-left-color:#0e90d2;border-right-color:transparent}.am-comment-primary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-highlight .am-comment-avatar,.am-comment-secondary .am-comment-avatar{border-color:#3bb4f2}.am-comment-highlight .am-comment-main,.am-comment-secondary .am-comment-main{border-color:#3bb4f2}.am-comment-highlight .am-comment-main:before,.am-comment-secondary .am-comment-main:before{border-right-color:#3bb4f2}.am-comment-highlight.am-comment-flip .am-comment-main:before,.am-comment-secondary.am-comment-flip .am-comment-main:before{border-left-color:#3bb4f2;border-right-color:transparent}.am-comment-highlight.am-comment-flip .am-comment-main:after,.am-comment-secondary.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-success .am-comment-avatar{border-color:#5eb95e}.am-comment-success .am-comment-main{border-color:#5eb95e}.am-comment-success .am-comment-main:before{border-right-color:#5eb95e}.am-comment-success.am-comment-flip .am-comment-main:before{border-left-color:#5eb95e;border-right-color:transparent}.am-comment-success.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-warning .am-comment-avatar{border-color:#F37B1D}.am-comment-warning .am-comment-main{border-color:#F37B1D}.am-comment-warning .am-comment-main:before{border-right-color:#F37B1D}.am-comment-warning.am-comment-flip .am-comment-main:before{border-left-color:#F37B1D;border-right-color:transparent}.am-comment-warning.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comment-danger .am-comment-avatar{border-color:#dd514c}.am-comment-danger .am-comment-main{border-color:#dd514c}.am-comment-danger .am-comment-main:before{border-right-color:#dd514c}.am-comment-danger.am-comment-flip .am-comment-main:before{border-left-color:#dd514c;border-right-color:transparent}.am-comment-danger.am-comment-flip .am-comment-main:after{border-left-color:#f8f8f8}.am-comments-list{padding:0;list-style:none}.am-comments-list .am-comment{margin:1.6rem 0 0 0;list-style:none}@media only screen and (min-width:641px){.am-comments-list-flip .am-comment-main{margin-right:64px}.am-comments-list-flip .am-comment-flip .am-comment-main{margin-left:64px}}.am-btn-group,.am-btn-group-stacked{position:relative;display:inline-block;vertical-align:middle}.am-btn-group-stacked>.am-btn,.am-btn-group>.am-btn{position:relative;float:left}.am-btn-group-stacked>.am-btn.active,.am-btn-group-stacked>.am-btn:active,.am-btn-group-stacked>.am-btn:focus,.am-btn-group-stacked>.am-btn:hover,.am-btn-group>.am-btn.active,.am-btn-group>.am-btn:active,.am-btn-group>.am-btn:focus,.am-btn-group>.am-btn:hover{z-index:2}.am-btn-group-stacked>.am-btn:focus,.am-btn-group>.am-btn:focus{outline:0}.am-btn-group .am-btn+.am-btn,.am-btn-group .am-btn+.am-btn-group,.am-btn-group .am-btn-group+.am-btn,.am-btn-group .am-btn-group+.am-btn-group{margin-left:-1px}.am-btn-toolbar{margin-left:-5px}.am-btn-toolbar:after,.am-btn-toolbar:before{content:" ";display:table}.am-btn-toolbar:after{clear:both}.am-btn-toolbar .am-btn-group,.am-btn-toolbar .am-input-group{float:left}.am-btn-toolbar>.am-btn,.am-btn-toolbar>.am-btn-group,.am-btn-toolbar>.am-input-group{margin-left:5px}.am-btn-group>.am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle){border-radius:0}.am-btn-group>.am-btn:first-child{margin-left:0}.am-btn-group>.am-btn:first-child:not(:last-child):not(.am-dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn:last-child:not(:first-child),.am-btn-group>.am-dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group>.am-btn-group{float:left}.am-btn-group>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group>.am-btn-group:first-child>.am-btn:last-child,.am-btn-group>.am-btn-group:first-child>.am-dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.am-btn-group>.am-btn-group:last-child>.am-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group-xs>.am-btn{font-size:1.2rem}.am-btn-group-sm>.am-btn{font-size:1.4rem}.am-btn-group-lg>.am-btn{font-size:1.8rem}.am-btn-group-stacked>.am-btn,.am-btn-group-stacked>.am-btn-group,.am-btn-group-stacked>.am-btn-group>.am-btn{display:block;float:none;width:100%;max-width:100%}.am-btn-group-stacked>.am-btn-group:after,.am-btn-group-stacked>.am-btn-group:before{content:" ";display:table}.am-btn-group-stacked>.am-btn-group:after{clear:both}.am-btn-group-stacked>.am-btn-group>.am-btn{float:none}.am-btn-group-stacked>.am-btn+.am-btn,.am-btn-group-stacked>.am-btn+.am-btn-group,.am-btn-group-stacked>.am-btn-group+.am-btn,.am-btn-group-stacked>.am-btn-group+.am-btn-group{margin-top:-1px;margin-left:0}.am-btn-group-stacked>.am-btn:not(:first-child):not(:last-child){border-radius:0}.am-btn-group-stacked>.am-btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-stacked>.am-btn-group:not(:first-child):not(:last-child)>.am-btn{border-radius:0}.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-btn:last-child,.am-btn-group-stacked>.am-btn-group:first-child:not(:last-child)>.am-dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.am-btn-group-stacked>.am-btn-group:last-child:not(:first-child)>.am-btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate;width:100%}.am-btn-group-justify>.am-btn,.am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group-justify>.am-btn-group .am-btn{width:100%}.lte9 .am-btn-group-justify{display:table;table-layout:fixed;border-collapse:separate}.lte9 .am-btn-group-justify>.am-btn,.lte9 .am-btn-group-justify>.am-btn-group{float:none;display:table-cell;width:1%}.am-btn-group .am-dropdown{float:left;margin-left:-1px}.am-btn-group .am-dropdown>.am-btn{border-bottom-left-radius:0;border-top-left-radius:0}.am-btn-group .am-active .am-dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.am-btn-group .am-active .am-dropdown-toggle.am-btn-link{-webkit-box-shadow:none;box-shadow:none}.am-btn-group .am-active .am-dropdown-toggle,.am-btn-group .am-dropdown-toggle:active{outline:0}.am-btn-group-check>.am-btn>input[type=checkbox],.am-btn-group-check>.am-btn>input[type=radio],[data-am-button]>.am-btn>input[type=checkbox],[data-am-button]>.am-btn>input[type=radio]{position:absolute;z-index:-1;opacity:0}.am-close{display:inline-block;text-align:center;width:24px;font-size:20px;font-weight:700;line-height:24px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-webkit-transition:all .3s;transition:all .3s}.am-close:focus,.am-close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;outline:0}.am-close[class*=am-icon-]{font-size:16px}button.am-close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}a.am-close:hover{color:inherit;text-decoration:none;cursor:pointer}.am-close-alt{border-radius:50%;background:#eee;opacity:.7;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.25);box-shadow:0 0 0 1px rgba(0,0,0,.25)}.am-close-alt:focus,.am-close-alt:hover{opacity:1}.am-close-spin:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype');font-weight:400;font-style:normal}[class*=am-icon-]{display:inline-block;font-style:normal}[class*=am-icon-]:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-icon-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}[class*=am-icon-].am-fl{margin-right:.3em}[class*=am-icon-].am-fr{margin-left:.3em}.am-icon-sm:before{font-size:150%;vertical-align:-10%}.am-icon-md:before{font-size:200%;vertical-align:-16%}.am-icon-lg:before{font-size:250%;vertical-align:-22%}.am-icon-btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48px;height:48px;font-size:24px;line-height:48px;border-radius:50%;background-color:#eee;color:#555;text-align:center}.am-icon-btn:focus,.am-icon-btn:hover{background-color:#f5f5f5;color:#333;text-decoration:none;outline:0}.am-icon-btn:active{background-color:#ddd;color:#333}.am-icon-btn.am-danger,.am-icon-btn.am-primary,.am-icon-btn.am-secondary,.am-icon-btn.am-success,.am-icon-btn.am-warning{color:#fff}.am-icon-btn.am-primary{background-color:#0e90d2}.am-icon-btn.am-secondary{background-color:#3bb4f2}.am-icon-btn.am-success{background-color:#5eb95e}.am-icon-btn.am-warning{background-color:#F37B1D}.am-icon-btn.am-danger{background-color:#dd514c}.am-icon-btn-sm{width:32px;height:32px;font-size:16px;line-height:32px}.am-icon-btn-lg{width:64px;height:64px;font-size:28px;line-height:64px}.am-icon-fw{width:1.25em;text-align:center}.am-icon-glass:before{content:"\f000"}.am-icon-music:before{content:"\f001"}.am-icon-search:before{content:"\f002"}.am-icon-envelope-o:before{content:"\f003"}.am-icon-heart:before{content:"\f004"}.am-icon-star:before{content:"\f005"}.am-icon-star-o:before{content:"\f006"}.am-icon-user:before{content:"\f007"}.am-icon-film:before{content:"\f008"}.am-icon-th-large:before{content:"\f009"}.am-icon-th:before{content:"\f00a"}.am-icon-th-list:before{content:"\f00b"}.am-icon-check:before{content:"\f00c"}.am-icon-close:before,.am-icon-remove:before,.am-icon-times:before{content:"\f00d"}.am-icon-search-plus:before{content:"\f00e"}.am-icon-search-minus:before{content:"\f010"}.am-icon-power-off:before{content:"\f011"}.am-icon-signal:before{content:"\f012"}.am-icon-cog:before,.am-icon-gear:before{content:"\f013"}.am-icon-trash-o:before{content:"\f014"}.am-icon-home:before{content:"\f015"}.am-icon-file-o:before{content:"\f016"}.am-icon-clock-o:before{content:"\f017"}.am-icon-road:before{content:"\f018"}.am-icon-download:before{content:"\f019"}.am-icon-arrow-circle-o-down:before{content:"\f01a"}.am-icon-arrow-circle-o-up:before{content:"\f01b"}.am-icon-inbox:before{content:"\f01c"}.am-icon-play-circle-o:before{content:"\f01d"}.am-icon-repeat:before,.am-icon-rotate-right:before{content:"\f01e"}.am-icon-refresh:before{content:"\f021"}.am-icon-list-alt:before{content:"\f022"}.am-icon-lock:before{content:"\f023"}.am-icon-flag:before{content:"\f024"}.am-icon-headphones:before{content:"\f025"}.am-icon-volume-off:before{content:"\f026"}.am-icon-volume-down:before{content:"\f027"}.am-icon-volume-up:before{content:"\f028"}.am-icon-qrcode:before{content:"\f029"}.am-icon-barcode:before{content:"\f02a"}.am-icon-tag:before{content:"\f02b"}.am-icon-tags:before{content:"\f02c"}.am-icon-book:before{content:"\f02d"}.am-icon-bookmark:before{content:"\f02e"}.am-icon-print:before{content:"\f02f"}.am-icon-camera:before{content:"\f030"}.am-icon-font:before{content:"\f031"}.am-icon-bold:before{content:"\f032"}.am-icon-italic:before{content:"\f033"}.am-icon-text-height:before{content:"\f034"}.am-icon-text-width:before{content:"\f035"}.am-icon-align-left:before{content:"\f036"}.am-icon-align-center:before{content:"\f037"}.am-icon-align-right:before{content:"\f038"}.am-icon-align-justify:before{content:"\f039"}.am-icon-list:before{content:"\f03a"}.am-icon-dedent:before,.am-icon-outdent:before{content:"\f03b"}.am-icon-indent:before{content:"\f03c"}.am-icon-video-camera:before{content:"\f03d"}.am-icon-image:before,.am-icon-photo:before,.am-icon-picture-o:before{content:"\f03e"}.am-icon-pencil:before{content:"\f040"}.am-icon-map-marker:before{content:"\f041"}.am-icon-adjust:before{content:"\f042"}.am-icon-tint:before{content:"\f043"}.am-icon-edit:before,.am-icon-pencil-square-o:before{content:"\f044"}.am-icon-share-square-o:before{content:"\f045"}.am-icon-check-square-o:before{content:"\f046"}.am-icon-arrows:before{content:"\f047"}.am-icon-step-backward:before{content:"\f048"}.am-icon-fast-backward:before{content:"\f049"}.am-icon-backward:before{content:"\f04a"}.am-icon-play:before{content:"\f04b"}.am-icon-pause:before{content:"\f04c"}.am-icon-stop:before{content:"\f04d"}.am-icon-forward:before{content:"\f04e"}.am-icon-fast-forward:before{content:"\f050"}.am-icon-step-forward:before{content:"\f051"}.am-icon-eject:before{content:"\f052"}.am-icon-chevron-left:before{content:"\f053"}.am-icon-chevron-right:before{content:"\f054"}.am-icon-plus-circle:before{content:"\f055"}.am-icon-minus-circle:before{content:"\f056"}.am-icon-times-circle:before{content:"\f057"}.am-icon-check-circle:before{content:"\f058"}.am-icon-question-circle:before{content:"\f059"}.am-icon-info-circle:before{content:"\f05a"}.am-icon-crosshairs:before{content:"\f05b"}.am-icon-times-circle-o:before{content:"\f05c"}.am-icon-check-circle-o:before{content:"\f05d"}.am-icon-ban:before{content:"\f05e"}.am-icon-arrow-left:before{content:"\f060"}.am-icon-arrow-right:before{content:"\f061"}.am-icon-arrow-up:before{content:"\f062"}.am-icon-arrow-down:before{content:"\f063"}.am-icon-mail-forward:before,.am-icon-share:before{content:"\f064"}.am-icon-expand:before{content:"\f065"}.am-icon-compress:before{content:"\f066"}.am-icon-plus:before{content:"\f067"}.am-icon-minus:before{content:"\f068"}.am-icon-asterisk:before{content:"\f069"}.am-icon-exclamation-circle:before{content:"\f06a"}.am-icon-gift:before{content:"\f06b"}.am-icon-leaf:before{content:"\f06c"}.am-icon-fire:before{content:"\f06d"}.am-icon-eye:before{content:"\f06e"}.am-icon-eye-slash:before{content:"\f070"}.am-icon-exclamation-triangle:before,.am-icon-warning:before{content:"\f071"}.am-icon-plane:before{content:"\f072"}.am-icon-calendar:before{content:"\f073"}.am-icon-random:before{content:"\f074"}.am-icon-comment:before{content:"\f075"}.am-icon-magnet:before{content:"\f076"}.am-icon-chevron-up:before{content:"\f077"}.am-icon-chevron-down:before{content:"\f078"}.am-icon-retweet:before{content:"\f079"}.am-icon-shopping-cart:before{content:"\f07a"}.am-icon-folder:before{content:"\f07b"}.am-icon-folder-open:before{content:"\f07c"}.am-icon-arrows-v:before{content:"\f07d"}.am-icon-arrows-h:before{content:"\f07e"}.am-icon-bar-chart-o:before,.am-icon-bar-chart:before{content:"\f080"}.am-icon-twitter-square:before{content:"\f081"}.am-icon-facebook-square:before{content:"\f082"}.am-icon-camera-retro:before{content:"\f083"}.am-icon-key:before{content:"\f084"}.am-icon-cogs:before,.am-icon-gears:before{content:"\f085"}.am-icon-comments:before{content:"\f086"}.am-icon-thumbs-o-up:before{content:"\f087"}.am-icon-thumbs-o-down:before{content:"\f088"}.am-icon-star-half:before{content:"\f089"}.am-icon-heart-o:before{content:"\f08a"}.am-icon-sign-out:before{content:"\f08b"}.am-icon-linkedin-square:before{content:"\f08c"}.am-icon-thumb-tack:before{content:"\f08d"}.am-icon-external-link:before{content:"\f08e"}.am-icon-sign-in:before{content:"\f090"}.am-icon-trophy:before{content:"\f091"}.am-icon-github-square:before{content:"\f092"}.am-icon-upload:before{content:"\f093"}.am-icon-lemon-o:before{content:"\f094"}.am-icon-phone:before{content:"\f095"}.am-icon-square-o:before{content:"\f096"}.am-icon-bookmark-o:before{content:"\f097"}.am-icon-phone-square:before{content:"\f098"}.am-icon-twitter:before{content:"\f099"}.am-icon-facebook-f:before,.am-icon-facebook:before{content:"\f09a"}.am-icon-github:before{content:"\f09b"}.am-icon-unlock:before{content:"\f09c"}.am-icon-credit-card:before{content:"\f09d"}.am-icon-feed:before,.am-icon-rss:before{content:"\f09e"}.am-icon-hdd-o:before{content:"\f0a0"}.am-icon-bullhorn:before{content:"\f0a1"}.am-icon-bell:before{content:"\f0f3"}.am-icon-certificate:before{content:"\f0a3"}.am-icon-hand-o-right:before{content:"\f0a4"}.am-icon-hand-o-left:before{content:"\f0a5"}.am-icon-hand-o-up:before{content:"\f0a6"}.am-icon-hand-o-down:before{content:"\f0a7"}.am-icon-arrow-circle-left:before{content:"\f0a8"}.am-icon-arrow-circle-right:before{content:"\f0a9"}.am-icon-arrow-circle-up:before{content:"\f0aa"}.am-icon-arrow-circle-down:before{content:"\f0ab"}.am-icon-globe:before{content:"\f0ac"}.am-icon-wrench:before{content:"\f0ad"}.am-icon-tasks:before{content:"\f0ae"}.am-icon-filter:before{content:"\f0b0"}.am-icon-briefcase:before{content:"\f0b1"}.am-icon-arrows-alt:before{content:"\f0b2"}.am-icon-group:before,.am-icon-users:before{content:"\f0c0"}.am-icon-chain:before,.am-icon-link:before{content:"\f0c1"}.am-icon-cloud:before{content:"\f0c2"}.am-icon-flask:before{content:"\f0c3"}.am-icon-cut:before,.am-icon-scissors:before{content:"\f0c4"}.am-icon-copy:before,.am-icon-files-o:before{content:"\f0c5"}.am-icon-paperclip:before{content:"\f0c6"}.am-icon-floppy-o:before,.am-icon-save:before{content:"\f0c7"}.am-icon-square:before{content:"\f0c8"}.am-icon-bars:before,.am-icon-navicon:before,.am-icon-reorder:before{content:"\f0c9"}.am-icon-list-ul:before{content:"\f0ca"}.am-icon-list-ol:before{content:"\f0cb"}.am-icon-strikethrough:before{content:"\f0cc"}.am-icon-underline:before{content:"\f0cd"}.am-icon-table:before{content:"\f0ce"}.am-icon-magic:before{content:"\f0d0"}.am-icon-truck:before{content:"\f0d1"}.am-icon-pinterest:before{content:"\f0d2"}.am-icon-pinterest-square:before{content:"\f0d3"}.am-icon-google-plus-square:before{content:"\f0d4"}.am-icon-google-plus:before{content:"\f0d5"}.am-icon-money:before{content:"\f0d6"}.am-icon-caret-down:before{content:"\f0d7"}.am-icon-caret-up:before{content:"\f0d8"}.am-icon-caret-left:before{content:"\f0d9"}.am-icon-caret-right:before{content:"\f0da"}.am-icon-columns:before{content:"\f0db"}.am-icon-sort:before,.am-icon-unsorted:before{content:"\f0dc"}.am-icon-sort-desc:before,.am-icon-sort-down:before{content:"\f0dd"}.am-icon-sort-asc:before,.am-icon-sort-up:before{content:"\f0de"}.am-icon-envelope:before{content:"\f0e0"}.am-icon-linkedin:before{content:"\f0e1"}.am-icon-rotate-left:before,.am-icon-undo:before{content:"\f0e2"}.am-icon-gavel:before,.am-icon-legal:before{content:"\f0e3"}.am-icon-dashboard:before,.am-icon-tachometer:before{content:"\f0e4"}.am-icon-comment-o:before{content:"\f0e5"}.am-icon-comments-o:before{content:"\f0e6"}.am-icon-bolt:before,.am-icon-flash:before{content:"\f0e7"}.am-icon-sitemap:before{content:"\f0e8"}.am-icon-umbrella:before{content:"\f0e9"}.am-icon-clipboard:before,.am-icon-paste:before{content:"\f0ea"}.am-icon-lightbulb-o:before{content:"\f0eb"}.am-icon-exchange:before{content:"\f0ec"}.am-icon-cloud-download:before{content:"\f0ed"}.am-icon-cloud-upload:before{content:"\f0ee"}.am-icon-user-md:before{content:"\f0f0"}.am-icon-stethoscope:before{content:"\f0f1"}.am-icon-suitcase:before{content:"\f0f2"}.am-icon-bell-o:before{content:"\f0a2"}.am-icon-coffee:before{content:"\f0f4"}.am-icon-cutlery:before{content:"\f0f5"}.am-icon-file-text-o:before{content:"\f0f6"}.am-icon-building-o:before{content:"\f0f7"}.am-icon-hospital-o:before{content:"\f0f8"}.am-icon-ambulance:before{content:"\f0f9"}.am-icon-medkit:before{content:"\f0fa"}.am-icon-fighter-jet:before{content:"\f0fb"}.am-icon-beer:before{content:"\f0fc"}.am-icon-h-square:before{content:"\f0fd"}.am-icon-plus-square:before{content:"\f0fe"}.am-icon-angle-double-left:before{content:"\f100"}.am-icon-angle-double-right:before{content:"\f101"}.am-icon-angle-double-up:before{content:"\f102"}.am-icon-angle-double-down:before{content:"\f103"}.am-icon-angle-left:before{content:"\f104"}.am-icon-angle-right:before{content:"\f105"}.am-icon-angle-up:before{content:"\f106"}.am-icon-angle-down:before{content:"\f107"}.am-icon-desktop:before{content:"\f108"}.am-icon-laptop:before{content:"\f109"}.am-icon-tablet:before{content:"\f10a"}.am-icon-mobile-phone:before,.am-icon-mobile:before{content:"\f10b"}.am-icon-circle-o:before{content:"\f10c"}.am-icon-quote-left:before{content:"\f10d"}.am-icon-quote-right:before{content:"\f10e"}.am-icon-spinner:before{content:"\f110"}.am-icon-circle:before{content:"\f111"}.am-icon-mail-reply:before,.am-icon-reply:before{content:"\f112"}.am-icon-github-alt:before{content:"\f113"}.am-icon-folder-o:before{content:"\f114"}.am-icon-folder-open-o:before{content:"\f115"}.am-icon-smile-o:before{content:"\f118"}.am-icon-frown-o:before{content:"\f119"}.am-icon-meh-o:before{content:"\f11a"}.am-icon-gamepad:before{content:"\f11b"}.am-icon-keyboard-o:before{content:"\f11c"}.am-icon-flag-o:before{content:"\f11d"}.am-icon-flag-checkered:before{content:"\f11e"}.am-icon-terminal:before{content:"\f120"}.am-icon-code:before{content:"\f121"}.am-icon-mail-reply-all:before,.am-icon-reply-all:before{content:"\f122"}.am-icon-star-half-empty:before,.am-icon-star-half-full:before,.am-icon-star-half-o:before{content:"\f123"}.am-icon-location-arrow:before{content:"\f124"}.am-icon-crop:before{content:"\f125"}.am-icon-code-fork:before{content:"\f126"}.am-icon-chain-broken:before,.am-icon-unlink:before{content:"\f127"}.am-icon-question:before{content:"\f128"}.am-icon-info:before{content:"\f129"}.am-icon-exclamation:before{content:"\f12a"}.am-icon-superscript:before{content:"\f12b"}.am-icon-subscript:before{content:"\f12c"}.am-icon-eraser:before{content:"\f12d"}.am-icon-puzzle-piece:before{content:"\f12e"}.am-icon-microphone:before{content:"\f130"}.am-icon-microphone-slash:before{content:"\f131"}.am-icon-shield:before{content:"\f132"}.am-icon-calendar-o:before{content:"\f133"}.am-icon-fire-extinguisher:before{content:"\f134"}.am-icon-rocket:before{content:"\f135"}.am-icon-maxcdn:before{content:"\f136"}.am-icon-chevron-circle-left:before{content:"\f137"}.am-icon-chevron-circle-right:before{content:"\f138"}.am-icon-chevron-circle-up:before{content:"\f139"}.am-icon-chevron-circle-down:before{content:"\f13a"}.am-icon-html5:before{content:"\f13b"}.am-icon-css3:before{content:"\f13c"}.am-icon-anchor:before{content:"\f13d"}.am-icon-unlock-alt:before{content:"\f13e"}.am-icon-bullseye:before{content:"\f140"}.am-icon-ellipsis-h:before{content:"\f141"}.am-icon-ellipsis-v:before{content:"\f142"}.am-icon-rss-square:before{content:"\f143"}.am-icon-play-circle:before{content:"\f144"}.am-icon-ticket:before{content:"\f145"}.am-icon-minus-square:before{content:"\f146"}.am-icon-minus-square-o:before{content:"\f147"}.am-icon-level-up:before{content:"\f148"}.am-icon-level-down:before{content:"\f149"}.am-icon-check-square:before{content:"\f14a"}.am-icon-pencil-square:before{content:"\f14b"}.am-icon-external-link-square:before{content:"\f14c"}.am-icon-share-square:before{content:"\f14d"}.am-icon-compass:before{content:"\f14e"}.am-icon-caret-square-o-down:before,.am-icon-toggle-down:before{content:"\f150"}.am-icon-caret-square-o-up:before,.am-icon-toggle-up:before{content:"\f151"}.am-icon-caret-square-o-right:before,.am-icon-toggle-right:before{content:"\f152"}.am-icon-eur:before,.am-icon-euro:before{content:"\f153"}.am-icon-gbp:before{content:"\f154"}.am-icon-dollar:before,.am-icon-usd:before{content:"\f155"}.am-icon-inr:before,.am-icon-rupee:before{content:"\f156"}.am-icon-cny:before,.am-icon-jpy:before,.am-icon-rmb:before,.am-icon-yen:before{content:"\f157"}.am-icon-rouble:before,.am-icon-rub:before,.am-icon-ruble:before{content:"\f158"}.am-icon-krw:before,.am-icon-won:before{content:"\f159"}.am-icon-bitcoin:before,.am-icon-btc:before{content:"\f15a"}.am-icon-file:before{content:"\f15b"}.am-icon-file-text:before{content:"\f15c"}.am-icon-sort-alpha-asc:before{content:"\f15d"}.am-icon-sort-alpha-desc:before{content:"\f15e"}.am-icon-sort-amount-asc:before{content:"\f160"}.am-icon-sort-amount-desc:before{content:"\f161"}.am-icon-sort-numeric-asc:before{content:"\f162"}.am-icon-sort-numeric-desc:before{content:"\f163"}.am-icon-thumbs-up:before{content:"\f164"}.am-icon-thumbs-down:before{content:"\f165"}.am-icon-youtube-square:before{content:"\f166"}.am-icon-youtube:before{content:"\f167"}.am-icon-xing:before{content:"\f168"}.am-icon-xing-square:before{content:"\f169"}.am-icon-youtube-play:before{content:"\f16a"}.am-icon-dropbox:before{content:"\f16b"}.am-icon-stack-overflow:before{content:"\f16c"}.am-icon-instagram:before{content:"\f16d"}.am-icon-flickr:before{content:"\f16e"}.am-icon-adn:before{content:"\f170"}.am-icon-bitbucket:before{content:"\f171"}.am-icon-bitbucket-square:before{content:"\f172"}.am-icon-tumblr:before{content:"\f173"}.am-icon-tumblr-square:before{content:"\f174"}.am-icon-long-arrow-down:before{content:"\f175"}.am-icon-long-arrow-up:before{content:"\f176"}.am-icon-long-arrow-left:before{content:"\f177"}.am-icon-long-arrow-right:before{content:"\f178"}.am-icon-apple:before{content:"\f179"}.am-icon-windows:before{content:"\f17a"}.am-icon-android:before{content:"\f17b"}.am-icon-linux:before{content:"\f17c"}.am-icon-dribbble:before{content:"\f17d"}.am-icon-skype:before{content:"\f17e"}.am-icon-foursquare:before{content:"\f180"}.am-icon-trello:before{content:"\f181"}.am-icon-female:before{content:"\f182"}.am-icon-male:before{content:"\f183"}.am-icon-gittip:before,.am-icon-gratipay:before{content:"\f184"}.am-icon-sun-o:before{content:"\f185"}.am-icon-moon-o:before{content:"\f186"}.am-icon-archive:before{content:"\f187"}.am-icon-bug:before{content:"\f188"}.am-icon-vk:before{content:"\f189"}.am-icon-weibo:before{content:"\f18a"}.am-icon-renren:before{content:"\f18b"}.am-icon-pagelines:before{content:"\f18c"}.am-icon-stack-exchange:before{content:"\f18d"}.am-icon-arrow-circle-o-right:before{content:"\f18e"}.am-icon-arrow-circle-o-left:before{content:"\f190"}.am-icon-caret-square-o-left:before,.am-icon-toggle-left:before{content:"\f191"}.am-icon-dot-circle-o:before{content:"\f192"}.am-icon-wheelchair:before{content:"\f193"}.am-icon-vimeo-square:before{content:"\f194"}.am-icon-try:before,.am-icon-turkish-lira:before{content:"\f195"}.am-icon-plus-square-o:before{content:"\f196"}.am-icon-space-shuttle:before{content:"\f197"}.am-icon-slack:before{content:"\f198"}.am-icon-envelope-square:before{content:"\f199"}.am-icon-wordpress:before{content:"\f19a"}.am-icon-openid:before{content:"\f19b"}.am-icon-bank:before,.am-icon-institution:before,.am-icon-university:before{content:"\f19c"}.am-icon-graduation-cap:before,.am-icon-mortar-board:before{content:"\f19d"}.am-icon-yahoo:before{content:"\f19e"}.am-icon-google:before{content:"\f1a0"}.am-icon-reddit:before{content:"\f1a1"}.am-icon-reddit-square:before{content:"\f1a2"}.am-icon-stumbleupon-circle:before{content:"\f1a3"}.am-icon-stumbleupon:before{content:"\f1a4"}.am-icon-delicious:before{content:"\f1a5"}.am-icon-digg:before{content:"\f1a6"}.am-icon-pied-piper-pp:before{content:"\f1a7"}.am-icon-pied-piper-alt:before{content:"\f1a8"}.am-icon-drupal:before{content:"\f1a9"}.am-icon-joomla:before{content:"\f1aa"}.am-icon-language:before{content:"\f1ab"}.am-icon-fax:before{content:"\f1ac"}.am-icon-building:before{content:"\f1ad"}.am-icon-child:before{content:"\f1ae"}.am-icon-paw:before{content:"\f1b0"}.am-icon-spoon:before{content:"\f1b1"}.am-icon-cube:before{content:"\f1b2"}.am-icon-cubes:before{content:"\f1b3"}.am-icon-behance:before{content:"\f1b4"}.am-icon-behance-square:before{content:"\f1b5"}.am-icon-steam:before{content:"\f1b6"}.am-icon-steam-square:before{content:"\f1b7"}.am-icon-recycle:before{content:"\f1b8"}.am-icon-automobile:before,.am-icon-car:before{content:"\f1b9"}.am-icon-cab:before,.am-icon-taxi:before{content:"\f1ba"}.am-icon-tree:before{content:"\f1bb"}.am-icon-spotify:before{content:"\f1bc"}.am-icon-deviantart:before{content:"\f1bd"}.am-icon-soundcloud:before{content:"\f1be"}.am-icon-database:before{content:"\f1c0"}.am-icon-file-pdf-o:before{content:"\f1c1"}.am-icon-file-word-o:before{content:"\f1c2"}.am-icon-file-excel-o:before{content:"\f1c3"}.am-icon-file-powerpoint-o:before{content:"\f1c4"}.am-icon-file-image-o:before,.am-icon-file-photo-o:before,.am-icon-file-picture-o:before{content:"\f1c5"}.am-icon-file-archive-o:before,.am-icon-file-zip-o:before{content:"\f1c6"}.am-icon-file-audio-o:before,.am-icon-file-sound-o:before{content:"\f1c7"}.am-icon-file-movie-o:before,.am-icon-file-video-o:before{content:"\f1c8"}.am-icon-file-code-o:before{content:"\f1c9"}.am-icon-vine:before{content:"\f1ca"}.am-icon-codepen:before{content:"\f1cb"}.am-icon-jsfiddle:before{content:"\f1cc"}.am-icon-life-bouy:before,.am-icon-life-buoy:before,.am-icon-life-ring:before,.am-icon-life-saver:before,.am-icon-support:before{content:"\f1cd"}.am-icon-circle-o-notch:before{content:"\f1ce"}.am-icon-ra:before,.am-icon-rebel:before,.am-icon-resistance:before{content:"\f1d0"}.am-icon-empire:before,.am-icon-ge:before{content:"\f1d1"}.am-icon-git-square:before{content:"\f1d2"}.am-icon-git:before{content:"\f1d3"}.am-icon-hacker-news:before,.am-icon-y-combinator-square:before,.am-icon-yc-square:before{content:"\f1d4"}.am-icon-tencent-weibo:before{content:"\f1d5"}.am-icon-qq:before{content:"\f1d6"}.am-icon-wechat:before,.am-icon-weixin:before{content:"\f1d7"}.am-icon-paper-plane:before,.am-icon-send:before{content:"\f1d8"}.am-icon-paper-plane-o:before,.am-icon-send-o:before{content:"\f1d9"}.am-icon-history:before{content:"\f1da"}.am-icon-circle-thin:before{content:"\f1db"}.am-icon-header:before{content:"\f1dc"}.am-icon-paragraph:before{content:"\f1dd"}.am-icon-sliders:before{content:"\f1de"}.am-icon-share-alt:before{content:"\f1e0"}.am-icon-share-alt-square:before{content:"\f1e1"}.am-icon-bomb:before{content:"\f1e2"}.am-icon-futbol-o:before,.am-icon-soccer-ball-o:before{content:"\f1e3"}.am-icon-tty:before{content:"\f1e4"}.am-icon-binoculars:before{content:"\f1e5"}.am-icon-plug:before{content:"\f1e6"}.am-icon-slideshare:before{content:"\f1e7"}.am-icon-twitch:before{content:"\f1e8"}.am-icon-yelp:before{content:"\f1e9"}.am-icon-newspaper-o:before{content:"\f1ea"}.am-icon-wifi:before{content:"\f1eb"}.am-icon-calculator:before{content:"\f1ec"}.am-icon-paypal:before{content:"\f1ed"}.am-icon-google-wallet:before{content:"\f1ee"}.am-icon-cc-visa:before{content:"\f1f0"}.am-icon-cc-mastercard:before{content:"\f1f1"}.am-icon-cc-discover:before{content:"\f1f2"}.am-icon-cc-amex:before{content:"\f1f3"}.am-icon-cc-paypal:before{content:"\f1f4"}.am-icon-cc-stripe:before{content:"\f1f5"}.am-icon-bell-slash:before{content:"\f1f6"}.am-icon-bell-slash-o:before{content:"\f1f7"}.am-icon-trash:before{content:"\f1f8"}.am-icon-copyright:before{content:"\f1f9"}.am-icon-at:before{content:"\f1fa"}.am-icon-eyedropper:before{content:"\f1fb"}.am-icon-paint-brush:before{content:"\f1fc"}.am-icon-birthday-cake:before{content:"\f1fd"}.am-icon-area-chart:before{content:"\f1fe"}.am-icon-pie-chart:before{content:"\f200"}.am-icon-line-chart:before{content:"\f201"}.am-icon-lastfm:before{content:"\f202"}.am-icon-lastfm-square:before{content:"\f203"}.am-icon-toggle-off:before{content:"\f204"}.am-icon-toggle-on:before{content:"\f205"}.am-icon-bicycle:before{content:"\f206"}.am-icon-bus:before{content:"\f207"}.am-icon-ioxhost:before{content:"\f208"}.am-icon-angellist:before{content:"\f209"}.am-icon-cc:before{content:"\f20a"}.am-icon-ils:before,.am-icon-shekel:before,.am-icon-sheqel:before{content:"\f20b"}.am-icon-meanpath:before{content:"\f20c"}.am-icon-buysellads:before{content:"\f20d"}.am-icon-connectdevelop:before{content:"\f20e"}.am-icon-dashcube:before{content:"\f210"}.am-icon-forumbee:before{content:"\f211"}.am-icon-leanpub:before{content:"\f212"}.am-icon-sellsy:before{content:"\f213"}.am-icon-shirtsinbulk:before{content:"\f214"}.am-icon-simplybuilt:before{content:"\f215"}.am-icon-skyatlas:before{content:"\f216"}.am-icon-cart-plus:before{content:"\f217"}.am-icon-cart-arrow-down:before{content:"\f218"}.am-icon-diamond:before{content:"\f219"}.am-icon-ship:before{content:"\f21a"}.am-icon-user-secret:before{content:"\f21b"}.am-icon-motorcycle:before{content:"\f21c"}.am-icon-street-view:before{content:"\f21d"}.am-icon-heartbeat:before{content:"\f21e"}.am-icon-venus:before{content:"\f221"}.am-icon-mars:before{content:"\f222"}.am-icon-mercury:before{content:"\f223"}.am-icon-intersex:before,.am-icon-transgender:before{content:"\f224"}.am-icon-transgender-alt:before{content:"\f225"}.am-icon-venus-double:before{content:"\f226"}.am-icon-mars-double:before{content:"\f227"}.am-icon-venus-mars:before{content:"\f228"}.am-icon-mars-stroke:before{content:"\f229"}.am-icon-mars-stroke-v:before{content:"\f22a"}.am-icon-mars-stroke-h:before{content:"\f22b"}.am-icon-neuter:before{content:"\f22c"}.am-icon-genderless:before{content:"\f22d"}.am-icon-facebook-official:before{content:"\f230"}.am-icon-pinterest-p:before{content:"\f231"}.am-icon-whatsapp:before{content:"\f232"}.am-icon-server:before{content:"\f233"}.am-icon-user-plus:before{content:"\f234"}.am-icon-user-times:before{content:"\f235"}.am-icon-bed:before,.am-icon-hotel:before{content:"\f236"}.am-icon-viacoin:before{content:"\f237"}.am-icon-train:before{content:"\f238"}.am-icon-subway:before{content:"\f239"}.am-icon-medium:before{content:"\f23a"}.am-icon-y-combinator:before,.am-icon-yc:before{content:"\f23b"}.am-icon-optin-monster:before{content:"\f23c"}.am-icon-opencart:before{content:"\f23d"}.am-icon-expeditedssl:before{content:"\f23e"}.am-icon-battery-4:before,.am-icon-battery-full:before{content:"\f240"}.am-icon-battery-3:before,.am-icon-battery-three-quarters:before{content:"\f241"}.am-icon-battery-2:before,.am-icon-battery-half:before{content:"\f242"}.am-icon-battery-1:before,.am-icon-battery-quarter:before{content:"\f243"}.am-icon-battery-0:before,.am-icon-battery-empty:before{content:"\f244"}.am-icon-mouse-pointer:before{content:"\f245"}.am-icon-i-cursor:before{content:"\f246"}.am-icon-object-group:before{content:"\f247"}.am-icon-object-ungroup:before{content:"\f248"}.am-icon-sticky-note:before{content:"\f249"}.am-icon-sticky-note-o:before{content:"\f24a"}.am-icon-cc-jcb:before{content:"\f24b"}.am-icon-cc-diners-club:before{content:"\f24c"}.am-icon-clone:before{content:"\f24d"}.am-icon-balance-scale:before{content:"\f24e"}.am-icon-hourglass-o:before{content:"\f250"}.am-icon-hourglass-1:before,.am-icon-hourglass-start:before{content:"\f251"}.am-icon-hourglass-2:before,.am-icon-hourglass-half:before{content:"\f252"}.am-icon-hourglass-3:before,.am-icon-hourglass-end:before{content:"\f253"}.am-icon-hourglass:before{content:"\f254"}.am-icon-hand-grab-o:before,.am-icon-hand-rock-o:before{content:"\f255"}.am-icon-hand-paper-o:before,.am-icon-hand-stop-o:before{content:"\f256"}.am-icon-hand-scissors-o:before{content:"\f257"}.am-icon-hand-lizard-o:before{content:"\f258"}.am-icon-hand-spock-o:before{content:"\f259"}.am-icon-hand-pointer-o:before{content:"\f25a"}.am-icon-hand-peace-o:before{content:"\f25b"}.am-icon-trademark:before{content:"\f25c"}.am-icon-registered:before{content:"\f25d"}.am-icon-creative-commons:before{content:"\f25e"}.am-icon-gg:before{content:"\f260"}.am-icon-gg-circle:before{content:"\f261"}.am-icon-tripadvisor:before{content:"\f262"}.am-icon-odnoklassniki:before{content:"\f263"}.am-icon-odnoklassniki-square:before{content:"\f264"}.am-icon-get-pocket:before{content:"\f265"}.am-icon-wikipedia-w:before{content:"\f266"}.am-icon-safari:before{content:"\f267"}.am-icon-chrome:before{content:"\f268"}.am-icon-firefox:before{content:"\f269"}.am-icon-opera:before{content:"\f26a"}.am-icon-internet-explorer:before{content:"\f26b"}.am-icon-television:before,.am-icon-tv:before{content:"\f26c"}.am-icon-contao:before{content:"\f26d"}.am-icon-500px:before{content:"\f26e"}.am-icon-amazon:before{content:"\f270"}.am-icon-calendar-plus-o:before{content:"\f271"}.am-icon-calendar-minus-o:before{content:"\f272"}.am-icon-calendar-times-o:before{content:"\f273"}.am-icon-calendar-check-o:before{content:"\f274"}.am-icon-industry:before{content:"\f275"}.am-icon-map-pin:before{content:"\f276"}.am-icon-map-signs:before{content:"\f277"}.am-icon-map-o:before{content:"\f278"}.am-icon-map:before{content:"\f279"}.am-icon-commenting:before{content:"\f27a"}.am-icon-commenting-o:before{content:"\f27b"}.am-icon-houzz:before{content:"\f27c"}.am-icon-vimeo:before{content:"\f27d"}.am-icon-black-tie:before{content:"\f27e"}.am-icon-fonticons:before{content:"\f280"}.am-icon-reddit-alien:before{content:"\f281"}.am-icon-edge:before{content:"\f282"}.am-icon-credit-card-alt:before{content:"\f283"}.am-icon-codiepie:before{content:"\f284"}.am-icon-modx:before{content:"\f285"}.am-icon-fort-awesome:before{content:"\f286"}.am-icon-usb:before{content:"\f287"}.am-icon-product-hunt:before{content:"\f288"}.am-icon-mixcloud:before{content:"\f289"}.am-icon-scribd:before{content:"\f28a"}.am-icon-pause-circle:before{content:"\f28b"}.am-icon-pause-circle-o:before{content:"\f28c"}.am-icon-stop-circle:before{content:"\f28d"}.am-icon-stop-circle-o:before{content:"\f28e"}.am-icon-shopping-bag:before{content:"\f290"}.am-icon-shopping-basket:before{content:"\f291"}.am-icon-hashtag:before{content:"\f292"}.am-icon-bluetooth:before{content:"\f293"}.am-icon-bluetooth-b:before{content:"\f294"}.am-icon-percent:before{content:"\f295"}.am-icon-gitlab:before{content:"\f296"}.am-icon-wpbeginner:before{content:"\f297"}.am-icon-wpforms:before{content:"\f298"}.am-icon-envira:before{content:"\f299"}.am-icon-universal-access:before{content:"\f29a"}.am-icon-wheelchair-alt:before{content:"\f29b"}.am-icon-question-circle-o:before{content:"\f29c"}.am-icon-blind:before{content:"\f29d"}.am-icon-audio-description:before{content:"\f29e"}.am-icon-volume-control-phone:before{content:"\f2a0"}.am-icon-braille:before{content:"\f2a1"}.am-icon-assistive-listening-systems:before{content:"\f2a2"}.am-icon-american-sign-language-interpreting:before,.am-icon-asl-interpreting:before{content:"\f2a3"}.am-icon-deaf:before,.am-icon-deafness:before,.am-icon-hard-of-hearing:before{content:"\f2a4"}.am-icon-glide:before{content:"\f2a5"}.am-icon-glide-g:before{content:"\f2a6"}.am-icon-sign-language:before,.am-icon-signing:before{content:"\f2a7"}.am-icon-low-vision:before{content:"\f2a8"}.am-icon-viadeo:before{content:"\f2a9"}.am-icon-viadeo-square:before{content:"\f2aa"}.am-icon-snapchat:before{content:"\f2ab"}.am-icon-snapchat-ghost:before{content:"\f2ac"}.am-icon-snapchat-square:before{content:"\f2ad"}.am-icon-pied-piper:before{content:"\f2ae"}.am-icon-first-order:before{content:"\f2b0"}.am-icon-yoast:before{content:"\f2b1"}.am-icon-themeisle:before{content:"\f2b2"}.am-icon-google-plus-circle:before,.am-icon-google-plus-official:before{content:"\f2b3"}.am-icon-fa:before,.am-icon-font-awesome:before{content:"\f2b4"}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.am-icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}.am-icon-pulse{-webkit-animation:icon-spin 1s infinite steps(8);animation:icon-spin 1s infinite steps(8)}.am-icon-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.am-icon-ul>li{position:relative}.am-icon-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.am-input-group{position:relative;display:table;border-collapse:separate}.am-input-group .am-form-field{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.am-input-group .am-form-field,.am-input-group-btn,.am-input-group-label{display:table-cell}.am-input-group .am-form-field:not(:first-child):not(:last-child),.am-input-group-btn:not(:first-child):not(:last-child),.am-input-group-label:not(:first-child):not(:last-child){border-radius:0}.am-input-group-btn,.am-input-group-label{width:1%;white-space:nowrap;vertical-align:middle}.am-input-group-label{height:38px;padding:0 1em;font-size:1.6rem;font-weight:400;line-height:36px;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:0}.am-input-group-label input[type=checkbox],.am-input-group-label input[type=radio]{margin-top:0}.am-input-group .am-form-field:first-child,.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group>.am-btn,.am-input-group-btn:first-child>.am-dropdown-toggle,.am-input-group-btn:last-child>.am-btn-group:not(:last-child)>.am-btn,.am-input-group-btn:last-child>.am-btn:not(:last-child):not(.dropdown-toggle),.am-input-group-label:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.am-input-group-label:first-child{border-right:0}.am-input-group .am-form-field:last-child,.am-input-group-btn:first-child>.am-btn-group:not(:first-child)>.am-btn,.am-input-group-btn:first-child>.am-btn:not(:first-child),.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group>.am-btn,.am-input-group-btn:last-child>.am-dropdown-toggle,.am-input-group-label:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.am-input-group-label:last-child{border-left:0}.am-input-group-btn{position:relative;font-size:0;white-space:nowrap}.am-input-group-btn>.am-btn{position:relative;border-color:#ccc}.am-input-group-btn>.am-btn+.am-btn{margin-left:-1px}.am-input-group-btn>.am-btn:active,.am-input-group-btn>.am-btn:focus,.am-input-group-btn>.am-btn:hover{z-index:2}.am-input-group-btn:first-child>.am-btn,.am-input-group-btn:first-child>.am-btn-group{margin-right:-2px}.am-input-group-btn:last-child>.am-btn,.am-input-group-btn:last-child>.am-btn-group{margin-left:-1px}.am-input-group .am-form-field,.am-input-group-btn>.am-btn{height:38px;padding-bottom:auto}.am-input-group-lg>.am-form-field,.am-input-group-lg>.am-input-group-btn>.am-btn,.am-input-group-lg>.am-input-group-label{height:42px;font-size:1.8rem!important}.am-input-group-lg>.am-input-group-label{line-height:40px}.am-input-group-sm>.am-form-field,.am-input-group-sm>.am-input-group-btn>.am-btn,.am-input-group-sm>.am-input-group-label{height:33px;font-size:1.4rem!important}.am-input-group-sm>.am-input-group-label{line-height:31px}.am-input-group-primary .am-input-group-label{background:#0e90d2;color:#fff}.am-input-group-primary .am-input-group-btn>.am-btn,.am-input-group-primary .am-input-group-label,.am-input-group-primary.am-input-group .am-form-field{border-color:#0e90d2}.am-input-group-secondary .am-input-group-label{background:#3bb4f2;color:#fff}.am-input-group-secondary .am-input-group-btn>.am-btn,.am-input-group-secondary .am-input-group-label,.am-input-group-secondary.am-input-group .am-form-field{border-color:#3bb4f2}.am-input-group-success .am-input-group-label{background:#5eb95e;color:#fff}.am-input-group-success .am-input-group-btn>.am-btn,.am-input-group-success .am-input-group-label,.am-input-group-success.am-input-group .am-form-field{border-color:#5eb95e}.am-input-group-warning .am-input-group-label{background:#F37B1D;color:#fff}.am-input-group-warning .am-input-group-btn>.am-btn,.am-input-group-warning .am-input-group-label,.am-input-group-warning.am-input-group .am-form-field{border-color:#F37B1D}.am-input-group-danger .am-input-group-label{background:#dd514c;color:#fff}.am-input-group-danger .am-input-group-btn>.am-btn,.am-input-group-danger .am-input-group-label,.am-input-group-danger.am-input-group .am-form-field{border-color:#dd514c}.am-list{margin-bottom:1.6rem;padding-left:0}.am-list>li{position:relative;display:block;margin-bottom:-1px;background-color:#fff;border:1px solid #dedede;border-width:1px 0}.am-list>li>a{display:block;padding:1rem 0}.am-list>li>a.am-active,.am-list>li>a.am-active:focus,.am-list>li>a.am-active:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2}.am-list>li>a.am-active .am-list-item-heading,.am-list>li>a.am-active:focus .am-list-item-heading,.am-list>li>a.am-active:hover .am-list-item-heading{color:inherit}.am-list>li>a.am-active .am-list-item-text,.am-list>li>a.am-active:focus .am-list-item-text,.am-list>li>a.am-active:hover .am-list-item-text{color:#b2e2fa}.am-list>li>.am-badge{float:right}.am-list>li>.am-badge+.am-badge{margin-right:5px}.am-list-static>li{padding:.8rem .2rem}.am-list-static.am-list-border>li{padding:1rem}.am-list-border>li,.am-list-bordered>li{border-width:1px}.am-list-border>li:first-child,.am-list-border>li:first-child>a,.am-list-bordered>li:first-child,.am-list-bordered>li:first-child>a{border-top-right-radius:0;border-top-left-radius:0}.am-list-border>li:last-child,.am-list-border>li:last-child>a,.am-list-bordered>li:last-child,.am-list-bordered>li:last-child>a{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-list-border>li>a,.am-list-bordered>li>a{padding:1rem}.am-list-border>li>a:focus,.am-list-border>li>a:hover,.am-list-bordered>li>a:focus,.am-list-bordered>li>a:hover{background-color:#f5f5f5}.am-list-striped>li:nth-of-type(even){background:#f5f5f5}.am-list-item-hd{margin-top:0}.am-list-item-text{line-height:1.4;font-size:1.3rem;color:#999;margin:0}.am-panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.am-panel-hd{padding:.6rem 1.25rem;border-bottom:1px solid transparent;border-top-right-radius:0;border-top-left-radius:0}.am-panel-bd{padding:1.25rem}.am-panel-title{margin:0;font-size:100%;color:inherit}.am-panel-title>a{color:inherit}.am-panel-footer{padding:.6rem 1.25rem;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-panel-default{border-color:#ddd}.am-panel-default>.am-panel-hd{color:#444;background-color:#f5f5f5;border-color:#ddd}.am-panel-default>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#ddd}.am-panel-default>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#ddd}.am-panel-primary{border-color:#10a0ea}.am-panel-primary>.am-panel-hd{color:#fff;background-color:#0e90d2;border-color:#10a0ea}.am-panel-primary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#10a0ea}.am-panel-primary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#10a0ea}.am-panel-secondary{border-color:#caebfb}.am-panel-secondary>.am-panel-hd{color:#14a6ef;background-color:rgba(59,180,242,.15);border-color:#caebfb}.am-panel-secondary>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#caebfb}.am-panel-secondary>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#caebfb}.am-panel-success{border-color:#c9e7c9}.am-panel-success>.am-panel-hd{color:#5eb95e;background-color:rgba(94,185,94,.15);border-color:#c9e7c9}.am-panel-success>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#c9e7c9}.am-panel-success>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#c9e7c9}.am-panel-warning{border-color:#fbd0ae}.am-panel-warning>.am-panel-hd{color:#F37B1D;background-color:rgba(243,123,29,.15);border-color:#fbd0ae}.am-panel-warning>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#fbd0ae}.am-panel-warning>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#fbd0ae}.am-panel-danger{border-color:#f5cecd}.am-panel-danger>.am-panel-hd{color:#dd514c;background-color:rgba(221,81,76,.15);border-color:#f5cecd}.am-panel-danger>.am-panel-hd+.am-panel-collapse>.am-panel-bd{border-top-color:#f5cecd}.am-panel-danger>.am-panel-footer+.am-panel-collapse>.am-panel-bd{border-bottom-color:#f5cecd}.am-panel>.am-table{margin-bottom:0}.am-panel>.am-table:first-child{border-top-right-radius:0;border-top-left-radius:0}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:first-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:0}.am-panel>.am-table:first-child>tbody:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>tbody:first-child>tr:first-child th:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child td:last-child,.am-panel>.am-table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:0}.am-panel>.am-table:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:first-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:0}.am-panel>.am-table:last-child>tbody:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tbody:last-child>tr:last-child th:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child td:last-child,.am-panel>.am-table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:0}.am-panel>.am-panel-bd+.am-table{border-top:1px solid #ddd}.am-panel>.am-table>tbody:first-child>tr:first-child td,.am-panel>.am-table>tbody:first-child>tr:first-child th{border-top:0}.am-panel>.am-table-bd{border:0}.am-panel>.am-table-bd>tbody>tr>td:first-child,.am-panel>.am-table-bd>tbody>tr>th:first-child,.am-panel>.am-table-bd>tfoot>tr>td:first-child,.am-panel>.am-table-bd>tfoot>tr>th:first-child,.am-panel>.am-table-bd>thead>tr>td:first-child,.am-panel>.am-table-bd>thead>tr>th:first-child{border-left:0}.am-panel>.am-table-bd>tbody>tr>td:last-child,.am-panel>.am-table-bd>tbody>tr>th:last-child,.am-panel>.am-table-bd>tfoot>tr>td:last-child,.am-panel>.am-table-bd>tfoot>tr>th:last-child,.am-panel>.am-table-bd>thead>tr>td:last-child,.am-panel>.am-table-bd>thead>tr>th:last-child{border-right:0}.am-panel>.am-table-bd>tbody>tr:first-child>td,.am-panel>.am-table-bd>tbody>tr:first-child>th,.am-panel>.am-table-bd>thead>tr:first-child>td,.am-panel>.am-table-bd>thead>tr:first-child>th{border-bottom:0}.am-panel>.am-table-bd>tbody>tr:last-child>td,.am-panel>.am-table-bd>tbody>tr:last-child>th,.am-panel>.am-table-bd>tfoot>tr:last-child>td,.am-panel>.am-table-bd>tfoot>tr:last-child>th{border-bottom:0}.am-panel>.am-list{margin:0}.am-panel>.am-list>li>a{padding-left:1rem;padding-right:1rem}.am-panel>.am-list-static li{padding-left:1rem;padding-right:1rem}.am-panel-group{margin-bottom:2rem}.am-panel-group .am-panel{margin-bottom:0;border-radius:0}.am-panel-group .am-panel+.am-panel{margin-top:6px}.am-panel-group .am-panel-hd{border-bottom:0}.am-panel-group .am-panel-hd+.am-panel-collapse .am-panel-bd{border-top:1px solid #ddd}.am-panel-group .am-panel-footer{border-top:0}.am-panel-group .am-panel-footer+.am-panel-collapse .am-panel-bd{border-bottom:1px solid #ddd}@-webkit-keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:36px 0}to{background-position:0 0}}.am-progress{overflow:hidden;height:2rem;margin-bottom:2rem;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.am-progress-bar{float:left;width:0;height:100%;font-size:1.2rem;line-height:2rem;color:#fff;text-align:center;background-color:#0e90d2;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.am-progress-striped .am-progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:36px 36px;background-size:36px 36px}.am-progress.am-active .am-progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.am-progress-bar[aria-valuenow="1"],.am-progress-bar[aria-valuenow="2"]{min-width:30px}.am-progress-bar[aria-valuenow="0"]{color:#999;min-width:30px;background:0 0;-webkit-box-shadow:none;box-shadow:none}.am-progress-bar-secondary{background-color:#3bb4f2}.am-progress-striped .am-progress-bar-secondary{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-success{background-color:#5eb95e}.am-progress-striped .am-progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-warning{background-color:#F37B1D}.am-progress-striped .am-progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-bar-danger{background-color:#dd514c}.am-progress-striped .am-progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.am-progress-xs{height:.6rem}.am-progress-sm{height:1.2rem}.am-thumbnail{display:block;padding:2px;margin-bottom:2rem;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.am-thumbnail a>img,.am-thumbnail>img{margin-left:auto;margin-right:auto;display:block}.am-thumbnail a.am-thumbnail.active,.am-thumbnail a.am-thumbnail:focus,.am-thumbnail a.am-thumbnail:hover{border-color:#0e90d2;background-color:#fff}.am-thumbnail a>img,.am-thumbnail>img,img.am-thumbnail{max-width:100%;height:auto}.am-thumbnail-caption{margin:0;padding:.8rem;color:#333;font-weight:400}.am-thumbnail-caption :last-child{margin-bottom:0}.am-thumbnails{margin-left:-.5rem;margin-right:-.5rem}.am-thumbnails>li{padding:0 .5rem 1rem .5rem}.am-scrollable-horizontal{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.am-scrollable-vertical{height:240px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:vertical}.am-square{border-radius:0}.am-radius{border-radius:2px}.am-round{border-radius:1000px}.am-circle{border-radius:50%}.am-cf:after,.am-cf:before{content:" ";display:table}.am-cf:after{clear:both}.am-fl{float:left}.am-fr{float:right}.am-nbfc{overflow:hidden}.am-center{display:block;margin-left:auto;margin-right:auto}.am-block{display:block!important}.am-inline{display:inline!important}.am-inline-block{display:inline-block!important}.am-hide{display:none!important;visibility:hidden!important}.am-vertical-align{font-size:0}.am-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.am-vertical-align-bottom,.am-vertical-align-middle{display:inline-block;font-size:1.6rem;max-width:100%}.am-vertical-align-middle{vertical-align:middle}.am-vertical-align-bottom{vertical-align:bottom}.am-responsive-width{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto}.am-margin{margin:1.6rem}.am-margin-0{margin:0!important}.am-margin-xs{margin:.5rem}.am-margin-sm{margin:1rem}.am-margin-lg{margin:2.4rem}.am-margin-xl{margin:3.2rem}.am-margin-horizontal{margin-left:1.6rem;margin-right:1.6rem}.am-margin-horizontal-0{margin-left:0!important;margin-right:0!important}.am-margin-horizontal-xs{margin-left:.5rem;margin-right:.5rem}.am-margin-horizontal-sm{margin-left:1rem;margin-right:1rem}.am-margin-horizontal-lg{margin-left:2.4rem;margin-right:2.4rem}.am-margin-horizontal-xl{margin-left:3.2rem;margin-right:3.2rem}.am-margin-vertical{margin-top:1.6rem;margin-bottom:1.6rem}.am-margin-vertical-0{margin-top:0!important;margin-bottom:0!important}.am-margin-vertical-xs{margin-top:.5rem;margin-bottom:.5rem}.am-margin-vertical-sm{margin-top:1rem;margin-bottom:1rem}.am-margin-vertical-lg{margin-top:2.4rem;margin-bottom:2.4rem}.am-margin-vertical-xl{margin-top:3.2rem;margin-bottom:3.2rem}.am-margin-top{margin-top:1.6rem}.am-margin-top-0{margin-top:0!important}.am-margin-top-xs{margin-top:.5rem}.am-margin-top-sm{margin-top:1rem}.am-margin-top-lg{margin-top:2.4rem}.am-margin-top-xl{margin-top:3.2rem}.am-margin-bottom{margin-bottom:1.6rem}.am-margin-bottom-0{margin-bottom:0!important}.am-margin-bottom-xs{margin-bottom:.5rem}.am-margin-bottom-sm{margin-bottom:1rem}.am-margin-bottom-lg{margin-bottom:2.4rem}.am-margin-bottom-xl{margin-bottom:3.2rem}.am-margin-left{margin-left:1.6rem}.am-margin-left-0{margin-left:0!important}.am-margin-left-xs{margin-left:.5rem}.am-margin-left-sm{margin-left:1rem}.am-margin-left-lg{margin-left:2.4rem}.am-margin-left-xl{margin-left:3.2rem}.am-margin-right{margin-right:1.6rem}.am-margin-right-0{margin-right:0!important}.am-margin-right-xs{margin-right:.5rem}.am-margin-right-sm{margin-right:1rem}.am-margin-right-lg{margin-right:2.4rem}.am-margin-right-xl{margin-right:3.2rem}.am-padding{padding:1.6rem}.am-padding-0{padding:0!important}.am-padding-xs{padding:.5rem}.am-padding-sm{padding:1rem}.am-padding-lg{padding:2.4rem}.am-padding-xl{padding:3.2rem}.am-padding-horizontal{padding-left:1.6rem;padding-right:1.6rem}.am-padding-horizontal-0{padding-left:0!important;padding-right:0!important}.am-padding-horizontal-xs{padding-left:.5rem;padding-right:.5rem}.am-padding-horizontal-sm{padding-left:1rem;padding-right:1rem}.am-padding-horizontal-lg{padding-left:2.4rem;padding-right:2.4rem}.am-padding-horizontal-xl{padding-left:3.2rem;padding-right:3.2rem}.am-padding-vertical{padding-top:1.6rem;padding-bottom:1.6rem}.am-padding-vertical-0{padding-top:0!important;padding-bottom:0!important}.am-padding-vertical-xs{padding-top:.5rem;padding-bottom:.5rem}.am-padding-vertical-sm{padding-top:1rem;padding-bottom:1rem}.am-padding-vertical-lg{padding-top:2.4rem;padding-bottom:2.4rem}.am-padding-vertical-xl{padding-top:3.2rem;padding-bottom:3.2rem}.am-padding-top{padding-top:1.6rem}.am-padding-top-0{padding-top:0!important}.am-padding-top-xs{padding-top:.5rem}.am-padding-top-sm{padding-top:1rem}.am-padding-top-lg{padding-top:2.4rem}.am-padding-top-xl{padding-top:3.2rem}.am-padding-bottom{padding-bottom:1.6rem}.am-padding-bottom-0{padding-bottom:0!important}.am-padding-bottom-xs{padding-bottom:.5rem}.am-padding-bottom-sm{padding-bottom:1rem}.am-padding-bottom-lg{padding-bottom:2.4rem}.am-padding-bottom-xl{padding-bottom:3.2rem}.am-padding-left{padding-left:1.6rem}.am-padding-left-0{padding-left:0!important}.am-padding-left-xs{padding-left:.5rem}.am-padding-left-sm{padding-left:1rem}.am-padding-left-lg{padding-left:2.4rem}.am-padding-left-xl{padding-left:3.2rem}.am-padding-right{padding-right:1.6rem}.am-padding-right-0{padding-right:0!important}.am-padding-right-xs{padding-right:.5rem}.am-padding-right-sm{padding-right:1rem}.am-padding-right-lg{padding-right:2.4rem}.am-padding-right-xl{padding-right:3.2rem}@media only screen{.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md,.am-hide-md-only,.am-hide-md-up,.am-show-lg-down,.am-show-md-down,.am-show-sm,.am-show-sm-down,.am-show-sm-only,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md-down,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-md,.am-show-md-only,.am-show-md-up{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-md,table.am-hide-md-only,table.am-hide-md-up,table.am-show-lg-down,table.am-show-md-down,table.am-show-sm,table.am-show-sm-down,table.am-show-sm-only,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-md,thead.am-hide-md-only,thead.am-hide-md-up,thead.am-show-lg-down,thead.am-show-md-down,thead.am-show-sm,thead.am-show-sm-down,thead.am-show-sm-only,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-md,tbody.am-hide-md-only,tbody.am-hide-md-up,tbody.am-show-lg-down,tbody.am-show-md-down,tbody.am-show-sm,tbody.am-show-sm-down,tbody.am-show-sm-only,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-md,tr.am-hide-md-only,tr.am-hide-md-up,tr.am-show-lg-down,tr.am-show-md-down,tr.am-show-sm,tr.am-show-sm-down,tr.am-show-sm-only,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-md,td.am-hide-md-only,td.am-hide-md-up,td.am-show-lg-down,td.am-show-md-down,td.am-show-sm,td.am-show-sm-down,td.am-show-sm-only,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-md,th.am-hide-md-only,th.am-hide-md-up,th.am-show-lg-down,th.am-show-md-down,th.am-show-sm,th.am-show-sm-down,th.am-show-sm-only,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:641px){.am-hide-lg,.am-hide-lg-only,.am-hide-lg-up,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg-down,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg-down,.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-md-up,.am-hide-sm-up,.am-show-lg,.am-show-lg-only,.am-show-lg-up,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-lg,table.am-hide-lg-only,table.am-hide-lg-up,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg-down,table.am-show-md,table.am-show-md-down,table.am-show-md-only,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-lg,thead.am-hide-lg-only,thead.am-hide-lg-up,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg-down,thead.am-show-md,thead.am-show-md-down,thead.am-show-md-only,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-lg,tbody.am-hide-lg-only,tbody.am-hide-lg-up,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg-down,tbody.am-show-md,tbody.am-show-md-down,tbody.am-show-md-only,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-lg,tr.am-hide-lg-only,tr.am-hide-lg-up,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg-down,tr.am-show-md,tr.am-show-md-down,tr.am-show-md-only,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-lg,td.am-hide-lg-only,td.am-hide-lg-up,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg-down,td.am-show-md,td.am-show-md-down,td.am-show-md-only,td.am-show-md-up,td.am-show-sm-up,th.am-hide-lg,th.am-hide-lg-only,th.am-hide-lg-up,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg-down,th.am-show-md,th.am-show-md-down,th.am-show-md-only,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (min-width:1025px){.am-hide-md,.am-hide-md-down,.am-hide-md-only,.am-hide-sm,.am-hide-sm-down,.am-hide-sm-only,.am-show-lg,.am-show-lg-down,.am-show-lg-only,.am-show-lg-up,.am-show-md-up,.am-show-sm-up{display:inherit!important}.am-hide-lg,.am-hide-lg-down,.am-hide-lg-only,.am-hide-lg-up,.am-hide-md-up,.am-hide-sm-up,.am-show-md,.am-show-md-down,.am-show-md-only,.am-show-sm,.am-show-sm-down,.am-show-sm-only{display:none!important}table.am-hide-md,table.am-hide-md-down,table.am-hide-md-only,table.am-hide-sm,table.am-hide-sm-down,table.am-hide-sm-only,table.am-show-lg,table.am-show-lg-down,table.am-show-lg-only,table.am-show-lg-up,table.am-show-md-up,table.am-show-sm-up{display:table!important}thead.am-hide-md,thead.am-hide-md-down,thead.am-hide-md-only,thead.am-hide-sm,thead.am-hide-sm-down,thead.am-hide-sm-only,thead.am-show-lg,thead.am-show-lg-down,thead.am-show-lg-only,thead.am-show-lg-up,thead.am-show-md-up,thead.am-show-sm-up{display:table-header-group!important}tbody.am-hide-md,tbody.am-hide-md-down,tbody.am-hide-md-only,tbody.am-hide-sm,tbody.am-hide-sm-down,tbody.am-hide-sm-only,tbody.am-show-lg,tbody.am-show-lg-down,tbody.am-show-lg-only,tbody.am-show-lg-up,tbody.am-show-md-up,tbody.am-show-sm-up{display:table-row-group!important}tr.am-hide-md,tr.am-hide-md-down,tr.am-hide-md-only,tr.am-hide-sm,tr.am-hide-sm-down,tr.am-hide-sm-only,tr.am-show-lg,tr.am-show-lg-down,tr.am-show-lg-only,tr.am-show-lg-up,tr.am-show-md-up,tr.am-show-sm-up{display:table-row!important}td.am-hide-md,td.am-hide-md-down,td.am-hide-md-only,td.am-hide-sm,td.am-hide-sm-down,td.am-hide-sm-only,td.am-show-lg,td.am-show-lg-down,td.am-show-lg-only,td.am-show-lg-up,td.am-show-md-up,td.am-show-sm-up,th.am-hide-md,th.am-hide-md-down,th.am-hide-md-only,th.am-hide-sm,th.am-hide-sm-down,th.am-hide-sm-only,th.am-show-lg,th.am-show-lg-down,th.am-show-lg-only,th.am-show-lg-up,th.am-show-md-up,th.am-show-sm-up{display:table-cell!important}}@media only screen and (orientation:landscape){.am-hide-portrait,.am-show-landscape{display:inherit!important}.am-hide-landscape,.am-show-portrait{display:none!important}}@media only screen and (orientation:portrait){.am-hide-landscape,.am-show-portrait{display:inherit!important}.am-hide-portrait,.am-show-landscape{display:none!important}}.am-sans-serif{font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif}.am-serif{font-family:Georgia,"Times New Roman",Times,SimSun,FontAwesome,serif}.am-kai{font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}.am-monospace{font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}.am-text-primary{color:#0e90d2}.am-text-secondary{color:#3bb4f2}.am-text-success{color:#5eb95e}.am-text-warning{color:#F37B1D}.am-text-danger{color:#dd514c}.am-link-muted{color:#666}.am-link-muted a{color:#666}.am-link-muted a:hover,.am-link-muted:hover{color:#555}.am-text-default{font-size:1.6rem}.am-text-xs{font-size:1.2rem}.am-text-sm{font-size:1.4rem}.am-text-lg{font-size:1.8rem}.am-text-xl{font-size:2.4rem}.am-text-xxl{font-size:3.2rem}.am-text-xxxl{font-size:4.2rem}.am-ellipsis,.am-text-truncate{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.am-text-nowrap{white-space:nowrap}[class*=am-align-]{margin-bottom:1rem}.am-align-left{margin-right:1rem;float:left}.am-align-right{margin-left:1rem;float:right}.am-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.am-text-ir{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media only screen{.am-text-left{text-align:left!important}.am-text-right{text-align:right!important}.am-text-center{text-align:center!important}.am-text-justify{text-align:justify!important}}@media only screen and (max-width:640px){.am-sm-only-text-left{text-align:left!important}.am-sm-only-text-right{text-align:right!important}.am-sm-only-text-center{text-align:center!important}.am-sm-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px) and (max-width:1024px){.am-md-only-text-left{text-align:left!important}.am-md-only-text-right{text-align:right!important}.am-md-only-text-center{text-align:center!important}.am-md-only-text-justify{text-align:justify!important}}@media only screen and (min-width:641px){.am-md-text-left{text-align:left!important}.am-md-text-right{text-align:right!important}.am-md-text-center{text-align:center!important}.am-md-text-justify{text-align:justify!important}}@media only screen and (min-width:1025px){.am-lg-text-left{text-align:left!important}.am-lg-text-right{text-align:right!important}.am-lg-text-center{text-align:center!important}.am-lg-text-justify{text-align:justify!important}}.am-text-top{vertical-align:top!important}.am-text-middle{vertical-align:middle!important}.am-text-bottom{vertical-align:bottom!important}.am-angle{position:absolute}.am-angle:after,.am-angle:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-angle-up{top:0}.am-angle-up:after,.am-angle-up:before{border-bottom-style:solid;border-width:0 8px 8px}.am-angle-up:before{border-bottom-color:#ddd;bottom:0}.am-angle-up:after{border-bottom-color:#fff;bottom:-1px}.am-angle-down{bottom:-9px}.am-angle-down:after,.am-angle-down:before{border-top-style:solid;border-width:8px 8px 0}.am-angle-down:before{border-top-color:#ddd;bottom:0}.am-angle-down:after{border-top-color:#fff;bottom:1px}.am-angle-left{left:-9px}.am-angle-left:after,.am-angle-left:before{border-right-style:solid;border-width:8px 8px 8px 0}.am-angle-left:before{border-right-color:#ddd;left:0}.am-angle-left:after{border-right-color:#fff;left:1px}.am-angle-right{right:0}.am-angle-right:after,.am-angle-right:before{border-left-style:solid;border-width:8px 0 8px 8px}.am-angle-right:before{border-left-color:#ddd;left:0}.am-angle-right:after{border-left-color:#fff;left:-1px}.am-alert{margin-bottom:1em;padding:.625em;background:#0e90d2;color:#fff;border:1px solid #0c7cb5;border-radius:0}.am-alert a{color:#fff}.am-alert h1,.am-alert h2,.am-alert h3,.am-alert h4,.am-alert h5,.am-alert h6{color:inherit}.am-alert .am-close{opacity:.4}.am-alert .am-close:hover{opacity:.6}*+.am-alert{margin-top:1em}.am-alert>:last-child{margin-bottom:0}.am-form-group .am-alert{margin:5px 0 0;padding:.25em .625em;font-size:1.3rem}.am-alert>.am-close:first-child{float:right;height:auto;margin:-3px -5px auto auto}.am-alert>.am-close:first-child+*{margin-top:0}.am-alert-secondary{background-color:#eee;border-color:#dfdfdf;color:#555}.am-alert-success{background-color:#5eb95e;border-color:#4bad4b;color:#fff}.am-alert-warning{background-color:#F37B1D;border-color:#e56c0c;color:#fff}.am-alert-danger{background-color:#dd514c;border-color:#d83832;color:#fff}.am-dropdown{position:relative;display:inline-block}.am-dropdown-toggle:focus{outline:0}.am-dropdown-content{position:absolute;top:100%;left:0;z-index:1020;display:none;float:left;min-width:160px;padding:15px;margin:9px 0 0;text-align:left;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-animation-duration:.15s;animation-duration:.15s}.am-dropdown-content:after,.am-dropdown-content:before{position:absolute;display:block;content:"";width:0;height:0;border:8px dashed transparent;z-index:1}.am-dropdown-content:after,.am-dropdown-content:before{border-bottom-style:solid;border-width:0 8px 8px}.am-dropdown-content:before{border-bottom-color:#ddd;bottom:0}.am-dropdown-content:after{border-bottom-color:#fff;bottom:-1px}.am-dropdown-content:after,.am-dropdown-content:before{left:10px;top:-8px;pointer-events:none}.am-dropdown-content:after{top:-7px}.am-active>.am-dropdown-content{display:block}.am-dropdown-content :first-child{margin-top:0}.am-dropdown-up .am-dropdown-content{top:auto;bottom:100%;margin:0 0 9px}.am-dropdown-up .am-dropdown-content:after,.am-dropdown-up .am-dropdown-content:before{border-bottom:none;border-top:8px solid #ddd;top:auto;bottom:-8px}.am-dropdown-up .am-dropdown-content:after{bottom:-7px;border-top-color:#fff}.am-dropdown-flip .am-dropdown-content{left:auto;right:0}.am-dropdown-flip .am-dropdown-content:after,.am-dropdown-flip .am-dropdown-content:before{left:auto;right:10px}ul.am-dropdown-content{list-style:none;padding:5px 0}ul.am-dropdown-content.am-fr{right:0;left:auto}ul.am-dropdown-content .am-divider{height:1px;margin:0rem 0;overflow:hidden;background-color:#e5e5e5}ul.am-dropdown-content>li>a{display:block;padding:6px 20px;clear:both;font-weight:400;color:#333;white-space:nowrap}ul.am-dropdown-content>li>a:focus,ul.am-dropdown-content>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}ul.am-dropdown-content>.am-active>a,ul.am-dropdown-content>.am-active>a:focus,ul.am-dropdown-content>.am-active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#0e90d2}ul.am-dropdown-content>.am-disabled>a,ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{color:#999}ul.am-dropdown-content>.am-disabled>a:focus,ul.am-dropdown-content>.am-disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.am-dropdown-header{display:block;padding:6px 20px;font-size:1.2rem;color:#999}.am-fr>.am-dropdown-content{right:0;left:auto}.am-fr>.am-dropdown-content:before{right:10px;left:auto}.am-dropdown-animation{-webkit-animation:am-dropdown-animation .15s ease-out;animation:am-dropdown-animation .15s ease-out}@-webkit-keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes am-dropdown-animation{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.am-slider a:focus,.am-slider a:hover{outline:0}.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none}.am-slider{margin:0;padding:0}.am-slider .am-slides:after,.am-slider .am-slides:before{content:" ";display:table}.am-slider .am-slides:after{clear:both}.am-slider .am-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.no-js .am-slider .am-slides>li:first-child{display:block}.am-slider .am-slides img{width:100%;display:block}.am-pauseplay span{text-transform:capitalize}.am-slider{position:relative}.am-viewport{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-carousel li{margin-right:5px}.am-control-nav{position:absolute}.am-control-nav li{display:inline-block}.am-control-thumbs{position:static;overflow:hidden}.am-control-thumbs img{-webkit-transition:all 1s ease;transition:all 1s ease}.am-slider-slide .am-slides>li{display:none;position:relative}@media all and (transform-3d),(-webkit-transform-3d){.am-slider-slide .am-slides>li{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-slider-slide .am-slides>li.active.right,.am-slider-slide .am-slides>li.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.am-slider-slide .am-slides>li.active.left,.am-slider-slide .am-slides>li.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.am-slider-slide .am-slides>li.active,.am-slider-slide .am-slides>li.next.left,.am-slider-slide .am-slides>li.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.am-slider-slide .am-slides>.active,.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{display:block}.am-slider-slide .am-slides>.active{left:0}.am-slider-slide .am-slides>.next,.am-slider-slide .am-slides>.prev{position:absolute;top:0;width:100%}.am-slider-slide .am-slides>.next{left:100%}.am-slider-slide .am-slides>.prev{left:-100%}.am-slider-slide .am-slides>.next.left,.am-slider-slide .am-slides>.prev.right{left:0}.am-slider-slide .am-slides>.active.left{left:-100%}.am-slider-slide .am-slides>.active.right{left:100%}.am-slider-default{margin:0 0 20px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.15);box-shadow:0 0 2px rgba(0,0,0,.15)}.am-slider-default .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-default .am-viewport{max-height:300px}.am-slider-default .carousel li{margin-right:5px}.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;width:36px;height:36px;margin:-18px 0 0;overflow:hidden;opacity:.45;cursor:pointer;color:rgba(0,0,0,.65);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-default .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;color:#333;content:"\f137";font-size:24px!important;text-align:center;line-height:36px!important;height:36px}.am-slider-default .am-direction-nav a.am-next:before{content:"\f138"}.am-slider-default .am-direction-nav .am-prev{left:10px}.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right}.am-slider-default .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-default:hover .am-prev{opacity:.7;left:10px}.am-slider-default:hover .am-prev:hover{opacity:1}.am-slider-default:hover .am-next{opacity:.7;right:10px}.am-slider-default:hover .am-next:hover{opacity:1}.am-slider-default .am-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.am-slider-default .am-pauseplay a::before{font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);font-size:20px;display:inline-block;content:"\f04c"}.am-slider-default .am-pauseplay a:hover{opacity:1}.am-slider-default .am-pauseplay a.am-play::before{content:"\f04b"}.am-slider-default .am-slider-desc{background-color:rgba(0,0,0,.7);position:absolute;bottom:0;padding:10px;width:100%;color:#fff}.am-slider-default .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-default .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-default .am-control-nav li a{width:8px;height:8px;display:block;background-color:#666;background-color:rgba(0,0,0,.5);line-height:0;font-size:0;cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-default .am-control-nav li a:hover{background-color:#333;background-color:rgba(0,0,0,.7)}.am-slider-default .am-control-nav li a.am-active{background-color:#000;background-color:#0e90d2;cursor:default}.am-slider-default .am-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.am-slider-default .am-control-thumbs li{width:25%;float:left;margin:0}.am-slider-default .am-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer}.am-slider-default .am-control-thumbs img:hover{opacity:1}.am-slider-default .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-default .am-control-thumbs i{position:absolute}.am-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1110;display:none;opacity:0;outline:0;text-align:center;-webkit-transform:scale(1.185);-ms-transform:scale(1.185);transform:scale(1.185);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.am-modal:focus{outline:0}.am-modal.am-modal-active{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow-x:hidden;overflow-y:auto}.am-modal.am-modal-out{opacity:0;z-index:1109;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(.815);-ms-transform:scale(.815);transform:scale(.815)}.am-modal:before{content:"\200B";display:inline-block;height:100%;vertical-align:middle}.am-modal-dialog{position:relative;display:inline-block;vertical-align:middle;margin-left:auto;margin-right:auto;width:270px;max-width:100%;border-radius:0;background:#f8f8f8}@media only screen and (min-width:641px){.am-modal-dialog{width:540px}}.am-modal-hd{padding:15px 10px 5px 10px;font-size:1.8rem;font-weight:500}.am-modal-hd+.am-modal-bd{padding-top:0}.am-modal-hd .am-close{position:absolute;top:4px;right:4px}.am-modal-bd{padding:15px 10px;text-align:center;border-bottom:1px solid #dedede;border-radius:2px 2px 0 0}.am-modal-bd+.am-modal-bd{margin-top:5px}.am-modal-prompt-input{display:block;margin:5px auto 0 auto;border-radius:0;padding:5px;line-height:1.8rem;width:80%;border:1px solid #dedede;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.am-modal-prompt-input:focus{outline:0;border-color:#d6d6d6}.am-modal-footer{height:44px;overflow:hidden;display:table;width:100%;border-collapse:collapse}.am-modal-btn{display:table-cell!important;padding:0 5px;height:44px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:1.6rem;line-height:44px;text-align:center;color:#0e90d2;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;border-right:1px solid #dedede}.am-modal-btn:first-child{border-radius:0}.am-modal-btn:last-child{border-right:none;border-radius:0}.am-modal-btn:first-child:last-child{border-radius:0}.am-modal-btn.am-modal-btn-bold{font-weight:500}.am-modal-btn:active{background:#d4d4d4}.am-modal-btn+.am-modal-btn{border-left:1px solid #dedede}.am-modal-no-btn .am-modal-dialog{border-radius:0;border-bottom:none}.am-modal-no-btn .am-modal-bd{border-bottom:none}.am-modal-no-btn .am-modal-footer{display:none}.am-modal-loading .am-modal-bd{border-bottom:none}.am-modal-loading .am-icon-spin{display:inline-block;font-size:2.4rem}.am-modal-loading .am-modal-footer{display:none}.am-modal-actions{position:fixed;left:0;bottom:0;z-index:1110;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;text-align:center;border-radius:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.am-modal-actions.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-modal-actions.am-modal-out{z-index:1109;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-modal-actions-group{margin:10px}.am-modal-actions-group .am-list{margin:0;border-radius:0}.am-modal-actions-group .am-list>li{margin-bottom:0;border-bottom:none;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.015);box-shadow:inset 0 1px 0 rgba(0,0,0,.015)}.am-modal-actions-group .am-list>li>a{padding:1rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-modal-actions-group .am-list>li:first-child{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.am-modal-actions-group .am-list>li:last-child{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.am-modal-actions-header{padding:1rem;color:#999;font-size:1.4rem}.am-modal-actions-danger{color:#dd514c}.am-modal-actions-danger a{color:inherit}.am-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1110;background:#fff;display:none;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.am-popup.am-modal-active,.am-popup.am-modal-out{-webkit-transition-duration:.3s;transition-duration:.3s}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media all and (min-width:630px) and (min-height:630px){.am-popup{width:630px;height:630px;left:50%;top:50%;margin-left:-315px;margin-top:-315px;-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}.am-popup.am-modal-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-popup.am-modal-out{-webkit-transform:translateY(1024px);-ms-transform:translateY(1024px);transform:translateY(1024px)}}.am-popup-inner{padding-top:44px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.am-popup-hd{position:absolute;top:0;z-index:1000;width:100%;height:43px;border-bottom:1px solid #dedede;background-color:#fff}.am-popup-hd .am-popup-title{font-size:1.8rem;font-weight:700;line-height:43px;text-align:center;margin:0 30px;color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-popup-hd .am-close{position:absolute;right:10px;top:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;color:#999}.am-popup-hd .am-close:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);color:#555}.am-popup-bd{padding:15px;background:#f8f8f8;color:#555}.am-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:rgba(0,0,0,.15)}.am-offcanvas.am-active{display:block}.am-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.am-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;z-index:1091;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#262626}.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-offcanvas-bar-flip:after{right:auto;left:0}.am-offcanvas-content{padding:15px;color:#999}.am-offcanvas-content a{color:#ccc}.am-popover{position:absolute;top:0;left:0;margin:0;border-radius:0;background:#333;color:#fff;border:1px solid #333;display:none;font-size:1.6rem;z-index:1150;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.am-popover.am-active{display:block!important;opacity:1}.am-popover-inner{position:relative;background:#333;padding:8px;z-index:110}.am-popover-caret{position:absolute;top:0;z-index:100;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);overflow:hidden}.am-popover-top .am-popover-caret{top:auto;bottom:-8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-popover-bottom .am-popover-caret{top:-8px}.am-popover-bottom .am-popover-caret,.am-popover-top .am-popover-caret{left:50%;margin-left:-8px}.am-popover-left .am-popover-caret{top:auto;left:auto;right:-12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-popover-right .am-popover-caret{right:auto;left:-12px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.am-popover-left .am-popover-caret,.am-popover-right .am-popover-caret{top:50%;margin-top:-4px}.am-popover-sm{font-size:1.4rem}.am-popover-sm .am-popover-inner{padding:5px}.am-popover-lg{font-size:1.8rem}.am-popover-primary{border-color:#0e90d2}.am-popover-primary .am-popover-inner{background:#0e90d2}.am-popover-primary .am-popover-caret{border-bottom-color:#0e90d2}.am-popover-secondary{border-color:#3bb4f2}.am-popover-secondary .am-popover-inner{background:#3bb4f2}.am-popover-secondary .am-popover-caret{border-bottom-color:#3bb4f2}.am-popover-success{border-color:#5eb95e}.am-popover-success .am-popover-inner{background:#5eb95e}.am-popover-success .am-popover-caret{border-bottom-color:#5eb95e}.am-popover-warning{border-color:#F37B1D}.am-popover-warning .am-popover-inner{background:#F37B1D}.am-popover-warning .am-popover-caret{border-bottom-color:#F37B1D}.am-popover-danger{border-color:#dd514c}.am-popover-danger .am-popover-inner{background:#dd514c}.am-popover-danger .am-popover-caret{border-bottom-color:#dd514c}#nprogress{pointer-events:none}#nprogress .nprogress-bar{position:fixed;top:0;left:0;z-index:2000;width:100%;height:2px;background:#5eb95e}#nprogress .nprogress-peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;box-shadow:0 0 10px #5eb95e,0 0 5px #5eb95e;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .nprogress-spinner{position:fixed;top:15px;right:15px;z-index:2000;display:block}#nprogress .nprogress-spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px transparent;border-top-color:#5eb95e;border-left-color:#5eb95e;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.am-tabs-bd{position:relative;overflow:hidden;border:1px solid #ddd;border-top:none;z-index:100;-webkit-transition:height .3s;transition:height .3s}.am-tabs-bd:after,.am-tabs-bd:before{content:" ";display:table}.am-tabs-bd:after{clear:both}.am-tabs-bd .am-tab-panel{position:absolute;top:0;z-index:99;float:left;width:100%;padding:10px 10px 15px;visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.am-tabs-bd .am-tab-panel *{-webkit-user-drag:none}.am-tabs-bd .am-tab-panel.am-active{position:relative;z-index:100;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.am-tabs-bd .am-tab-panel.am-active~.am-tab-panel{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.am-tabs-bd .am-tabs-bd{border:none}.am-tabs-bd-ofv{overflow:visible}.am-tabs-bd-ofv>.am-tab-panel{display:none}.am-tabs-bd-ofv>.am-tab-panel.am-active{display:block}.am-tabs-fade .am-tab-panel{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.am-tabs-fade .am-tab-panel.am-in{opacity:1}.am-share{font-size:14px}.am-share-title{padding:10px 0 0;margin:0 10px;font-weight:400;text-align:center;color:#555;background-color:#f8f8f8;border-bottom:1px solid #fff;border-top-right-radius:2px;border-top-left-radius:2px}.am-share-title:after{content:"";display:block;width:100%;height:0;margin-top:10px;border-bottom:1px solid #dfdfdf}.am-share-sns{margin:0 10px;padding-top:15px;background-color:#f8f8f8;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.am-share-sns li{margin-bottom:15px}.am-share-sns a{display:block;color:#555}.am-share-sns span{display:block}.am-share-sns [class*=am-icon]{background-color:#3bb4f2;border-radius:50%;width:36px;height:36px;line-height:36px;color:#fff;margin-bottom:5px;font-size:18px}.am-share-sns .am-icon-weibo{background-color:#ea1328}.am-share-sns .am-icon-qq{background-color:#009cda}.am-share-sns .am-icon-star{background-color:#ffc028}.am-share-sns .am-icon-tencent-weibo{background-color:#23ccfe}.am-share-sns .am-icon-wechat,.am-share-sns .am-icon-weixin{background-color:#44b549}.am-share-sns .am-icon-renren{background-color:#105ba3}.am-share-sns .am-icon-comment{background-color:#5eb95e}.am-share-footer{margin:10px}.am-share-footer .am-btn{color:#555}.am-share-wechat-qr{font-size:14px;color:#777}.am-share-wechat-qr .am-modal-dialog{background-color:#fff;border:1px solid #dedede}.am-share-wechat-qr .am-modal-hd{padding-top:10px;text-align:left;margin-bottom:10px}.am-share-wechat-qr .am-share-wx-qr{margin-bottom:10px}.am-share-wechat-qr .am-share-wechat-tip{text-align:left}.am-share-wechat-qr .am-share-wechat-tip em{color:#dd514c;font-weight:700;font-style:normal;margin-left:3px;margin-right:3px}.am-pureview{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1120;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;overflow:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-pureview.am-active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-pureview ol,.am-pureview ul{list-style:none;padding:0;margin:0;width:100%}.am-pureview-slider{overflow:hidden;height:100%}.am-pureview-slider li{position:absolute;width:100%;height:100%;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:100;visibility:hidden}.am-pureview-slider li.am-pureview-slide-prev{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);z-index:109}.am-pureview-slider li.am-pureview-slide-next{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);z-index:109}.am-pureview-slider li.am-active{position:relative;z-index:110;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);visibility:visible}.am-pureview-slider .pinch-zoom-container{width:100%;z-index:1121}.am-pureview-slider .am-pinch-zoom{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.am-pureview-slider .am-pinch-zoom:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f110";-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear;font-size:24px;line-height:24px;color:#eee;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;z-index:1}.am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after{display:none}.am-pureview-slider img{position:relative;display:block;max-width:100%;max-height:100%;opacity:0;z-index:200;-webkit-user-drag:none;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.am-pureview-slider img.am-img-loaded{opacity:1}.am-pureview-direction{position:absolute;top:50%;width:100%;margin-top:-18px!important;z-index:1122}.am-pureview-only .am-pureview-direction,.am-touch .am-pureview-direction{display:none}.am-pureview-direction li{position:absolute;width:36px;height:36px}.am-pureview-direction a{display:block;height:36px;border:none;color:#ccc;opacity:.5;cursor:pointer;text-align:center;z-index:1125}.am-pureview-direction a:before{content:"\f137";line-height:36px;font-size:24px}.am-pureview-direction a:hover{opacity:1}.am-pureview-direction .am-pureview-prev{left:15px}.am-pureview-direction .am-pureview-next{right:15px}.am-pureview-direction .am-pureview-next a:before{content:"\f138"}.am-pureview-bar{position:absolute;bottom:0;height:45px;width:100%;background-color:rgba(0,0,0,.35);color:#eee;line-height:45px;padding:0 10px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.am-pureview-bar .am-pureview-title{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-pureview-bar .am-pureview-total{font-size:10px;line-height:48px}.am-pureview-actions{position:absolute;z-index:1130;left:0;right:0;top:0;height:45px;background-color:rgba(0,0,0,.35)}.am-pureview-actions a{position:absolute;left:10px;color:#ccc;display:block;width:45px;line-height:45px;text-align:left;font-size:16px}.am-pureview-actions a:hover{color:#fff}.am-pureview-actions [data-am-toggle=share]{left:auto;right:10px}.am-pureview-actions,.am-pureview-bar{opacity:0;-webkit-transition:all .15s;transition:all .15s;z-index:1130}.am-pureview-bar-active .am-pureview-actions,.am-pureview-bar-active .am-pureview-bar{opacity:1}.am-pureview-nav{position:absolute;bottom:15px;left:0;right:0;text-align:center;z-index:1131}.am-pureview-bar-active .am-pureview-nav{display:none}.am-pureview-nav li{display:inline-block;background:#ccc;background:rgba(255,255,255,.5);width:8px;height:8px;margin:0 3px;border-radius:50%;text-indent:-9999px;overflow:hidden;cursor:pointer}.am-pureview-nav .am-active{background:#fff;background:rgba(255,255,255,.9)}[data-am-pureview] img{cursor:pointer}.am-pureview-active{overflow:hidden}.ath-viewport *{-webkit-box-sizing:border-box;box-sizing:border-box}.ath-viewport{position:relative;z-index:2147483641;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.ath-modal{pointer-events:auto!important;background:rgba(0,0,0,.6)}.ath-mandatory{background:#000}.ath-container{pointer-events:auto!important;position:absolute;z-index:2147483641;padding:.7em .6em;width:18em;background:#eee;-webkit-background-size:100% auto;background-size:100% auto;-webkit-box-shadow:0 .2em 0 #d1d1d1;box-shadow:0 .2em 0 #d1d1d1;font-family:sans-serif;font-size:15px;line-height:1.5em;text-align:center}.ath-container small{font-size:.8em;line-height:1.3em;display:block;margin-top:.5em}.ath-ios.ath-phone{bottom:1.8em;left:50%;margin-left:-9em}.ath-ios6.ath-tablet{left:5em;top:1.8em}.ath-ios7.ath-tablet{left:.7em;top:1.8em}.ath-ios8.ath-tablet{right:.4em;top:1.8em}.ath-android{bottom:1.8em;left:50%;margin-left:-9em}.ath-container:before{content:'';position:relative;display:block;float:right;margin:-.7em -.6em 0 .5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);background-color:rgba(255,255,255,.8);-webkit-background-size:50% 50%;background-size:50%;background-repeat:no-repeat;background-position:50%;width:2.7em;height:2.7em;text-align:center;overflow:hidden;color:#a33;z-index:2147483642}.ath-container.ath-icon:before{position:absolute;top:0;right:0;margin:0;float:none}.ath-mandatory .ath-container:before{display:none}.ath-container.ath-android:before{float:left;margin:-.7em .5em 0 -.6em}.ath-container.ath-android.ath-icon:before{position:absolute;right:auto;left:0;margin:0;float:none}.ath-action-icon{display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;text-indent:-9999em;overflow:hidden}.ath-ios7 .ath-action-icon,.ath-ios8 .ath-action-icon{width:1.6em;height:1.6em;background-image:url(data:image/png;base64,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);margin-top:-.3em;-webkit-background-size:auto 100%;background-size:auto 100%}.ath-ios6 .ath-action-icon{width:1.8em;height:1.8em;background-image:url(data:image/png;base64,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);margin-bottom:.4em;-webkit-background-size:100% auto;background-size:100% auto}.ath-android .ath-action-icon{width:1.4em;height:1.4em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);-webkit-background-size:100% auto;background-size:100% auto}.ath-container p{margin:0;padding:0;position:relative;z-index:2147483642;text-shadow:0 .1em 0 #fff;font-size:1.1em}.ath-ios.ath-phone:after{content:'';background:#eee;position:absolute;width:2em;height:2em;bottom:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);-webkit-box-shadow:.2em .2em 0 #d1d1d1;box-shadow:.2em .2em 0 #d1d1d1}.ath-ios.ath-tablet:after{content:'';background:#eee;position:absolute;width:2em;height:2em;top:-.9em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);-ms-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg);z-index:2147483641}.ath-application-icon{position:relative;padding:0;border:0;margin:0 auto .2em auto;height:6em;width:6em;z-index:2147483642}.ath-container.ath-ios .ath-application-icon{border-radius:1em;-webkit-box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 rgba(255,255,255,.5);margin:0 auto .4em auto}@media only screen and (orientation:landscape){.ath-container.ath-phone{width:24em}.ath-android.ath-phone{margin-left:-12em}.ath-ios.ath-phone{margin-left:-12em}.ath-ios6:after{left:39%}.ath-ios8.ath-phone{left:auto;bottom:auto;right:.4em;top:1.8em}.ath-ios8.ath-phone:after{bottom:auto;top:-.9em;left:68%;z-index:2147483641;-webkit-box-shadow:none;box-shadow:none}}.am-checkbox,.am-checkbox-inline,.am-radio,.am-radio-inline{padding-left:22px;position:relative;-webkit-transition:color .25s linear;transition:color .25s linear;font-size:14px;line-height:1.5}label.am-checkbox,label.am-radio{font-weight:400}.am-ucheck-icons{color:#999;display:block;height:20px;top:0;left:0;position:absolute;width:20px;text-align:center;line-height:21px;font-size:18px;cursor:pointer}.am-checkbox .am-icon-checked,.am-checkbox .am-icon-unchecked,.am-checkbox-inline .am-icon-checked,.am-checkbox-inline .am-icon-unchecked,.am-radio .am-icon-checked,.am-radio .am-icon-unchecked,.am-radio-inline .am-icon-checked,.am-radio-inline .am-icon-unchecked{position:absolute;left:0;top:0;display:inline-table;margin:0;background-color:transparent;-webkit-transition:color .25s linear;transition:color .25s linear}.am-checkbox .am-icon-checked:before,.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-checked:before,.am-checkbox-inline .am-icon-unchecked:before,.am-radio .am-icon-checked:before,.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-checked:before,.am-radio-inline .am-icon-unchecked:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-checkbox .am-icon-checked,.am-checkbox-inline .am-icon-checked,.am-radio .am-icon-checked,.am-radio-inline .am-icon-checked{opacity:0}.am-checkbox .am-icon-checked:before,.am-checkbox-inline .am-icon-checked:before{content:"\f046"}.am-checkbox .am-icon-unchecked:before,.am-checkbox-inline .am-icon-unchecked:before{content:"\f096"}.am-radio .am-icon-checked:before,.am-radio-inline .am-icon-checked:before{content:"\f192"}.am-radio .am-icon-unchecked:before,.am-radio-inline .am-icon-unchecked:before{content:"\f10c"}.am-ucheck-checkbox,.am-ucheck-radio{position:absolute;left:0;top:0;margin:0;padding:0;width:20px;height:20px;opacity:0;outline:0!important}.am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons,.am-ucheck-radio:checked+.am-ucheck-icons{color:#0e90d2}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-checked{opacity:1}.am-ucheck-checkbox:disabled+.am-ucheck-icons,.am-ucheck-radio:disabled+.am-ucheck-icons{cursor:default;color:#d8d8d8}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-unchecked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-unchecked{opacity:0}.am-ucheck-checkbox:disabled:checked+.am-ucheck-icons .am-icon-checked,.am-ucheck-radio:disabled:checked+.am-ucheck-icons .am-icon-checked{opacity:1;color:#d8d8d8}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-secondary .am-ucheck-radio:checked+.am-ucheck-icons{color:#3bb4f2}.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-success .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-success .am-ucheck-radio:checked+.am-ucheck-icons{color:#5eb95e}.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-warning .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-warning .am-ucheck-radio:checked+.am-ucheck-icons{color:#F37B1D}.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled)+.am-ucheck-icons{color:#dd514c}.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-checkbox.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio-inline.am-danger .am-ucheck-radio:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-checkbox:checked+.am-ucheck-icons,.am-radio.am-danger .am-ucheck-radio:checked+.am-ucheck-icons{color:#dd514c}.am-field-error+.am-ucheck-icons{color:#dd514c}.am-field-valid+.am-ucheck-icons{color:#5eb95e}.am-selected{width:200px}.am-selected-btn{width:100%;padding-left:10px;text-align:right}.am-selected-btn.am-btn-default{background:0 0}.am-invalid .am-selected-btn{border-color:#dd514c}.am-selected-header{height:45px;background-color:#f2f2f2;border-bottom:1px solid #ddd;display:none}.am-selected-status{text-align:left;width:100%;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-selected-content{padding:10px 0}.am-selected-search{padding:0 10px 10px}.am-selected-search .am-form-field{padding:.5em}.am-selected-list{margin:0;padding:0;list-style:none;font-size:1.5rem}.am-selected-list li{position:relative;cursor:pointer;padding:5px 10px;-webkit-transition:background-color .15s;transition:background-color .15s}.am-selected-list li:hover{background-color:#f8f8f8}.am-selected-list li:hover .am-icon-check{opacity:.6}.am-selected-list li.am-checked .am-icon-check{opacity:1;color:#0e90d2}.am-selected-list li.am-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.am-selected-list .am-selected-list-header{margin-top:8px;font-size:1.3rem;color:#999;border-bottom:1px solid #e5e5e5;cursor:default}.am-selected-list .am-selected-list-header:hover{background:0 0}.am-selected-list .am-selected-list-header:first-child{margin-top:0}.am-selected-list .am-selected-text{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:30px}.am-selected-list .am-icon-check{position:absolute;right:8px;top:5px;color:#999;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.am-selected-hint{line-height:1.2;color:#dd514c}.am-selected-hint:not(:empty){margin-top:10px;border-top:1px solid #e5e5e5;padding:10px 10px 0}.am-selected-placeholder{opacity:.65}.am-fade{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.am-fade.am-in{opacity:1}.am-collapse{display:none}.am-collapse.am-in{display:block}tr.am-collapse.am-in{display:table-row}tbody.am-collapse.am-in{display:table-row-group}.am-collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease}.am-sticky{position:fixed!important;z-index:1010;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}[data-am-sticky][class*=am-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}.am-dimmer-active{overflow:hidden}.am-dimmer{position:fixed;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1100;opacity:0}.am-dimmer.am-active{opacity:1}[data-am-collapse]{cursor:pointer}.am-datepicker{top:0;left:0;border-radius:0;background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding-bottom:10px;margin-top:10px;width:238px;color:#555;display:none}.am-datepicker>div{display:none}.am-datepicker table{width:100%}.am-datepicker tr.am-datepicker-header{font-size:1.6rem;color:#fff;background:#3bb4f2}.am-datepicker td,.am-datepicker th{text-align:center;font-weight:400;cursor:pointer}.am-datepicker th{height:48px}.am-datepicker td{font-size:1.4rem}.am-datepicker td.am-datepicker-day{height:34px;width:34px}.am-datepicker td.am-datepicker-day:hover{background:#F0F0F0;height:34px;width:34px}.am-datepicker td.am-datepicker-day.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td.am-datepicker-new,.am-datepicker td.am-datepicker-old{color:#89d7ff}.am-datepicker td.am-active,.am-datepicker td.am-active:hover{border-radius:0;color:#0084c7;background:#F0F0F0}.am-datepicker td span{display:block;width:79.33px;height:40px;line-height:40px;float:left;cursor:pointer}.am-datepicker td span:hover{background:#F0F0F0}.am-datepicker td span.am-active{color:#0084c7;background:#F0F0F0}.am-datepicker td span.am-disabled{cursor:no-drop;color:#999;background:#fafafa}.am-datepicker td span.am-datepicker-old{color:#89d7ff}.am-datepicker .am-datepicker-dow{height:40px;color:#0c80ba}.am-datepicker-caret{display:block!important;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #3bb4f2;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:-7px;left:6px}.am-datepicker-right .am-datepicker-caret{left:auto;right:7px}.am-datepicker-up .am-datepicker-caret{top:auto;bottom:-7px;display:inline-block;width:0;height:0;vertical-align:middle;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.am-datepicker-select{height:34px;line-height:34px;text-align:center;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-select:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-next,.am-datepicker-prev{width:34px;height:34px}.am-datepicker-next-icon,.am-datepicker-prev-icon{width:34px;height:34px;line-height:34px;display:inline-block;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.am-datepicker-next-icon:hover,.am-datepicker-prev-icon:hover{background:rgba(154,217,248,.5);color:#0c80ba}.am-datepicker-prev-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053"}.am-datepicker-next-icon:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f054"}.am-datepicker-dropdown{position:absolute;z-index:1120}@media only screen and (max-width:640px){.am-datepicker{width:100%}.am-datepicker td span{width:33.33%}.am-datepicker-caret{display:none!important}.am-datepicker-next,.am-datepicker-prev{width:44px;height:44px}}.am-datepicker-success tr.am-datepicker-header{background:#5eb95e}.am-datepicker-success td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-success td.am-datepicker-new,.am-datepicker-success td.am-datepicker-old{color:#94df94}.am-datepicker-success td.am-active,.am-datepicker-success td.am-active:hover{color:#1b961b}.am-datepicker-success td span.am-datepicker-old{color:#94df94}.am-datepicker-success td span.am-active{color:#1b961b}.am-datepicker-success .am-datepicker-caret{border-bottom-color:#5eb95e}.am-datepicker-success .am-datepicker-dow{color:#367b36}.am-datepicker-success .am-datepicker-next-icon:hover,.am-datepicker-success .am-datepicker-prev-icon:hover,.am-datepicker-success .am-datepicker-select:hover{background:rgba(165,216,165,.5);color:#367b36}.am-datepicker-danger tr.am-datepicker-header{background:#dd514c}.am-datepicker-danger td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-danger td.am-datepicker-new,.am-datepicker-danger td.am-datepicker-old{color:#f59490}.am-datepicker-danger td.am-active,.am-datepicker-danger td.am-active:hover{color:#c10802}.am-datepicker-danger td span.am-datepicker-old{color:#f59490}.am-datepicker-danger td span.am-active{color:#c10802}.am-datepicker-danger .am-datepicker-caret{border-bottom-color:#dd514c}.am-datepicker-danger .am-datepicker-dow{color:#a4241f}.am-datepicker-danger .am-datepicker-next-icon:hover,.am-datepicker-danger .am-datepicker-prev-icon:hover,.am-datepicker-danger .am-datepicker-select:hover{background:rgba(237,164,162,.5);color:#a4241f}.am-datepicker-warning tr.am-datepicker-header{background:#F37B1D}.am-datepicker-warning td.am-datepicker-day.am-disabled{color:#999}.am-datepicker-warning td.am-datepicker-new,.am-datepicker-warning td.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td.am-active,.am-datepicker-warning td.am-active:hover{color:#aa4b00}.am-datepicker-warning td span.am-datepicker-old{color:#ffad6d}.am-datepicker-warning td span.am-active{color:#aa4b00}.am-datepicker-warning .am-datepicker-caret{border-bottom-color:#F37B1D}.am-datepicker-warning .am-datepicker-dow{color:#a14c09}.am-datepicker-warning .am-datepicker-next-icon:hover,.am-datepicker-warning .am-datepicker-prev-icon:hover,.am-datepicker-warning .am-datepicker-select:hover{background:rgba(248,180,126,.5);color:#a14c09}.am-datepicker>div{display:block}.am-datepicker>div span.am-datepicker-hour{width:59.5px}.am-datepicker-date{display:block}.am-datepicker-date.am-input-group{display:table}.am-datepicker-time-box{padding:30px 0 30px 0}.am-datepicker-time-box strong{font-size:5.2rem;display:inline-block;height:70px;width:70px;line-height:70px;font-weight:400}.am-datepicker-time-box strong:hover{border-radius:4px;background:#ECECEC}.am-datepicker-time-box em{display:inline-block;height:70px;width:20px;line-height:70px;font-size:5.2rem;font-style:normal}.am-datepicker-toggle{text-align:center;cursor:pointer;padding:10px 0}.am-datepicker-toggle:hover{background:#f0f0f0}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" [" attr(title) "] "}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{margin:.5cm}select{background:#fff!important}.am-topbar{display:none}.am-table td,.am-table th{background-color:#fff!important}.am-table{border-collapse:collapse!important}.am-table-bordered td,.am-table-bordered th{border:1px solid #ddd!important}}.am-print-block{display:none!important}@media print{.am-print-block{display:block!important}}.am-print-inline{display:none!important}@media print{.am-print-inline{display:inline!important}}.am-print-inline-block{display:none!important}@media print{.am-print-inline-block{display:inline-block!important}}@media print{.am-print-hide{display:none!important}}.lte9 #nprogress .nprogress-spinner{display:none!important}.lte8 .am-dimmer{background-color:#000;filter:alpha(opacity=60)}.lte8 .am-modal-actions{display:none}.lte8 .am-modal-actions.am-modal-active{display:block}.lte8 .am-offcanvas.am-active{background:#000}.lte8 .am-popover .am-popover-caret{border:8px solid transparent}.lte8 .am-popover-top .am-popover-caret{border-top:8px solid #333;border-bottom:none}.lte8 .am-popover-left .am-popover-caret{right:-8px;margin-top:-6px;border-left:8px solid #333;border-right:none}.lte8 .am-popover-right .am-popover-caret{left:-8px;margin-top:-6px;border-right:8px solid #333;border-left:none}.am-accordion-item{margin:0}.am-accordion-title{font-weight:400;cursor:pointer}.am-accordion-item.am-disabled .am-accordion-title{cursor:default;pointer-events:none}.am-accordion-bd{margin:0!important;padding:0!important;border:none!important}.am-accordion-content{margin-top:0;padding:.8rem 1rem 1.2rem;font-size:1.4rem}.am-accordion-default{margin:1rem;border-radius:2px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.am-accordion-default .am-accordion-item{border-top:1px solid rgba(0,0,0,.05)}.am-accordion-default .am-accordion-item:first-child{border-top:none}.am-accordion-default .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 1rem}.am-accordion-default .am-accordion-title:before{content:"\f0da";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:5px}.am-accordion-default .am-accordion-title:hover{color:#0e90d2}.am-accordion-default .am-accordion-content{color:#666}.am-accordion-default .am-active .am-accordion-title{background-color:#eee;color:#0e90d2}.am-accordion-default .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-basic{margin:1rem}.am-accordion-basic .am-accordion-title{color:#333;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;padding:.8rem 0 0}.am-accordion-basic .am-accordion-title:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0da";-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-right:.5rem}.am-accordion-basic .am-accordion-content{color:#666}.am-accordion-basic .am-active .am-accordion-title{color:#0e90d2}.am-accordion-basic .am-active .am-accordion-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-accordion-gapped{margin:.5rem 1rem}.am-accordion-gapped .am-accordion-item{border:1px solid #dedede;border-bottom:none;margin:.5rem 0}.am-accordion-gapped .am-accordion-item.am-active{border-bottom:1px solid #dedede}.am-accordion-gapped .am-accordion-title{color:rgba(0,0,0,.6);-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;border-bottom:1px solid #dedede;padding:.8rem 2rem .8rem 1rem;position:relative}.am-accordion-gapped .am-accordion-title:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f105";-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;position:absolute;right:10px;top:50%;margin-top:-.8rem}.am-accordion-gapped .am-accordion-title:hover{color:rgba(0,0,0,.8)}.am-accordion-gapped .am-accordion-content{color:#666}.am-accordion-gapped .am-active .am-accordion-title{background-color:#f5f5f5;color:rgba(0,0,0,.8)}.am-accordion-gapped .am-active .am-accordion-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-divider{height:0;margin:1.5rem auto;overflow:hidden;clear:both}.am-divider-default{border-top:1px solid #ddd}.am-divider-dotted{border-top:1px dotted #ccc}.am-divider-dashed{border-top:1px dashed #ccc}.am-figure-zoomable{position:relative;cursor:pointer}.am-figure-zoomable:after{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f00e";position:absolute;top:1rem;right:1rem;color:#999;font-size:1.6rem;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.am-figure-zoomable:hover:after{color:#eee}.am-figure-default{margin:10px}.am-figure-default img{display:block;max-width:100%;height:auto;padding:2px;border:1px solid #eee;margin:10px auto}.am-figure-default figcaption{text-align:center;font-size:1.4rem;margin-bottom:15px;color:#333}.am-footer{text-align:center;padding:1em 0;font-size:1.6rem}.am-footer .am-switch-mode-ysp{cursor:pointer}.am-footer .am-footer-text{margin-top:10px;font-size:14px}.am-footer .am-footer-text-left{text-align:left;padding-left:10px}.am-modal-footer-hd{padding-bottom:10px}.am-footer-default{background-color:#fff}.am-footer-default a{color:#555}.am-footer-default .am-footer-switch{margin-bottom:10px;font-weight:700}.am-footer-default .am-footer-ysp{color:#555;cursor:pointer}.am-footer-default .am-footer-divider{color:#ccc}.am-footer-default .am-footer-desktop{color:#0e90d2}.am-footer-default .am-footer-miscs{color:#999;font-size:13px}.am-footer-default .am-footer-miscs p{margin:5px 0}@media only screen and (min-width:641px){.am-footer-default .am-footer-miscs p{display:inline-block;margin:5px}}.am-gallery{padding:5px 5px 0 5px;list-style:none}.am-gallery h3{margin:0}[data-am-gallery*=pureview] img{cursor:pointer}.am-gallery-default>li{padding:5px}.am-gallery-default .am-gallery-item img{width:100%;height:auto}.am-gallery-default .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555}.am-gallery-default .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-overlay>li{padding:5px}.am-gallery-overlay .am-gallery-item{position:relative}.am-gallery-overlay .am-gallery-item img{width:100%;height:auto}.am-gallery-overlay .am-gallery-title{font-weight:400;font-size:1.4rem;color:#FFF;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.5);text-indent:5px;height:30px;line-height:30px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-overlay .am-gallery-desc{display:none}.am-gallery-bordered>li{padding:5px}.am-gallery-bordered .am-gallery-item{-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35);padding:5px}.am-gallery-bordered .am-gallery-item img{width:100%;height:auto}.am-gallery-bordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-bordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gallery-imgbordered>li{padding:5px}.am-gallery-imgbordered .am-gallery-item img{width:100%;height:auto;border:3px solid #FFF;-webkit-box-shadow:0 0 3px rgba(0,0,0,.35);box-shadow:0 0 3px rgba(0,0,0,.35)}.am-gallery-imgbordered .am-gallery-title{margin-top:10px;font-weight:400;font-size:1.4rem;color:#555;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-gallery-imgbordered .am-gallery-desc{color:#999;font-size:1.2rem}.am-gotop a{display:inline-block;text-decoration:none}.am-gotop-default{text-align:center;margin:10px 0}.am-gotop-default a{background-color:#0e90d2;padding:.5em 1.5em;border-radius:0;color:#fff}.am-gotop-default a img{display:none}.am-gotop-fixed{position:fixed;right:10px;bottom:10px;z-index:1010;opacity:0;width:32px;min-height:32px;overflow:hidden;border-radius:0;text-align:center}.am-gotop-fixed.am-active{opacity:.9}.am-gotop-fixed.am-active:hover{opacity:1}.am-gotop-fixed a{display:block}.am-gotop-fixed .am-gotop-title{display:none}.am-gotop-fixed .am-gotop-icon-custom{display:inline-block;max-width:30px;vertical-align:middle}.am-gotop-fixed .am-gotop-icon{width:100%;line-height:32px;background-color:#555;vertical-align:middle;color:#ddd}.am-gotop-fixed .am-gotop-icon:hover{color:#fff}.am-with-fixed-navbar .am-gotop-fixed{bottom:60px}.am-header{position:relative;width:100%;height:49px;line-height:49px;padding:0 10px}.am-header h1{margin-top:0;margin-bottom:0}.am-header .am-header-title{margin:0 30%;font-size:2rem;font-weight:400;text-align:center;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-header .am-header-title img{margin-top:12px;height:25px;vertical-align:top}.am-header .am-header-nav{position:absolute;top:0}.am-header .am-header-nav img{height:16px;width:auto;vertical-align:middle}.am-header .am-header-left{left:10px}.am-header .am-header-right{right:10px}.am-header-fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:1010}.am-with-fixed-header{padding-top:49px}.am-header-default{background-color:#0e90d2}.am-header-default .am-header-title{color:#fff}.am-header-default .am-header-title a{color:#fff}.am-header-default .am-header-icon{font-size:20px}.am-header-default .am-header-nav{color:#eee}.am-header-default .am-header-nav>a{display:inline-block;min-width:36px;text-align:center;color:#eee}.am-header-default .am-header-nav>a+a{margin-left:5px}.am-header-default .am-header-nav .am-btn{margin-top:9px;height:31px;padding:0 .5em;line-height:30px;font-size:14px;vertical-align:top}.am-header-default .am-header-nav .am-btn .am-header-icon{font-size:inherit}.am-header-default .am-header-nav .am-btn-default{color:#999}.am-header-default .am-header-nav-title,.am-header-default .am-header-nav-title+.am-header-icon{font-size:14px}.am-intro{position:relative}.am-intro img{max-width:100%}.am-intro-hd{position:relative;height:45px;line-height:45px}.am-intro-title{font-size:18px;margin:0;font-weight:700}.am-intro-more-top{position:absolute;right:10px;top:0;font-size:1.4rem}.am-intro-bd{padding-top:15px;padding-bottom:15px;font-size:1.4rem}.am-intro-bd p:last-child{margin-bottom:0}.am-intro-more-bottom{clear:both;text-align:center}.am-intro-more-bottom .am-btn{font-size:14px}.am-intro-default .am-intro-hd{background-color:#0e90d2;color:#fff;padding:0 10px}.am-intro-default .am-intro-hd a{color:#eee}.am-intro-default .am-intro-right{padding-left:0}.am-list-news-hd{padding-top:1.2rem;padding-bottom:.8rem}.am-list-news-hd a{display:block}.am-list-news-hd h2{font-size:1.6rem;float:left;margin:0;height:2rem;line-height:2rem}.am-list-news-hd h3{margin:0}.am-list-news-hd .am-list-news-more{font-size:1.3rem;height:2rem;line-height:2rem}.am-list .am-list-item-dated a{padding-right:80px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-list .am-list-item-dated a::after{display:none}.am-list .am-list-item-desced a,.am-list .am-list-item-thumbed a{padding-right:0}.am-list-news .am-list-item-hd{margin:0}.am-list-date{position:absolute;right:5px;font-size:1.3rem;top:1.3rem}.am-list-item-desced{padding-bottom:1rem}.am-list-item-desced>a{padding:1rem 0}.am-list-item-desced .am-list-date{position:static}.am-list-item-thumbed{padding-top:1em}.am-list-news-ft{text-align:center}.am-list-news .am-titlebar{margin-left:0;margin-right:0}.am-list-news .am-titlebar~.am-list-news-bd .am-list>li:first-child{border-top:none}.am-list-news-default{margin:10px}.am-list-news-default .am-g{margin-left:auto;margin-right:auto}.am-list-news-default .am-list-item-hd{font-weight:400}.am-list-news-default .am-list-date{color:#999}.am-list-news-default .am-list>li{border-color:#dedede}.am-list-news-default .am-list .am-list-item-desced{padding-top:1rem;padding-bottom:1rem}.am-list-news-default .am-list .am-list-item-desced>a{padding:0}.am-list-news-default .am-list .am-list-item-desced .am-list-item-text{margin-top:.5rem;color:#757575}.am-list-news-default .am-list .am-list-item-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:2;max-height:2.6em}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb{padding:0;margin-bottom:.8rem}.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-desced .am-list-main{padding:0}.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb{padding-left:0}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd{clear:both;padding-bottom:.5rem}.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb{padding-right:0}.am-list-news-default .am-list .am-list-thumb img{width:100%;display:block}@media only screen and (max-width:640px){.am-list-news-default .am-list-item-thumb-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-right .am-list-thumb{max-height:80px;overflow:hidden}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text{-webkit-line-clamp:3;max-height:3.9em}.am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb,.am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb{max-height:60px;overflow:hidden}}.am-map{width:100%;height:300px}.am-map-default #bd-map{width:100%;height:100%;overflow:hidden;margin:0;font-size:14px;line-height:1.4!important}.am-map-default .BMap_bubble_title{font-weight:700}.am-map-default #BMap_mask{width:100%}.am-mechat{margin:1rem}.am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap{-webkit-box-sizing:content-box;box-sizing:content-box}.am-menu{position:relative;padding:0;margin:0}.am-menu ul{padding:0;margin:0}.am-menu li{list-style:none}.am-menu a:after,.am-menu a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-menu-sub{z-index:1050}.am-menu-toggle{display:none;z-index:1015}.am-menu-toggle img{display:inline-block;height:16px;width:auto;vertical-align:middle}.am-menu-nav a{display:block;padding:.8rem 0;-webkit-transition:all .45s;transition:all .45s}.am-menu-default .am-menu-nav{padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-nav a{text-align:center;height:36px;line-height:36px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;color:#0e90d2}.am-menu-default .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-default .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#f1f1f1;font-size:24px}.am-menu-default .am-menu-nav>.am-parent.am-open>a{color:#095f8a}.am-menu-default .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-default .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-default .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#f1f1f1;border-radius:0;padding-top:8px;padding-bottom:8px}.am-menu-default .am-menu-sub>li>a{color:#555}@media only screen and (min-width:641px){.am-menu-default .am-menu-nav li{width:auto;float:left;clear:none;display:inline}.am-menu-default .am-menu-nav a{padding-left:1.5rem;padding-right:.5rem}}.am-menu-dropdown1{position:relative}.am-menu-dropdown1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown1 a{-webkit-transition:all .4s;transition:all .4s;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-dropdown1 .am-menu-nav{position:absolute;left:0;right:0;z-index:1050}.am-menu-dropdown1 .am-menu-nav a{padding:.8rem}.am-menu-dropdown1 .am-menu-nav>li{width:100%}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown1 .am-menu-nav>li.am-parent>a::before{content:"\f067";position:absolute;right:1rem;top:1.4rem}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a{background-color:#0c80ba;border-bottom:none;color:#fff}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:before{content:"\f068"}.am-menu-dropdown1 .am-menu-nav>li.am-parent.am-open>a:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #0c80ba;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute;top:100%;left:50%;margin-left:-4px}.am-menu-dropdown1 .am-menu-nav>li>a{border-bottom:1px solid #0b76ac;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);background-color:#0e90d2;color:#fff;height:49px;line-height:49px;padding:0;text-indent:10px}.am-menu-dropdown1 .am-menu-sub{background-color:#fff}.am-menu-dropdown1 .am-menu-sub a{color:#555;height:44px;line-height:44px;text-indent:5px;padding:0}.am-menu-dropdown1 .am-menu-sub a:before{content:"\f105";color:#aaa;font-size:16px;margin-right:5px}.am-menu-dropdown2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-dropdown2 .am-menu-nav{position:absolute;left:0;right:0;background-color:#f5f5f5;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1050;padding-top:8px;padding-bottom:8px}.am-menu-dropdown2 .am-menu-nav a{height:38px;line-height:38px;padding:0;text-align:center}.am-menu-dropdown2 .am-menu-nav>li>a{color:#333}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a{position:relative}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:after{color:#0e90d2;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-menu-dropdown2 .am-menu-nav>li.am-parent.am-open>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;font-size:24px;content:"\f0d8";color:rgba(0,0,0,.2)}.am-menu-dropdown2 .am-menu-sub{position:absolute;left:5px;right:5px;padding:8px 0;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;z-index:1055}.am-menu-dropdown2 .am-menu-sub a{padding:0;height:35px;color:#555;line-height:35px}@media only screen and (min-width:641px){.am-menu-dropdown2 .am-menu-toggle{display:none!important}.am-menu-dropdown2 .am-menu-nav{position:static;display:block}.am-menu-dropdown2 .am-menu-nav>li{float:none;width:auto;display:inline-block}.am-menu-dropdown2 .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-dropdown2 .am-menu-sub{left:auto;right:auto}.am-menu-dropdown2 .am-menu-sub>li{float:none;width:auto}.am-menu-dropdown2 .am-menu-sub a{padding-left:2rem;padding-right:2rem}}.am-menu-slide1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-nav.am-in:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f0d8";font-size:24px;color:#f5f5f5;position:absolute;right:16px;top:-16px}.am-menu-slide1 .am-menu-nav a{line-height:38px;height:38px;display:block;padding:0;text-align:center}.am-menu-slide1 .am-menu-nav>li>a{color:#333;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-menu-slide1 .am-menu-nav>.am-parent>a{position:relative;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:after{content:"\f107";margin-left:5px;-webkit-transition:.15s;transition:.15s}.am-menu-slide1 .am-menu-nav>.am-parent>a:before{position:absolute;top:100%;margin-top:-16px;left:50%;margin-left:-12px;content:"\f0d8";display:none;color:#0e90d2;font-size:24px}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a{color:#0e90d2}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:before{display:block}.am-menu-slide1 .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.am-menu-slide1 .am-menu-sub{position:absolute;left:5px;right:5px;background-color:#0e90d2;border-radius:0;padding-top:8px;padding-bottom:8px}.am-menu-slide1 .am-menu-sub>li>a{color:#fff}@media only screen and (min-width:641px){.am-menu-slide1 .am-menu-toggle{display:none!important}.am-menu-slide1 .am-menu-nav{background-color:#f5f5f5;display:block}.am-menu-slide1 .am-menu-nav.am-in:before{display:none}.am-menu-slide1 .am-menu-nav li{width:auto;clear:none}.am-menu-slide1 .am-menu-nav li a{padding-left:1.5rem;padding-right:1.5rem}}.am-menu-offcanvas1 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas1 .am-menu-nav{border-bottom:1px solid rgba(0,0,0,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-offcanvas1 .am-menu-nav>li>a{height:44px;line-height:44px;text-indent:15px;padding:0;position:relative;color:#ccc;border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}.am-menu-offcanvas1 .am-menu-nav>.am-open>a,.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.am-menu-offcanvas1 .am-menu-nav>li>a:hover{background-color:#474747;color:#fff;outline:0}.am-menu-offcanvas1 .am-menu-nav>.am-active>a{background-color:#1a1a1a;color:#fff}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-offcanvas1 .am-menu-nav>.am-parent>a:after{content:"\f104";position:absolute;right:1.5rem;top:1.3rem}.am-menu-offcanvas1 .am-menu-nav>.am-parent.am-open>a:after{content:"\f107"}.am-menu-offcanvas1 .am-menu-sub{border-top:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);padding:5px 0 5px 15px;background-color:#1a1a1a;font-size:1.4rem}.am-menu-offcanvas1 .am-menu-sub a{color:#eee}.am-menu-offcanvas1 .am-menu-sub a:hover{color:#fff}.am-menu-offcanvas1 .am-nav-divider{border-top:1px solid #1a1a1a}.am-menu-offcanvas2 .am-menu-toggle{position:absolute;right:5px;top:-47px;display:block;width:44px;height:44px;line-height:44px;text-align:center;color:#fff}.am-menu-offcanvas2 .am-menu-nav{padding:10px 5px}.am-menu-offcanvas2 .am-menu-nav>li{padding:5px}.am-menu-offcanvas2 .am-menu-nav>li>a{-webkit-transition:all .3s;transition:all .3s;background-color:#404040;color:#ccc;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5);height:44px;line-height:44px;padding:0;text-align:center}.am-menu-offcanvas2 .am-menu-nav>li>a:focus,.am-menu-offcanvas2 .am-menu-nav>li>a:hover{background-color:#262626;color:#fff;outline:0}.am-menu-offcanvas2 .am-menu-nav>.am-active>a{background-color:#262626;color:#fff}.am-menu-stack .am-menu-nav{border-bottom:1px solid #dedede;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 0 rgba(255,255,255,.05)}.am-menu-stack .am-menu-nav>.am-parent>a{-webkit-transition:all .3s;transition:all .3s}.am-menu-stack .am-menu-nav>.am-parent>a:after{content:"\f105";position:absolute;right:1.5rem;top:1.3rem;-webkit-transition:all .15s;transition:all .15s}.am-menu-stack .am-menu-nav>.am-parent.am-open>a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.am-menu-stack .am-menu-nav>li>a{position:relative;color:#333;background-color:#f5f5f5;border-top:1px solid #dedede;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);height:49px;line-height:49px;text-indent:10px;padding:0}.am-menu-stack .am-menu-nav>.am-open>a,.am-menu-stack .am-menu-nav>li>a:focus,.am-menu-stack .am-menu-nav>li>a:hover{background-color:#e5e5e5;color:#222;outline:0}.am-menu-stack .am-menu-sub{padding:0;font-size:1.4rem;border-top:1px solid #dedede}.am-menu-stack .am-menu-sub a{border-bottom:1px solid #dedede;padding-left:2rem;color:#444}.am-menu-stack .am-menu-sub a:hover{color:#333}.am-menu-stack .am-menu-sub li:last-child a{border-bottom:none}.am-menu-stack .am-menu-sub>li>a{height:44px;line-height:44px;text-indent:15px;padding:0}@media only screen and (min-width:641px){.am-menu-stack .am-menu-nav{background-color:#f5f5f5}.am-menu-stack .am-menu-nav>li{float:left;width:auto;clear:none!important;display:inline-block}.am-menu-stack .am-menu-nav>li a{padding-left:1.5rem;padding-right:1.5rem}.am-menu-stack .am-menu-nav>li.am-parent>a:after{position:static;content:"\f107"}.am-menu-stack .am-menu-nav>li.am-parent.am-open a{border-bottom:none}.am-menu-stack .am-menu-nav>li.am-parent.am-open a:after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-menu-stack .am-menu-nav>li.am-parent.am-open .am-menu-sub{background-color:#e5e5e5}.am-menu-stack .am-menu-sub{position:absolute;left:0;right:0;background-color:#ddd;border-top:none}.am-menu-stack .am-menu-sub li{width:auto;float:left;clear:none}}.am-navbar{position:fixed;left:0;bottom:0;width:100%;height:49px;line-height:49px;z-index:1010}.am-navbar ul{padding-left:0;margin:0;list-style:none;width:100%}.am-navbar .am-navbar-nav{padding-left:8px;padding-right:8px;text-align:center;overflow:hidden}.am-navbar .am-navbar-nav li{display:table-cell;width:1%;float:none}.am-navbar-nav{position:relative;z-index:1015}.am-navbar-nav a{display:inline-block;width:100%;height:49px;line-height:20px}.am-navbar-nav a img{display:block;vertical-align:middle;height:24px;width:24px;margin:4px auto 0}.am-navbar-nav a [class*=am-icon]{width:24px;height:24px;margin:4px auto 0;display:block;line-height:24px}.am-navbar-nav a [class*=am-icon]:before{font-size:22px;vertical-align:middle}.am-navbar-nav a .am-navbar-label{padding-top:2px;line-height:1;font-size:12px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-navbar-more [class*=am-icon-]{-webkit-transition:.15s;transition:.15s}.am-navbar-more.am-active [class*=am-icon-]{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.am-navbar-actions{position:absolute;bottom:49px;right:0;left:0;z-index:1009;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.am-navbar-actions.am-active{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.am-navbar-actions li{line-height:42px;position:relative}.am-navbar-actions li a{display:block;width:100%;height:40px;-webkit-box-shadow:inset 0 1px rgba(220,220,220,.25);box-shadow:inset 0 1px rgba(220,220,220,.25);padding-left:20px;padding-right:36px}.am-navbar-actions li a :after{font-family:FontAwesome,sans-serif;content:"\f105";display:inline-block;position:absolute;top:0;right:20px}.am-navbar-actions li a img{vertical-align:middle;height:20px;width:20px;display:inline}#am-navbar-qrcode{width:220px;height:220px;margin-left:-110px}#am-navbar-qrcode .am-modal-bd{padding:10px}#am-navbar-qrcode canvas{display:block;width:200px;height:200px}.am-with-fixed-navbar{padding-bottom:54px}.am-navbar-default a{color:#fff}.am-navbar-default .am-navbar-nav{background-color:#0e90d2}.am-navbar-default .am-navbar-actions{background-color:#0d86c4}.am-navbar-default .am-navbar-actions a{border-bottom:1px solid #0b6fa2}.am-pagination{position:relative}.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}.am-pagination-select{margin-left:10px;margin-right:10px;font-size:1.6rem}.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:0}.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:0;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}.am-paragraph p{margin:10px 0}.am-paragraph img{max-width:100%}.am-paragraph h1,.am-paragraph h2,.am-paragraph h3,.am-paragraph h4,.am-paragraph h5,.am-paragraph h6{color:#222}.am-paragraph table{max-width:none}.am-paragraph-table-container{overflow:hidden;background:#eee;max-width:none}.am-paragraph-table-container table{width:100%;max-width:none}.am-paragraph-table-container table th{background:#bce5fb;height:40px;border:1px solid #999;text-align:center}.am-paragraph-table-container table td{border:1px solid #999;text-align:center;vertical-align:middle;background:#fff}.am-paragraph-table-container table td p{text-indent:0;font-size:1.4rem}.am-paragraph-table-container table td a{font-size:1.4rem}.am-paragraph-default{margin:0 10px;color:#333;background-color:transparent}.am-paragraph-default p{font-size:1.4rem}.am-paragraph-default img{max-width:98%;display:block;margin:5px auto;border:1px solid #eee;padding:2px}.am-paragraph-default a{color:#0e90d2}.am-slider-a1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a1 .am-viewport{max-height:300px}.am-slider-a1 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a1 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a1 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a1 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a1 .am-direction-nav,.am-slider-a1 .am-pauseplay{display:none}.am-slider-a2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a2 .am-viewport{max-height:300px}.am-slider-a2 .am-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;line-height:0}.am-slider-a2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a2 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a2 .am-control-nav li a.am-active{background:#0e93d7;cursor:default}.am-slider-a2 .am-direction-nav,.am-slider-a2 .am-pauseplay{display:none}.am-slider-a3{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a3 .am-viewport{max-height:300px}.am-slider-a3 .am-control-nav{width:100%;position:absolute;bottom:-20px;text-align:center;height:20px;background-color:#000;padding-top:5px;line-height:0}.am-slider-a3 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a3 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(200,200,200,.3);box-shadow:inset 0 0 3px rgba(200,200,200,.3)}.am-slider-a3 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a3 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-a3 .am-direction-nav,.am-slider-a3 .am-pauseplay{display:none}.am-slider-a4{margin-bottom:30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a4 .am-viewport{max-height:300px}.am-slider-a4 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center;line-height:0}.am-slider-a4 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-a4 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-a4 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a4 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a4 .am-direction-nav,.am-slider-a4 .am-pauseplay{display:none}.am-slider-a5{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-a5 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-a5 .am-viewport{max-height:300px}.am-slider-a5 .am-control-nav{width:100%;position:absolute;text-align:center;height:6px;display:table;bottom:0;font-size:0;line-height:0}.am-slider-a5 .am-control-nav li{display:table-cell}.am-slider-a5 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px}.am-slider-a5 .am-control-nav li a:hover{background-color:rgba(0,0,0,.7)}.am-slider-a5 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-a5 .am-direction-nav,.am-slider-a5 .am-pauseplay{display:none}.am-slider-b1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b1 .am-viewport{max-height:300px}.am-slider-b1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:8px 0;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b1 .am-direction-nav a.am-prev{left:0;padding-right:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.am-slider-b1 .am-direction-nav a.am-next{right:0;padding-left:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.am-slider-b1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b1:hover .am-prev{opacity:.7}.am-slider-b1:hover .am-prev:hover{opacity:1}.am-slider-b1:hover .am-next{opacity:.7}.am-slider-b1:hover .am-next:hover{opacity:1}.am-slider-b1 .am-control-nav,.am-slider-b1 .am-pauseplay{display:none}.am-slider-b2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b2 .am-viewport{max-height:300px}.am-slider-b2 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b2 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-b2 .am-direction-nav a.am-prev{left:5px}.am-slider-b2 .am-direction-nav a.am-next{right:5px}.am-slider-b2 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b2 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b2:hover .am-prev{opacity:.7}.am-slider-b2:hover .am-prev:hover{opacity:1}.am-slider-b2:hover .am-next{opacity:.7}.am-slider-b2:hover .am-next:hover{opacity:1}.am-slider-b2 .am-control-nav,.am-slider-b2 .am-pauseplay{display:none}.am-slider-b3{margin:15px 30px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b3 .am-viewport{max-height:300px}.am-slider-b3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-b3 .am-direction-nav a.am-prev{left:-25px}.am-slider-b3 .am-direction-nav a.am-next{right:-25px;text-align:right}.am-slider-b3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b3:hover .am-prev{opacity:.7}.am-slider-b3:hover .am-prev:hover{opacity:1}.am-slider-b3:hover .am-next{opacity:.7}.am-slider-b3:hover .am-next:hover{opacity:1}.am-slider-b3 .am-control-nav,.am-slider-b3 .am-pauseplay{display:none}.am-slider-b4{margin:15px 20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-b4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-b4 .am-viewport{max-height:300px}.am-slider-b4 .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;margin:-16px 0 0;padding:4px;overflow:hidden;opacity:.45;background-color:rgba(0,0,0,.8);cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;border-radius:50%;text-align:center;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-b4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:20px;line-height:24px}.am-slider-b4 .am-direction-nav a.am-prev{left:-15px}.am-slider-b4 .am-direction-nav a.am-next{right:-15px}.am-slider-b4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-b4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-b4:hover .am-prev{opacity:.7}.am-slider-b4:hover .am-prev:hover{opacity:.9}.am-slider-b4:hover .am-next{opacity:.7}.am-slider-b4:hover .am-next:hover{opacity:.9}.am-slider-b4 .am-control-nav,.am-slider-b4 .am-pauseplay{display:none}.am-slider-c1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c1 .am-viewport{max-height:300px}.am-slider-c1 .am-control-nav{position:absolute;bottom:0;display:table;width:100%;height:6px;font-size:0;line-height:0;text-align:center}.am-slider-c1 .am-control-nav li{display:table-cell;width:1%}.am-slider-c1 .am-control-nav li a{width:100%;height:6px;display:block;background-color:rgba(0,0,0,.7);cursor:pointer;text-indent:-9999px}.am-slider-c1 .am-control-nav li a:hover{background:rgba(0,0,0,.8)}.am-slider-c1 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c1 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:6px;padding:8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c1 .am-direction-nav,.am-slider-c1 .am-pauseplay{display:none}.am-slider-c2{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c2 .am-viewport{max-height:300px}.am-slider-c2 .am-control-nav{position:absolute;bottom:15px;right:0;height:6px;text-align:center;font-size:0;line-height:0}.am-slider-c2 .am-control-nav li{display:inline-block;margin-right:6px}.am-slider-c2 .am-control-nav li a{width:6px;height:6px;display:block;background-color:rgba(255,255,255,.4);cursor:pointer;text-indent:-9999px}.am-slider-c2 .am-control-nav li a:hover{background:rgba(230,230,230,.4)}.am-slider-c2 .am-control-nav li a.am-active{background-color:#0e90d2;cursor:default}.am-slider-c2 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:0;padding:8px 60px 8px 8px;width:100%;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c2 .am-direction-nav,.am-slider-c2 .am-pauseplay{display:none}.am-slider-c3{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c3 .am-viewport{max-height:300px}.am-slider-c3 .am-slider-desc{background-color:rgba(0,0,0,.6);position:absolute;bottom:10px;right:60px;height:30px;left:0;padding-right:5px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c3 .am-slider-counter{margin-right:5px;display:inline-block;height:30px;background-color:#0e90d2;width:40px;text-align:center;line-height:30px;color:#eee;font-size:1rem}.am-slider-c3 .am-slider-counter .am-active{font-size:1.8rem;font-weight:700;color:#fff}.am-slider-c3 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:-16px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;color:#fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);font-size:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c3 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-c3 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c3 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c3 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c3 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c3:hover .am-prev{opacity:.7}.am-slider-c3:hover .am-prev:hover{opacity:1}.am-slider-c3:hover .am-next{opacity:.7}.am-slider-c3:hover .am-next:hover{opacity:1}.am-slider-c3 .am-control-nav,.am-slider-c3 .am-pauseplay{display:none}.am-slider-c4{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-c4 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-c4 .am-viewport{max-height:300px}.am-slider-c4 .am-slider-desc{width:100%;background-color:rgba(0,0,0,.6);position:absolute;bottom:0;right:0;left:0;padding:8px 40px;color:#fff;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-c4 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;padding:4px 0;margin:0;position:absolute;bottom:4px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;color:rgba(0,0,0,.7);-webkit-transition:all .3s ease;transition:all .3s ease}.am-slider-c4 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:24px}.am-slider-c4 .am-direction-nav a.am-prev{left:0;padding-right:5px}.am-slider-c4 .am-direction-nav a.am-next{right:0;padding-left:5px}.am-slider-c4 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-c4 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-c4:hover .am-prev{opacity:.7}.am-slider-c4:hover .am-prev:hover{opacity:1}.am-slider-c4:hover .am-next{opacity:.7}.am-slider-c4:hover .am-next:hover{opacity:1}.am-slider-c4 .am-control-nav,.am-slider-c4 .am-pauseplay{display:none}.am-slider-d1{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d1 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d1 .am-viewport{max-height:300px}.am-slider-d1 .am-slider-desc{padding:8px 35px;width:100%;color:#fff;background-color:#0e90d2}.am-slider-d1 .am-slider-title{font-weight:400;margin-bottom:2px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d1 .am-slider-more{color:#eee;font-size:1.3rem}.am-slider-d1 .am-direction-nav a{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:24px;height:24px;margin:0;position:absolute;bottom:18px;z-index:10;overflow:hidden;opacity:.45;cursor:pointer;text-shadow:1px 1px 0 rgba(255,255,255,.3);font-size:0;text-align:center;border:1px solid rgba(255,255,255,.9);color:rgba(255,255,255,.9);border-radius:50%;-webkit-transition:all 3s ease;transition:all 3s ease}.am-slider-d1 .am-direction-nav a:before{display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome,sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";font-size:16px;line-height:24px}.am-slider-d1 .am-direction-nav a.am-prev{left:5px}.am-slider-d1 .am-direction-nav a.am-next{right:5px}.am-slider-d1 .am-direction-nav a.am-next:before{content:"\f054"}.am-slider-d1 .am-direction-nav .am-disabled{opacity:0!important;cursor:default}.am-slider-d1:hover .am-prev{opacity:.7}.am-slider-d1:hover .am-prev:hover{opacity:1}.am-slider-d1:hover .am-next{opacity:.7}.am-slider-d1:hover .am-next:hover{opacity:1}.am-slider-d1 .am-control-nav,.am-slider-d1 .am-pauseplay{display:none}.am-slider-d2{margin-bottom:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d2 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d2 .am-viewport{max-height:300px}.am-slider-d2 .am-slider-desc{position:absolute;left:10px;bottom:20px;right:50px;color:#fff}.am-slider-d2 .am-slider-content{background-color:rgba(0,0,0,.7);padding:10px 6px;margin-bottom:10px}.am-slider-d2 .am-slider-content p{margin:0;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1.4rem}.am-slider-d2 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d2 .am-slider-more{color:#eee;font-size:1.3rem;background-color:#0e90d2;padding:2px 10px}.am-slider-d2 .am-control-nav{width:100%;position:absolute;bottom:-15px;text-align:center}.am-slider-d2 .am-control-nav li{margin:0 6px;display:inline-block}.am-slider-d2 .am-control-nav li a{width:8px;height:8px;display:block;background-color:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:50%;font-size:0;line-height:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.am-slider-d2 .am-control-nav li a:hover{background:rgba(0,0,0,.5)}.am-slider-d2 .am-control-nav li a.am-active{background:#0e90d2;cursor:default}.am-slider-d2 .am-direction-nav,.am-slider-d2 .am-pauseplay{display:none}.am-slider-d3{margin-bottom:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.am-slider-d3 .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .am-slider-d3 .am-viewport{max-height:300px}.am-slider-d3 .am-slider-desc{position:absolute;bottom:0;color:#fff;width:100%;background-color:rgba(0,0,0,.7);padding:8px 5px}.am-slider-d3 .am-slider-desc p{margin:0;font-size:1.3rem;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-slider-title{font-weight:400;margin-bottom:5px;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-slider-d3 .am-control-thumbs{position:static;overflow:hidden}.am-slider-d3 .am-control-thumbs li{padding:12px 4px 4px;position:relative}.am-slider-d3 .am-control-thumbs img{width:100%;display:block;opacity:.85;cursor:pointer}.am-slider-d3 .am-control-thumbs img:hover{opacity:1}.am-slider-d3 .am-control-thumbs .am-active{opacity:1;cursor:default}.am-slider-d3 .am-control-thumbs .am-active+i{position:absolute;top:0;left:50%;content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid rgba(0,0,0,.7);border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);margin-left:-4px;-webkit-transition:all .2s;transition:all .2s}.am-slider-d3 .am-direction-nav,.am-slider-d3 .am-pauseplay{display:none}.am-slider-d3 .am-control-thumbs{display:table}.am-slider-d3 .am-control-thumbs li{display:table-cell;width:1%}[data-am-widget=tabs]{margin:10px}[data-am-widget=tabs] .am-tabs-nav{width:100%;padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-am-widget=tabs] .am-tabs-nav li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}[data-am-widget=tabs] .am-tabs-nav a{display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.am-tabs-default .am-tabs-nav{line-height:40px;background-color:#eee}.am-tabs-default .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-default .am-tabs-nav>.am-active a{background-color:#0e90d2;color:#fff}.am-tabs-d2 .am-tabs-nav{background-color:#eee}.am-tabs-d2 .am-tabs-nav li{height:42px}.am-tabs-d2 .am-tabs-nav a{color:#222;line-height:42px}.am-tabs-d2 .am-tabs-nav>.am-active{position:relative;background-color:#fcfcfc;border-bottom:2px solid #0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active a{line-height:40px;color:#0e90d2}.am-tabs-d2 .am-tabs-nav>.am-active:after{position:absolute;width:0;height:0;bottom:0;left:50%;margin-left:-5px;border:6px rgba(0,0,0,0) solid;content:"";z-index:1;border-bottom-color:#0e90d2}.am-titlebar{margin-top:20px;height:45px;font-size:100%}.am-titlebar h2{margin-top:0;margin-bottom:0;font-size:1.6rem}.am-titlebar .am-titlebar-title img{height:24px;width:auto}.am-titlebar-default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10px;margin-right:10px;background-color:transparent;border-bottom:1px solid #dedede;line-height:44px}.am-titlebar-default a{color:#0e90d2}.am-titlebar-default .am-titlebar-title{position:relative;padding-left:12px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700}.am-titlebar-default .am-titlebar-title:before{content:"";position:absolute;left:2px;top:8px;bottom:8px;border-left:3px solid #0e90d2}.am-titlebar-default .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.am-titlebar-default .am-titlebar-nav a{margin-right:10px}.am-titlebar-default .am-titlebar-nav a:last-child{margin-right:5px}.am-titlebar-multi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f5f5f5;border-top:2px solid #3bb4f2;border-bottom:1px solid #e8e8e8}.am-titlebar-multi a{color:#0e90d2}.am-titlebar-multi .am-titlebar-title{padding-left:10px;color:#0e90d2;font-size:1.8rem;text-align:left;font-weight:700;line-height:42px}.am-titlebar-multi .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;line-height:42px}.am-titlebar-multi .am-titlebar-nav a{margin-right:10px}.am-titlebar-cols{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:10px;background-color:#f5f5f5;color:#555;font-size:18px;border-top:2px solid #e1e1e1;line-height:41px}.am-titlebar-cols a{color:#555}.am-titlebar-cols .am-titlebar-title{color:#0e90d2;margin-right:15px;border-bottom:2px solid #0e90d2;font-weight:700}.am-titlebar-cols .am-titlebar-title a{color:#0e90d2}.am-titlebar-cols .am-titlebar-nav{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.am-titlebar-cols .am-titlebar-nav a{display:inline-block;margin-right:15px;line-height:41px;border-bottom:2px solid transparent}.am-titlebar-cols .am-titlebar-nav a:hover{color:#3c3c3c;border-bottom-color:#0e90d2}.am-titlebar-cols .am-titlebar-nav a:last-child{margin-right:10px}.am-wechatpay .am-wechatpay-btn{margin-top:1rem;margin-bottom:1rem} \ No newline at end of file diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/css/app.css b/src/main/webapp/static/plugins/amazeui/2.7.2/css/app.css deleted file mode 100644 index 7ec1e093..00000000 --- a/src/main/webapp/static/plugins/amazeui/2.7.2/css/app.css +++ /dev/null @@ -1 +0,0 @@ -/* Write your styles */ \ No newline at end of file diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/FontAwesome.otf b/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/FontAwesome.otf deleted file mode 100644 index d4de13e832d567ff29c5b4e9561b8c370348cc9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124988 zcmbUJd0Z36|2U4%l4KKha{x&!By57#qh9rZpm?<2TJKtFy^$jj1QJZbecwX32_PVX zV7f9YgpFlkhA%W0jjEMtS0Jd_fh znd;+QjS%$}-ydy`PBA{D96bW+QiO!EREy0H^Md=|1;cL$g@gh`QIvF%#cZFOVYFFN zjC_5*%MT6qP=mcbgS`S*kkBC&IHbZV(j4qd1=EyB*Nq-84FB8V_@^Kh2T!&rf+x57 z_i>22@LYgTr4OPIjacN5f{+f4Koihp6ozJ@htNW_7_C5&XcLM;Mr1-MXgkV6d8i20 zpk~y8y3t{D0zHi`p_kAV^fvk!eT#lYf1x1?Q9?>W`B7?0OX;cmsj*ZT^$@j$ilm~b zWGa=)p(?0mY8TZ*9idKAXQ*@3bJR=J73v-8OX_>-XX+0MQ+IqApJ6^)pD{jRKC^um z`>gR&v{exJ{Me)YNS& zBwQ_gT)07K6xxJ&!ct+iuu-^E*el#8JSaRNd`fspcvW~q_@VHo@V1B+sYRnj<3&?M z;i6fhg`!oWCqz*qlPE>BU6d}$6%~j|L^YxYQHQ8Uv{$rGbV_tV^t|Y@=$fcs^rh%` z(GcxJOKBCYqsP*d=`eaWy?|a#ucJ57(eyStjV_|g=xW+Yx6!@yVfq>RW%@PxJ^C~H zTly#ZH~Nm47R$x=i8=8D;tArZ;&Aa|@p`dIoFy(1*NR)j-QxY?qvBKI=fu~zm-4?3?PF?px@)!?(lti0^UVXMCUYecktc z-_L!&_r2{q#83>&1TY$AG&7Ew$V_HJnQ$h8nZ-QJ%wrZYtC%PzmPunA%uePYbCfy3 zTx4Eit}t&gpDVg;<2RkK=lG;3hzv5&IRY&@I7+Sx3&kS$~D*k-na?P8x~ z53onrQ|uY`Y4#%fBKr#a4*LQ7GyA&~Nrh5BsY*IrI!ZcLI#D`BYLG@qXG`Zwmq?dO zS4$(M>!h2cTcvSQlQdbHDz!^9rMc2VX@%4wt&=uMTcsV+E@`iHzx1&5nDmtNtn|F} zIq7BT>(aNR??^w8ej@!s`nB|y^e5?W(m$mG(jgfolgJdZVKR+OCmSW3APbdElg*Sp zESoP|EL$d9C0i@oAlo8~k;Til$;>jVEM1l@%a;|)%4JouT3NHKP1Y&fBYRSIP8~OM0 zpXI;H|B?^N?M0`Iba;j3qNQIXWvUHqjcJY_u9v zjnQ_iG2UvlnfPJ(N0KeEN%6_i3A|xSHCfC?Te>AVEyWlGgWoOjz1}URrEa&zTH=f` z@TPFFM<>9aEyiL=;?I<5Yf`E;(QJ?bZQhoGw3&t?+CiE8(~s5Q?%6x^omX5QE#&wQ=?*{W0NwX zt#R?ufSh}kdsiNlsnI|~pjT?V#rhB6-Lj{LyJh1xW2_zePPbaTuXnHPnQUrunk|Z_ zY)Yc}Zpll3PopKtbJ?B-10}-aJYb?Z-r_0PVy#A_*=Di;9rdfKqU8?E+480T))WU(e@ z1LH*}1CK_<0*&qVj6`5Lt7ld`pYW{esd(8m3dXcrl8jj(WwyIhwAoE*DKWOFv{a9% zc`N+<_^L;sfpz0OBJLG!o=70E$%*D9;4LrFQqycEcnRQpqZNc0B;B0kB_@oQYRXDT zgi&HVGw}+nM;?K!W{)6xSkv44J>l}!Ja;{h-F>rrFXinp4b(ww67UJ|IFG+LtIcML zi;Drm0&>hT#^mH!9%u1@HM`LSl!@~2hNr}fqNk9S>bdam?B%DZe;Mk38a&VbPYY1g z!-037;JZjjw!|1StRRmd(zYZUC^0}vj5X019~*5m@=WLDY_r8~+@1zfZ;nqiC)%@; zjW(O7A;D?^BmoA2(bD2#jL{&^v1#^LODYIus)s!iQ*F^8$h;nj0ptfCIPKrQXqBz6g)^yuvij6<^ChI|EUA1 zfNemH*rPm%@|589Jy#x;-jWwZyjnHeY!<@U%qG@8$$} zDwS9B(J3%sv^mz8VvI{lw8!&vfUdV0?J-89)#Slv{N#9JoFxrV9|g05Umj8a)8N6^ z|Foo~{!f)h_P@`1OP+_kMbK}aj(M;+qb&*aH6R6kJp{L>SYmh^>J>6Cr+WBhdm1pG zXExrFr$=}%vl&?Jo&`<5C${kR|5Z#plK!Kd_^L4z=Hao+u@;^xHjmx5rNH3vpqtGp zMpFV9%GBsMP(B_K^M=^d5r6f_Kk#E5U=R!i?*#zg8dHa>Xe=yDryofSkbG1YEMi}4nsrcMt{P0P;aag%5S8Yc4n z@IJx6CEhKtnG%i3aracacYNL)M1iIQUPw!{nT%j(VnN_w`5GGsLhm(%9?|rO#eW;T z((&Jxe@%kt37(85drGn))@BO@<^nC|)p0zkc(rB&0|a~u@}Fpn`qu#b({#^7M1@Wc z_4q@4w_r5*3I1b&`Ods5*VC441epZ=@4b4Yn|BpF9PH7oo~eaSnd&v5d<~=$BoD;L zOYD2sC}6y(&?(c5Y1V`oun8b9)@`X-*0h);YetMcmKUghgvz54Vt5LJ{*3{>5;`^F zpEf&av6wVFs6<|Y@KFD>@Uy?y>d|`tQ{nGMg@%T~X~+UIl@??4yvW^hCQyw(|Jw%o zE;=g?=np<5@EYLit`1=(<3Cki0sV82=Z*hVy&|0oG{^v7&yrySak5$x2OA*nG+XHnL9atO7xVd& z@V16~FVI^UJQ)Tfguw`5FhUsL1`mXJA6N*37+??s^kV=}1ArO;)BvCc05t%p0VWd; zaNz(K4shWB7w(7ehiRYUEbQ-ix1JG#zIt|*UL6_5@%W2^N6AM@9avH!* z2e|0~2Q&)_Z2$)Z zGfbWg=M*@n!Wjx@7@P(;!{M9;=X5wD(vAE&zyRbjz{3V0mjTFS0CE|CTm~SQ0mx;T z0v%3;4yOVf5Xu0AG610rKqvzc$^e8i0HF*(C<7460E99Cp$tGM0|>t%6yQPuE)?K^ zK88?$3j???fC~dSAd3OWVgRxjfGh?eivh@D2m?3+zyVDRKobMd!~irg08I=)69dr1 z05mZGO$N16+7S{M7Kta01-4sc;22Acz47VweVS z(*O<#VgP~|fFK4Shye&<0D>5RAO;|a0SICMf*61x1|Wz52x0(&7=R!KAc!FX;6Q>5 zAVCI@AVb9T_^F_RLD;5F_b}^J=rtV35)Nbu_sY@K=^jp<3VnwIal(N(;UG%kK-h4g zO*qgd9B2~`vXcG>!2?yGQ18u^AHsL^N=&iTIO;(voLcUQ2^Uc1l!I!dTB#1Ii#h<2;p0?4 z^*;5rkJyLx@$(t)Gu`K5pZPw^eAfAF@rm&%@M-jE@!98dSTI%ah~RNSmteo3PjFiB z48(UY3EmfcEcjgTgWwmzZNY#rP#7YdAPg1G5Y7=U6h0zcAzUYn7A6Sug&zq&7ZMRA z5{Z08deJ12S(G8l7nO-BMYWetHfIIaPcVd zIPrrJcbz7lBYs>QC60yIt3!NDd{+FS_zUqj;_t93X{&1Gquc<%n^u}zRY|Nane5-!u-t&S(a6?GuWl<?qg4~ z&p<@|1$tKBG%ASzL z$+kmmvP{-1I|k9mcOmll4a6M(f{3FJL>$#}y?l~IG5Hg6qr5=gChwH* zl^^!R4$sT`;RkRqIqys(4kBDpi%Is#LY8dR50&7gaB* zuBcv9-B5j?`dsz3>U-5Ms@p1}7ORzNy?U&Al6t0kv3iyIarGv3oH|);SLdpW)jQPH z>IQX-xwc0zXE-rZBl6VcH3l`0Jh{0XVrQ~_y ztKkUMvm}(L;eb+BUS1YEEQC?xFs$c-U6|qX< zFzU4&ehA)5^#I3DT(^wQ%4_S?UlVt>wRP&Q(VcC1S$Z5Pd<4c%;@DXX>3@*HFiG6M znPEd2q8iV!eFqNov7;FhIg(-f%m+;D0!Gh@=P)e1MK^Z{rb|y@SaAuA>=^{!*fR>e zqGuSax;u_a7zHpRId&owJWv?H1=EESfCRg8+p}S2*}1vd`eowm_S{`Cvt8}&yY$3~ z`yXN06)+xum%YKcIs6;r;zSK)#dRgx;*!rfSG+sEm0>L~ZQ>xr6ZB>I)Ek;`3X!Go*{wbSU@{na^1^OM8RXZv**-wpjX6OoXin2v%D&g-hwHDxwux8_KSGonXlYbvXE)K=Cuig3XFYV3x<|;Uv zo2#3pBXgVI9kWx*l0V5QIR50XcoB#H#QcSI@=PyY`0}G~>F(k?cwmkf42Ht34F5+gaP45^#VZbN{-#dyvwj4qAGU4 z87%Bpzt52`$QL5g9?H0Z5pg?>q5dq#{sDr7;US#M6>_2TZ`^F-*tgfbv|tm*b~|2R z>N#N7Wx%a;BXGdARU9i`!m!UXz!ota84f7;)9}Uc<-h_r=idm`vEMT~ccd$_lfyzz z?~ZgwmT-fr%^aRdeDDKg_IJAW4NdEw(2&KGNCcTlu5!fHk zSdSmkUb)=R{G$HT)wj0(x_w{if%1bD9hL1n>pCS^z|`%|Z!O#zcQ)!|;-?b!=8YRS z*)7~1)f^5F2bBS%Iyw9RUvfpBU_j<^7{_kn7O*r37ItzD@p4XonV0NijLuVGK?U8u z0-6M?0BP4jwD2OLz>~O_B$@GID9y>nt3i*9=2+q&n_0a108q#-7;s`W;|5hnK-IZtVYuRE2LI@q zHICB<4}LBLy?aju>)FA6+{F#4=rWGnPZsL$sKjJ0evE|R(lQ-MBwIuo>20P1+QHNG zfwsP`bUjJLTSU0D0Y8RA@LbIxsNRKSGrpfVKrJ2Q0LAV|FN*O(;evx1PCl=?wmZ*}4`O1g8)c9tLWE%y1$iIx_5gLgP`FFLxi@udAW& z&s;HvNVVqe4UHN4!rH>R;<`8@3T!QJEAJ?m6hC>q^l2?F#y;4Bx9C}3>9QmW2a-o{ z4Dr=(A~WZ&TD~ARD?7K|Dsea*RhqQ=&YZ658b^)xWc|s;W6gN(Sv>g@d>@ub%FkWc zaY5@UagD+!@n3p*GJ`p=2NWL530N8!AB*vDHWe6M)CIc9S-`QAflJ&fE5kPJz-t(C z1K$uel$O*LYk4KkX0_#EiUTXa+Myp%u__kVGw#!_)6a3_v^!Efh0*ik=87bz=~o#S z+yH(A4kUJ(N0R<9ewV|C!TNl_>4ze52cvVTX#5#4L2E%yW44yX&ydA+zE45U5Cu)?{#u;@WCx#9!y6lVSUKr98b;^qRuyg)JN;(DwD)8dL3vEpffRu%sK zJ#OHl>wucPJsQ6+CLOLK5th;*ZLf(OJ)3uL)^(ljJ@3%qDd3-AA?=E0yBWM2jO6sF zxVWgo{QQEtOkNFS*R~b3S64f#wFm1C)bDHj^~qajKD{g{dhv4E6|E}>zlpQ(F&3{N zd&zooRzy@}CT@XoaBXvkv!kIksJ5}Lv8GW{OV^avmNu03MhD_hQZK^QG}v#TM+7qv z3C0^-9F^KNll+8#a?gaW9-BpiK=+YhSe>=oQg1H`vK8gnw`<&yJgI3`O~eUUO#jJX z1HJ%i_*=3G=i*KHVH$71a*Xi8&-%-Dbn8g0n8>R{DE0 z%_ckp?t=?r2S)pv!*CHl>~%)$*bWnX1uO&@@S55teNS^o&yyP7U+VYxOZgmFt1xb` zKc8d&qaoc+mot@P$8rCweq6KI{h&5keEKl918ZE+u*sbKO%FS);#nOI4_m#*V3mOP zCU~>KHZh-m`swul`wP7!Gv9)(;r%ueNSxv(Za_u915Sa*wP4j3uy1W$Q$s^_5PplU zuX2{vR-7lkfi8Q}8jie5FT^uN?3)a4C|UK#9BBSoAeZU`FcB3aU}y1G33~1$*>Lo+ z>h5cz&W7D>yR@#`bZ2v3R+&D1nJB9)GcQ}~zD;KpwRJY=S$vjpHkKC8dTr^4{FMc3 zh&426B8{wgCn#wr1DY{-u#n~v4_deor!y60W%~8&=fk)yFs|A)4u48Mb&qq8BmZ3S zr>=2)JAc))`#3xfUK-5MtDL(Zh!MtnkdY7a=AgB#W0z)ELq}^X0JJcagC)mE797Xe zW{zU9V)U;>!HRY?HB~lgTUu)Co%&tPtsS+yv2!^SShu&RH@#iL;>Vby+;|$l2`mCX zI{X#a=+tAo7>{LiKhXTE>48mLPFC#VuuRle?`&<;faBR*-dxh4D`_aKDc<2`i6oH4 zkvN_)!#u$+Aj61!0tragk8n>DS!m)nW(@HIr8koKffW=0`9LA!KRM8cDz>$`x~56r zP*+{2-61Y4E-x=BDk%tZi`-9&rno)^MWmU_y~(j}03tRpz$N&chqZ<;1=a?`3$8DF zi*vAMlMXt|&M7S@U_ML5*ca^~G8c zh1~q2ybApc^05eX*7ssC_0vV<4Y4~Cx2xR`;JGf(N#=@J9QyI3idwz1usWxtVD0R{ z@{;0ma67At>q;9X4)#0{d=B2i$n#rwm33%4b~Ws5)w2Z!Ic3?}?3{+y0zLa=PLI7= zXKS{UXJvvMfNFKZGAKTq2(cg8q$Nwighr5EWH-K#%)rTbE(>}&5+n~tCczS5->OGi zAJGzuB&;LD$#9&o4nuYvPIwj%=e06U2805}oEJf^SUj1*w;2qK0j!NrGx%%ZJPUJx zozGlczXFyWJkU%=-W|<2a5kKPA{@ei&<78C7JVQeyr9Aj?;kq=TBo6*uA#Ou2sHK_ zj@_Bx<=DA1h!t<=*u8rlr>uKf@dAbgvFoSDaFaMaHZkllM+GhiO*UJ%mBzuuR7o~C zG>#plo+Z8$CJQmnedv7khqu$Xax`Gr>(v-;+O z!p0med1fv7g`|^de~rgs`hhz%i@))_iVB1Rrp@A|uznO1SZNYiX+qCm;Q>)gZC6LD zcECxucI6b->c1ibV1`y)T>mOAdmifOpSAPsduVu?`@#2G-OKjde{< z4fsm@v`>=XTz9s9pzA73+iBO@)ABP4^=!1xnvs#7WxYKquw`d!+s+nA_g-G1_2V!Q zG+qG0V6}t8V0EKy%xI75i0X;$sqJap(<||%^SC{kA83o-onXab;|F)EsRa>JE_OC_~fCZr%nMwcG!E1bUPZIp#6BSpCw^* zacQFy3mF{d(QDw);LYI4zQ@QzrU%oZ_!`IlfMqb>V`agf{ zJ$GrSA3p;Ntc5hm9vCMg;cy)qCt3)qY5^Vz#{!Tt@C()8W3ihVa+-DZtET|v2Ay6k zvu+iz!_mAW_FnL*ceTSZogD;Huo^6MU|}T|>WYi1i?z{J?Ae54QBesAQBlVd&YnGX z?5vL6I-C6Fz7wZ$h)E1S5rL<%;{V4OM|MUYiGrw!+bLRp{{6U*fRQ@51ZLng2LIq5 z(Y;rAN4^Cd!}`|Roo$*+ThFWodI95rkGIC%MG4Hlp_JmcqsmwW1F0{ z4Gk=rLrmZns@VlEt$CXzKzbHua3C9i(w)qJvl7NoVGHMxEDOgbFv8$L2$d~o#H=`R zU+PgEM)c8r`;LMw=J0q89={rM6MoknW1~!`^(jYtGN08xyJz=7R@2th+*Ygmw(E_n zCqI+0-t{6@!FsWssM|7XbS0fdodq2d_E}Dz3G*p}vw_(UQy1BLF~#)s=-Dz!Sy@R1 z7(f-Bod+6w**NfyW>ksXO7YI@y*ZtQEZF_gFk?IY00bI13^o`?Zh@Z`h>o#hqWE<* zR)AvrfN}7uONGJvBo42|83WO~-+}jZvih>JijrcD4UZxt+4{e(HMZ(&YpQE%HEdMEF%R3HJ(du~=50&VB(|~Q z+2C%0nx-$E;a5BqSbPDSU*JgJSpe?rt`6v%?t{fL7(zbQ3$@WAlVWmyN2Y^NNz#$6G+j4{5Bwe_}h&9 zpF{z*C}0m#LL9#ksn#L&T%>*r4LgDEt4H@;K=*xy0$CKup}-X=Fdqe;M1ceaMWLY2 zkVcC%laS^qq%B6lD-b6}TrA>p5Z8>j=MncC(kYQH80i)u-A1IdB3&=ieU0=wq~D12 zg(&1c6k(D2XDh*@Za8I5=!-9HE2e;kbrMk9;R$RE*2f<`IPsCqPd2^#$; z8uK`MfI?%nXzT$rE*gywL*qY16K0_a4m9BvG~sVF@i=;LGJ0?&dhj%Q(1j)ip-Cn* zS%fC*(BvL8WhI*WJqis#VdIe@4;flexDN_njKZ&>X*1EZ5;W~Hnr=fgXf(r!W>%qD zlhCYqG^+{C4n(t`M-Q>+;a2qURWxS`n)3~sn}_BhG_MoQ??wx%(ZaoG(FL^lJG5j0 zT5=RE8A6XNMJxT$$||(-U9>6?tumw4zGyXzR?E<81zLR-tr>yVSkRiQC~_})d?i|Y zKU#Yft$hlueG@%#KU!x%>o=nf*U-i(XyYqr(;Bo{hc>@~wlHW*4~mLFQHxR3<0vW* zMeRXR-=HWL+A2a@m1yfe6g?3|Z$dH4P|OD?<_?P8hGM@!agQRS7#WLEd=84gjuM8W z1S>KPN2Y5iF#si|qQsZcwvlLC3`z<{N#{`VHkAA>O0lDqkC9n`%oC6~8ksYZxf+?f zk@W{r6QEN9;L>h)LfL>ind3f?eoy~r;xP>S+5|Q8QD^i&5CR< zBD)INCnNg{DD7F4o{BQ^P{uBlDMgtDD2ql}>rmDOl)VMzY(+V{QO*}AcL~ZpjB@`* zdEcV^DJcIcDhNRZ6Hvj|sL+ZEuc0C_Dw>0ea#7J~R2+zkO{ioJDzTxGQ>f%^RPqxl zO+=+HqcRIBbD*-9QTZrTUWUpqqKb!5#ZI(CjdnbOcI-ww{y>$BQPpTvbs9M`P_+tG zA3-&fQSAy;w;0vcqPm|^{Y+F}f$A@y1`0KdK@BTWqYO1(N6n*9YbDw_1?~I1N@Q;*JGMNiK{Pd|sAsYB<4=-hU6-hwVXiY|PDF6N_)XV9}N z(X&6I=Q;GkM)cx!^zun`c_zC22YO{Cx*|qb;P)zeH3wZyLf2-Y*QTS_$DubSqBn}r z8*idFr=sh_(Di6^Lyc~1LH)PTJ4NVS33@jdy?X(@cNo2&iQfMReb9tH9FIP{jXt`8 zK5jrC-$tK2hd#T7zL<%=Jcz#RLpSr#R~Gd3TJ-gC^v!+fn|Sn11^V_F`feopt`>ba zfNoWx?=PVrQqhld(U0fRPm|EkLFnfy^vgHs*G}|X9r}F~`a_BScn9774!I7Z!AA7A zgM!U;pKmC^QcCa{C0tJl2Pm4R=tfE`r^Kfy@f(!Hmy)cae8VY5Mlo3w^E}1ANJ;IK zY!jteO!Qqz=rD>clIx^Faf-%Tp$5~X>Z(k`L28I<-VD%ePIeU$DM zO8+|*l0yyGQNy#T;rpo(8fwHUYQ(G5{ky4=J=CaTYSa~Kw1FCZo*MlLHAYB{p{X$v zYRp1v%s12n-%w+hQDd)D<6fY~OR4cG)c7uH{MXckG-^UA6`DeYzDI=}r3_liFqJYa zp$uCnLn383M}>z{(^gQ^FH_SA6|s?;VWnoOsF|CoSs~P{<a!)?cDFh^YL~2Vq6$M|q?W49nOhpG!(NR>)Nh;Px#nw=<`>EK= zRO}B_oQ*POQSnQt`0G@{L@MDpWg1DDUZ)a!sBJT;Bm#Q>9TjehQh#erRBkc@5njNLFaTY1X50h_=>xPSd)%aXP|WYUMm66yU!rr9D+YfJR> z-Lvb-J$i@u!13#skLtd^gw_3cjYi)6pM(7Ea>5+bxL`78A_sooLlC-=<7ke84Isci z-5V@gq`t7i8L#8xj`1ssH<)|OT^V}#6iq4`a>62~i5v6;PWvJ9F#w;aiMqOa4jh1C z(kWO5fdemC4wMX0^NYTs;;J3R;E58aC^p{`AFa8w5&Lli>%}lyk;r`%D)JBqcEUnc z2HnC8G9fNLn}Hocc{jMg(1KL}yNuh*9PZ;IW0l;1Q`~LqN!yzN+ebdIH6+A(B9SbA z_q&Jw&{o68jemUi{?&K&SdS&JY8K-AvCrPFo;}^Yk|C#f@R%?>f(Vwb(-F-Gq8Uzt zhD)}t9Y1NIwu-Kz7mok-%vwDO`jcqj@3v&h+iQNtv}OUsLCTmDWl>h}a*wOG^V6XD zy*B-wep~_ggPm0|5)7({N{ydjc5^`1RI<6LR6ihe{|rIa4v6E)@n(33L7DnsQmd^_ z=dS7}X|9c;-No5^>{=7!dYlxBN?Y5?+q4H-d!NJ$8GsKKZilUm8}10V3~zMH$;N(H z1i6eax@NqJA9V%bN8JIg87oA1`z!yy^xCrzdL@6agIyaz0)y{U`*GEDrE2NT4SP?K!byyG18PVGtn1-0Sj>BOsX#W@p4oZ{LRPSbgZ(ca zu!r*i_COc`9{oQ(!Rq}f=1%0jr|~F0#tYr9hS0?Sy#voj{x7V&yDeC_m%_4OS`K1U zF}Oty!L_VT9SO$4Uo%4^henZe`25!l35J&G9KJ*DK-@AI&*k>+ZSL&UV}Khl4VXlo zoy~jqYC!MQf&lqIr=SA^@V0y1ox`5vF4%v^Am{i4pZj+VPXjc;aQ`!urw3^N@7VXo z<;Bm)fliQdo{LlEhLF-Tp6DcfH+zNO>=ApjSojSex*OK9Net+92nj+Q{qSta#nF2N z`EF0VD62mA^yBtK3?cu;)en!{g9X`k0_*U)=o+I+^=yOT3Xo+xc><5tJ$7bBVf31< zkG0NtFPdd;N_xSl{q`Jw8RQQ zp@N(Wea@<~rKKyAi<0xrxkUF@U_%N2U?S0y(c5hL^3saZVhv>0G?eO&Z#lN*=*FCs z{FI_3veFWmyQ3frQd6vANJ!bWLx-28HYc`i+m#fQxG6p=akHenbO$_JQd3f2s(b3u zw^m%*D1mrpg;VQ<;8UX>5C7{x?!kgXMM3+?a#40oM}DUkTOnNB+EJ(Pc%|XB#w&-K z5A8hA4*SFiY!v_GQLM#d4)^LCJTD9_WsSP{rxVU5Ug$W`da&g%Ua>#0qqeoPo#*jr zP!XOO##UYz@W*wK?t#ZIAWUCwj5Vs1SVzABijJjoKWp{oHvEZeFt_fz2JRyb<{?_Qe#g1rG z&`_-Vhy23I^p^afSLfE3HB~fK1v#slY8&eZmbl&t99ZIhM^xU>SlQ&+H*TtKs;h5! z^_@U@J8;Wi5V`w;8_v1HXgTn{9h?i5>$EqD0#_B(?O;I$?f4`|ZWDVP1DhVMupiX- zb9gN1$9^1X*1CKSfTYRpYhCv*dm5Z~kBy1*dAFnghwE->m@)p@X?33pF4oju^u0H1Q8 zJ+r|(I>)%x?^W?GYEZuAS7SZmS{^# zc9fOs$qjNtR94Cd5J$lVP$anxFMS(Fig&g)wbtv&@2+kG)15vDWOu&+7{nC1pd+o?RhoWXq@mU6I{st&}ET0kEAkgV6@A`Ui< zl7EH0h0*%vosQiFEri25z(H{>XsD{z z!WuGyJoW)ur*(_Sc~V8NL0{?M)AQPLVHbBJ-QMhMtJm*3)q0}$qy$g+4o7^87inPt z{|%wv>-m|N07Gr&x*=qI_ZY+Tt4aXc|Mm#TrxXrnJU^K*JM|g9eD6m!q`K#T_QT!) zSOYUR)Gvm8p8o&WC3M3g0$d3kNkP;ftVE;$)(1{CFwkvSQiyT?c-S;af_-OPMYiBA z@G5YHqY7fnNpFEm3Cp49V00i}BDZ;O%t^a0n8+cAGzmE3ck#)dy{Dhiz#Nus;iAZF zkg_S-WOIF+MgJOja*F4m3YePs*fJ8J-=1&Iv*k!K^9r(UnxSlQDA(Ft+t8wW2kY?6 z8{pcRZ$jSIaxGBU|Ai}9q(9K!({@}V2mR@N17Lrc2*m4w*#&!<0iD`4$?cDSaX$fv zKl#NyiBMg`Pd%XP+JIMV6A|jb&oeNqO`6NO`d9Hg0!iZW)7Q?9(l2fmWxiT;?F|in z0Y3+^^h@Klhs9OQVKHWZ{uomS^mxUQt_z}5KX?6! zDUJM2!C{ycUkDNuERMpgf^@~4T%b#*1h)g@Y!*^;1t7)!c|3=T>6 z!{I6ZOP3o$tlk( zk=XKbbIh7h&dDd>=rG?AbckQ!ZLb3aK?!XC={?iS%fP|^R#eK*TwoE^_%((eR0;VD ztmiz{JI*^wwMz+ZyiyDveUlpCAj#0B8s;qwsfbfO1VRE?HLwiyJi{;E)Q}nlxz!1MzQs_$-D-rb$PCq2M%_0Zv~ zhj755?_d4?&|x@kUA=Xc|99x>_qU*WRax-&rK`hSNe)+{%cMz9ccg3Gi4ONRccP}d z%dtm$wOU=y6c#xO?M$oF(W1Ro%(XN-nzeXJG1uzE`6mBSLV2kM4b>mJg;8RcD{xNpl zv-*Lkp)H~wTN}ThmAB1q*TG9~6Pb=aX?sq4^hjGzuijPQD#UYOqZ*tr-~!GQsk!hO ztX>iZ&!}^|(%bCL>MTb_Sthx3#}b%OxHUaqduI|Ixv2H!41LL-YG+fcq}AC`yHh(b zKx5^TNAZK_^myN(uI*gex$Vb-`mE92o3ukUbar-mMYg`WmMD*v5H5N}P>$V}QIWYL zt2w(eyKHUj1lzXUjI^Rsds$Aiy)wOglWA(|=Ax|3yz)#*d3JMJd1m1gi8E5x=cJ}* zSJ)~GocUEbRkn(Z%8WdtBdTMI=*LvmOh&bD{D> zZaQ&(22iIzc!XQF)dYO1cSl9@? zJ8TOqi%1wA4T-^?)e%sw8!|J3#f5^w$bsANb%OUBg?qUq_r6|$>_D)C@a@7tq$^Af zR9y#-((BgQ&o9)vo%F)lk3VA7uLEZa?rdQAgxhpRm%z|VIX%$wTW$z);S0y}ulM7G z&s~pVmd{yI9v?^?G^&-UZu#4fd^`8@gY8_0`&ztNNO@ zu7)-UnD}O3iMHBV?R09o9J{M_>((@pF}3e&PW+17pL|*8T3adVh=FNdOwh!yElq`F z-}@}09owt6Z`ag;0lBXQew0|5gOyrmH6(TH-T{YhQ|F|HZBOR4puPuK_ zl*b>&3l`zUb07~m+GP)fghV(bYw0;OIWlA-MQ(RA>|k|GGzV4A5`pp}f?ETIpIqmE z55PA3mMa#&N1E{0N|)=ocD3zgCth{^cJ-fsYMS?-aU9e_a-^n&jQdW1WNp*Z6&m<# zH4+g*IzY_XU;U7)#90W?h;r^=8!Ru zl9+_}>V^cp`@|iYx)CqJk96S0H*c2R)Z%CG>#)Q7BaSDt0UvA5z|!d&4t@hK*5I9_ z1|yQLQ{LXPxq6G16p`ZW3R0}En=Vqij#S_=rR`=(@21K-tJ5?~>hCwL)~(pSv}##S z<-|aUBo6;<7wEY`r*bO^5Z2%Pvi&Qqvir^JRaMvZRWDu6d}&X2?H+B@k%l8RM^-ei zXk6J=)frgv)CIh;`TQl^d=0mr$F0pT)nDH8{G0pwTdwyu9cVmQcTiF`e0b4tEx1wl zH8&8oK6B(NMQ=2{kP@WaY8BVcB<4Gb`HM?Uh4FUts^mo_%Q7U&?(A?8ER+?v4$Na6 znTS=y5Bmo=FzX7$Ed#AsrR)o)uY-!8Iq3X|KHIjxFIBI6g9PC4)V?T3DgU8Hh7>YSok+S#YvRAU#WB8 zP3MnDx)1!d>$r9ozOOd7P2ZYVF+WQ~e8pr-1Me+qme-Qrv<(14mm9%{QeZ@E0Lp}A|yY)4dy?8BmvJay;j|PA0ORR=a z1ncU=4T6t@MFlX0SL&QSqrjehOo|je~yNqTEF6@Wc?b4Zyb+F`UaOgwKNRb?2?!>+bHof4YPE z0{(%!KXU$~4?gAt@fK`XV+Ht!Lho-UKPUJ)Ox?*q+ppdq`8M$A2JPx67*Ed5X>yv+ z*(om3l++eClnQjC+hIAL6?&a-ioS6*3ayMJhfdx|d&645$VpQ(^J%R;k@#uxsFSJHa%B zdD4$aWCA1p0h}FArWQow#o&q603%$&KSOd^609j4!SLB!3}AcCy+|pZ#R>4=!$QDU z`iuVN8(csNM6Lw`AE?VJ%gW1j?vw75qVjU6X!DDmI~!^m>g)BcldhAZ`g*8ncRGvn z^^e1sJVX6M{UUx!;(`8wei81%{qQXXM+$JhsMofwEm51eEzf4xlNls}-|fIN-~i8I zr~o1=G7jJ5;Cqol2!Qb}Ya;UUt*iy!QMv`_6XjU1*?P^yCYT zSFdPb@ea@Ypk4&Vs~^Ju;Hrl({Jx2k6o9^iui!xCtyb3a+Y{=gj856Tx2d*2ew=5k21>|Szd@y-lMYetjJs!^`yz0F@!Zms)Bx9%gd4foE#J(4p8 zG2Kbpq}cSW`H+*_1A8pJ>t;%nTi4G_o;VtwA&@mmAZrrOT!Rif^kQ`(gZxG#Ex$O_B*B{J!f~wX?V?x44-6PJRz8F3zngb{0FU+nrAQJN`Y; z>1?ld7E3;If1}=6(o#^bE2z(}EGk;IED%_?q(lSCaRDS1)9vk*744uHT5Fxo3l{<* zRMA}7QrTSUEUuI6ijQrIg_yuHX8d57dMIotOhkZf#RFjjVIn*kPgWm4?szr+IPZf5 z#vfndh>xE%DUcV3Z@(4sL0HI!g2efRf#=~RAoz7wy|dUmmAs1L;+)*9{ET8rVOeQm zfdh&jjp6e5X>ruY4Nb z=l8p)t*NM}uHfS}rKS31%Xr#NSO)qJkyqz(x&s2 zwn^F~ZJMO%JWrI;maz)RR3=cn6_1KTJ&u*N)0N`)th8{v_n!Ove@2>QXYaLF zR`y=&9iHcT#k2d9k=<4B3iAAYK44chaPlwvM#*{-dJ=p;leyVbUF0EaT^*bHe6fS4 zL1^$5@JDpNg>TS6_qXn+*x@}1?gSi;`SN8PE;M)=d_DMs0Vdd#hX&mVuwoUY1J-&6 z76|V%&fi8tKtZ7{@g_zDmXLjHiFS!svFk;0A2Hj}j=6Ff0x<00zJq#PAcgGSi;N_x zWq5t!-Dw3@vSi@}Wr86gHI*AZ8ic?%WPaqn@n%dv3z}4;V(*nb59Vi^& zKhmM=q@;hYhW3}xp>KiQC|*Z~Vhf0Uw7>W*B)GAO41G&V`zOmte+e17j?pIHqC>Ie zB@O8>Cf}07AZdzMkWhFk6KLphDH(zWhe&AX3WN?Pte~M%It2R;5g(_a*kb|-U4boV zZ-|719w#{JI0?m3t2Onq?$3nPjFX3GF<5x`gV%m^7#RkBo*xDW4{T$vhhZxydc?a8 zTiI*2jbl6DflYXcBSj>X1R>ACg57!Ut?YJs@>g~_+;N8o#B)?lUza6hJ`XW;3X!BXx2Wb@gvoZI9!iq4E{8b{7MF>$Z4?2%%qJB_$_3?mz=Q8vr;Kc0N?drjQI)%?7ut{JQKly{TE}v{!5t1 zLDnEBwtqVUuD~`RL~wP@g{fQ*qPIuMQBiGeadV3b!276LZt{n)pF;cWrzpOM@8Lu` zvQ86HqvPCsPXO7k`RInIw&wm3H5@%k-WDN&^1+b{SNY!aVD4?hH)=yxp(Uj`s)p;~ z-TZyKEHpVPil01L6r}^PAf#5ufyVi^2z{Bl1}I!i1T&7z`+((Z=uvu96vfV68^wJz z8JO)RGDd?iklWi@Z4o-n!k?34`?vXv2V-pr65eH2;Qg}|F)J_yRv^9w?`?n%7uH;bc!Bupg(Dvzd?CT_gfn}0s^vfWNK{i>+{Df`*@>Y!Du7w20F3}t zfC)AP3^7a!pv<}i7bs#bWU%Qi&xi%!4)FZ?$Mp!!`hdg#J`FlY6lT@cWkWErpz5Z{GHBtD}$05y-l;G7eNGbtDV4tn{5zR#8%Sm4(>J)4Yu2t@u~wRzl5B`qlQvDcv$(K`CwU~1#F3}TUD%TvUT~2W z%G+CTV~EB_tXih!kQ4Fs%)Ck0&ydpn&rt`BrPo#4Y}*{cTyAXrlJo_1#mhrfF;1f^ zfm^++V*90kULfmEs1J3{PCUkMzw=XKr<#l)!w+30Y97IK4t(1+?WA2=)b708&LZn2 zNYci5*)TLvIfY?c`ZPaqdxe6h)!n5ecc>n0>)k}oWm~ecMSJG%9XXxmd9=YExr*K) zdODTtrgF}boof+=UflNG`y@}$wg_?ntMDs!`;eji1uYqh3=HN4WKAZ~-E=nnP)$EX zqq7M%@IR2J$Y8`&Mtv&XI3s4lt4ub4SYJ>2M2mL^wlJ;zZi?uU4dM6b> z_Z-#~h?aZ}7qu<}X-1BmL95@8^^~Y7q2JK;m{e!;sWBNku+Z{ARpaOxoDLrlq9%lV zL)MYAWHw(|l~)543;W>=_q!^bBCC~j+D%O2>LFz8|LPtcat(Pu>3EK`3-|8#Xe5=O zN90ekNLgUaPjhgEG0&ZkSEr^K(~SJ$XGI0`=Q`%G1mL@LEj>q9@F}r|$S75$GpZ<- z1IcP88Bd=jOU6jk5`q^es!|W2m8Ah0^}9sKdH$yVVXWV7&J?AZ@lMthEG zzh{xMA*;dEz|m%pMMS1t0b&1TGFK&NsX|$As7k5kSfKAw@+f`e^V!tLmxw0(FziFj zBBQ7YN($5I;m9e}*B6UR4VJfPvW!1?GgGR&q`*qNCymfhzpSsI_* zcbgZNfbEZ4oGz4@1(`C%l9bkWm**Gp3BqcT!RqJ+ch~|4-uymt0Wv{H+l*)s8wH){{p@HGdsk3}Dp;*w=nvnT<} z%sTw93~Hx=LBogBKpN=V^BftIW=qY?F!-@-jlqzm&rbIP4JzGb6700emloo&q)n7< z&a!5y5uD+NKZ{&>I`+y2P9@I-3vGcfQet*TMqXyV#V^|m9zDV@d}k*(PM|sZEg?%t zAs$U0J3GK-_OsZSu7cB})52LG6A618}Rgw!_#( zB*&|((bV1q`zsJ116$;MjlAi5$Uo(2+6NP-tOt83G3~VixrhxN3>*Lu3GM*wA!vJa zO16{M?S1ZjpQpKhQ18C(uDzNdGtPTW){dkv*j;X2&x1yL+j7d#cpjD+LH9p*78LCt z!BpuK@6-exK|HM!ibQyUrFtpiR+r%K!0cnDpIze~*?mY!o)|_S`<&&>b%C%j#bkIp z%U_=74}IVI-Ptdt-Q7Khl!Z8zgboivr12jM_>IqP7^xjArA1^83EE3es4Fd_fU;sa1SV*wRGXeqs!6CV-|OGS`$k4uH`GPKF?*@c$760Cd^=A=o(%W=ONe@h;#l|gzGLAV zzJz0$LkF);Xn;M+0%N_+_`z3<_d0m-@cW-3=U8sdH6Tsaq;zKGWjZ(-2uKKM;s9`Y zIuH%e!bdJKm82B_PAMov#i{Xmaq77EjO0{o@F+xSdQ(yoBwC2p6DWqi5NX=9pX&y3 z+pQ1+*8n{r1d8E2)Y%Vi;ecM8p)uGp;IFViiUr!(Kya5wxD|u%1Ll|z5x{cY|9uN5-wkvwgFQf+fX)*i zOEZ6p72PGy(-2Uzr}wmr61T6Jyd7Tw5$X>$_eO~GD~o|ksm-V{)o|Ur$v}~OTT^ab zLle%AE2^F0Vgt!G+;#PuK0+XKjDN+V%4R9a(gFA<+)^G{R`%}M<}rjPR#k)6JJo+n=m0ix3KlG<7o?L>}d8xnN&nv873j_nTe4Lk z!T$0+-0v{jo_~={O_yetSjtLOMEd>rM0(*&G1rmu*4o4sA?w%fe9LjD;6Rxa z3*3?bje8y`B4H${zrW~FlF=y>b|2M{`DCQ5YOm~F;jQn9;tDw_YiD6{#9HywGkX+w z{!IBZ;BNjp)9 z+yEzuDWWI};!;A}4Z|p21@$6GHxy%X5i^i#6}ts7+iG!o@ACk62Y!S)P52IH;ZCk_ zr*lWR3UXv)zpR$+ZZM?QbE)-)hTST15@Ez|d$h{kw272LzOGl>O!xfrx}D#@TouD( z^@KSj`lPE3r}tHna5|hkOT*}`zDF3|4JY9QK!~&5i)G=fBQ zc8X%EZar78uKD)c8XnWhdRb=7(HLeoAj-|21|bmYl27c$MYIF{gvX_vzHq^`=?l(X zhg3_q%jdzne`@5;_s=hw4!sP|OUmN3qGVuHN7SS@r0z=D<=1eqao_HPQiw1(oT>&Y zBmH*Pa&{x85`;g@Ccsl=FGLka7VOOP(}6KjY)0}{P3MY}Q<=&|$_kU#v^*j`GA%NN zO1|;U^&S`w?Cn1yVtM2r;CevyCfCR{ZEoDsurVc4ADOX}J|E?aV0coBiq4TF=cg2# zIWi*3wWBbiIKnS{Q`na9&C*OG(08hEA`7UG;((<@a>tpMgDeJ-eO;Scr?1cOs{sKd zIj2}(tR{2C#fACBh%FztpRu3Zl~aRtk~C=+Ysh(xd}8_fpVKQjvK#S;Y#(fvzqVK- zPsc~SAIRt8BZegh_Z^qnJ_;=$j~~&?xK{Wc3cz5ZG-TZOzauy^UWEjs6@UYFsVfM6 zy9;odHsRNNgD6H4#TW#&m)hk^tH{?fM&_3nw!x{1(eQE1$ltPK^ePKi6;-?{R3+bG zC!1up_?);n;E7&cLq#0@2d;H0-g|&P#8)hSe%~T>s9Vt_MuRuW!(`I=BYfSS+C2@s zfBZFsJlB3%N;EZ-p=(8D!^hFTseoquMZ;R<@azALavYr|ZhW`=!uzWCGS6?n$o;tD zsr^IL!J)};x}SQciM}u|X!C|`>w?!x(aEq)Ge&RPDW$vE?bV~e-393fe2s=%VQIVh z)wsre*OMpI=*oBEePZ&OtnP5pi4&@ttXg9=*L1Ax+)o?+Vo5^#}{<>p# z)Sk#a((`L5#^F_Us8~L)4MQV2`|ZAp)BFJ_eu?)I8DNe0po$Fma5;uWKF=O!2112< zQ&+QawF)PWGDfAwa4n$~8&|19lUKz=aoFc=OT*|bfLL0TIP`qNxzJ;rquN$mqrxdp zq@0L6%;gkkmlUhoW7;>J;Or9l;Wjca8^nr!be5X>i0MfB=;q~gD4!Poa@YoZ`_KD-JkIaAkbB{Z>izf&VefKe znwX6bNALp@jvv_bCsUvRHVzD=4u8>YrB$*`CbCKfR{4wic_}pAla;Wo=Fo{*S)Au% z&sonW!a0#Sht44rNsx-PkcIESj(&!`O2^JQ#npzNu-5LDzI%$i3LE?x_||0MeAoQcp5{H?^#~ROE zBabi#U;H!;<~>hHNLqIS0{(xpsg}Wn0tW~>M3b>Fae}r;hP4UERd*omQUZ?m2pL6v zIl(1y%9!1RyFu&~&w}m5dtjpb(nsJSzBmR`!_(p$o_JBBtw>+0#(HZlEh;L_;Z6#% zB4J7|CKYEq1D`}pM;pWv!^h^-L`$3fk#vw#p z1K_Im3QPzc43$q5iWh}7?#GpMc`JYg{{K>S5`4AMO?2R!&vV_ENQ3ejpcVY-@(tXZ z-!=ixI2vF^2tq0F7!8Ms`97Ww_&lwBJUWGhE+h$b3%Q)c9a^?OtUOuTwz7D6kSZt? zZs_o!;T)u}+#RpT+9jRC+lLPiZEtTcKGAlJD=*&Pc<7{*TrMFAWD8@rk?Kp|mAY55 zwDj}!2u9>#qIC@rO3ByCtSn=;DK|6M;>fYtYz~V(GdDBaXwH&aB|BP`Hj~wuWyb3) zvneOjo|S8L*m81n>}Ff0bi*N~B`ed41Y?fbmSfAdrAN|cJVk zw)jQnBfL26^oJ3=XVSm%|ErYwHKvBRawhHRTa=pMNJK)&3%<~Lw7{8zouMU&d1-OQ z)z_5P=JRZJU@}Y`?N1)__t_6`pKzn0IfdYi;&FsgeU1_ZV5M?rfcymnxKrILl!%qB zK(MHEBp3c7^)bAF%*ud0RJ?pu^a{0nK|okyO#^?p`pu&%xxMOEz2B+jrU0z1qLt*~g9lv))wy=7C6|{wC%Y1}W8>DOty!&FTo6&Q zk}KWlqW`rD>qL&ST~GXU=Q;EywJE)L-;w;IM^wLWxJAX>rp;-aAzURoMjuwoEtBbh zp<6aQiPi#M-9B#1jHOblr!xZSdvw1Fr+umJ)t6UCuV1A?cSn5m!cW|ZW4n(LXc&eQ zvHExNU#`7BfmI5VCz1S4zQk?uBkU7$T_hgf%7Bb0KH9pAS8kRvCRf25N=| zgVmtkIz2HdgkKR8x+rpuG<1I4yqT(z2gdIi$5qeWHNQpMMJFPBxSmXW;!N;65f`JS z+i!od`8)M{7b=?G;g8gvZK^shEom-&e;`uT^jF9ZsqWo~i|?tf9V3ITG;;a1 zCkyM3i!H_crK4xg9d4HbUEqG094B9r-TeV*d1pZPB7aerGB;vm z9_^>b6!bhu6b_z-L!ep6B~Sg-9?QM?_|6F#vC`v<8)uAHfj}~I7M&EwHAK~}o;uX> zVx%gzIO?F2BjOIA-uns@I-8h{wk$hV2ph;fW=EFIWX_cC3C6?? za*y5QusCyVxw%fW-DEdr8#1$`jcb&dSs6By)8w?~*=_dRysTV<-C)fyWlG;%k7Xb| z+u$@f%r1LwuH9w9OJh!YW~TI9q|$6m$C2qdMrRIyTP|Ck*_Gumn2pj)CZ*9}O6Srn z2D?**<-^4RXlpX4&gUz$jYea-Io+Ir1<&GiI9xgS2n(L{-&_t1zZRhi#^dPLD#;@< z9Sd^j`#O}puN zX^3rCWV4#6#pPvA#JCEJ9A%brso*jzJWs6GQGH=AaY9Qqk~ivCtEwOFhc)@o`h zp8`>2v^qo*Qop0c%n6?a3mZKfn?0XMgL4{owy2RAFE4chl~lx9Et9gW8YbF6{9|r8 zi(|MAB(Sr0%Yg1WhNc6_8Q3`d^`U`mf&y`!Fy0Wx4CB-x@ux2cIwct`#E8o56-DK0 zca6BbA|(N??r2Yp2pZ9W%3T>X8Fd_8F8n5XUpMpk6m?IHc*@Kb(~&4$?)goW5t*Tj zP|*&c1JUYZvZ`)1`A2^;SB4)KqOuB>Mh%3?&_Q(`h1#Rr0$>E9TLZ<@Y4n%$_4D-g zZ^w~>oOj8<$3Gu^>wO}b@M$Y(^A8^)KZlb;kV1Z)J}pJ84=wGHG2w2c@jSmMX)#$v z9YjQ(4N_7gAq{2VxE;56z;mEAPP%U z2tuLGUB)^;LtSiTq=U{s=G#W*I_nI(;>!KvD)oH?@Q;lMLHv}i(g#40f)EIxxRG%O16U`($9#`D&k?V06>O6 zY!^qQpEI&Dw$4cAuk>9)=Ni1b_?5@)GSoTA+&151biO09BDUV(S7+SiEU!Sajq^oL zjuRypRb*7C9nS1*2Vdu`taQ{JBlCU9+$HEfcJyOk%}}?5%=IPnkJULUE1h+I4)0f! z4kUi~ad5c?5(Ux@BjHw^z>lLxgbKr4O92A7qc*zqF1)XEuOHiz?DTZ3D}-j;s1U>%u6Rcgi% z38WL&I@gtK;4wtFWMnWCIk5DklzlUNOWXRQja6Hu=&l)nfMiurRnVd3fWI%Zm_&4u zg{X!wM&CnSP5XbvcY3k<;!pc8sp0am2q-dW|MLlai`%Z0e>)#Pt^x_> zsjAQ(giZb!ef_m|4qxTKlIEDA=)&kisjh%ZPd2D-H+|H}$?x1Iip#? zu2s_sfvorkRgp>SzFWY*9fo1uDn)0S!@r!dQU%|W^%T+tZUq|$AZjn||Ec;Sci{Iu ze-IxP8<+oZxnO8=dv6IkV8v^c#prg&#bw*#`SrSmy4C8aC`Vxo9~`G)jHJmEc!$Uv1y^DxW)D-eHg*AoM#cj>FUs|Od?cZGgL)9da zU)}FkAXb$d0Vse1*CqO_K!ouV*&!KD%8(7{3UT#doE{48+VU$GeR0cAmsG4A04}J) z-MGSVm*9J@96KWe*ffyzA6aazzgw1F-9m=pXE;WtH{bj$ zz54Bjde^bayi+liMCy`%_Ed}hznRh19G{RQ&9g)%WvkLnsa8XJhQ1&!Dc6{ybEYL1q(&#`OVTp!`ZQy% zF&jvLob19hn?(xyIMbxIr|6T@p~kJt$TG(#q((Lwq}kRGOE#aAYTp)9lx8L-Aiq@OCG;>^4Zh<8; zD=W*KR+!*OFEraCS{*sb#vS=7&X|I%-8(bmvrLAVJZZ8$H9y&z=-S~jRvJrlD$+}& z`NsIl6m_Al(U!&Qi#G1ftIV-Q!#>YV%hub|?Z8(!(hA~BqRr7MnYk62d4{4mtEpI; z12qZ!D~l}7Ele)3R;3lE7bQ7TTqfJrqeZq@Q`+0MLaEhk%~s_W8s06<)?2c6+2E#> zBxReC-pMl~iK2&Zk(INt-eSphTAW6^G%hKBcbX01EyS(Pe|ziW&NgYbBhQ+rE;r{V z6{Y9cGxM_Sw!Fd|Cwz#aoV-k<%aCWtv!E7^#jJP5q^4y`GcpaPj4TsCAeq_hH~UQA zSh}aUxd3?6e^1S@Kf(o0x zSejQ8npLLCFS1z*x%{NcLMNB+IF{xzx{M7OIqAJli}wc0GdPoyGhI3LY4JvU7qcVR z2`|xQ%CQtwJ1qEKDY?en^n$G1bg45TE3wAtG*=W@lBBtCG_zIN$&SRb9F!l4GiPze z^rW10Q*5@Suk)doVXAtN&bUoR`u6mPQR=hzGKSch>F)A9HED=l_QezwX| zT2^2w!Oc{VQoRMzjb%AN5#YzRJCPKG(`nClRMiwF=ch)d z6zOyGG7IzaO3MpkOHE}ahp|YXnOo`1$(B~+=IM*liqonM=Gc6=#CbqG6y!LJ&p%5C z&Y+qoc%C%XUmV)M%3mA|jfM7&8n>_TqLMy#>WQwUKE^Q`u&mLZPM!KuAcs`ZGG@p)s#dRFn^&@qw?*efN2^AKk6t>N`#tOXHSfJ5#hHKp{utm- zR3ZGa9C<8gQ7xv6{l)9<1>(in-nhx2Qh1}<-i?ds3uKY}wSIEQ_=@&3pZ{B#C?P&F zJyH!GN;$B68^}gz?x#WBtFf@As*($7ZrF5E9i)*z+VAA1hLC2is~o}JU%~ar>bX>d$BSsRTmS>HHYjtxJ=Dl-em`OG>7mpvAVSIzV>l$x(V6jB{C$w z@3*pnZe*>XW}MVbj?& z{8wW{i?pGWUscJg`%T*Y+Udm{YA0z>ExLsv3$@W}Ra?a6Jx(Jj^>#EYW2o17Gu%XY`{3UrRR{490Z7%C*Z17O9_mI&ASc zp7x*q`qSx88Yb+XbZ&`s+1VQr->BvD`hEYe#?!ZX^3eO&{^k13)|}a#z6Zrp5X~eH zUGa6JVVzTA>k?DjJ$~+@5H9@(MMewi;z;?!*Pgr^tzvoZ;{l!&4S$P7*o0cc&Hu2;Z z9N76<88$4LvVF@I-ZKIXY}vAX$`VzNS0Mt&2(7dgat{c>A%yB_rNK)1PuEaE>y(6k z@1CUez7jG3FzG#xA-@=s53->`AgF(V613q~-0M;@@d;r2fE`iJaSv+87YhuC6%UCRjUr}Za7d~ot{*Rc&FzRXj#-P)vCtLo;_~ylDY$% zxt=n2xoG9F9ha}F$m0M^NXQdcFNdu<#tFZ9e)qQOQdgZl+uQ1|2vC0T+B2F!`^)6`c&Rs-cu%;^X~1<&`W?;KOUpJ**iAo-tiYulLg^uNWduu3-EOzCl3#Yl)k_0iHQZGftV3p&-{xh ze%ei36?m)oX;9N26`^naS5{i^6Qf-$|_3=Fj=IEU$(sbvMN9< zS4@7Id?f*xvGqqR$on+d9YJtXf?rAEmFr?7Czt9cc*Pk15cc50hFq&1T+Z8=RQ=tP z$Kz!i;1B+EK)ceND2^x(E!$c)qj6#N%3}IN>&Um(9+9p+5`FZz>U{O_BL}&IM=n<0 zP=9(oZ0Qc_3c0{@UE6Uqsya@3dd04#i&U!<*KOa( zg>BprzAQl+zkF5tdiAO`&XSG%hT?4%;kDtl5qqKz>dO;OZn^!W*>|lZHgj9faxQnc zd1;0!MWW9&HOrwKT^h?Q5`>O?7uH==5S%;P%T7F@}&F#|dH-AVX52=5=T~OV@cT`_!JihvHG&%IiyLOpyso z_z=USSo$$86Vaj|xfLrkBRe4@#e*UNFC;X&%3!I&_cj;P%sr?`7Uf zCe6MU5-%#TRMe_I$vy1K=gNxe^A4%sYPC5I@h*wEJ-b+BNeZ{DSFf|IFfTSs<@sjq zBFjQ`;-Vb;bG&WS=Im|izRJHX;7hW)1PtE0=RD|rjiN?3iz zd>Pv{pB*)d1zvl_;@XlJYno}_4)Ygp?!OCvfYsU6Jx>{MmyrtZ28hVW!KnY0TFB8A zWCcP^i4InPhUKgLySwo};#5Y&vH+MUOy$T5x`KHCMlf|9g@wGo2)C>l++7E#y#C!s z$wKm|473biQHFSD1jN&arj*D17##gY&?^GxB6Sw<$Nj0S2v=|i8%&S9P4sc ziYd<9<;T%wi0GLz}9N=7r#!n$f2=Q?jE2#X4-Gq&-Ki-im4q-en0{$ z(ru=1si}>wBO7taxq#-{2+L>44|A8oiC9S%p_V5S6EA&0f!aCld4>X8?Rm!Y48gPT zjPMEoj3$s_>!CP*n(G^(Ftrp!uc6o&q&n@t?UWTgF|!uoc9V(Vge;_ zNwAf)nk9*mN&2XmiJ$u7XVQp>*rO#1FQg5Df?3doNI~mcAOewsa(lA~o^ggPu#{5B zEWiP=YCxt7Xnirt?f@MKoi4Z@(Ch*x5Gx(yPPqGx!P=%Dj-qI*HBdL`5IV?Yjk_b7 z>B)Oxcfk5}C?hrZ{$yB}{_O&Aor>-bs9}1v9xd*F)bfROhW7Cm$iKe*tk_TJ!0ij} zt5(pS(!f9hX%#O)T7~wT7uJYDz#j8t07?Z8Zq#&lxj{eG!-9s&x~B^w?23C`!0%y^ zM%V#-#w~q$fA6H#lZweJ7M&He(Hcx_k?4MqxA$xVdf)f4oAn-!6k;cHH17A5VIjfc zTO(m1ig2%pLFkl8=ZqgRiT3xZuhafRZoE65r{l@P^i`ynUnZh0b-}yCnx#E^5e(_> z@cHVs4+0@eKUo~GWc)Luexai4D|wW5?MFuAA5{MtQ4Nk6|AMLrh;E&HfazW+zd z^be^BnB6H;o*i+05+VaRRxy!$aN`FH@9$&l2~(1DbR2nthH>%;`uc>YXRPDp`*RR& z`Alrh9hrG=FlQy72`40tw%vKv+&i_WFWym;hmV1D#d~&<&m;pOp9xRdts5P$W)l_;=&rMcN|sM*W{O1@cUYh?K`dN6%qH05Jn(WfYO5M#amZy z4d&zH(oku3bwhMx80Sida*aAA)s&9XoxjjuMCl0pr>Ky1ccpWUVbKk%)jM@i?Bllv zuiU!0uRfsw_XwPZ)BBF?YvIc)@=^Tt=#J{JMlRh|Xev?{71~{JEzv&~CyR(k+`bv5 zx4azoKRx{(P`U5o*J4a=@0A+F6q=`k3?*o%YJ|z2XyxTKEic8q9P#86bB6AEa@U-$ zUB6Y|x_0KK;}>C&ud8KmRZBV$lP&3$+cJWs!dd$3R1Fi8#KBsMCcuW$Dur~|CT&?oIv@gkAutV5Om|7&_fKhj{yhl zrk4bFklwXrwoF;mqB^+0iA$v1+KD}T)?|8`O_WB2dsi9++=@J7mCYSyX6DA z{|51S{9uk0b!Mi;lF54lo*|QjjUpScLk?9(7Q5Y&t1d6iFUjMD{r)~iXGvC>zR(Z!nGQB- zVlHIy%p^#+rvm#AkS_xdvC`v2+c^Z3hy_3Tu1@Sc`j^(iszz8?BCx$uz|9o{uFn=gyrubMD3WUPXms z$|I-wH(*%sj0ewQLO-Fjd9}ZVfulVl65^4nJu**!8sZuFJZ~{u%~`4{jmwFkH+TB{ z=>wmufB1}8G)3xSQZKvp&JXGzZsBdQx(IJS!`shKZ(e+!H#(i**-g;&xZI&ic4F=s zNmX`rc2!lirRwiPSv?I#2v365$HEL4F$nhDw<6sxpr1hSQ1rRAfympUOo6Csucikc zZ2L9%OK@O=pkdMzs3fN(5Xn6yBEdMS*PCTGuD$@Gn0bDPP@pbB2V7c&A(-kUCg1K> zMuvr=$PmCg;)wiZ_EsUkBky+W80c#NeeC$i8Ja3h+uexQt2C^-Md09|oio?3;NqgA z5n!A)Zr)RAR3xQw;xrvj6UnN7IeMpooN8GDbq7Ej0TSWP7woP z5IuEzhRp%C6!7&3iey1nuB?~|Ht0wf!U8BP%pwt8-ZHPqH|P>^S>Q^z-=I5CnUI_m z&jGj8C2oYJjQB+t)k&B?;X*BH=<)wfeurKi0Dx*&UY60pwc@*Y8@Xj@6(@ zW=*xTpn~@d!`{L$iN2!RP^0bztgT!hu_>BI>)9sAucHK`my)pqtI^2`yae6&Xjj|&U$E;57~@v2x({YL9k`Y-m@uU)yg8emuE9ZMlcrtV&49~P zfxHY1sD9lp2{@gtV4McwT{}3eReu4%xz7Or_kSVV9>ChTf5Y1T1E}pU&JrMP1md#n zXJ-HUBfI4Vc0$SlR48QI#H?^84@hQ@O9|66%_|q%4#yRtgDWz+4VvQmF|r;V3eRH7 zIU#FmmmGwl0juI64Fs`a5{lY-r#DPhU(3RGZ^KOYmzO;X$;+o+yAi?lRHCAiyHavv z*Qt(MDyG{EqOwa&UXk%Vt!prPOu`n77_4lU@Byht!0j&;5$?Hw5oCmqUbf4#GPjQE zls($<=oSJ%)aCQwHH(S%9`C*ApYmdv@REfPiSE9FyQ>|V7A~yxWl1FoT#z^+38hwp z7$v@pYe#Kd-1umvW4h-5$4>u`HeSF4ipEgcip&JZG>(x@Vc`Q0%jnU}#COBQPlLXu zx94m2>!IH8r*@)DZV)vQ#sLNw7StZE z(m*GWbpY5hfdb%5nLxpCcsAE$a+%hvR?s1lXHFMfP54Eif*_Vh>_M0sRjp_%JaBj@ z{d#)`ue#UgXS2v({C-8RYz5njnM>}jLJ(l;{UAWL!;YHpEC}E$zuRWdEdXmpN?yQE z&!PaZwiNEb(;6}s1^`wwp;d|FnS3a&I@*D-z_u0Mu)y6mZ(JZUGIqr_6|OHZ$-RL9 zF|eCY;30Mbz^Q=u)c2Y&3I8hm!mL-`D836G9XvTJL*b&6m`VhkSbkTJbK@;ekJqpR zbu7t?^;d$8_Y{LeaSJzzF_P>a4#Yhi$nN0|3F-3Q!=ZTB9@xv4G@-s{>) zSCa@j7}h4MmqU*Ws2!RxPm{Rj}CVm1ue9sQZ~>_q|hoMRM+8gVaH9d zg*W4OL{zL}vkXoqVm^TZ8t-lpwdd0q?0a`6A!2J?m;RD^?sZ!!2Oxa|k0$WRD?Jl?&6K)*q! zoPljVGrZfTc(-AhoypwPnVNz3{`8(xxQTOi>y)m{ytSIYo}_PwBJAL8zg@F@Iac~i zEVmiCOm$Y!cr@f!S>HBRgU867SYGHoTeWbL^`HwqU>!Q`ed}(;$zew@Ivzucdm#v^ z7yzXIbFkn+?bWLQ+k<27Pc_CA1=52>YQER&x+b zKmtxMh}{90A{6p9LLf-*-5m}#mGhc=9b05QKzoO}yOc0Qx;rp0fa}*NyVqg%S~xm{ z*xPW04i_)^VBJ?7<|~v#N7<}SiTva}pW!eVkW>ZL=1(im)J{S*ShWY>-rtCkBuKXO zpq*|lY}F330?C>r_Tn+wy;SQl5_k+kuTAXhb_yMx0|fA$m8{%2c?T5GP3&Ng3uWAJ zFfJW$x2V?rH3NyGh6hrqt)(AfkIyytT)j1^1=l5r!?}^%N6{59Y4CmjfyIek>@K0B z440vxDC?~w*B>%^eV-t7QOXSJ%&-f1eXfbc1pd2G6avNrIR#LW0aRa{|WWwFzl@8n9V3YrRPqzHPwkJ=Ccm_VrF2V9yu zOrbEK15t{&VUfL-bL@`0wf8hh3vDsDo!DOrES-=vq*&<%UzAjR5-&Q_%qh^x>1kI7E0g zf>KAy)R39@vmWBbzWj+_3lNnZfbW7^tXpvxca8V{K!g}G0yC{RB;lBv8Q-lXGuS3C(W zsV1$8YY&^TX9mQ3FyoUcG7m&c`t(rH(l@04srS$E0DJx^+SO9==3$tqcwjy+)Ck(k zxah)#^~!>lxV<3-!3A66^uf}Akf*0oAB3=;{@`v1uW#8}5uy*)$89SJmeR2&z=P>W zCa9tB_!J^8V^8p&bYaF=4eHfsQMAU}Ai1CXe@`L)PV+$dc`%V3 zzxfRh#k^O)A+i-@FqHo_Omo9Zz^cZgiGI6q74(^DY>WI}6EG`+kJ4purgJFKr~o{q zNJDjEOqIhW44VPh??V}m?7F`X7TrMXBY(VKzn-qY?C0+KP}cL8{r-K-Z!&r0roH)BN`bsP#**h{@Nqt(1&8e*LN$33C7i6 zCXV9PGr0IYFQdYw@oJ-xTA~1H5_*SEk zC>FH^Jav+eRLegH{rlCWbEz*cbV7;+HsB?q1W|@amo2%=N56GEt&MbOJRS)`$?is_ zd`&QzJSnT{Hyns&g^i|Y(!YHC}5+$=-@Ar8hE~928eI$(zT}`EnrDTqTNY0U`j+21} zQe05NI3N0mi9WHE%H~SR0ttEOB6<29GRPsNC{Wtr+4$i528THc5L}%vNy$yIr#PhN zAp7>nX*%3!1Ra({N^;6dvrE-v`1gw!5D8yoEHV{kO5w;8)dn)=y*o#wbhbp8E3DLDS z_)ATIFUFHCApAYgfrSi>feyO6LP|>7z&3;cZ35wz-5&7^^=Y9q!)d)G$(3AUl0wMa zYEu^$I122%vj`FXcgQAy%UI3S8sUa=#j3(LE&%a(oxD1KkEna81d8MzHO{+|Muepz zvb0cn_^sqO=ebaY)z@2wbyspialG0piH}c?Na1O;XQjvT+Pw7S^>3~76Z+A+V?9}- zwT9B2d(;KRxp^hLu$bt*C0jE}fSXtEDXl+j;KvGC!dPocD#SCb zzCGVUNN%PKfhL^on62&N&yto9X7q*V4K3S0pV? zSQaUj6Tv7s*L?8Z>ngMsBJ=LV^;`tLYGKHxInz{+e>t{Vc74;k3!Axm$&aUM$(R!y znTRj@sg3kVdyn*DGPUz#gur$IzU|joG62UUU*CTxPt*%Rr2LAEOxQrCVmM$iKcSK9 z_5MD;pwl0ReXtl%$gj!Q31x9bv4wu|AXo3A4Sk?Xpf|T}4a(lS&yUt)b4Gk&Y*AcU zf*)EX|D<2_VH!XF-~piV%<0AtK2~{p+}o7$zxPY6OsPmHqyHpd`SzkHCr*6;q0}x8 zn>tZ7v2p5YKq$YaUza6Rq*SJ|mdl9&oX1^&aMtG6tLtmMK+t+@$|x7P|1loj_q5_$ zAbT;KOt>P0dtzlanwDvZyA{k%JFG$G4N|O{F^JxI6hTmP4c`V3D|s5LB6MGrsHunu zJC?@PNDzXC{x4zv09ZDy-Vb#6;2{~`2>*9)_Kw}#SV_%oJHoeR^9?;N(YEZyaLB2@ zr)k{17hBve5ilsP2w`N6U#qF{!Sx#Q{#Tr z{ZAzw^a@Q97b6;dyOJ1G#BbPb`sBE|p&>-8X(>OTZhL#%QXU6(YT|N|Ia`ECD1g41 z3rV8Ei2A*b6j%m%6(?HUccKotfD?7#MC>eLoaO%`>^^(Em%-&yF-&*qJ|Jg}jaVN?D*@^!a>|{sjp3a?M7tw||E~|4F z;zSP@1x~ypTpPCCBn538IK&`oJ;6GQJs9C#zg&g2n|xxohGLq0WAfdY{AIbft9Ql0 zz@sW`x2vhRt_t!?Hq(yXdB-CUf}OG?q9y_u>N(woa56_8gh_KY`)bjzRK`)c=b+D3 zKK_+eVSM2B)C2pJ_bm4c?s7(R?%B*N#we5TN<~go8cb!X=~L_O0jfzHL8YQ3UB;a4 z*J}_YHqyY-#&X2a1t9O>GK%DiqW(&g-fKY4hCxWEP=`GZ7p8zO`y;9NtT&YO4> zJ?t_BX*<@qUq=*6FtJE#Rk|aaIk6-CjVB^-d^*_#?TwCjuma#laze~SR|${Uq~_G! zdqADh*~=$I(`sjNfBYe_{Vx12&R7%fDKJa9(P8*iV4k`+K~a!Ut}iGcxg=L{ea)S~ z`$^1o7&)Eo=Q~gRtgLZ92Wqv%ox4(YtFT+7D`bE{v`g&o5e2G{S5fDmC+B;`kj8}z@iXN{xkKS zJ%E0hrit|{*tk8GNi&(XX0TF-^N7&^qWG=EM};p^N_(syitoLTvb_c41foI6o_EF6 z+rNQ(37(ZWOG04=Pz8e}|6yg#&OvfJFDJ`n7X8IAAmFy(C9SCmWWm8ij+iStXX|&j-pe!2eY^#lPC4}MLg$N zTA!iLOw3DiMI`E(a}IF3kgsteVWylMv%&0IF1&l=+~u=pPP>8wD(NXeJNID$f^c{q zxr30L^bY-=d@sN6CcSRWV(W+^kho6#jrna7efJcQ|88L4B17pN((Fw3pg<6_gtWOK zF`|SojmY*(_MxA*w<*X&DU$Ewtyvvn4VlOwWrEkg7wN^41@3k)!Ak+-Md(;Abbi@S zK}I^$bM%}7x{c@X+*PO)dUcdAl7HG-*LJoAqdi)J{_UIsTb>h5pqDSnLbUL*dv&zz z(u#)5oI4u=3}!@6*r~WRnqaZO-L>D#4%-R)|L>-x68reCwh(^N{P*#`#J(3|-yO$^ zePgdL`-%G`mCM9~{U1U7NYpkX)8M-nyW8H_K4II(N{gW4U{y$$+gm98P@+qh(Kj!` z$#w~uCM`fM^0F_<^5c~xN@5qJD+L%?jMR;$kwb{Ey4ltVH|SX578#2dk}_bft&V_f zEg?s{L7&=V=otIQWK2C7AfZR4)2U#c zPs^>X@b$~wBxA(>U<|=e6`jTp1vLUvYes&%J8yHxjx(bYq=YMo#Z7s;xAVt$A zz2ZC!`KFKE!PK||NH~9y)BgN zgMn`nmyQU%!2|zmC~HVcPf8`b-3v-|d>p8NCXfkqZ4nb=NFaNhb4*z#9l01oAbDFt zFERqC^bE+Prl3Kg*gzNsHuNX7tH5{nBLxn7MrLyh{2%xn!GnV*Ou)9NDImS0hx&y`!MA$*L)d7GkKosSZO zu*8T+HT0n9YB#Bw?j!rUpAco0{&^wKwwY|#So<~mHFAw!6Y!AOtJ)DNeXFCkx8v4) zBfP1q+NZAybrmawJ8rV7GWN(3{XMUv@NV8$czDomdXHNkxAdgjty@sp6Dh@)ADy80 zTJ9?MdBeZqmM_;&IO^pJ{)_InZjo;KTOO{rJoL1ihX(+P-4#c??&*&nvGKN^3Vio& zQiq))ipUozFR|*`hX0-6b!73pJGe>2S;pl)X6mrT?(J>Jsex8alpkV)F?n~Az_oS8 zo}qIF)hRdv_)5h{s-rE_Hi5NNrq{-nAG?LayrU{FHpigHMF7fm^M*vT&OPJcWs*4A~0w-w3-iF)>*U zG}jG-Xdu#YfsWRxodY4Y5t}&t{xcA6rkfSQW?}Px4TKs}2@N0@BzI2X zx+=jn{m(N;;X}cLUAj~v3W3SK0uG}{*u$pe#cLq}c7Ps$1ei7+C7#KJMw5vgAO|1; zW-Lt31vh5<=PYeO#!YAuuz*w670SR_XNj=g+Uz)YFnZ%T~0wF4{OT4-M;<5W`ym)&sVxfm8R91t6aC4w-wi@ zgfOkMJxolynL2tNE!s1qJMPw3pft2;P-2NvcL?x6@h&rk4>iXEuLWjlx}aCU=kxhb zCq&Uf4K&plpB$f%#(>gJm##`m%F0XOQ}a*{x0HA*iT*MmZZ`lRk<}D$t1@%j%yns{ zQ6fk|oEjOBy*%jY?&~a4!5}t=5u_uyjNl%u3^6t*L9l5(i*%AnV&5afC4sCK>BIIx z7Rk*i+WL~kms=33YIl)_h9}@cP)8Vp3&jh;QxTJ2rm0X>l$lEqb8Qnm3(Jf(>Izq) zYG2fZphstR!X^SR-gt_sDNivqg-(TWtffL*6E9xTo{EyhD074=B1#j}LBH)8AEgbp zM7V}qDif+yRu^ff6As>${QrBWwl+lWD>P*>`5=abM0;VdF+%Mcu1*LKRl+_DEeNkv za~0|uV_6}ltTshSzPYRdv^MrI#5mtTEy(7%*4^gmjpzRysCWlP!Jhr>73Sp>64B*% zlI3XIK%!Y~URqvqb~0+llQS6I^w7~N5JmL;4K+i&@PV|bz*3aSR}m+pNo!8cbInaf zUAfA>TB_Zn+nL$O2yxQle>RaCO&R9YT-UtRq%3UWBP9c`kX}#7q#IXb462f}5_49` zelkj7%+s0D!C;k=lWb%R>0>JUs8G^mqVwsFk^Df2cS!p>Uy*8k^cxL+%q+3KL(*B_ z@r#rm`VqRJ3(40i^7hY-z?c>lgDARGl)=-4`2?RA%4=A-(Dq>KOW4`8MvG@2tY!xRs?YUN#qK1 zfeu>sOm-@`E&xnY(Ok$`OrTLb4ILswhadEH{>3gIBp&CWzRtFVh>Nv@|NAP*{hh3M z1p!doCh`|cQt5`fbnXp~_C86w9eS;N^5`PKRD;MnJ+aTcRD5(svmq}h+jN)oSLEhv zLFb;Hg>ZUTx_TQ!rsFtO03C=`05fHD<9YzJhtRo7nnl7!keSoLKlBB0UO8AvCB2po zgmgqtqBLkZh=gV)>F`KTOX&-)prk}Yj5#qo6`|;!B*B-V(`4Y`FF|Vz;L~KprwPvS z7_vs$t-T#q@OU5<`;w0V3GCr$>tQ>FPw^9}`eejmzZQnXPjr5{0K-4NFxSrShx7wi z&f|?9yLtPFLC*d9It!mjX_r9Sbs>eSw3GM=$z}h5rWV1q`;dM{#?UXA5Y1C>_B_vIwPt4YkoAz4@TxCV>efnYq z8vE3_uehW?AoN8%r10=?Tw#c%IFl{7FSm$Pud%{$P|VuuY^zzS95RCT;>1w`;Py7u zcmFbiDtV&mLCkbMnMunzy}cRNRQtb3i#r{NzQaIB6NXRNrQ^A$xSxsmsyqdwc=fu# zgD_%eKTBc8q5}ddOL#A^WDlW6+QCtS`zboEcWFG{N#_UQ9ZIDm z#CI|h#CP1K8ciCe{8aENWNLn*zba^#aqgtIbO(-&PQ%j;Krh(slK4!}1gLN}MID6Q z2qFQCxlu|!7T?SI=e@!Lk<6Qn7vI~03&)#=DVKVs=s+Fx@r_-(DiC%m?hi1!kzP@^Ygm|fsK_Z_= z$0ONbgj=n=Siad0jD~wr(W2MofW2Iwrn2{!MP?-WuTklZS}HMe{&bE+K8LK7?rPRG zt7x7~uEzmnOLhBN^m|k^3wyxpJSnjhl9^v`Bk84N=|>M~|0YJh?@{ZiI|;;y# zEO^eouk6E-C$hiD_uwSurwc(W>d&gnM|0$y>>;VHrL&NPLe;#~0Zaup1bh9ZNrg%I z8nX!dRA|hJrg#$rA~pjnw6y=jr;Aj+2oZwkFvZ!{Vi(sU)7h09K6vo?v3*Gh~si-pVta#;4K`%ktvWTU%O-tIwW zA$?E(tCN5Ct8o4ceI@_9E87UFLlbO1(#`1^I@O`m3`wTUVn(Mjv8OocpMYDq!rFa4 z06aVHwifCl+P$M;?2<&}AMwNmPwbwf#YAT!B2-XWF^TyRS25S+hdZTX%|uvFq^+Y5 z>u3RebhZ%hXR9ZA?C9t}ui85LSD-EVRZK%lg)Na}g)_9umtq|4>?P@%!9Bpb_9A>X zY+&mxZn*;c{1Mx@QBCJY8)(u+=LR=PjX^{-fPQhbqe#xSIdH4b=B;(jO?CCnV1k0h z1zBd=0`#5>LbxqMkoSO3%>Fg%Q6G*rNb?%aW=kbg`&Ip!d&=8-uPU9{$smaOU|d>s;(;AVcuogtKX{zDRa>w?NO#My+Pf`?c7sw`Z(f5 zHW#wS8EVf!9XAKo;rO?1_NfbO-U~#5-6Zne)0SJ}w^4v$S&K7~+1klK*3y{OP^dH> zjXM;u*Rl(p@73&z+7VKfb1UZj#@02*X4Q-`FzNC7Xw@gu7%A;TRVz192Yzn&f(RcS zvqcxM)ki!L-@2`!h}@O&oW6BnQM32XHQW97Y_KfIUu0RBKX3n9rX1rnKA7A00?q_~ z#j7hd=Hy0(G)Vt?_~~#MmfZ+Xx)4Xw^E_cr-amKjI&rxor2c}CLm(M_^YP_X zPx7xMUdq0bb~696`fS$a%UAA^KzVc9F56%d&-!X&qtxnbiyA3mT=bS~i>k~V_+0Lus6eZPHey6>)XR(S<>((6IR6 z2%e0YY1dq7mIYOAi{GZIEiJ6eq*zs$x@0H+HF5n` zwkM@7zKpAm4l3|fZ3#*UiQ?m(yHi~n5w3~e0;Gp*i#evU!cwx66B_I%kdVK*W~_dA!?2|Ct=72s(DCt#JnOGZs%Tk)-z6!k_cQEE)+(G6$>2bRB7%CQTNy!TP zJM4y(fOwomRB!@LFu0&PnvX9_sYmR&2MD?A3vuqHH3d6WJ8BX_%J{;l+(4Xr52%yT zx7oe2fS{1L5LHB+sWgR8&)1f~cRF~5R?FmF8HZSXGVD3E0oJLipwL`V#FOSLcBxF5 zNlwEVGok46le4#o^wzCsWa?btvV(=&>Kh8eyg9l_W?kQ&%n}CSm0;q;MSnm0%oGz-4liK7 zp3Z}CB9@WRaGjhqXHnE7CWJca5D8~+)liw9zFPxo%hE|-FS?z~MBo;kuP5_VD7Kuh zuYktg?Yv88%D!i+iIV{nolN;A#?8sj&Y;E9NwK7tv|?W6+{$^4!^%H1K|r{G|US~jE-EOWTF}iBAiY7zIB@KphipCJ1n*g)EQK5q% zflftp?4BtJhJ+lAt0u<+DNK?qZ7P8i3`0toV=mDvt%sn#V@_3P$E#?nbaPyISORai zyy+VgpjV;?^0d7R7hx$2Z5EprTC&Z#e2!UPm{LH05~xC_HyBhxwe92F0<1H;b|Y?> zBW<@xD1tTCd{&>50MO42{LI!iWO z+-y@;zKYD1))hv_0wL0!2J3Y=OeZ0g%}&;9(lqv=?VA-iG-Rd<>_IsitV?!HPD@IM zTQOG}7++S561O5D43Z2=eZe-NxAjY|)SO>Zt0D`emb~<2Q1V974|{f$ca=Gdnv|Gn z!_^T{YE*L~#F(N<%t%zJH60;FOG0I5h_L`AWE~;K@&q7`+Z1JL3*an*sR!w!Cqw*E zoD}}sK*o>qdiaffKuwJ0cFJ>=1HYU0OwELl z5E2etg$nLVxW1Z%@XsvYeN*up(@1#qP5K}$B7XhOT`pBSI|}`+P!D)QtAqsl4f%!a zmI!K^$2tCR7MV_`Gf1>D`U~Af2RxTh2bmBL1y`NSU@+(;2APl`>b%}^bNY$3 zi(NdS+k_-?S|TLT(=4jz&XDJHw-8Uhk=Wy{;0G38;Vq0v+a%q-CZoE*&KreH(Z2?> z0zihSb+WC)tUp?ePE8joSZfs>zk>{KuY&a2brQf@x6mh7NWbD7an31`~*M=KODb| zlpogvl1$T4p%jP*q%y>1hh#<|rgN+(fgEuVhOx)iwJckxlc zAWV{CTK@;%6kiil8&n%q5?tuR?CqZ0ZCxm%N)py3{?!PaWx! zL*8X_Uh7`HR*C`CT456DiN9Kxpv~^~L+wc7_H`G|_rQNq_||0Wj|rBZl?eT%5J3rJ z`;gHRdzrKk9W5Cu6;@kk2&>y?NRaC=b!3>pX!;lmKciqxh2t*=x3W_g;V}sjdR94F zPgy6h-wir3a~(H%v!2TD_}p0Y^0N9zhB#KRMYP)xNSSq0i@(f^G}0~o=Tnb<*hM}# zOU4W>rM(%FjEL;Kc^@T@*U%56=nw<_uxx^PxM|M0J*Tc)E||%J9mG>d76e>Y-_jgd z#GHOp&Kh<$onBdpK-O~m7(G2kmPaQkQe%q;77wf*?0R}2>E`=a6j|;=0xV?4?|+?+ zC5pP=7&6QD1)JTJwaXfsL4+Kg44#Wv9~-$+UNkN5QD7bvL4~sc$4+&(2rm=MaC| zn;h2@KhoQErzT`wD2yebB|_+^Ad2g6M6&nl;Ej<~HG_^&(+`UWSo+p}d|_jQ{%G>P z5Hc{342UL!Oqbf~PE;`8)Z8w(olC|RlZmNhr1$BVb78wzl!T`RriU`5~)Ii^F6I>W+j*qA?*)LkLnDNQI*ukt}mI z^2|nL7G0rDh|;2e_h+kPv-7nD$!1EB{Sfu%lEhX?Ab(8d=%03%WQ|tL zx+G>>QVK9PV0VCbVb^d#3M_dD)^#HnoiCw3Xk&}nAZ!3wSV6Kyoz0=#TdPU3yU@QC zV!cC>k~lhdmNy74^iOkgfi^$eH9tGoQlLc7=o5%B^oF$ialoRFLwy|$P*0JX!`WTP zpPIY`V`7?XVp@tCdT-*P0C$FFK%6DysV!+73c^7jgQVi$iX6ZSOrjVF$w9GiFlLHi za+6(H`sF_F%Z&Hsuv_<(-&S7Re}SuN+P&wi16%g_?DVN(_RpJMIZ@@cC^38%A2w@+ zI#3nnZ7%iz==c|73HJly+Z_4kbZZ8s+~o2!FHo-Rk5t2I$3Xq?yb zY0IYtkI{a3C~IfVw%q3Y=BnoAefzc_EI-PW9Wftlf#aJhs#;p72(_%feTw~r%sOSL z#7z?7)Q+Y7f^~|_<~xpk!?zEV+IafDq}ti(jks(dVdF*CFB{^9xc}E;tXvBpXC0>b zwT^AZa#Rt7l zpKd*PniD>io$@}ogtN6qv2O;o50lP6;&q<8DK*eY2{t-)`XDwUksxP}>}=He`j+h6 zkt64M8fQDj-XI@9-@=rV<(iV2q)ktm2EF6j`7?^9siw_{3!2YQBZ~CgBx6d3Yf8En z{J}Tq2MXG2+7Q6^M=5P1q-4|(bl>wEP6)Qgv8TOT7ccQ%wV3NX%FY8oXynN1mO~Yh z&&h)l;pmkE zozvzp@*WQ79nzP?dL}OkFl1Jkwlngs4(~abY72H48VwB@rO8nJP(w6ni|5qP&y!~) z&B@)eTU`(tqlJi6VUi`1kvj~RIuvg$TD>vS@P}WH?*$x!{9jD(YnO6OSN-clt10)= zXKzetm?^0u{BYd0+9NP})6=7wj^haLeRWLH0ZW7CM9u+pr>Qm!PDcyQv#Fxlh+#O7>gRbYZ7v^%1cVkrs|x63dWdO zTvA}l%G7_i0j#`T9eTdE#h?i`1T(?L!f=zS)DRP?$%spfyqMWwY%D&tSJ$koS*4rI zB%CQLkKhX9=fQC0EX^rRiG}0Rk_#7wrvxR%n2T%7HJZzw=}R*5J}lA}X?F+JrZEp= z<}A0&XXNiWWIGhhXf17_v-8wDH9Kg}diwslkFMtx8>+I+%{5Qg6UX(p!VZMjCz=li zogG~`hbbMKzd2|GQ=GB~LL%*q^(vbIXcZ^-aLRB<(t+@pHyP7%(h(<4)oM%gMK<8* z^bkfEN0+miP`*kuMrN%%T(OOjGhG}U@HH`A9UO9Vvm(n9i#3J0Sy2rAoNQq;H0egA zwkWv}Ni%e1OwTER_gayt3uR6qHk76ggL+INsr*LO#03@p?89guA&2%;q-9?1GmIzCeNNUi#pd-;Nxq{ zIU9X3sUdxDPOarceR2J=Qs117moganLMI1@7wP4HG-g+1R-TXjE&A0wGGWq>j9l&D z;56&{y7R#g!*3?u$hwyE$cwx?`HWZdl=9DY%!W;=aa(!H%#9sk>}wpHNxNG5B&?V* ze9e+Yivy|S#zB$Gd_yy4>7ooPN(!%jb)PDLB3p%%soL-m{4PTxmZeN+o>V@)00V8xu;@HR_s-a+8J0F%@QR)7ED+<&@=bFDu#;f0$Vr8?!N-+Z^dx z5*!u~-12$GvW$)ESC?++yevyM+)sNHO}YoSd7shV&nUQ06q$PryN$aI%>Mm)-2whl zMu7L}z#}0K%@yT!wclPkU5{&C?cmY2i%h;q-~G13=5i7qy^KYqwv;%*WpHu>&xDiw zuFcfU`c4`XHCz;8=y&>OD&_U2)SNU9h}2pE>UYpV10T2QDNWf;SDF_wbe`}Ro16jV z9SFW5I_GURd=ay$7C@`NwjRJy5n6VsCbIed3Ky-I5{ zV^sUWs^ErVoH-9niR2wRo=EXQT0Q7DYyh3phmNEJK1|u;L%tXT@SD#LGG|d?I@5m8 z8qLCe)AJw+hsHV-RQj>njA67l)qjK>-a7C{j?)w{`A5IXJ+6`?J4lAi>xU8r5^9fT zlMOWV2#pA2G^4v_{O-#xa}nW^(!*OXnabYPSQR``Vm8%Qeef;At|=WVy-q& zBugV-TX&PMfVOio3jr)$O_vR&3&AP1@CAAIHxgW>2iR~vBjAjZE?1TY(#oc zc&JJrqNg`EYz^ALt(9%4+q#F8)gkIoTN@CFTvy;$+CL+fiOq=G>Z{TR>8a1^#8jUE zP9M057SXF5*x?PCO4|d#UFsXHQ)|VRRUv*UJXu@^?U_2Co3w|j9ex>XR@!azM~hIT zyU5Mfs+`pnTAs|6C!a{!u^S_f5R;pyS6a*louz_|)q_J*T6*tLK5uRzj>6?#WG16` z+C*nkNBd>Xx{eFF#nwj7IRkCtg1^x&u9U#N2J^Ue*ykP<1AuN!q~FZGEET&5U-2m?D~0!r>g8O(y8-SEL@K|Hc_iQ zE){yTi=7)AifcV=OaMA0fkh~=3isI(!r5d_Kh(bkp>XW0K82SWh%59{~^64zvHBPL{Dq}A@c zeKh$6^|qJZ^d%p;3mY!kH(+V&dx^fndfH-rmEjCuwU8vR^ra9Gw9AjY^~V+0ho|nX z*}t5LF0Kv#O7&G;Woa?L|LDE_50<=~=||rR+QbMWX5w-OPp6yoe-Q5YraOsx8s+>{ zzROK=9FZS-gIe&oAufr9+`!{MOL0AvgJ}Z`&>E7fbS5z6BatwR;!#)-vS^@*{r_*xCL^_eD1qfJV6O-@bIXq5Di1-*9?sTf&s`v8_M+OpR-%CNIU5L0ShZurac_d8wQ!6&TrivL*=Wjf1)9NZR^qTo>vM@b2$UlL-Z9WGhV==YJit4zIs`?3 z$NU8-^xJgSDEftpzNUN0=kCblFD4nJ?0bG@uT8MH8ArdPkL{zB zq}7=mLy^QZ6nni7cpk0_&yL6zfH$5UX(W>rvdI8)nzYVB8%iR;Q#uN0n!zAs9pZk; zO`--q+vX4tegWsAPR7LxJ zDaD#lXV-hqL|idTKY+TxqY>rq!=#kiHnIsqNvmjNSP%pjLS5AbMQKGUQH2aK(>Wjj z*AoS1#aSGR48$7wDIhX@ThD{Aak+#zyJJ@%=iaE;d!zOlc^|G7DkH-HHYcCaKBNyI z7l)liy&9AyRz}$L^~t&2-DF#fgM5rvG`_JUtP*g{_(lu9Bo zX*S*`p){W46eBkylQluy2dj!pbvrmM8TQRKz4ChHWBSSSS&Y7I`AG|;LbD`9Wtc;p z^vX1o-!;q@eHi&Q3jN`VQ1T`2DQ7a`(DS$!sEUnw*@o=$46p(A>)?8uO6rMwccJI6 zWSQkASuAWK&aVk4C-<%6NH!bjJulL`VpT=_@%q-f1Lw+HqYgzDeYw?}c}Cu0HPKEwa1DLzutqr!W1roafXkN_HumA-i->8VGMNHeMW-I2W42(U zP068~^ETye+7-Ghk4US?yFNb-`|+bnD&I^U@wR$%`NrnN=EU9Q`OOH>IUgm%{UH?R zOnQh@kelSsZ{g+#Y+-TfI^hzYyn=YG1iMEcoW*Cb+ILDk)@+wP0hdSG)CK4a;3q==rPkMzpMN7cU+zhLx& zzJHMr&(R04IwsKX^h#rs{;oC$iKAFyrhNq&!J&%bp`f6ZdSyl`{UCKdE`7jog%$Q0 zbQ;%epDpCx(JNzm2M^jj@-v`y=a9Ab-mu$7fQhL202y=!M439e7M%5oIwmACDkKDY zZ#-!-V4(B_spMBUh6s9+cnj$qOp*e!?FPwf6MwfsFT?2;!c)&lGwVhN&5}~dBM=yJ zLJh5yA}&}dIV~j)$O}q%!Hqm~7Ve1ucqigC>Irq=+8;{6JTsg+@iWm6hz5I$8H;>i z;X!W&aOOYkR;cUm1F()WIp~ZT(^Fa!R|Kjok?JB-q`ClA);Ir9WsL;r0mJ`!pb?&T zfHQ$ifo0*IkdU5?B#0-HATf!W$Vg>`IjSTPl_OY@Y$-@DP>F-GD1i9?4#=#5T_PgY zVPLd?+Mx(Fsu-OA2JkqKykx1l6vTN!6lgObPCf@}m5lp_k0BpOXykY#M*L}-l3pkI z;2paTn$Qq3jwIdYgvEcc)ayeUC9IHCXu=9ZRrVFqSRkKJLg!+iDBVQ%NuFx%eD|cI zc4qpVRi8(3aM!{On&<813cswnkVX|SHze5}EQv60i?70L*+Gd9{Ax#4NDDxvEtnAJ z*q)IL1gqY*^`xamAlDsCT?Y11&HmyXd21CPK)MEyF8I%ow|qCB+o(zo zjNY=GUwY-_;p0b69CH2U(y7MgtcQ8W7nalRmDIgxTpr5vB{elm8dTewnr|NB54KgG z%G}Ld$_;5;q6!L1N!-exAT$1YNQR{mY5IvzQ)oX1*Hnn8S*|DHbWMZ^k_rR5B}^V9 z-v#71@G5k)bbve1kY4ymGh=um_ILN6e+QBV=)2K?tY!Y@O#CiOhJofcNPJ=^${I=CW7|q&#lin=2VmX+{5YNU-ml~Cgb1s1`hx5*xX_;EUy!lPK z_w%7uy+KPe$LPL!H7{?C&Wy>5=cZ^ECB!OY&m`Q|a`M~h@fq;$R~K$Bu&Nky;M&F zcGKj29CB38_59%Hn9xT1H8PEUU=>&CXY2jBVd%D7PXs%WoO6@Buo~F7*o?F|o{nGA z8=v=x6OvP9hrha@yfgF6md zq$EpxXXx>hbev>C`N<6zRd+63`K~ylIIW2HB;(1&*C*)&ymJcge1GZk_r+TAoh2yF z^f)UySFxk@lJef%a}&7sCR)VyCYQ;@zh8mlqMHzQ33rLf1{>aSvwP#4mX5Mv^4Pr- zW;Ro{Ev7VlTinlcep~$W9LD$1nayVrcIkYaJ=4775dZU~U(YR#w3fccA%9b?ux1_DQQ_^OsCI;HK1+K}qCLK+AD^Q0DqX3E>~+-hE#G<50pk@yC6!9L zkp|dLaP?eZDFcgp(%BIMZ8>HRIGSsnWj@;jcLU-0w{-XR`X*Fx;=Trj1x0a`X`yVR zKZ>5`R6AdiHTlnU zLN@mXL!czxkfBE$K%f40-#4$o*qD%(lo+p!HzgJzj`X0sDIsm|PQe0Cy6GEO+lPN1VhtJ8)H0ex>gwGUB+qUg#RUQi2yRnkXBdWcm z>*-c&Pr6Q#g|gpF6jNrs-Pb1WzaZO`UkE+~v%7UTS?*|k0Zs%EqOQT;YVsCYeU1F< zGI{$BCMEHHOWL#{ZKG=Q=4=xx$CcpU9zjzvo27yHB?Ds2sYnwUnB>hHQ#PqKZO*|) zDC)XErlFQ{KE0XHzEqLZ)Rf(%YHmtP-HEBf1-9vrq(pd&G-Cj01xu4PiKQh1pzxAt zgvSEuX%!+Rz9aw^UIh`CMP%TMIi9C^vXOX8aFZ$Nr{B``D*I%B37*?0+b08J@LZTI zEPyrmwJ`fw+U}G+eESy2^pN@k5Ga`e`nru>gx7fDPi8pU?g$b#IWJzHoXl+6G$qkf zRfl^sJM<~k+<2ELF+d}a@oaIj_zIO<+Xkt z_Otg0-6gJ-l?{bERhLhEIg2N@0Jhe7tTWe*+}%aq!M z(>{mH>@WbAhGBWm(e{Zj7{y9ZY)oeS{b#Cyyqam*?$39wN=eZt=B6-SN1mnEsp_6( z9XZ11=IZlPP`p%3hC{;InLL4nH4KA4+4W&QzA;=@tPzys2<*(54pUDP)c6YZ4>NxNC=h-u`FSIZ~lOWmK*?gDhIBs41u^X;AHJ@>#pq2Y*|3 z?$hz~lRaP1^glD6`Cnh*T2@w*U#B{K5VOD_%j)VU-H<|`nPo+ zyP!^TLRJ$|5fU5`5zNsYvYsQy^rT%zJtSQ?1VYI>N=S&mEe$S@sHv%_sNqPn?DgXx zU%!4lwigE$m~zhy@?G3W-~aP>*U@&!`ZY^Fm`|3Tkq|c-iKRp9kc(mnKU`#hoE<|mW;JJ2=l=g59kRg>{7S=&C3u9e#SoXA?Kd@0_eYh`5b z1h##iO#bLNxjTX0rQ?JK+ow{x*4`jC+lyxHDB+$!@8F$!+o!UB-og3&WPPtp5Xek? z=m*JWTx^@k3RJOIIoh@h1?&Uzx$}J<1A_;9A5S0f!dd$?7Ot`i0jiJJY{)6_fwY;7 zZeAy`z9+krb*uT*`CWTz4i+6_j0FV-a@Cc0+Fd|897f%$IH3 zf280D_yPXeTCkCs_|(dCBlZ`AV7>>5KahD5lw&fkx_8YM|pr>hf{^7quAl7Sa{ zD(4`A({Jup)YW|2WZ(?NWcFT3c~*W&nQ~iXad-lC_e%@sN>ie?hoim~Rj#~zklHWl z6Wxvl_LyFZsPx3>C}l)hOhuhA_4k5PoJpOlwj?vluOq@?Jfr%NIDdEbAa6mz9zbjc+ zpSF|RQ+~v--%K>8Q70sSO+qRTlpi!6Nl8+CNI#ABhDLx3bp#s2llEASY?nIRAo*67 zsPoE*JGZ6Eb@sGXpAFf(Iwmwad>zwx^`_;P>YMGE>MDMlrX+mNDh5DE8vJG`TSZ4m zQd;(bX|tgC^2NS1_OM@q#sU@?z2(5M&80r_Q1_4;kdk7ei}6_%UNSerY13w zkyj@tPyXVgq~Xc*z0|2!6Z5l5@^YD66Npw-X01Lwn-AW3EQ~m)h{Lzrt9SD9w&HvQ zkW-iqM8@XEq-f$(5>s`ViIq%cqNZ}8YGG7FSRlVORGo}8ki1$`m|0L(QdZJXTaUW+ z`XX(usicHGH+88dYK0&d;Hknj~*^RrO4zGQMHlQ|GNCmZM_ zRe%4&ZCiMG^|GeWlZKl{+?DUb^c`*>UPeG|ynaWW;C)zyAKy{Qcii7LYAG)cL|{w0 zPgZ}igBy8jY~|QfOPfBuKfet}q^AG!S+Ul4?2IoWJk~RFed*71m3^ktK1*<)N9dY$Ks=IUa zh{d81-%U&$H7bCB0gFmVl!9yT;62(}gdI|*dl zrm&+Q(08^|$6)5y*m1Y|s;K0nkEnFu)d^1{c^~?(I{LxW;SB)_n77z3@Ux@E)}p6} zS3?5py^iSb9y#KAWGs+d3W@~zy^ibptB*K zjm9$+1vdm7@zPK9@^bAwpTvBe2pwWc#BsZBB}}ucUN*Gshv_d=MDp}0k@8v_iYTQY zJ*AR9W2Ov%yU6UMJpzXh4-7!}c;NUXI8;0pPf$FVhK9~#bM4$wA`TII$j^WBq@J+8 zMCSUU@Vf_pVMa0SwhhMc^>r8h9_#D_!u36l*51M@)|jV0m}*Ql(zlMr6f&;OBp zG559VM``_zoSb?d!OFdNzuG%XaRS#S*>AfIu7p!y1aYurY@1Tzz$C7cfnkY~Z>%QSv!y?La)4_OdlURAB7yBL|Nj3Rz|c1?qT57AUqe_?+6}=! zL<&GcP2Lg_yok2p@s_jvt3O0S4D|b7WZFaAtDXIw+uLXh>)|Y)S}|ugIIf%)Im<^J z|J=Rvg@^OMm-5y3#iuTC6*~mG=5*?HUFwwUy40!Gg{ro(?jYZ>9cRabv=}esQ-%}M zo3{VIHi+EP6gTNYQJ^9WNlHX*t8GE-uHE``n|5#9wLrgd6X1wZ3cHh(MvKE+VNLp#DqWxA28K7g2uzDk zwC8WoNE%DnGYA179Po=hk|q71e6buOVV9--2GM>H!dQlTz3Z_*e&qzNmZe(yBO-Os zb$HCp-R*?o8fr@NM2v|Ll=WeO2*?&lhP(W@( z7r{hS!aGQ(L;TI^GMLERtsdbFQtP*V?4k2D zhf&MLfk12RsQJ`gCC_z0`rQdm_~+0ce+!rGQ~<_lFFFZjCOQpo|42Ig@E1=xxyC^w zbY(r3uk=XcNv`x(%7#OeRq~!5P>?EPr;u-M%fyn6$3n*AFUTO_Z!)O6o79&KlDE1^ zhaq-`Ii@S=g0P4RB57UlA53g8R>dqD))N(i-tCt57#1qoj(G5c$DjCqEhukWVq0Qb zVqdN$%+Z#YEiac7S-+M(`xIHFrN&Z`p0#6R-g*NtA|&YCA?7(rTy_AFz^;eKWONPl z+#PRD;>n;M;NZ=|*t3RaAx^XgiEpEpqr2>bB?fh(AyGAVVT}JW9?+W+68lsciTOwZ zHo&1f&|XHys!(Oo9|!GG%nP$nE`kus8pNZ3OGeCS^o^53+)<&&A$*LG`?-FWe0oIq zKzs$>WvB0L@31{blN;_2NB83Ff7|b~r0b|hv}=5vHY0(%=X=+0&qsa}U41|PXv4%t z-$K6v-vVatj>~JlRgtcb9zp)p=4L&|4s<57o$Wp{a+JO$soHy};Hb)M((52f6;5tR z$Z{j-6h@QfDoEUnfz>1?F2~TZ(6^z#(QFBIOQ5ozw5Ldl@9>1Y6Uj<$%FjiHce*G4E<4b|WsmEV6sCoAkas$a-6F zWbM<7r{wFE0V9{vu6u`-t={kTRk|=fP+_br5}YLV4}>3B`)4Jj=NQQ(`o7Ox1e1N{ z?pef<#ndW6h1wFFhM6M+K9bm)DaY#Rl;QMg3zq`m!e;u0#Mm8^FYPZ_+tL~0stiN!KmFwP5b6im^+Dc=b91n0o#^9+x{P`#oQx#Z@>$L zGYG1MP0~LwsY}Uxce2`D{O>|mq4K*yk1pM0JrR$^R=BSAp>Uf_!KSi5+~;a17a#Q* zpB|T-9Z53*G;}+XN)3YW%Xg($%en}A4xRjpsE+P_^6I*ywHiUB1f52cpi0z$ z1BQ<$sfGWGvG)Lr;%eWovug+DNBcCfrVXq z?*a;_2=-oL)Wj&Z6ia%nd1E=VoW=LM2hIC?f8YQ5uIul*?36QS&dixP<$3PszQtlD zCo3yECsP}t=kqPa4B127I32_`5@X}y`S^GQj6lFCEhA1y!0bL<)e&2$C6Q7jV5WFm zpUz|&OhyB5NHsu6&5&g1(#IGNL3dTQj!y(Rk`PL53TO`|UZ0v^ zP#aRy40@p$QhZktxnj`4V4{vsNQg)DqCed%l+pD}Tv~#`kcMP@C2?U$2GwzrF`h04 z(RN0>AubLD)bW8dsf0!`ae701x;ote9>xk11$_|%XVk?RV%4~k7$J}vN@ya$UGW(i z=?0^oFC&S}b>QBNI#5%oV`5`tgdiGGOmz%M%8ka143nNOAvy*mWpQuMdeGd7%ZxEb zN5z7>3kJpH5KA|{5C=r*Gh#BKK4r`VeqK7JRoup9MH{2En6Y%E++}g&^Kp8u-WUTb zg~^zOltn1PccOvI)VVs_iJnTjw88 zC3Lkpg3Hxrg@D;LM*kr?Ja?o_@`n~gzUWaKWL5NXk7 zQ!Nvw&yLJf=VfQ-Azd!fGGw)FxLFB2US_nxJ~bgOB_6i~btc3j(nS|7Pn1QrcT1=5 zr^5{us?QBCP#5Ip7T{p%@Lf#XlOhhVBPCJN&$euf33um-(H}PcwKP{fe_>>RlMoOS z7Za*_^RX->H=-bkmnK)0P@Gia)&2}t`d3opBu!}Wh0ZwqAto*oEtqwr0+_A>jL{-XXXd1f*IeoDDqVu(%UQ&RM)`qcEg z#L~!IIgZPWi8O>kh%=B43Jdd%6+-4_QtLX}$#1ON$o0cFPjH>*EuRv#E-@%gYlu%t(kG?r$|LRKO~81oFMjus%=lY)-AMY?5+P6Sa{tNp%j#2k z#f7OryXup9gq8wComCF>Ri?bjcZ_k4+I34({6@j6a7UqUu^dA~ORHrVm$&!G)m!K1 z_uH_+J6taIZW{tinm$FPwC01A59IQy@~ZQ&+D+bYz4}VgmwTtTEIPIUyRA(znX#EMQo?~D19yyc zlbcofoW5h`tix-IHg|ny;c9_&stk_DfJNeQeXS5DWRTwv`dAK12~s2M^|2{2ajG;nr9_{TBBgmI z&SQqZMm959I<9>nLr1b06Nkj->+%zG?GwwH1U5#851+IP(G+1If(fyc(u^|?WM)dU z=r$7`jPG6yfAI~;f@X6^+1|Le*K*&ma5OZ4iL!#3{hBoQoXWnUBaP99*tA&tl*E)o zeS$oN)tU0Li}=6ENM_n=QrB}13yfPm92J$!H@#RTr7f>+vpvb^*vz=}1fxA1)TwY# zC$WifVZo6?A3B=3)r;=!n9N7OT#nFp5|82(k?aVmH0|2A#qmdReiu&;do5bChYu%& z?Gx^~ogPa&sc5HVpAPrpBk(M2kjNk={?Utq3FDP$%YjU$w$hMUA{;C!Za%9z71ZQf z!e#eXsKKs@QKrNpwBByt6D1!#lGReIG9dJ&=Np$Ic$mA!gmDtQVK zf>sL@n00;(2=q1SscM(evs`tIZ_#%3B(Mf!z@wb*IDq~XxDcqxPzmM&US_KaFp3T! zRzHx=g^8eUS04ZJwI zeI^$kZpe%jc9bR@D65uV`M&R9k$j|SeiGNq}ayt2GWSH4qz zc2Vt=@v8A&Qzn<3d0oX~S7;?rC5e>(HMQZM>v0-)@ES zwWv+v^a%<21T}f65ojSTVus6z^n-XzaI(I;z}9ych*OZhfo*pGEn7DVxx)#1I!2qk z%c!*{Sj-A9PRz}+Kd~=2E45ggYY+OW1Wd>ivT_rP!?Wz2_l0K#Vf18gZl*+V%f8*pvXT2L zsvxl-E49#`@a7w-1=@m;RQm;)uqtR1L+mNvej_n7D-;CaUBxi6S^Sx#b~1;Md`u8Z zFq*we2bsJa*b$lBjA4&HJ6lEWqll&S zSJdbh7|+%ZWj*sO8g^u1DnF?p-Xp| z&B)Lhp)dlN?kxB{$M=EWbl;1DL)#UKG0AwMc?8uAa^)P1hwkcIXOG?acJ7h6OV|5u z*(`W9csF|1%ddUgT8#<92x317Z}K>5H;{fN(AKqx>h)32`eM!WXWU|opp`y(O=GQTbD$ou?nAnzlW;<9Tl=7%4xA`N#?S`6}%X1 zdCKAPKiYE+Bu?m|u=~{6sPpOzXEF;Q<-Pa ztIkKA4LOB;rIS-DglSS+u=IG)k8qS^-u5T{o$81`IC5c|WglQ(D9%D}KrN##@iZ9b z*2TmJinW(iQYZsHul@;XxI}zNHaT>GC&4nysD-qZQp+rrWvBQtCgMBs`52#_IE4c< zH>fnIM-d4G3u_p@AJmWQ22S7!DYIFBs_rIv4r&1x@H2G8@vhWU zad}Cx+>jcVgeh1doetb;K@{B&pglFUv;Y_c!^GO4Jy%;=dL*|rlc7>%+|cG0B{^k& z)0f+%-(=X5QSi`?_S;QuZV!DuZ>gP6t?!<|dbnSfxD&{yfOT&OsgJR@JQDxl{I5pb zxT(6CeWUCuKfXF=f5E<@di$k&n1z&e1&l;cN%LE~OO)l$?Fnw!)fm3t{$4eh!GEDM zxj;8x4xNoNm7@?06IHv$7U1jeiYIo&Eg-~zsK zKeyo+haKS8NR0Ioj?&o0k~ z>`C}UCfX-{hqubxu)_p-*szHu3-&H;1{X6DHEuZJeIe3*4UJ>sYWF0NpA~88wZa+_ zcOm;kO=C0C&@s)&_MR*G%ASUO&zPzV)itV``08j#=@*>W%WbvL;>q`cZ6Km{?FJH04l zqs#JWr)8I8n=vM_YB`pDT5!cg@`(RI=cPegSFSAeJcD72)#>8;;{us*i`x|+ny@QD zo*tTpF;4G!lllhnUhyH}9xAt^LDlj6y|CZB`>SZL!E32aFZy8vQQkb%{7osJD%)NV zS+z%1m%hI)7i$YkHa)zgBJyAF6L$Z;sNg;P;lnxk&4{*_U9gPhQY(_tgo_TcvgC@y zG9G#&N&deW<#XS8`1|s_v+&b3{Yu0Q# zc;sk9^RZ*~E^C4OISO_mj4r1kj%vLa3s~J$GPlP!u(B=(c;Y>PEI&akXMeIDt*Zyz zbl%E89*Dn}a-$}POrO;!>(^g?%Deu}lgN<(J|=JzJeQ3c>3Z_s{kkuIzt=F^kw>q3 zhx3^=Eyz(_yL@4O2MJbR46YaTyGn(>+=T?$N`LJFXVvl&m%}@F@cegjoj!|pQPE9g z>(itN(dxBWQcD=W^O4(aGb+8P^bh=cQT2!1`oDDtI>+^&PL=(DTmuZ*K`*_iKIu zTs~5i{oS_oMUQhYoL{tQUMTM<|1jTcbLL);df2Py=+QlW3_G*@_>C^>m#?3Lj%7Yx z+pqRp=E;3h%YrIX^vNme>eP~oq}|@+?lp1{(4VCJ=MNlf*e?&L+ZWM4+>{h>1{GjHcG#!w6f zh;yxKo5?%ZgHK9Nj4`V9?D_PQXG%}V4JoO48EQjf-sex~^lQ5?0b~+&$vPdci%-zS zt6h`)L%rhUTU;Y|Ekkcgj>O-7NCp;u{Uu+S*pOBpD|aWdXPyv*`JD{SdU#GSW`Q0g zEA-K@_@!sAT&llYch8V!hnQrYUf7x2JY>K6Y!T^NPex28{Ai*CiCLU6rM$4JN_BeY z$?Yu=yjn#fSC9oX@|peK@q_ae=2M_%Hcwu{_yS68RyP7SBeoWZxj)rmLnvZQg_u+`PIp|Jt~u+^2P zS}{#ZyWD9x(w%O=e<|%pQrc~<*zq>)=|(ASktD@&Xd%4{j}!XyPw02F93Fu+@WG5j zAFLEU2bEMhQ8FRF-3a+jT~?}3DHFnu#+(3$+ck_(Gs%a~TZEJK=5bOU7b^=?S`;e`ECWiv#nD%ZP#s9S~oM zaZ!@C_Zz3c$Vh*^pM8pNUSL_YD4^eKJKZ+C{pFh$hW<_6q@2AkU0YfD#GCX(P5mq$8*YW@*yQQ~5)S zhA0$r7C5sgj*r46!OU&Q>G|v&cYlDckZloK&N(4uZ6st(r9;k;@a|uaNu6JNF zFmm1Frn&(XpdPj?5UT zb`9U`J?8m=mL5WgNz5i{}KC#x<2fjW-^P{gO@XJ_T7$x7sVHW)oHTIIlvZ);Gu%Zpujx9iuKtdOL{jt{{$o-ygumdY*fA)f%dX9o_& zBmng3WD33?Y9MZ5^8iohpB#OE@L+%>6oVg=_l;miHS#o$bYa}KItMIMW9K7;xGEk$ zBJZC)5#Y8@Akt19-czHBypIqg1^&K09)FiPmo{w0@w5x0$LJ$DCOJkI8-r_*wlwTJ zQF<0$ZX{Pg^VD37;Y1szi%@Px%o2uX;~lJzl3|9+1_(XD)v9b2ziFGz<$CPe<`GV< z*AE}Q9X?|6)EL1dC#*4N&v~#q%kk-RUap+CC#Nwi$3xyWoroM}w28C7 z@vYdD?CWbke?D`zAANrhAWasqG9Zf6{vYlI@MVCd0e`!DkoTAUC0xE-QIXu_TVb!< zI{O>MtR*m8|Hb8GCznKI5C6?BqC>DSG9o!BJL0$D;KhQ5mfC0}BNZf+hH`IZ4L|$U zE;1)DIWmG=(fsh2mJQQLYO#Zx z-evIiEW&Fn!X*iLSuPO1I2-bXLVRW30yi`Lg(0B0?gZt&17r&$zO?R` z3yc4DXgk7rBf9&$%@`M)Ao5v^uj7R9vFfoCaw{Bxg}sI`_zC*m0dH!@3?(*B@CZ!N zg8)ZP${u>iAHRt zPD?bTt3nxTH9~>VmY1BUWE*zxZV(7($pXo*>+bE1JV2_JrX?EXC9D7Yu%8@9pdlBZ za9;x;dbd5ly#RLDyL0#mF)LHnSa+HHtp}G`O5L1oswgo_W)Z9*Kna4Rf}8kLO|s0=iUZy>Ij|*&glvL4n7jlJ z1_1}!KWiObAz1hw*zXZ-wd(kUA-aBSNX z_EqD0Dihj=$;em(S9jFy#ENaP@zO_bo+o?!`P~r^ftRcn_Ygp0f z=3KYt@+8uA5cy&%UDZC)JfWwSJdwxg;Wz$7RhW>Mke4W@z4dfix=Kr*m?ylZtIQ+G z7q>~*Czrp2W#Jc+-nN(Y?erW2rM_hD4g8T7@CB|5#4EHfU{ZZqv9~zupJn=;wWT*p zy{R{Yf!B9!dmXH6+Z$x0Z<{0M&^8)s74#r5nW18D>P@_52qQwm?^tn`IE(4}rv`-g zD>|EVVJOnqgj9Rvcx1cA1o_Gr&(tM@9AO=ej@HJ9C&na2>!VX(>dw?20e)iKjqD0T zVXm>nkb_>8)XPctN<(n1ceZ@Y9t><%L_wP))5FvO`XFt1!1i?!w13vX zRL^uD&{b?m zsE8{I$@fj4Tue`nby^w{66bFSlqY9~iq@99{MnH$Ik{yo5m=NYOpj%AVaH?z~S zjYT=8lB5dICjw*vBRdI%i=;*x%-LW}r=)*%=oLs_7Q_@nQK}uCwGBFJ8@A2HI=LO| zW*eaQB$K=eJ}naqbKd`JiB&RMqyU(-y_F*i6m3rMgyIyC$f;1+f;wJ$05XcxN=sF3 ztqT-yT5&$9op3N)vC24ug!YsvgEzcsCHZLkp?Q5D!^RpERcb0bzMT#_$oAMgXfx$- zm9R_qtU5+*sagJ`4Q+}mho8_ zbGeZ-80ZpVDthJdLIUFcVC^l(Y0Lg|TEMN+EuCOhd#$FgEuGNSU;|EGW;CW5z!vF3 zc99f#+Mu#?g`{BKgbhMGx=y1S(Q!Q_FHZ-3%Nc3BEZW!-Cq*9(P%EEn%qEM?=WiGP z?{y5OP29{SOJ>5{GjqxLZz017+dCT4Z_h8838)LiAj~GH(xRP~2w32@0ushVav((p z(2Yq(Tdi>t)b}mmfwlJ}Q1Dv^jH}`+O(s_VCb>OK4$Lz|h$xh32A{Wezz02Hmm)1MffEOA=EmAcJBCV z9V#tb%XcIc`d6z-8oRf;VsD0!l6QtYODkgbrejsz!V(a!qBFmDMaaFCdM)B2OqO7q zsOQL#$>6K#eTJ``GoWaL+VY6q;=X+=#LU7R+NLqv6H0g1U@*uUQ&ThaLjLnJ>qZMA!nZwtCM6f7}u(97v234Al5%M4brS!TxfpDS>9)N z?(z=I7szC^Sqhr*J*}0COWAp(jzX>jG`TVI{K%lpAhmdwnz^xLGr)yj00aaj(qUnA z;7$O06?Dl1>U@fBJx-wh{qY{6mOq0($1yg!a2zPEg|t_EpW>u$JTj~p?u_-7{9QsdcFNh+Bp!(G7(vFs`Avj& zTkeI~mLU_^Pugu6Isx6fndSVc5N7nw-JG>tXFtz-hmUuC;Q8&sqjiUzrmK>Gvtvfl z>3X^2jQqka0^Y(>E#rHtA?9oKk&{Ku)qy4RYJ~;0<4)**M~ki}P+A$MzI-w~VvitB z&IepiI?<u%IUUfEqE!2vu!er4ehS8HqUL z=$g~3nl>F~*U2eAb!#^QX^{ zVaHCMC-T#04tbs0e{$~yguEsw&-B0i%sf(j&Uxx~1^BBYVof zxgjUFP+b@2o*;<6uJ4jX#&jgB6O`S1mRO}pX~~UBZbR_)ox#z$)dvfAR}^K1`=G5{ z1BFm0IyQ-nWhSsLG!MZ}R*qJupa`@!jjm<(v)9QwPr8md%eIg_-1(kdlW)oDpy0%q z9ek`yast9MOr;ss>W&jtW`e8$OIC{$b&0xIULPHk9H(Bm%^Nz--K?y7x|jIXRumZv zb9r3=v)>5*1bu$iRYR>jr7$HYOGQ3A&vhJ~8Wy0BP%jAd-0YJRQWGweYSR*<08r6d zSw}?01%&QOHH7f7Ym*_;lbD^IxL18aS6y~YwL7wKM-K0onUtET$}*)FX65OU@_6Gh z=4adVI>w0w1*VmC0PT?&l&ne!NbrqTdFk_Z?N;Yxrx@}C;}J-i#_M3djWcAWXP!tu zAnax{PD0gmI(NjoX5F$)E2b~3^Z2T$C>7IJ(`hCuC?p|B?HQC)3vHs#tf3?&9||18 zP0r5%=krc|R%(_mOYY3Z&ehJ*&P@!rJIfXmTSG-{VtSRSEF)V^7Bz7l7nK^bJ=0I^ zxN_dmnfo?e%+Eywa+>l~sOjLR7I}I>(SP z{iO<76Br^@h|;lVH>;SATEU{+Dix=xQcJahp!1|yK_3IUPPGyYoK_26y;r&y`_)!T z)gegLk%8(+$thP*b3K)y73L1SN{1T~X!MRFapGpU)=-GpE>QJWXe)EeE16 z%oyou7*Uy~Ys1j1+_`@Kx0-*+SFzs1S4^0-aMq<2KY0I&)tbKNKf5ynP#!BQw9T`I zQDzhUNR1;C$OsMIr$llZ9z|x;tlxpp8t=GhAZRG%$JyP_&ir)q>zi}VjM_Z_tJ_KE zMNh}yLJrq{CrlIhNR7j!62POF0LGb)7x=RH^VJiWSq6X`-M`&3`+RtL9|X%GH0u56_?fAbltF z7Z7+hjdNo`9R7$=TFb4jv%gUPUx`0+o!t#(4DygHSV}*bMr6yVY&iK~nT%|<9Zu|- zXlg%?JY=Q(p0Kx?T^Bg}c&v^Rz}0H?lJ-OprFk-UbMeLLyn`rbr!QVKO>m%HWYaDz zYULedBHMc5B8=i<4JmJMJ-_G7+B56UtUPlR_SMyAPyalU42(UyjL4}RQ4QP3HtKlR z<;=csmY(a8e0|1UGP(5hmBU4sFNYN$xq9>pS$Ji|<-??NpW^-3mfVs@kR$31(^Kv)IA;lnwp zQM1C=H$>}?#v$>&XsnLAcAqURjP?`A!8Fb%5YfOBq}C5@u$9%9Kgx41xzoRi9>sK zlmYIjOlB}v@rGJigOi_@LyWHCBFNm>3c$tfh#UJSbpu1ypTv!!ZdYaEDY}pQW=#nQ zw5+Nq4URG8CGUZ|{S!t~bi}t2fsQ=kcW(KeY zWi0+M1wl4nip9lGi>4HTqyGx*-FqtjI3*4)h<8b8Ef~$Pb5#6H|Shv~JEQ!Hbfi=jR?l!JyQ3CxC!6zP)(PvcoR-zcmb>QgHQD(!H7Z&oy5czF zN}dkYGqn8j({E)r!Zt6_3&`W$lXFVe5LdP>hgT{(UWvuKvkPi!Rbr*(72<~V%s)@h z;Ip6-D<@tu%M^1UHCVgmmbi8>f&byeUELqG9peC3$5WhBv9Y)=m?d(cz-Qhnjg?*zFE-a7@+qCwx zQ3uxjBHZeD=TvNE$2;f3lCBiB?5LHVsl~su5>md249Fwz*D1uUWJsGAFcL?Bj0-b| zn_-;RR0TF3+uwMM2U2+;qBfehrnvJVY;1fÐT?>-5aYhU|+1c>&YMpPK5x#-mbV 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'NS^o{z1ZKlHsAybrl=JE7AP369ntV%vB zEi(fm!=g{8NmLbAS6W|murNN}LRi&xxgDs@zBGi1(M#zXCC}RO%K1FKJ}+Ng`Z1Xj zzLz5o-@`Tk33-pKR1}nFgY#-ne05|w2XzHodXG5LH=3nO5+ac&+n0nexe3wwXidnt z_0d6mOhSBglse>BI;9Ai@r!4G5NH5~M4u|WTy{FzsUf~l7{uMh{(Hgv^qQ_nO;1lv z*BEdAizUo=*O0S3NKN`|B)vX;%#k%S(Hj_ytdp5QAx#ICcpzOlQz7;+u48K|D{BDn z1B)J=<`WR$;}cL>b3UNWfqg=8}T(hny6j8{Nj+%E{dst=9U zXTjV-tbXd**&xhe??iU&zRvCNcMRPYtEgO`yLOG5O7yKuX)r!hkSpO2(8pAOErL#+ ziVZ%_WwjI@D?g&BSiL-VxrUxY;Uwt2d~}-je=(S+J%1f(aUCwpZlI2qaY{ORsIk_ly zy811(S34DKuiV8Eu8xfO*XLwFN?4Rne8j4cC~Grxt-|rxdABPFy-9%fZ-i~%r{wKD z1@eYRs++hdaV+8_pU}^!6Q}waeTPrb@;TxILq?pBHOEIB98QnmiT(XU7&$LjSLv!#syUt6&et3Nwf5IXw&&@ntWgT`^fl{|xHig@ zTkdPOWRAvRd)0m~Ue)n=9U1vT|4^a&*?HWs`5y-;!mDEU?p6PCtMNf4cfRQOvFbC5 zLmP^guTUeQYce}h`NmeJx;aey1|m=63Gg&zJVc&`YNclJROfn9i@bNUe+w4umO-H& ziJX6IrlYHmZ;tmMzmGvN)qD4^gS~xYeKk8Xo2z4akE}r@C&&S9Mowmq;W+IVcSXIg zws;R$Q5s&Q$;#5DXYwhBlMnx&-o6B^sVn{aCLs&=gd~u}k%XJXy=vXH9hb3a)lRE* zVW^{Z1CdQxBt#Ju2nd3rtU(q*5V0;*Y{hCfJJe~XGo{;9+G?kJr?sux20HczFY5ny zF1gm}*O}-4e9!lM#>3g(^PYXV=e*0)mbN`F)E|SQ_4D67hgF$ZeY0@L3-|6>{u6|s!it^3$a#~52#xFUqM46b=9e!hTVUIf=icdFmvkt}ny|{b&OVl3 zz3+a@w!-YfY}?AgV~07`q`A`yQwuejMR_@ymWTLRsm~SIHZ*6=`t!*%_0L+Hn|Bp8 z+cS90v-G?Gg1>g&)Wj2eSyS`w=Ch}BPFp*+bscN6KUc}mI{db!F|RhW%$8b_R*|+> zV4fZCUGXnXVO?Qe{ipn@%qy1m#}6jj;*&SVTl3weW!vp#o#n50T3#;t!1ban9C}p1@ph&B6WeMccTLe(WwGiDxC^1^-bK6D8UhdU41KvPazd$t3xQ> zlBg-kNSq2D(1#$JaxX~tKq>7O=JxFo8tp=Mq+ml((axPk(7(ECm!&1?@@PJ{R8t0K zudQG3PeG_VFW;8`f_;C{evhXCi_o=!RdqWWva2+^i;MRZStr&A2?vDVZWIy|=B^ML zhHFZeI|n7$_;^0#atG)HBcPxx^<_RS|HW@#<7LkrK698K^VTz;J@aWJKkMMx)-%T- z9{DT}(Gb43dAqFSwU@elH9Y65?Rx1o+|i8!kt;u6J4AIOWYw^=rL9m?0J^@}>tOQ6UZoAM&_E^+A8L zLkR5(Q(7*_N-l&cy%!Yx5OZ;Y_WezQgmy>W2!i)_zcP_19Tvl169hC>r@ zx(l)N)=>Q>T3kbqu=S2n9l8MB77%{fXSj7*SmgUyDQtm$&YNk<+QiEEcuRaiLQbMB zcIcdif+ABR{87!nSOt3j(y#aeALM=L2J#tw=gs_(2@u2(_MFZ6d*x5D7lsKc%dM81 z)6}_XS+1?=n%Mn;a2RVTAb3CTs?ZV<0E_4?{glSXAwrfJ&vDv?nO`aIa_Hxl>~9_ zfOEOMZ(;8U^ZYdr&zraA&Cb`)zWL5OXCGc*>kSkxLlN9!!9ILEpm*=9x4fOuJ})z? zxH!|6w{m6v3UIA2y~u}t*>bh@6Z;46e&2E3YBZo})<6yCBf?@k8mI$Yrpe}SviP9c zZ`clQjBkyzrf<&8+-6Vbhb(~hHu+UeMP+qWwWTp;|F&|Qr~2fHS_^c@6_?sh#xHGN zW{q6xS_^eU8Jl-+wqk{wbr1G!r9EMFPIBs+9eFu<1^L^uvNLnGXxg@=G{jkjt#kSY z2(y=$EofS4e`W*$|lP0lP!_0mu-}7 zmAPfrvN~C#?5fNwyACBox8*9iNggU6As;V~kS~`<$>Zc1@~v{Wyii^xuaP&(TjVF? z?FyA*pn_8jQjAsHriY~?Himw#kDy{`g z44578P{8tlRRQY)QUcNgwg%(}>$VCsEN~T(iCgz zG*4)bYffqYrs>jL(tI4K3JeMy9{51uoWS{k8G)sN)qyVtz8v^k;2VJ#S%%fHI@ZYk zhUM5{>}Ylo8wn{3(QF#K8Ap^-wvs)_KFL1Eo@ZZU-()Y~!scW4M`9ww$#^o8EFeos z6p1Ap$tIFZ3dk-}Mm(gQyi2ZVS*=m)&<@v*(N54ls9ma!);hHr+G6br^_eE?8&LIdsExV|9~s({&H%mg?5)QgqvOb-I(fS9Sl;eWtsn z>(=$^ZtInLtv*Em8~tGYJ^J72BlPk5B)wZ-s&CdG(jV8K*1xEKMgKSbTl!D+JqD$L zH5d&84TB8B4WkW{4bu$|80HurHmoot8*&X5h8DvSL%ZPx!(R+<87>$u8oo931S^6~ z!NY>@3!WYv9y~YrvEWs~vB8^yvx5tQcLkRR*9SKT9|}Ged@A_);Fp8{8vJH(SMbH) zkAlAp{x+Y{-U?tPpodVaTqK+K?wgo(y>= zF`w9nLRI%GQb8V5y{SE=Yun{F06pUSYGznbmbz!EcM zfVkyR-||4Nx_KLJ^apGM8F%OV|Cz($b*`R@SdS7VFG33uPWxBD0tSNhKSSA-3Wum> zD54o)19$oW0iHgUWwa_YJ3G@ppD$)R)l(rfRON%7E$}=p12q}Wlml>nYxb!uL_Lfp z<2V}`!P!X{7!IRSAfm5Xh*am~QUy6Xa!YeOd0=$u8u%?s1=B<4@&)K7CBR8|up;2& zX_AeohNEI&ycbpV@Kn({RQB*IxyHJ>Mlu8FRS&Qvk`=nfaD3NHmP}-mIg*f)l0fcd z?Iav|tEO|r%*V5M%*ErW&@qq2n`GbVzp^EKItO`D5~rh|I+fDL|u9syIBIE z|3&%RE!)fTp$ULchCae`?C5@Ruvgw=39alm>~W5Ca(!`qar^+zC;s|4r~>d5Rar%m z9_P*#umpOZBS)bP(SCzDlEFbT6e-~N1`G!A>$SIQ7)P)~Oj0OjUr~r}N61Sp zg1Q1?9>=1wZJjEz^h{I-?TkotMkG3;BkIgj8$mNXz}+wnNQ4};C!l!#M%QX61X!ec zA#c||9s(sBv~}@#Ih=d5Q<1@_5<7 z!%u>zNFr(z5~!jUK7llBtIr}UxDsM6WBZ9z8FUCJIkB4#A{}SWbPy1TL3Axq&ErTi zn)0{s2K<&Kb=i#s-=HSq#$fp)Ro?eHr{2I3^-935Wl5OQOPWY%WY@swL1);ETM`^&ofSPkp%LPv&l}>0PaS zY1yduIo7_(pKyJX)pOcMy|mocyXIz;($&Jt*cM2j%JsSVa26vdJJU8FvlhHloijNy zft|#WNe@2AH*k|4yzr&Hw~GqBBIfZNakj>kIGx1Wmsrx5*q3M_?c50zZ;&X&3=={y zVMc)Ei1?`58N6JX@Qg_9yX61YlQCF7+*857buT7f(yf$|Bc%7J+d^c!3IbWPF4!SnVJXIEg>$LMP zgWGnhU6@Iw#$CnTdNo@K3VV1FES!H#c-cxG0(HCbsu13);kR&9(r9*RPC4{KHm<|> zWSkIb>B|7ux(kn9!M60uO*I)doLQ&jxOZjj%?|x^^xo{|UA22d!_#vkAy%{g*3Wt4+(vI86>>wSi)>04joOY|jJ z$bcPK1@D&3%qQdh5&}02HXStYVc_1w&Zoqsv(U8{9{kcqgjGTbq3b0vf65L>;0WlM zn^{Z+bqP!G9%LtffA!VB6Tf;!GIz<6xtPg&(PKVvrU*I0G5lcnO^#YqS{`MOsECT4 z`rx>T;nAUoo@+h7|J^6944ixp#C+FAVBH#N;g5lzCC4|}cEi-?F_TBdwnr7z_p;>r z=bv9E)9~aRFb#QoKuAkvyMZ?W0^D!~`Z~8kjmO;iQ>oIvHa?603X5Gr3a>z+_1K;; z=Dn!?46XyiG`D77L4%b}84tN$2Xt1pcbd8_@3;6vC>paS$r8~OW^SLfQuL%{s*D_HpOnQ0=n1#tqmD|VqKU!Aol zb9a`_>uvN}LEYroRK^dspV+P319jsbOG9zP&V9DuwN0pa;FM<5do>?jv=Gcz55J#P z5YXe82z@puRHNlH==qwON+=U0RL2Qjv8EwU-(YC(8ptm~s;PL{-|ht30Ld-98 z&jhSTr3Gb$6@|SZ^c>jgZ1S{ONCV%9snf-GQC&84egW1a8FGTdc0{0O!G#gPYe7TM z=Nb4h>!TJWY4|h78D!|FA*qi+FMH0hX*>H8N=@(t+W!zLK8WIx)Bns# z%%jlilOW&;8-Q7u+KZ=P72X~m{dmgXUahUIsxAjS;Lmgyo5>gHDf4Sp5Mo zH~C}`1FPzj;p(7CSp9%ahmOWq-~%jHCa1F`rqxNnNgEDPWG0;Nc+(=Br8u95KoY(;qV91(Q1O%Xy0UY8}T!V_Op0O;{$zj8mA3@ zBF7h#!b)f=A`J!ma%+gmvuIT(JmIYfbU9~C~Ix%W;LWzt|VM#n|CUjv6Cl#D71P$cz z{RTW(kKtCL7M#p+e30>Gcv!$;anN}91sop%WPF!`@Kd?3#}i69j+1O*aX~0uFUvVH zn(8&cIi#e$wUyM?mNezmqDoJ)B&%|3O|E!S!v5re`GGTiwuL1}_E)uM90ezA?ZEn{ z+dXHjxM3NJ8>BhdFg|)5ZKkvEx)*u*hacHKoCa1UL5DAs2o`TLIG?KCz(^D+lToU@ z7>OX}sv(}rN)HhdaIC~KjbAuFfQ42nayVP*dafh)FO)BI^v5SU?UiK}rDc0GWFCvp z3o=pNlv$Iu(LyKn(x@{XPt+W0YP9_m^I;CBo5p>IfwGXrrkqooQIeB`WxON?XRR`5 z>B2c7Tt(DRP)+q-s;PdXoovb6ky`BvO|Nd*ddNzsmTCS?4oax)MEw#=#2*U<}L&?Q45jhZN1TIxVFM83n413Cx16!J@U+E1Np?(DQs zYMeR*(_`G-KP)2ZG?rABRP3s>Pw^G=xA~uxwY9YkjTYUKcjlzH3f&k`N7Z?aEjx}_ z-+lER(gli@2@^mDG<){b0{QBzr+Lz4Bb8NEo(fMWsMnuR{*Mx=%IZe>Fw z`B`JF(&NE<>?*#%LO>=|LUvXbR~A+l)E3m|*MZb_%Ru1>p#sPwsQ~gw2plJLJkR6p z@9^At-ho$**#!G3N?AcA*%Ea^Q+{hJ*7>#!kJCw8SwP%3IlHBAJ=4 zB=H5*rWAkJ9t98SR5jLNs&%M{$9B53eBs(1n&=&?ic2h{oGzsm9Ht9wG-j%5u(a-_HlG+tCo0QJXV`TUOV3f1@!1?^!M z<|L6_ypg52@fs9;hpFT;Y)y1?LPx}MB&(3>oG0pbEJZj2fL=o#hlOC!=Token_YN7 zCX}_xMs8qbC0kfEp(iHtul}~f4mI~7LAB-a>Xaf|CfQyH%0&AckPp0fcXbt^98q#C zIaL*VEA4w5JdHICn)hEOptw3vZ~Z`3Rk3~hE;}g!r_qEWmelO4Zm8O?Y1+d>P7Tg- zuObT)_oy%+Twty1lPhY|?BrgKe;(_L3A+Il7g~vRnQKdOqCH{lAJ>e;fjsIKxT(H? z%K96R;tG~09PSJ1co~PgB2w1?%>!ymNnT;A01AAy;gC;Hc?7IRIAEFuy-x{Qp=8vI z53gcRC4C|X0LE^w%RGw?Tb#0R0W}1_x#T4O5r?CX-s^?HLBw_T&nYYqVS*bw5=K`4 zdd{zB#kNdyZFS|@^U}*x_h%9u(0l0$6M;ft#G1&YNkx;an}zv%z~?~t$vE0fCTe7g z&oFdfGgT6Z0R)WL6`=8g(2W6^2quzWP>?TXhb-}t*XvQym6yi_gBkbrMA)s$%`d@6 z^!$tvf-~bW%CARk_YPewaKdQ3)u0l%JE7aIo!n@WLDlFKO^}+T^lo<>CkoNxX!4U+lW>nYy1=ch|mtk zA=&NM*w1yDNC zmP%$K<6w^B@#i%27v|!i!Gmpsqr5t=%{$Y((7W0j=S}pccyqj^-u>P-?8+dZ>;VfX6plv`!q9Tg1nJo1Y?8Lz=R$Q$lm?2Yoqd)Iq6dfnb~Z?pF)Z-@6C?`K|b zH`8tCb|BA@-Q&B%yBBvyb#Lr;cb9iJcR$tL(fv;MXWiZ&rpM4Ts3*KClQ7qgBDK^fd-8MW7H5}P#EL}=oQr8)?e5E zOaG(3N8hdY>VMFEr2k%jO@CE?MgN`tTm3is%lfbNU+Mp;|5E>j{&W3jc+B`%|B?P5 z`VaM&^cVFX=-=1BM^205YU6+DxMlw(?*BGQ#b`0o2}7UtFui0uN51iJ#~S^N>x@F2 zhD_(88PEa=b&-z`9&-Ekt=oYz6@^qFMgKqe`sY?4Z8OCGa(>856mDjttOIavX0y^w zRR%I^DE417G~OS+icUPFk^G{Y`b8MncgG=3Cc;x_m}r>(bQA}LN0>##N5kFBLsg zFXb(zf&I8>+;^27ZnR%Gg@H=KJ7uDN(IB4MQeFzl51WPsz`hd?x4*2SP0J)2=1%y% zbZkj5v_GV_67xbiFjjB--Tko^HnA@AEh*4)6hD{(gM^ za6Pr9av_}+ew4)@20IXj;-X`K8o8SZhoO1g38Ue6@btUy@#7c66@V4v{k8;8@k(tW z)dz6lQWz}<4Hx5(uZRRYD8S7;N)5_32Ih`m$^&tLEIDxmgX(y51WSlCnLeZ9;3)d8U^y|$3^Ym-bv?X z>?pGxd58w#cG0+jo0|SStYRJf=>Z##aN>^>VWfEEH;0BJJJC>B7_pudpC3*orA1lp zrEXd_sa}8|MZ?5=+>Aqwb&lc?;oKsuSxSG$MmTi`z@~Xcel#}2%0zb|5`gyT(tjbdZ~<3 zdGAgq;r*p8l}jpzl&|`kpUaH6a4CP}7c1g;wm&~9{oOXj1^)oR1;GxxJ5F-bGQ&O0 z4=dJ>#`(h|q;mS<=Sp>f-$BD9zrW5yC3wlEW7Ut_fv^q0dk>AH;WT}}yT6Wb_m6is zGlJri=J?(DPxIir(p@VgbvU|FW$9dH+nk{K%7=MPui6|QDl zWPkF9YnXxZXums9NkuvFpapOHFaj%7{%*O^%(nXkp}nS+l1tikvrh+2TbJkxOHp z>4~W+j>%*18#_tFu{bFV4fZO46Mz4!a zj&^QvM7vzh#I>75kd#zcVoYp0vUj>1{``L~Z-UFUaoV_XG<|e`*~TWO{%YVj5begM zq{oh99%NFPjZ7v!OcR-SCV_D=4(Mo)W;Qdia6JT93bPLJ4t%tZXC^TBF=OGL#U$b9 zxGPn<=!<32kv>cP*mP)l4*kXZ?=17NciKB!g*I3>Zi4!Se(dX9pID2vTs0GG(u^3BC{5C`WZ_KQc+(Fpws=Ak)L)tuv6blL#|-$d|NaLw CDx5C> diff --git a/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.eot b/src/main/webapp/static/plugins/amazeui/2.7.2/fonts/fontawesome-webfont.eot deleted file mode 100644 index c7b00d2ba8896fd29de846b19f89fcf0d56ad152..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76518 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%0DyT{kunD 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⋙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