From 05226f921fed7efc1b1f85dedb4278cfe429a134 Mon Sep 17 00:00:00 2001 From: Mark Friedrich Date: Sun, 10 Jun 2018 00:46:27 +0200 Subject: [PATCH] - v1.3.5 JS/CSS build files --- public/css/v1.3.5/pathfinder.css.br | Bin 0 -> 54078 bytes public/js/v1.3.5/app.js | 190 +- public/js/v1.3.5/app.js.br | Bin 0 -> 1003 bytes public/js/v1.3.5/app.js.map | 1 + public/js/v1.3.5/app/admin.js | 94 +- public/js/v1.3.5/app/admin.js.br | Bin 0 -> 139145 bytes public/js/v1.3.5/app/admin.js.map | 1 + public/js/v1.3.5/app/conf/signature_type.js | 420 - public/js/v1.3.5/app/conf/system_effect.js | 733 - public/js/v1.3.5/app/counter.js | 119 - public/js/v1.3.5/app/datatables.loader.js | 13 +- public/js/v1.3.5/app/datatables.loader.js.br | Bin 0 -> 65935 bytes public/js/v1.3.5/app/datatables.loader.js.map | 1 + public/js/v1.3.5/app/init.js | 479 - public/js/v1.3.5/app/key.js | 451 - public/js/v1.3.5/app/logging.js | 530 - public/js/v1.3.5/app/login.js | 845 +- public/js/v1.3.5/app/login.js.br | Bin 0 -> 125352 bytes public/js/v1.3.5/app/login.js.map | 1 + public/js/v1.3.5/app/map/contextmenu.js | 132 - public/js/v1.3.5/app/map/layout.js | 400 - public/js/v1.3.5/app/map/local.js | 595 - public/js/v1.3.5/app/map/magnetizing.js | 180 - public/js/v1.3.5/app/map/map.js | 3479 ----- public/js/v1.3.5/app/map/overlay.js | 717 - public/js/v1.3.5/app/map/scrollbar.js | 80 - public/js/v1.3.5/app/map/system.js | 523 - public/js/v1.3.5/app/map/util.js | 1234 -- public/js/v1.3.5/app/map/worker.js | 127 - public/js/v1.3.5/app/mappage.js | 546 +- public/js/v1.3.5/app/mappage.js.br | Bin 0 -> 265260 bytes public/js/v1.3.5/app/mappage.js.map | 1 + public/js/v1.3.5/app/module_map.js | 1219 -- public/js/v1.3.5/app/notification.js | 192 +- public/js/v1.3.5/app/notification.js.br | Bin 0 -> 35034 bytes public/js/v1.3.5/app/notification.js.map | 1 + public/js/v1.3.5/app/page.js | 1287 -- public/js/v1.3.5/app/render.js | 186 - public/js/v1.3.5/app/setup.js | 263 +- public/js/v1.3.5/app/setup.js.br | Bin 0 -> 103368 bytes public/js/v1.3.5/app/setup.js.map | 1 + public/js/v1.3.5/app/ui/connection_info.js | 1018 -- public/js/v1.3.5/app/ui/demo_map.js | 314 - .../v1.3.5/app/ui/dialog/account_settings.js | 212 - public/js/v1.3.5/app/ui/dialog/changelog.js | 140 - public/js/v1.3.5/app/ui/dialog/credit.js | 51 - .../js/v1.3.5/app/ui/dialog/delete_account.js | 116 - public/js/v1.3.5/app/ui/dialog/jump_info.js | 100 - public/js/v1.3.5/app/ui/dialog/manual.js | 171 - public/js/v1.3.5/app/ui/dialog/map_info.js | 1446 -- .../js/v1.3.5/app/ui/dialog/map_settings.js | 788 - .../js/v1.3.5/app/ui/dialog/notification.js | 88 - public/js/v1.3.5/app/ui/dialog/shortcuts.js | 50 - public/js/v1.3.5/app/ui/dialog/stats.js | 838 - .../js/v1.3.5/app/ui/dialog/system_effects.js | 107 - public/js/v1.3.5/app/ui/form_element.js | 488 - public/js/v1.3.5/app/ui/header.js | 239 - public/js/v1.3.5/app/ui/logo.js | 150 - public/js/v1.3.5/app/ui/system_graph.js | 248 - public/js/v1.3.5/app/ui/system_info.js | 455 - public/js/v1.3.5/app/ui/system_intel.js | 791 - public/js/v1.3.5/app/ui/system_killboard.js | 469 - public/js/v1.3.5/app/ui/system_route.js | 1301 -- public/js/v1.3.5/app/ui/system_signature.js | 2457 --- public/js/v1.3.5/app/util.js | 2636 ---- public/js/v1.3.5/app/worker/map.js | 164 +- public/js/v1.3.5/app/worker/map.js.br | Bin 0 -> 648 bytes public/js/v1.3.5/app/worker/map.js.map | 1 + public/js/v1.3.5/app/worker/message.js | 57 +- public/js/v1.3.5/app/worker/message.js.br | 1 + public/js/v1.3.5/app/worker/message.js.map | 1 + public/js/v1.3.5/lib/EasePack.min.js | 12 - public/js/v1.3.5/lib/TweenLite.min.js | 12 - public/js/v1.3.5/lib/blueimp-gallery.js | 1377 -- public/js/v1.3.5/lib/blueimp-helper.js | 190 - public/js/v1.3.5/lib/bootbox.min.js | 6 - .../js/v1.3.5/lib/bootstrap-confirmation.js | 256 - .../js/v1.3.5/lib/bootstrap-editable.min.js | 7 - .../js/v1.3.5/lib/bootstrap-image-gallery.js | 89 +- .../v1.3.5/lib/bootstrap-image-gallery.js.br | Bin 0 -> 462 bytes .../v1.3.5/lib/bootstrap-image-gallery.js.map | 1 + public/js/v1.3.5/lib/bootstrap-toggle.min.js | 8 - public/js/v1.3.5/lib/bootstrap.min.js | 7 - .../Buttons-1.2.1/js/buttons.html5.min.js | 26 - .../js/dataTables.buttons.min.js | 35 - .../js/jquery.dataTables.min.js | 166 - .../js/dataTables.responsive.min.js | 26 - .../Select-1.2.0/js/dataTables.select.min.js | 26 - public/js/v1.3.5/lib/dom.jsPlumb-1.7.6.js | 12730 --------------- public/js/v1.3.5/lib/farahey-0.5.js | 350 - public/js/v1.3.5/lib/jquery-3.1.1.min.js | 4 - public/js/v1.3.5/lib/jquery.dragToSelect.js | 391 - .../js/v1.3.5/lib/jquery.easypiechart.min.js | 9 - public/js/v1.3.5/lib/jquery.fullscreen.min.js | 30 +- .../js/v1.3.5/lib/jquery.fullscreen.min.js.br | Bin 0 -> 1534 bytes .../v1.3.5/lib/jquery.fullscreen.min.js.map | 1 + .../js/v1.3.5/lib/jquery.hoverIntent.min.js | 9 - .../v1.3.5/lib/jquery.hoverIntent.minified.js | 11 +- .../lib/jquery.hoverIntent.minified.js.br | Bin 0 -> 438 bytes .../lib/jquery.hoverIntent.minified.js.map | 1 + .../lib/jquery.lazylinepainter-1.5.1.min.js | 17 - public/js/v1.3.5/lib/jquery.lazyload.min.js | 2 - .../v1.3.5/lib/jquery.mCustomScrollbar.min.js | 3 - public/js/v1.3.5/lib/jquery.mousewheel.min.js | 8 - public/js/v1.3.5/lib/jquery.peity.min.js | 13 - public/js/v1.3.5/lib/jsPlumb-2.0.5.js | 12735 +--------------- public/js/v1.3.5/lib/jsPlumb-2.0.5.js.br | Bin 0 -> 43916 bytes public/js/v1.3.5/lib/jsPlumb-2.0.5.js.map | 1 + public/js/v1.3.5/lib/localforage.min.js | 7 - public/js/v1.3.5/lib/morris.min.js | 7 - public/js/v1.3.5/lib/mustache.min.js | 1 - .../js/v1.3.5/lib/pnotify/pnotify.buttons.js | 178 +- .../v1.3.5/lib/pnotify/pnotify.buttons.js.br | Bin 0 -> 990 bytes .../v1.3.5/lib/pnotify/pnotify.buttons.js.map | 1 + .../v1.3.5/lib/pnotify/pnotify.callbacks.js | 50 - .../js/v1.3.5/lib/pnotify/pnotify.desktop.js | 154 - public/js/v1.3.5/lib/pnotify/pnotify.js | 873 -- .../js/v1.3.5/lib/pnotify/pnotify.nonblock.js | 156 - public/js/v1.3.5/lib/raphael-min.js | 3 - public/js/v1.3.5/lib/require.js | 38 +- public/js/v1.3.5/lib/require.js.br | Bin 0 -> 5626 bytes public/js/v1.3.5/lib/require.js.map | 1 + public/js/v1.3.5/lib/requirejs/text.js | 390 - public/js/v1.3.5/lib/select2.min.js | 1 - public/js/v1.3.5/lib/slidebars.js | 349 - public/js/v1.3.5/lib/sortable.min.js | 2 - public/js/v1.3.5/lib/validator.min.js | 9 - public/js/v1.3.5/lib/velocity.min.js | 4 - public/js/v1.3.5/lib/velocity.ui.min.js | 1 - .../templates/tooltip/character_switch.html | 2 +- 130 files changed, 47 insertions(+), 60677 deletions(-) create mode 100644 public/css/v1.3.5/pathfinder.css.br create mode 100644 public/js/v1.3.5/app.js.br create mode 100644 public/js/v1.3.5/app.js.map create mode 100644 public/js/v1.3.5/app/admin.js.br create mode 100644 public/js/v1.3.5/app/admin.js.map delete mode 100644 public/js/v1.3.5/app/conf/signature_type.js delete mode 100644 public/js/v1.3.5/app/conf/system_effect.js delete mode 100644 public/js/v1.3.5/app/counter.js create mode 100644 public/js/v1.3.5/app/datatables.loader.js.br create mode 100644 public/js/v1.3.5/app/datatables.loader.js.map delete mode 100644 public/js/v1.3.5/app/init.js delete mode 100644 public/js/v1.3.5/app/key.js delete mode 100644 public/js/v1.3.5/app/logging.js create mode 100644 public/js/v1.3.5/app/login.js.br create mode 100644 public/js/v1.3.5/app/login.js.map delete mode 100644 public/js/v1.3.5/app/map/contextmenu.js delete mode 100644 public/js/v1.3.5/app/map/layout.js delete mode 100644 public/js/v1.3.5/app/map/local.js delete mode 100644 public/js/v1.3.5/app/map/magnetizing.js delete mode 100644 public/js/v1.3.5/app/map/map.js delete mode 100644 public/js/v1.3.5/app/map/overlay.js delete mode 100644 public/js/v1.3.5/app/map/scrollbar.js delete mode 100644 public/js/v1.3.5/app/map/system.js delete mode 100644 public/js/v1.3.5/app/map/util.js delete mode 100644 public/js/v1.3.5/app/map/worker.js create mode 100644 public/js/v1.3.5/app/mappage.js.br create mode 100644 public/js/v1.3.5/app/mappage.js.map delete mode 100644 public/js/v1.3.5/app/module_map.js create mode 100644 public/js/v1.3.5/app/notification.js.br create mode 100644 public/js/v1.3.5/app/notification.js.map delete mode 100644 public/js/v1.3.5/app/page.js delete mode 100644 public/js/v1.3.5/app/render.js create mode 100644 public/js/v1.3.5/app/setup.js.br create mode 100644 public/js/v1.3.5/app/setup.js.map delete mode 100644 public/js/v1.3.5/app/ui/connection_info.js delete mode 100644 public/js/v1.3.5/app/ui/demo_map.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/account_settings.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/changelog.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/credit.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/delete_account.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/jump_info.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/manual.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/map_info.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/map_settings.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/notification.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/shortcuts.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/stats.js delete mode 100644 public/js/v1.3.5/app/ui/dialog/system_effects.js delete mode 100644 public/js/v1.3.5/app/ui/form_element.js delete mode 100644 public/js/v1.3.5/app/ui/header.js delete mode 100644 public/js/v1.3.5/app/ui/logo.js delete mode 100644 public/js/v1.3.5/app/ui/system_graph.js delete mode 100644 public/js/v1.3.5/app/ui/system_info.js delete mode 100644 public/js/v1.3.5/app/ui/system_intel.js delete mode 100644 public/js/v1.3.5/app/ui/system_killboard.js delete mode 100644 public/js/v1.3.5/app/ui/system_route.js delete mode 100644 public/js/v1.3.5/app/ui/system_signature.js delete mode 100644 public/js/v1.3.5/app/util.js create mode 100644 public/js/v1.3.5/app/worker/map.js.br create mode 100644 public/js/v1.3.5/app/worker/map.js.map create mode 100644 public/js/v1.3.5/app/worker/message.js.br create mode 100644 public/js/v1.3.5/app/worker/message.js.map delete mode 100644 public/js/v1.3.5/lib/EasePack.min.js delete mode 100644 public/js/v1.3.5/lib/TweenLite.min.js delete mode 100644 public/js/v1.3.5/lib/blueimp-gallery.js delete mode 100644 public/js/v1.3.5/lib/blueimp-helper.js delete mode 100644 public/js/v1.3.5/lib/bootbox.min.js delete mode 100644 public/js/v1.3.5/lib/bootstrap-confirmation.js delete mode 100644 public/js/v1.3.5/lib/bootstrap-editable.min.js create mode 100644 public/js/v1.3.5/lib/bootstrap-image-gallery.js.br create mode 100644 public/js/v1.3.5/lib/bootstrap-image-gallery.js.map delete mode 100644 public/js/v1.3.5/lib/bootstrap-toggle.min.js delete mode 100644 public/js/v1.3.5/lib/bootstrap.min.js delete mode 100644 public/js/v1.3.5/lib/datatables/Buttons-1.2.1/js/buttons.html5.min.js delete mode 100644 public/js/v1.3.5/lib/datatables/Buttons-1.2.1/js/dataTables.buttons.min.js delete mode 100644 public/js/v1.3.5/lib/datatables/DataTables-1.10.12/js/jquery.dataTables.min.js delete mode 100644 public/js/v1.3.5/lib/datatables/Responsive-2.1.0/js/dataTables.responsive.min.js delete mode 100644 public/js/v1.3.5/lib/datatables/Select-1.2.0/js/dataTables.select.min.js delete mode 100644 public/js/v1.3.5/lib/dom.jsPlumb-1.7.6.js delete mode 100644 public/js/v1.3.5/lib/farahey-0.5.js delete mode 100644 public/js/v1.3.5/lib/jquery-3.1.1.min.js delete mode 100644 public/js/v1.3.5/lib/jquery.dragToSelect.js delete mode 100644 public/js/v1.3.5/lib/jquery.easypiechart.min.js create mode 100644 public/js/v1.3.5/lib/jquery.fullscreen.min.js.br create mode 100644 public/js/v1.3.5/lib/jquery.fullscreen.min.js.map delete mode 100644 public/js/v1.3.5/lib/jquery.hoverIntent.min.js create mode 100644 public/js/v1.3.5/lib/jquery.hoverIntent.minified.js.br create mode 100644 public/js/v1.3.5/lib/jquery.hoverIntent.minified.js.map delete mode 100644 public/js/v1.3.5/lib/jquery.lazylinepainter-1.5.1.min.js delete mode 100644 public/js/v1.3.5/lib/jquery.lazyload.min.js delete mode 100644 public/js/v1.3.5/lib/jquery.mCustomScrollbar.min.js delete mode 100644 public/js/v1.3.5/lib/jquery.mousewheel.min.js delete mode 100644 public/js/v1.3.5/lib/jquery.peity.min.js create mode 100644 public/js/v1.3.5/lib/jsPlumb-2.0.5.js.br create mode 100644 public/js/v1.3.5/lib/jsPlumb-2.0.5.js.map delete mode 100644 public/js/v1.3.5/lib/localforage.min.js delete mode 100644 public/js/v1.3.5/lib/morris.min.js delete mode 100644 public/js/v1.3.5/lib/mustache.min.js create mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.buttons.js.br create mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.buttons.js.map delete mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.callbacks.js delete mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.desktop.js delete mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.js delete mode 100644 public/js/v1.3.5/lib/pnotify/pnotify.nonblock.js delete mode 100644 public/js/v1.3.5/lib/raphael-min.js create mode 100644 public/js/v1.3.5/lib/require.js.br create mode 100644 public/js/v1.3.5/lib/require.js.map delete mode 100644 public/js/v1.3.5/lib/requirejs/text.js delete mode 100644 public/js/v1.3.5/lib/select2.min.js delete mode 100644 public/js/v1.3.5/lib/slidebars.js delete mode 100644 public/js/v1.3.5/lib/sortable.min.js delete mode 100644 public/js/v1.3.5/lib/validator.min.js delete mode 100644 public/js/v1.3.5/lib/velocity.min.js delete mode 100644 public/js/v1.3.5/lib/velocity.ui.min.js diff --git a/public/css/v1.3.5/pathfinder.css.br b/public/css/v1.3.5/pathfinder.css.br new file mode 100644 index 0000000000000000000000000000000000000000..bdf7801f515322afa0b74db32a162b0961c06918 GIT binary patch literal 54078 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�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 XbJ6e@K6vIoy^QJmt|^TjTIN6l!$QO# literal 0 HcmV?d00001 diff --git a/public/js/v1.3.5/app.js b/public/js/v1.3.5/app.js index ff32d3e3..7e0c4a1f 100644 --- a/public/js/v1.3.5/app.js +++ b/public/js/v1.3.5/app.js @@ -1,188 +1,2 @@ -'use strict'; - -// main script path -var mainScriptPath = document.body.getAttribute('data-script'); - -// js baseURL. Depends on the environment. -// e.g. use raw files (develop) or build files (production) -var jsBaseUrl = document.body.getAttribute('data-js-path'); - -// requireJs configuration -requirejs.config({ - baseUrl: 'js', // path for baseUrl - dynamically set !below! ("build_js" | "js") - - paths: { - layout: 'layout', - conf: 'app/conf', // path for "config" files dir - dialog: 'app/ui/dialog', // path for "dialog" files dir - templates: '../../templates', // template dir - img: '../../img', // images dir - - // main views - login: './app/login', // initial start "login page" view - mappage: './app/mappage', // initial start "map page" view - setup: './app/setup', // initial start "setup page" view - admin: './app/admin', // initial start "admin page" view - notification: './app/notification', // "notification" view - - jquery: 'lib/jquery-3.1.1.min', // v3.1.1 jQuery - bootstrap: 'lib/bootstrap.min', // v3.3.0 Bootstrap js code - http://getbootstrap.com/javascript - text: 'lib/requirejs/text', // v2.0.12 A RequireJS/AMD loader plugin for loading text resources. - mustache: 'lib/mustache.min', // v1.0.0 Javascript template engine - http://mustache.github.io - localForage: 'lib/localforage.min', // v1.4.2 localStorage library - https://mozilla.github.io/localForage - velocity: 'lib/velocity.min', // v1.5.1 animation engine - http://julian.com/research/velocity - velocityUI: 'lib/velocity.ui.min', // v5.2.0 plugin for velocity - http://julian.com/research/velocity/#uiPack - slidebars: 'lib/slidebars', // v0.10 Slidebars - side menu plugin http://plugins.adchsm.me/slidebars - jsPlumb: 'lib/dom.jsPlumb-1.7.6', // v1.7.6 jsPlumb (Vanilla)- main map draw plugin https://jsplumbtoolkit.com - farahey: 'lib/farahey-0.5', // v0.5 jsPlumb "magnetizing" extension - https://github.com/jsplumb/farahey - customScrollbar: 'lib/jquery.mCustomScrollbar.min', // v3.1.5 Custom scroll bars - http://manos.malihu.gr - mousewheel: 'lib/jquery.mousewheel.min', // v3.1.13 Mousewheel - https://github.com/jquery/jquery-mousewheel - xEditable: 'lib/bootstrap-editable.min', // v1.5.1 X-editable - in placed editing - morris: 'lib/morris.min', // v0.5.1 Morris.js - graphs and charts - raphael: 'lib/raphael-min', // v2.1.2 Raphaël - required for morris (dependency) - bootbox: 'lib/bootbox.min', // v4.4.0 Bootbox.js - custom dialogs - http://bootboxjs.com - easyPieChart: 'lib/jquery.easypiechart.min', // v2.1.6 Easy Pie Chart - HTML 5 pie charts - http://rendro.github.io/easy-pie-chart - peityInlineChart: 'lib/jquery.peity.min', // v3.2.1 Inline Chart - http://benpickles.github.io/peity/ - dragToSelect: 'lib/jquery.dragToSelect', // v1.1 Drag to Select - http://andreaslagerkvist.com/jquery/drag-to-select - hoverIntent: 'lib/jquery.hoverIntent.min', // v1.9.0 Hover intention - http://cherne.net/brian/resources/jquery.hoverIntent.html - fullScreen: 'lib/jquery.fullscreen.min', // v0.6.0 Full screen mode - https://github.com/private-face/jquery.fullscreen - select2: 'lib/select2.min', // v4.0.3 Drop Down customization - https://select2.github.io - validator: 'lib/validator.min', // v0.10.1 Validator for Bootstrap 3 - https://github.com/1000hz/bootstrap-validator - lazylinepainter: 'lib/jquery.lazylinepainter-1.5.1.min', // v1.5.1 SVG line animation plugin - http://lazylinepainter.info - blueImpGallery: 'lib/blueimp-gallery', // v2.21.3 Image Gallery - https://github.com/blueimp/Gallery - blueImpGalleryHelper: 'lib/blueimp-helper', // helper function for Blue Imp Gallery - blueImpGalleryBootstrap: 'lib/bootstrap-image-gallery', // v3.4.2 Bootstrap extension for Blue Imp Gallery - https://blueimp.github.io/Bootstrap-Image-Gallery - bootstrapConfirmation: 'lib/bootstrap-confirmation', // v1.0.5 Bootstrap extension for inline confirm dialog - https://github.com/tavicu/bs-confirmation - bootstrapToggle: 'lib/bootstrap-toggle.min', // v2.2.0 Bootstrap Toggle (Checkbox) - http://www.bootstraptoggle.com - lazyload: 'lib/jquery.lazyload.min', // v1.9.5 LazyLoader images - http://www.appelsiini.net/projects/lazyload - sortable: 'lib/sortable.min', // v1.6.0 Sortable - drag&drop reorder - https://github.com/rubaxa/Sortable - - // header animation - easePack: 'lib/EasePack.min', - tweenLite: 'lib/TweenLite.min', - - // datatables // v1.10.12 DataTables - https://datatables.net - 'datatables.loader': './app/datatables.loader', - 'datatables.net': 'lib/datatables/DataTables-1.10.12/js/jquery.dataTables.min', - 'datatables.net-buttons': 'lib/datatables/Buttons-1.2.1/js/dataTables.buttons.min', - 'datatables.net-buttons-html': 'lib/datatables/Buttons-1.2.1/js/buttons.html5.min', - 'datatables.net-responsive': 'lib/datatables/Responsive-2.1.0/js/dataTables.responsive.min', - 'datatables.net-select': 'lib/datatables/Select-1.2.0/js/dataTables.select.min', - 'datatables.plugins.render.ellipsis': 'lib/datatables/plugins/render/ellipsis', - - // notification plugin - pnotify: 'lib/pnotify/pnotify', // v3.0.0 PNotify - notification core file - https://sciactive.com/pnotify/ - 'pnotify.buttons': 'lib/pnotify/pnotify.buttons', // PNotify - buttons notification extension - 'pnotify.confirm': 'lib/pnotify/pnotify.confirm', // PNotify - confirmation notification extension - 'pnotify.nonblock': 'lib/pnotify/pnotify.nonblock', // PNotify - notification non-block extension (hover effect) - 'pnotify.desktop': 'lib/pnotify/pnotify.desktop', // PNotify - desktop push notification extension - 'pnotify.history': 'lib/pnotify/pnotify.history', // PNotify - history push notification history extension - 'pnotify.callbacks': 'lib/pnotify/pnotify.callbacks', // PNotify - callbacks push notification extension - 'pnotify.reference': 'lib/pnotify/pnotify.reference' // PNotify - reference push notification extension - }, - shim: { - bootstrap: { - deps: ['jquery'] - }, - farahey: { - deps: ['jsPlumb'] - }, - velocity: { - deps: ['jquery'] - }, - velocityUI: { - deps: ['velocity'] - }, - slidebars: { - deps: ['jquery'] - }, - customScrollbar: { - deps: ['jquery', 'mousewheel'] - }, - 'datatables.loader': { - deps: ['jquery'] - }, - 'datatables.net': { - deps: ['jquery'] - }, - 'datatables.net-buttons': { - deps: ['datatables.net'] - }, - 'datatables.net-buttons-html': { - deps: ['datatables.net-buttons'] - }, - 'datatables.net-responsive': { - deps: ['datatables.net'] - }, - 'datatables.net-select': { - deps: ['datatables.net'] - }, - 'datatables.plugins.render.ellipsis': { - deps: ['datatables.net'] - }, - xEditable: { - deps: ['bootstrap'] - }, - bootbox: { - deps: ['jquery', 'bootstrap'], - exports: 'bootbox' - }, - morris: { - deps: ['jquery', 'raphael'], - exports: 'Morris', - init: function ($, Raphael) { - window.Raphael = Raphael; - } - }, - pnotify: { - deps : ['jquery'] - }, - easyPieChart: { - deps : ['jquery'] - }, - peityInlineChart: { - deps : ['jquery'] - }, - dragToSelect: { - deps : ['jquery'] - }, - hoverIntent: { - deps : ['jquery'] - }, - fullScreen: { - deps : ['jquery'] - }, - select2: { - deps : ['jquery', 'mousewheel'], - exports: 'Select2' - }, - validator: { - deps : ['jquery', 'bootstrap'] - }, - lazylinepainter: { - deps : ['jquery', 'bootstrap'] - }, - blueImpGallery: { - deps : ['jquery'] - }, - bootstrapConfirmation: { - deps : ['bootstrap'] - }, - bootstrapToggle: { - deps : ['jquery'] - }, - lazyload: { - deps : ['jquery'] - } - } -}); - -// switch baseUrl to js "build_js" in production environment -// this has no effect for js build process! -// check build.js for build configuration -require.config({ - baseUrl: jsBaseUrl -}); - -// load the main app module -> initial app start -requirejs( [mainScriptPath] ); +"use strict";var mainScriptPath=document.body.getAttribute("data-script"),jsBaseUrl=document.body.getAttribute("data-js-path");requirejs.config({baseUrl:"js",paths:{layout:"layout",conf:"app/conf",dialog:"app/ui/dialog",templates:"../../templates",img:"../../img",login:"./app/login",mappage:"./app/mappage",setup:"./app/setup",admin:"./app/admin",notification:"./app/notification",jquery:"lib/jquery-3.1.1.min",bootstrap:"lib/bootstrap.min",text:"lib/requirejs/text",mustache:"lib/mustache.min",localForage:"lib/localforage.min",velocity:"lib/velocity.min",velocityUI:"lib/velocity.ui.min",slidebars:"lib/slidebars",jsPlumb:"lib/dom.jsPlumb-1.7.6",farahey:"lib/farahey-0.5",customScrollbar:"lib/jquery.mCustomScrollbar.min",mousewheel:"lib/jquery.mousewheel.min",xEditable:"lib/bootstrap-editable.min",morris:"lib/morris.min",raphael:"lib/raphael-min",bootbox:"lib/bootbox.min",easyPieChart:"lib/jquery.easypiechart.min",peityInlineChart:"lib/jquery.peity.min",dragToSelect:"lib/jquery.dragToSelect",hoverIntent:"lib/jquery.hoverIntent.min",fullScreen:"lib/jquery.fullscreen.min",select2:"lib/select2.min",validator:"lib/validator.min",lazylinepainter:"lib/jquery.lazylinepainter-1.5.1.min",blueImpGallery:"lib/blueimp-gallery",blueImpGalleryHelper:"lib/blueimp-helper",blueImpGalleryBootstrap:"lib/bootstrap-image-gallery",bootstrapConfirmation:"lib/bootstrap-confirmation",bootstrapToggle:"lib/bootstrap-toggle.min",lazyload:"lib/jquery.lazyload.min",sortable:"lib/sortable.min",easePack:"lib/EasePack.min",tweenLite:"lib/TweenLite.min","datatables.loader":"./app/datatables.loader","datatables.net":"lib/datatables/DataTables-1.10.12/js/jquery.dataTables.min","datatables.net-buttons":"lib/datatables/Buttons-1.2.1/js/dataTables.buttons.min","datatables.net-buttons-html":"lib/datatables/Buttons-1.2.1/js/buttons.html5.min","datatables.net-responsive":"lib/datatables/Responsive-2.1.0/js/dataTables.responsive.min","datatables.net-select":"lib/datatables/Select-1.2.0/js/dataTables.select.min","datatables.plugins.render.ellipsis":"lib/datatables/plugins/render/ellipsis",pnotify:"lib/pnotify/pnotify","pnotify.buttons":"lib/pnotify/pnotify.buttons","pnotify.confirm":"lib/pnotify/pnotify.confirm","pnotify.nonblock":"lib/pnotify/pnotify.nonblock","pnotify.desktop":"lib/pnotify/pnotify.desktop","pnotify.history":"lib/pnotify/pnotify.history","pnotify.callbacks":"lib/pnotify/pnotify.callbacks","pnotify.reference":"lib/pnotify/pnotify.reference"},shim:{bootstrap:{deps:["jquery"]},farahey:{deps:["jsPlumb"]},velocity:{deps:["jquery"]},velocityUI:{deps:["velocity"]},slidebars:{deps:["jquery"]},customScrollbar:{deps:["jquery","mousewheel"]},"datatables.loader":{deps:["jquery"]},"datatables.net":{deps:["jquery"]},"datatables.net-buttons":{deps:["datatables.net"]},"datatables.net-buttons-html":{deps:["datatables.net-buttons"]},"datatables.net-responsive":{deps:["datatables.net"]},"datatables.net-select":{deps:["datatables.net"]},"datatables.plugins.render.ellipsis":{deps:["datatables.net"]},xEditable:{deps:["bootstrap"]},bootbox:{deps:["jquery","bootstrap"],exports:"bootbox"},morris:{deps:["jquery","raphael"],exports:"Morris",init:function(e,t){window.Raphael=t}},pnotify:{deps:["jquery"]},easyPieChart:{deps:["jquery"]},peityInlineChart:{deps:["jquery"]},dragToSelect:{deps:["jquery"]},hoverIntent:{deps:["jquery"]},fullScreen:{deps:["jquery"]},select2:{deps:["jquery","mousewheel"],exports:"Select2"},validator:{deps:["jquery","bootstrap"]},lazylinepainter:{deps:["jquery","bootstrap"]},blueImpGallery:{deps:["jquery"]},bootstrapConfirmation:{deps:["bootstrap"]},bootstrapToggle:{deps:["jquery"]},lazyload:{deps:["jquery"]}}}),require.config({baseUrl:jsBaseUrl}),requirejs([mainScriptPath]); +//# sourceMappingURL=app.js.map diff --git a/public/js/v1.3.5/app.js.br b/public/js/v1.3.5/app.js.br new file mode 100644 index 0000000000000000000000000000000000000000..691ff53d629cecb8b49120356d73962d3e97f8b1 GIT binary patch literal 1003 zcmVU7UC_5A`$3KmoVo>-2r@fr1WDiD@(#-9{y#3MXE z+Ap<0&P2FqlkC2kIf8!yg0_+d{*_Px%gVCuG3Ij4f*U4sa4qY{|M4y~CNc0Z;&weT zh6{Y>%EfG*quFGC1~O0=^b<@jFG%{x`%se2bv3m+>)1J9k;{KyM)8~QxxpeAKwK01 zyHkb5)gGYVVBx$sV*y7TmTT{9nniGtV+*a#TE+|DY6O@!_2CH2ThUx7oxP?Igfx#e%MC^<34ZPnAARc4XGmotgMc^t99l#V7~;*K?A z-2?x;=Y|>OYyraTH_i{5;6@nPZtRWb?g!Ot9KUn6aKNv-Kdy^+#>tYELM9Yqb35d6 zRlZjVXg_T#Jzh~Ay`&fOnQtz*jK0Zyi)!lu_;#GO>aD~D2YZLEcHy`oIl#&Rpo1?E zVD5hHrz{no6Au)DnBjT|yiYJ9zX;A}ZYyMNt7EsGG+z}m3^$XL?<=NPQrerBU?YBP zi1Ex5$M3VG1r!+$)LYWvMt4mhXweL;4}o3%II6Ov?!Yny9XMH-trBEhfQb;V(QU{K zAit5SXhJPE82QsL*10AH$Zp2V4^&4F#36;B>&KOkIY5}KN4QX<(#1#CO%`^{N0j z_cNro$4{dAj3bq;I~(*lT+Yl2(O>rVgEBmVf-1eK2 z7yAG)+Qb)O3J~#W>N#4D2z3n3Gta4)2s`NAc-TdH3F6m85rrxNUsnKz#bSXLY!Ag! z#bJPu#(2UamiY1;j)l1_(a`c*nu91Xf+lmqU^T=)RvNMCe%Zi+V1N{!fRa)()X%Yh z47lcKPj9kM3vu>aG&gS2{q^`?fD-vks~1HWRu_t~j2aZ>TK$PSt@8vOYdYn { - - 'use strict'; - - let config = { - splashOverlayClass: 'pf-splash', // class for "splash" overlay - triggerOverlayClass: 'pf-overlay-trigger' // class for - }; - - - /** - * set page observer - */ - let setPageObserver = () => { - $('.' + config.triggerOverlayClass).on('click', function(e){ - $('.' + config.splashOverlayClass).showSplashOverlay(); - }); - - $('body').initTooltips(); - - // set fieldset toggled by checkbox --------------------------------------------------------------------------- - $('input[type="checkbox"][data-target]').on('change', function(){ - let targetId = $(this).attr('data-target'); - if(targetId){ - let targetElement = $('[data-id="' + targetId + '"]'); - let targetFormFields = targetElement.find('input[type="radio"]'); - let checkFormFields = []; - for(let formField of targetFormFields) { - if(this.checked){ - if(formField.hasAttribute('data-default') || formField.getAttribute('data-default-value')){ - checkFormFields.push(formField); - } - }else{ - formField.setAttribute('data-default-value', formField.checked ? 'checked' : ''); - if(formField.hasAttribute('data-default')){ - checkFormFields.push(formField); - } - } - } - - for(let checkFormField of checkFormFields) { - checkFormField.checked = true; - } - } - }); - - $('input[type="radio"]').on('change', function(){ - if(this.checked){ - let targetId = $(this).parents('fieldset').attr('data-id'); - $('input[type="checkbox"][data-target="' + targetId + '"]').prop('checked', true); - } - }); - }; - - /** - * main init "admin" page - */ - $(() => { - // set Dialog default config - Util.initDefaultBootboxConfig(); - - // hide splash loading animation - $('.' + config.splashOverlayClass).hideSplashOverlay(); - - setPageObserver(); - - let temp = $('.dataTable').dataTable( { - pageLength: 100, - paging: true, - ordering: true, - autoWidth: false, - hover: false, - language: { - emptyTable: 'No entries', - zeroRecords: 'No entries found', - lengthMenu: 'Show _MENU_ entries', - info: 'Showing _START_ to _END_ of _TOTAL_ entries' - } - }); - - - }); -}); \ No newline at end of file +if(function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,o=Object.getPrototypeOf,a=n.slice,i=n.concat,s=n.push,l=n.indexOf,c={},u=c.toString,d=c.hasOwnProperty,f=d.toString,p=f.call(Object),h={};function m(e,t){var n=(t=t||r).createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}var g="3.1.1",v=function(e,t){return new v.fn.init(e,t)},y=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,b=/^-ms-/,w=/-([a-z])/g,x=function(e,t){return t.toUpperCase()};function C(e){var t=!!e&&"length"in e&&e.length,n=v.type(e);return"function"!==n&&!v.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}v.fn=v.prototype={jquery:g,constructor:v,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=v.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return v.each(this,e)},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+N+")"+N+"*"),W=new RegExp("="+N+"*([^\\]'\"]*?)"+N+"*\\]","g"),z=new RegExp(B),V=new RegExp("^"+$+"$"),X={ID:new RegExp("^#("+$+")"),CLASS:new RegExp("^\\.("+$+")"),TAG:new RegExp("^("+$+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+N+"*(even|odd|(([+-]|)(\\d*)n|)"+N+"*(?:([+-]|)"+N+"*(\\d+)|))"+N+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Z=/[+~]/,J=new RegExp("\\\\([\\da-f]{1,6}"+N+"?|("+N+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){f()},oe=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{F.apply(A=P.call(x.childNodes),x.childNodes),A[x.childNodes.length].nodeType}catch(e){F={apply:A.length?function(e,t){E.apply(e,P.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ae(e,t,r,o){var a,s,c,u,d,h,v,y=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!o&&((t?t.ownerDocument||t:x)!==p&&f(t),t=t||p,m)){if(11!==C&&(d=Q.exec(e)))if(a=d[1]){if(9===C){if(!(c=t.getElementById(a)))return r;if(c.id===a)return r.push(c),r}else if(y&&(c=y.getElementById(a))&&b(t,c)&&c.id===a)return r.push(c),r}else{if(d[2])return F.apply(r,t.getElementsByTagName(e)),r;if((a=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return F.apply(r,t.getElementsByClassName(a)),r}if(n.qsa&&!D[e+" "]&&(!g||!g.test(e))){if(1!==C)y=t,v=e;else if("object"!==t.nodeName.toLowerCase()){for((u=t.getAttribute("id"))?u=u.replace(te,ne):t.setAttribute("id",u=w),s=(h=i(e)).length;s--;)h[s]="#"+u+" "+ve(h[s]);v=h.join(","),y=Z.test(e)&&me(t.parentNode)||t}if(v)try{return F.apply(r,y.querySelectorAll(v)),r}catch(e){}finally{u===w&&t.removeAttribute("id")}}}return l(e.replace(H,"$1"),t,r,o)}function ie(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function se(e){return e[w]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function ue(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function fe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){for(var o,a=e([],n.length,t),i=a.length;i--;)n[o=a[i]]&&(n[o]=!(r[o]=n[o]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ae.support={},a=ae.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},f=ae.setDocument=function(e){var t,o,i=e?e.ownerDocument||e:x;return i!==p&&9===i.nodeType&&i.documentElement?(h=(p=i).documentElement,m=!a(p),x!==p&&(o=p.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",re,!1):o.attachEvent&&o.attachEvent("onunload",re)),n.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=le(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=K.test(p.getElementsByClassName),n.getById=le(function(e){return h.appendChild(e).id=w,!p.getElementsByName||!p.getElementsByName(w).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(J,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(J,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,o,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(o=t.getElementsByName(e),r=0;a=o[r++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&r.push(n);return r}return a},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=K.test(p.querySelectorAll))&&(le(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+N+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+N+"*(?:value|"+L+")"),e.querySelectorAll("[id~="+w+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+w+"+*").length||g.push(".#.+[+~]")}),le(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+N+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=K.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",B)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=K.test(h.compareDocumentPosition),b=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},I=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===x&&b(x,e)?-1:t===p||t.ownerDocument===x&&b(x,t)?1:u?R(u,e)-R(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,o=e.parentNode,a=t.parentNode,i=[e],s=[t];if(!o||!a)return e===p?-1:t===p?1:o?-1:a?1:u?R(u,e)-R(u,t):0;if(o===a)return ue(e,t);for(n=e;n=n.parentNode;)i.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;i[r]===s[r];)r++;return r?ue(i[r],s[r]):i[r]===x?-1:s[r]===x?1:0},p):p},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&f(e),t=t.replace(W,"='$1']"),n.matchesSelector&&m&&!D[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return ae(t,p,null,[e]).length>0},ae.contains=function(e,t){return(e.ownerDocument||e)!==p&&f(e),b(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==p&&f(e);var o=r.attrHandle[t.toLowerCase()],a=o&&k.call(r.attrHandle,t.toLowerCase())?o(e,t,!m):void 0;return void 0!==a?a:n.attributes||!m?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},ae.escape=function(e){return(e+"").replace(te,ne)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,r=[],o=0,a=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(I),d){for(;t=e[a++];)t===e[a]&&(o=r.push(a));for(;o--;)e.splice(r[o],1)}return u=null,e},o=ae.getText=function(e){var t,n="",r=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(r=ae.selectors={cacheLength:50,createPseudo:se,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(J,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(J,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&z.test(n)&&(t=i(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(J,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+N+")"+e+"("+N+"|$)"))&&T(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var o=ae.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(M," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var a="nth"!==e.slice(0,3),i="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=a!==i?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s,b=!1;if(g){if(a){for(;m;){for(f=t;f=f[m];)if(s?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[i?g.firstChild:g.lastChild],i&&y){for(b=(p=(c=(u=(d=(f=g)[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===C&&c[1])&&c[2],f=p&&g.childNodes[p];f=++p&&f&&f[m]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){u[e]=[C,p,b];break}}else if(y&&(b=p=(c=(u=(d=(f=t)[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===C&&c[1]),!1===b)for(;(f=++p&&f&&f[m]||(b=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==v:1!==f.nodeType)||!++b||(y&&((u=(d=f[w]||(f[w]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[C,b]),f!==t)););return(b-=o)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,o=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return o[w]?o(t):o.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){for(var r,a=o(e,t),i=a.length;i--;)e[r=R(e,a[i])]=!(n[r]=a[i])}):function(e){return o(e,0,n)}):o}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(H,"$1"));return r[w]?se(function(e,t,n,o){for(var a,i=r(e,null,o,[]),s=e.length;s--;)(a=i[s])&&(e[s]=!(t[s]=a))}):function(e,o,a){return t[0]=e,r(t,null,a,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return ae(e,t).length>0}}),contains:se(function(e){return e=e.replace(J,ee),function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:se(function(e){return V.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(J,ee).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return G.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function we(e,t,n,r,o){for(var a,i=[],s=0,l=e.length,c=null!=t;s-1&&(a[c]=!(i[c]=d))}}else v=we(v===i?v.splice(h,v.length):v),o?o(null,i,v,l):F.apply(i,v)})}function Ce(e){for(var t,n,o,a=e.length,i=r.relative[e[0].type],s=i||r.relative[" "],l=i?1:0,u=ye(function(e){return e===t},s,!0),d=ye(function(e){return R(t,e)>-1},s,!0),f=[function(e,n,r){var o=!i&&(r||n!==c)||((t=n).nodeType?u(e,n,r):d(e,n,r));return t=null,o}];l1&&be(f),l>1&&ve(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(H,"$1"),n,l0,o=e.length>0,a=function(a,i,s,l,u){var d,h,g,v=0,y="0",b=a&&[],w=[],x=c,S=a||o&&r.find.TAG("*",u),T=C+=null==x?1:Math.random()||.1,_=S.length;for(u&&(c=i===p||i||u);y!==_&&null!=(d=S[y]);y++){if(o&&d){for(h=0,i||d.ownerDocument===p||(f(d),s=!m);g=e[h++];)if(g(d,i||p,s)){l.push(d);break}u&&(C=T)}n&&((d=!g&&d)&&v--,a&&b.push(d))}if(v+=y,n&&y!==v){for(h=0;g=t[h++];)g(b,w,i,s);if(a){if(v>0)for(;y--;)b[y]||w[y]||(w[y]=O.call(l));w=we(w)}F.apply(l,w),u&&!a&&w.length>0&&v+t.length>1&&ae.uniqueSort(l)}return u&&(C=T,c=x),b};return n?se(a):a}return ge.prototype=r.filters=r.pseudos,r.setFilters=new ge,i=ae.tokenize=function(e,t){var n,o,a,i,s,l,c,u=_[e+" "];if(u)return t?0:u.slice(0);for(s=e,l=[],c=r.preFilter;s;){for(i in n&&!(o=q.exec(s))||(o&&(s=s.slice(o[0].length)||s),l.push(a=[])),n=!1,(o=U.exec(s))&&(n=o.shift(),a.push({value:n,type:o[0].replace(H," ")}),s=s.slice(n.length)),r.filter)!(o=X[i].exec(s))||c[i]&&!(o=c[i](o))||(n=o.shift(),a.push({value:n,type:i,matches:o}),s=s.slice(n.length));if(!n)break}return t?s.length:s?ae.error(e):_(e,l).slice(0)},s=ae.compile=function(e,t){var n,r=[],o=[],a=D[e+" "];if(!a){for(t||(t=i(e)),n=t.length;n--;)(a=Ce(t[n]))[w]?r.push(a):o.push(a);(a=D(e,Se(o,r))).selector=e}return a},l=ae.select=function(e,t,n,o){var a,l,c,u,d,f="function"==typeof e&&e,p=!o&&i(e=f.selector||e);if(n=n||[],1===p.length){if((l=p[0]=p[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&r.relative[l[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(J,ee),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(a=X.needsContext.test(e)?0:l.length;a--&&(c=l[a],!r.relative[u=c.type]);)if((d=r.find[u])&&(o=d(c.matches[0].replace(J,ee),Z.test(l[0].type)&&me(t.parentNode)||t))){if(l.splice(a,1),!(e=o.length&&ve(l)))return F.apply(n,o),n;break}}return(f||s(e,p))(o,t,!m,n,!t||Z.test(e)&&me(t.parentNode)||t),n},n.sortStable=w.split("").sort(I).join("")===w,n.detectDuplicates=!!d,f(),n.sortDetached=le(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),le(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&le(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||ce(L,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),ae}(e);v.find=S,v.expr=S.selectors,v.expr[":"]=v.expr.pseudos,v.uniqueSort=v.unique=S.uniqueSort,v.text=S.getText,v.isXMLDoc=S.isXML,v.contains=S.contains,v.escapeSelector=S.escape;var T=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&v(e).is(n))break;r.push(e)}return r},_=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=v.expr.match.needsContext,I=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,k=/^.[^:#\[\.,]*$/;function A(e,t,n){return v.isFunction(t)?v.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?v.grep(e,function(e){return e===t!==n}):"string"!=typeof t?v.grep(e,function(e){return l.call(t,e)>-1!==n}):k.test(t)?v.filter(t,e,n):(t=v.filter(t,e),v.grep(e,function(e){return l.call(t,e)>-1!==n&&1===e.nodeType}))}v.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?v.find.matchesSelector(r,e)?[r]:[]:v.find.matches(e,v.grep(t,function(e){return 1===e.nodeType}))},v.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(v(e).filter(function(){for(t=0;t1?v.uniqueSort(n):n},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&D.test(e)?v(e):e||[],!1).length}});var O,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(v.fn.init=function(e,t,n){var o,a;if(!e)return this;if(n=n||O,"string"==typeof e){if(!(o="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:E.exec(e))||!o[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(o[1]){if(t=t instanceof v?t[0]:t,v.merge(this,v.parseHTML(o[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),I.test(o[1])&&v.isPlainObject(t))for(o in t)v.isFunction(this[o])?this[o](t[o]):this.attr(o,t[o]);return this}return(a=r.getElementById(o[2]))&&(this[0]=a,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v.isFunction(e)?void 0!==n.ready?n.ready(e):e(v):v.makeArray(e,this)}).prototype=v.fn,O=v(r);var F=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}v.fn.extend({has:function(e){var t=v(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&v.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?v.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?l.call(v(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(v.uniqueSort(v.merge(this.get(),v(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),v.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return _((e.parentNode||{}).firstChild,e)},children:function(e){return _(e.firstChild)},contents:function(e){return e.contentDocument||v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var o=v.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=v.filter(r,o)),this.length>1&&(P[e]||v.uniqueSort(o),F.test(e)&&o.reverse()),this.pushStack(o)}});var L=/[^\x20\t\r\n\f]+/g;function N(e){return e}function $(e){throw e}function j(e,t,n){var r;try{e&&v.isFunction(r=e.promise)?r.call(e).done(t).fail(n):e&&v.isFunction(r=e.then)?r.call(e,t,n):t.call(void 0,e)}catch(e){n.call(void 0,e)}}v.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return v.each(e.match(L)||[],function(e,n){t[n]=!0}),t}(e):v.extend({},e);var t,n,r,o,a=[],i=[],s=-1,l=function(){for(o=e.once,r=t=!0;i.length;s=-1)for(n=i.shift();++s-1;)a.splice(n,1),n<=s&&s--}),this},has:function(e){return e?v.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return o=i=[],a=n="",this},disabled:function(){return!a},lock:function(){return o=i=[],n||t||(a=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],i.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(t){var n=[["notify","progress",v.Callbacks("memory"),v.Callbacks("memory"),2],["resolve","done",v.Callbacks("once memory"),v.Callbacks("once memory"),0,"resolved"],["reject","fail",v.Callbacks("once memory"),v.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return v.Deferred(function(t){v.each(n,function(n,r){var o=v.isFunction(e[r[4]])&&e[r[4]];a[r[1]](function(){var e=o&&o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,o?[e]:arguments)})}),e=null}).promise()},then:function(t,r,o){var a=0;function i(t,n,r,o){return function(){var s=this,l=arguments,c=function(){var e,c;if(!(t=a&&(r!==$&&(s=void 0,l=[e]),n.rejectWith(s,l))}};t?u():(v.Deferred.getStackHook&&(u.stackTrace=v.Deferred.getStackHook()),e.setTimeout(u))}}return v.Deferred(function(e){n[0][3].add(i(0,e,v.isFunction(o)?o:N,e.notifyWith)),n[1][3].add(i(0,e,v.isFunction(t)?t:N)),n[2][3].add(i(0,e,v.isFunction(r)?r:$))}).promise()},promise:function(e){return null!=e?v.extend(e,o):o}},a={};return v.each(n,function(e,t){var i=t[2],s=t[5];o[t[1]]=i.add,s&&i.add(function(){r=s},n[3-e][2].disable,n[0][2].lock),i.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=i.fireWith}),o.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,n=t,r=Array(n),o=a.call(arguments),i=v.Deferred(),s=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?a.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&(j(e,i.done(s(n)).resolve,i.reject),"pending"===i.state()||v.isFunction(o[n]&&o[n].then)))return i.then();for(;n--;)j(o[n],s(n),i.reject);return i.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;v.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},v.readyException=function(t){e.setTimeout(function(){throw t})};var M=v.Deferred();function H(){r.removeEventListener("DOMContentLoaded",H),e.removeEventListener("load",H),v.ready()}v.fn.ready=function(e){return M.then(e).catch(function(e){v.readyException(e)}),this},v.extend({isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){(!0===e?--v.readyWait:v.isReady)||(v.isReady=!0,!0!==e&&--v.readyWait>0||M.resolveWith(r,[v]))}}),v.ready.then=M.then,"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(v.ready):(r.addEventListener("DOMContentLoaded",H),e.addEventListener("load",H));var q=function(e,t,n,r,o,a,i){var s=0,l=e.length,c=null==n;if("object"===v.type(n))for(s in o=!0,n)q(e,t,s,n[s],!0,a,i);else if(void 0!==r&&(o=!0,v.isFunction(r)||(i=!0),c&&(i?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(v(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){V.remove(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=z.get(e,t),n&&(!r||v.isArray(n)?r=z.access(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,o=n.shift(),a=v._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete a.stop,o.call(e,function(){v.dequeue(e,t)},a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return z.get(e,n)||z.access(e,n,{empty:v.Callbacks("once memory").add(function(){z.remove(e,[t+"queue",n])})})}}),v.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,se=/^$|\/(?:java|ecma)script/i,le={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ce(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&v.nodeName(e,t)?v.merge([e],n):n}function ue(e,t){for(var n=0,r=e.length;n-1)o&&o.push(a);else if(c=v.contains(a.ownerDocument,a),i=ce(d.appendChild(a),"script"),c&&ue(i),n)for(u=0;a=i[u++];)se.test(a.type||"")&&n.push(a);return d}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var pe=r.documentElement,he=/^key/,me=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ge=/^([^.]*)(?:\.(.+)|)/;function ve(){return!0}function ye(){return!1}function be(){try{return r.activeElement}catch(e){}}function we(e,t,n,r,o,a){var i,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)we(e,s,n,r,t[s],a);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=ye;else if(!o)return e;return 1===a&&(i=o,(o=function(e){return v().off(e),i.apply(this,arguments)}).guid=i.guid||(i.guid=v.guid++)),e.each(function(){v.event.add(this,t,o,r,n)})}v.event={global:{},add:function(e,t,n,r,o){var a,i,s,l,c,u,d,f,p,h,m,g=z.get(e);if(g)for(n.handler&&(n=(a=n).handler,o=a.selector),o&&v.find.matchesSelector(pe,o),n.guid||(n.guid=v.guid++),(l=g.events)||(l=g.events={}),(i=g.handle)||(i=g.handle=function(t){return void 0!==v&&v.event.triggered!==t.type?v.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(L)||[""]).length;c--;)p=m=(s=ge.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p&&(d=v.event.special[p]||{},p=(o?d.delegateType:d.bindType)||p,d=v.event.special[p]||{},u=v.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&v.expr.match.needsContext.test(o),namespace:h.join(".")},a),(f=l[p])||((f=l[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,i)||e.addEventListener&&e.addEventListener(p,i)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),o?f.splice(f.delegateCount++,0,u):f.push(u),v.event.global[p]=!0)},remove:function(e,t,n,r,o){var a,i,s,l,c,u,d,f,p,h,m,g=z.hasData(e)&&z.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(L)||[""]).length;c--;)if(p=m=(s=ge.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=v.event.special[p]||{},f=l[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=a=f.length;a--;)u=f[a],!o&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(f.splice(a,1),u.selector&&f.delegateCount--,d.remove&&d.remove.call(e,u));i&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||v.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)v.event.remove(e,p+t[c],n,r,!0);v.isEmptyObject(l)&&z.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,a,i,s=v.event.fix(e),l=new Array(arguments.length),c=(z.get(this,"events")||{})[s.type]||[],u=v.event.special[s.type]||{};for(l[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(a=[],i={},n=0;n-1:v.find(o,this,null,[c]).length),i[o]&&a.push(r);a.length&&s.push({elem:c,handlers:a})}return c=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,Ce=/\s*$/g;function De(e,t){return v.nodeName(e,"table")&&v.nodeName(11!==t.nodeType?t:t.firstChild,"tr")&&e.getElementsByTagName("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function ke(e){var t=Te.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Ae(e,t){var n,r,o,a,i,s,l,c;if(1===t.nodeType){if(z.hasData(e)&&(a=z.access(e),i=z.set(t,a),c=a.events))for(o in delete i.handle,i.events={},c)for(n=0,r=c[o].length;n1&&"string"==typeof g&&!h.checkClone&&Se.test(g))return e.each(function(o){var a=e.eq(o);y&&(t[0]=g.call(this,o,a.html())),Ee(a,t,n,r)});if(f&&(a=(o=fe(t,e[0].ownerDocument,!1,e,r)).firstChild,1===o.childNodes.length&&(o=a),a||r)){for(l=(s=v.map(ce(o,"script"),Ie)).length;d")},clone:function(e,t,n){var r,o,a,i,s=e.cloneNode(!0),l=v.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||v.isXMLDoc(e)))for(i=ce(s),r=0,o=(a=ce(e)).length;r0&&ue(i,!l&&ce(e,"script")),s},cleanData:function(e){for(var t,n,r,o=v.event.special,a=0;void 0!==(n=e[a]);a++)if(U(n)){if(t=n[z.expando]){if(t.events)for(r in t.events)o[r]?v.event.remove(n,r):v.removeEvent(n,r,t.handle);n[z.expando]=void 0}n[V.expando]&&(n[V.expando]=void 0)}}}),v.fn.extend({detach:function(e){return Fe(this,e,!0)},remove:function(e){return Fe(this,e)},text:function(e){return q(this,function(e){return void 0===e?v.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ee(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||De(this,e).appendChild(e)})},prepend:function(){return Ee(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=De(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ee(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ee(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(v.cleanData(ce(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return q(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ce.test(e)&&!le[(ie.exec(e)||["",""])[1].toLowerCase()]){e=v.htmlPrefilter(e);try{for(;n1)}}),v.Tween=Xe,Xe.prototype={constructor:Xe,init:function(e,t,n,r,o,a){this.elem=e,this.prop=n,this.easing=o||v.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(v.cssNumber[n]?"":"px")},cur:function(){var e=Xe.propHooks[this.prop];return e&&e.get?e.get(this):Xe.propHooks._default.get(this)},run:function(e){var t,n=Xe.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Xe.propHooks._default.set(this),this}},Xe.prototype.init.prototype=Xe.prototype,Xe.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=v.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[v.cssProps[e.prop]]&&!v.cssHooks[e.prop]?e.elem[e.prop]=e.now:v.style(e.elem,e.prop,e.now+e.unit)}}},Xe.propHooks.scrollTop=Xe.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},v.fx=Xe.prototype.init,v.fx.step={};var Ye,Ge,Ke=/^(?:toggle|show|hide)$/,Qe=/queueHooks$/;function Ze(){Ge&&(e.requestAnimationFrame(Ze),v.fx.tick())}function Je(){return e.setTimeout(function(){Ye=void 0}),Ye=v.now()}function et(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(n=Z[r])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function tt(e,t,n){for(var r,o=(nt.tweeners[t]||[]).concat(nt.tweeners["*"]),a=0,i=o.length;a1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})}}),v.extend({attr:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?v.prop(e,t,n):(1===a&&v.isXMLDoc(e)||(o=v.attrHooks[t.toLowerCase()]||(v.expr.match.bool.test(t)?rt:void 0)),void 0!==n?null===n?void v.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=v.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(L);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),rt={set:function(e,t,n){return!1===t?v.removeAttr(e,n):e.setAttribute(n,n),n}},v.each(v.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ot[t]||v.find.attr;ot[t]=function(e,t,r){var o,a,i=t.toLowerCase();return r||(a=ot[i],ot[i]=o,o=null!=n(e,t,r)?i:null,ot[i]=a),o}});var at=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;function st(e){return(e.match(L)||[]).join(" ")}function lt(e){return e.getAttribute&&e.getAttribute("class")||""}v.fn.extend({prop:function(e,t){return q(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[v.propFix[e]||e]})}}),v.extend({prop:function(e,t,n){var r,o,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&v.isXMLDoc(e)||(t=v.propFix[t]||t,o=v.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=v.find.attr(e,"tabindex");return t?parseInt(t,10):at.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(v.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),v.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){v.propFix[this.toLowerCase()]=this}),v.fn.extend({addClass:function(e){var t,n,r,o,a,i,s,l=0;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,lt(this)))});if("string"==typeof e&&e)for(t=e.match(L)||[];n=this[l++];)if(o=lt(n),r=1===n.nodeType&&" "+st(o)+" "){for(i=0;a=t[i++];)r.indexOf(" "+a+" ")<0&&(r+=a+" ");o!==(s=st(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,o,a,i,s,l=0;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,lt(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(L)||[];n=this[l++];)if(o=lt(n),r=1===n.nodeType&&" "+st(o)+" "){for(i=0;a=t[i++];)for(;r.indexOf(" "+a+" ")>-1;)r=r.replace(" "+a+" "," ");o!==(s=st(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,lt(this),t),t)}):this.each(function(){var t,r,o,a;if("string"===n)for(r=0,o=v(this),a=e.match(L)||[];t=a[r++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=lt(this))&&z.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":z.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+st(lt(n))+" ").indexOf(t)>-1)return!0;return!1}});var ct=/\r/g;v.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=v.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,v(this).val()):e)?o="":"number"==typeof o?o+="":v.isArray(o)&&(o=v.map(o,function(e){return null==e?"":e+""})),(t=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))})):o?(t=v.valHooks[o.type]||v.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(ct,""):null==n?"":n:void 0}}),v.extend({valHooks:{option:{get:function(e){var t=v.find.attr(e,"value");return null!=t?t:st(v.text(e))}},select:{get:function(e){var t,n,r,o=e.options,a=e.selectedIndex,i="select-one"===e.type,s=i?null:[],l=i?a+1:o.length;for(r=a<0?l:i?a:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]={set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>-1}},h.checkOn||(v.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var ut=/^(?:focusinfocus|focusoutblur)$/;v.extend(v.event,{trigger:function(t,n,o,a){var i,s,l,c,u,f,p,h=[o||r],m=d.call(t,"type")?t.type:t,g=d.call(t,"namespace")?t.namespace.split("."):[];if(s=l=o=o||r,3!==o.nodeType&&8!==o.nodeType&&!ut.test(m+v.event.triggered)&&(m.indexOf(".")>-1&&(m=(g=m.split(".")).shift(),g.sort()),u=m.indexOf(":")<0&&"on"+m,(t=t[v.expando]?t:new v.Event(m,"object"==typeof t&&t)).isTrigger=a?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),n=null==n?[t]:v.makeArray(n,[t]),p=v.event.special[m]||{},a||!p.trigger||!1!==p.trigger.apply(o,n))){if(!a&&!p.noBubble&&!v.isWindow(o)){for(c=p.delegateType||m,ut.test(c+m)||(s=s.parentNode);s;s=s.parentNode)h.push(s),l=s;l===(o.ownerDocument||r)&&h.push(l.defaultView||l.parentWindow||e)}for(i=0;(s=h[i++])&&!t.isPropagationStopped();)t.type=i>1?c:p.bindType||m,(f=(z.get(s,"events")||{})[t.type]&&z.get(s,"handle"))&&f.apply(s,n),(f=u&&s[u])&&f.apply&&U(s)&&(t.result=f.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,a||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(h.pop(),n)||!U(o)||u&&v.isFunction(o[m])&&!v.isWindow(o)&&((l=o[u])&&(o[u]=null),v.event.triggered=m,o[m](),v.event.triggered=void 0,l&&(o[u]=l)),t.result}},simulate:function(e,t,n){var r=v.extend(new v.Event,n,{type:e,isSimulated:!0});v.event.trigger(r,null,t)}}),v.fn.extend({trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return v.event.trigger(e,t,n,!0)}}),v.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),v.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),h.focusin="onfocusin"in e,h.focusin||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){v.event.simulate(t,e.target,v.event.fix(e))};v.event.special[t]={setup:function(){var r=this.ownerDocument||this,o=z.access(r,t);o||r.addEventListener(e,n,!0),z.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this,o=z.access(r,t)-1;o?z.access(r,t,o):(r.removeEventListener(e,n,!0),z.remove(r,t))}}});var dt=e.location,ft=v.now(),pt=/\?/;v.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||v.error("Invalid XML: "+t),n};var ht=/\[\]$/,mt=/\r?\n/g,gt=/^(?:submit|button|image|reset|file)$/i,vt=/^(?:input|select|textarea|keygen)/i;function yt(e,t,n,r){var o;if(v.isArray(t))v.each(t,function(t,o){n||ht.test(e)?r(e,o):yt(e+"["+("object"==typeof o&&null!=o?t:"")+"]",o,n,r)});else if(n||"object"!==v.type(t))r(e,t);else for(o in t)yt(e+"["+o+"]",t[o],n,r)}v.param=function(e,t){var n,r=[],o=function(e,t){var n=v.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){o(this.name,this.value)});else for(n in e)yt(n,e[n],t,o);return r.join("&")},v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=v.prop(this,"elements");return e?v.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!v(this).is(":disabled")&&vt.test(this.nodeName)&&!gt.test(e)&&(this.checked||!ae.test(e))}).map(function(e,t){var n=v(this).val();return null==n?null:v.isArray(n)?v.map(n,function(e){return{name:t.name,value:e.replace(mt,"\r\n")}}):{name:t.name,value:n.replace(mt,"\r\n")}}).get()}});var bt=/%20/g,wt=/#.*$/,xt=/([?&])_=[^&]*/,Ct=/^(.*?):[ \t]*([^\r\n]*)$/gm,St=/^(?:GET|HEAD)$/,Tt=/^\/\//,_t={},Dt={},It="*/".concat("*"),kt=r.createElement("a");function At(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,o=0,a=t.toLowerCase().match(L)||[];if(v.isFunction(n))for(;r=a[o++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ot(e,t,n,r){var o={},a=e===Dt;function i(s){var l;return o[s]=!0,v.each(e[s]||[],function(e,s){var c=s(t,n,r);return"string"!=typeof c||a||o[c]?a?!(l=c):void 0:(t.dataTypes.unshift(c),i(c),!1)}),l}return i(t.dataTypes[0])||!o["*"]&&i("*")}function Et(e,t){var n,r,o=v.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&v.extend(!0,e,r),e}kt.href=dt.href,v.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:dt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(dt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":v.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Et(Et(e,v.ajaxSettings),t):Et(v.ajaxSettings,e)},ajaxPrefilter:At(_t),ajaxTransport:At(Dt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var o,a,i,s,l,c,u,d,f,p,h=v.ajaxSetup({},n),m=h.context||h,g=h.context&&(m.nodeType||m.jquery)?v(m):v.event,y=v.Deferred(),b=v.Callbacks("once memory"),w=h.statusCode||{},x={},C={},S="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(u){if(!s)for(s={};t=Ct.exec(i);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return u?i:null},setRequestHeader:function(e,t){return null==u&&(e=C[e.toLowerCase()]=C[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==u&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||S;return o&&o.abort(t),_(0,t),this}};if(y.promise(T),h.url=((t||h.url||dt.href)+"").replace(Tt,dt.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(L)||[""],null==h.crossDomain){c=r.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=kt.protocol+"//"+kt.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=v.param(h.data,h.traditional)),Ot(_t,h,n,T),u)return T;for(f in(d=v.event&&h.global)&&0==v.active++&&v.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!St.test(h.type),a=h.url.replace(wt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(bt,"+")):(p=h.url.slice(a.length),h.data&&(a+=(pt.test(a)?"&":"?")+h.data,delete h.data),!1===h.cache&&(a=a.replace(xt,"$1"),p=(pt.test(a)?"&":"?")+"_="+ft+++p),h.url=a+p),h.ifModified&&(v.lastModified[a]&&T.setRequestHeader("If-Modified-Since",v.lastModified[a]),v.etag[a]&&T.setRequestHeader("If-None-Match",v.etag[a])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&T.setRequestHeader("Content-Type",h.contentType),T.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+It+"; q=0.01":""):h.accepts["*"]),h.headers)T.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(!1===h.beforeSend.call(m,T,h)||u))return T.abort();if(S="abort",b.add(h.complete),T.done(h.success),T.fail(h.error),o=Ot(Dt,h,n,T)){if(T.readyState=1,d&&g.trigger("ajaxSend",[T,h]),u)return T;h.async&&h.timeout>0&&(l=e.setTimeout(function(){T.abort("timeout")},h.timeout));try{u=!1,o.send(x,_)}catch(e){if(u)throw e;_(-1,e)}}else _(-1,"No Transport");function _(t,n,r,s){var c,f,p,x,C,S=n;u||(u=!0,l&&e.clearTimeout(l),o=void 0,i=s||"",T.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(x=function(e,t,n){for(var r,o,a,i,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(o in s)if(s[o]&&s[o].test(r)){l.unshift(o);break}if(l[0]in n)a=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}i||(i=o)}a=a||i}if(a)return a!==l[0]&&l.unshift(a),n[a]}(h,T,r)),x=function(e,t,n,r){var o,a,i,s,l,c={},u=e.dataTypes.slice();if(u[1])for(i in e.converters)c[i.toLowerCase()]=e.converters[i];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=u.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(i=c[l+" "+a]||c["* "+a]))for(o in c)if((s=o.split(" "))[1]===a&&(i=c[l+" "+s[0]]||c["* "+s[0]])){!0===i?i=c[o]:!0!==c[o]&&(a=s[0],u.unshift(s[1]));break}if(!0!==i)if(i&&e.throws)t=i(t);else try{t=i(t)}catch(e){return{state:"parsererror",error:i?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(h,x,T,c),c?(h.ifModified&&((C=T.getResponseHeader("Last-Modified"))&&(v.lastModified[a]=C),(C=T.getResponseHeader("etag"))&&(v.etag[a]=C)),204===t||"HEAD"===h.type?S="nocontent":304===t?S="notmodified":(S=x.state,f=x.data,c=!(p=x.error))):(p=S,!t&&S||(S="error",t<0&&(t=0))),T.status=t,T.statusText=(n||S)+"",c?y.resolveWith(m,[f,S,T]):y.rejectWith(m,[T,S,p]),T.statusCode(w),w=void 0,d&&g.trigger(c?"ajaxSuccess":"ajaxError",[T,h,c?f:p]),b.fireWith(m,[T,S]),d&&(g.trigger("ajaxComplete",[T,h]),--v.active||v.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return v.get(e,t,n,"json")},getScript:function(e,t){return v.get(e,void 0,t,"script")}}),v.each(["get","post"],function(e,t){v[t]=function(e,n,r,o){return v.isFunction(n)&&(o=o||r,r=n,n=void 0),v.ajax(v.extend({url:e,type:t,dataType:o,data:n,success:r},v.isPlainObject(e)&&e))}}),v._evalUrl=function(e){return v.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},v.fn.extend({wrapAll:function(e){var t;return this[0]&&(v.isFunction(e)&&(e=e.call(this[0])),t=v(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){v(this).replaceWith(this.childNodes)}),this}}),v.expr.pseudos.hidden=function(e){return!v.expr.pseudos.visible(e)},v.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},v.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Ft={0:200,1223:204},Pt=v.ajaxSettings.xhr();h.cors=!!Pt&&"withCredentials"in Pt,h.ajax=Pt=!!Pt,v.ajaxTransport(function(t){var n,r;if(h.cors||Pt&&!t.crossDomain)return{send:function(o,a){var i,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(i in t.xhrFields)s[i]=t.xhrFields[i];for(i in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(i,o[i]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?a(0,"error"):a(s.status,s.statusText):a(Ft[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),v.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),v.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(o,a){t=v("