From ba2b937d4ffe3dbf541a216494862f3b1fab8f04 Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Tue, 10 May 2016 23:44:01 +0200 Subject: [PATCH] Remove old cruft --- old/client/node.jade | 1 - old/client/nodes/add.jade | 74 - old/client/window.jade | 9 - old/controllers/appController.coffee | 42 - old/directives/ngDirectiveAttributes.coffee | 30 - old/directives/viewLink.coffee | 19 - old/directives/window.coffee | 85 - old/directives/windowView.coffee | 30 - old/gulp.bundleLogger.js | 21 - old/gulp.handleErrors.js | 15 - old/providers/windowManager.coffee | 102 - old/providers/windowRouter.coffee | 64 - old/public_html/classes/node.php | 72 - old/public_html/classes/nodetype.php | 36 - old/public_html/classes/property.php | 82 - old/public_html/classes/propertytype.php | 36 - old/public_html/classes/relationship.php | 81 - old/public_html/classes/relationshiptype.php | 36 - old/public_html/classes/tag.php | 46 - old/public_html/cphp | 1 - old/public_html/includes/base.php | 25 - old/public_html/includes/uuid.php | 111 - old/public_html/index.php | 14 - old/public_html/locales/english.lng | 24 - .../modules/autocomplete/propertyname.php | 32 - .../modules/autocomplete/search.php | 35 - old/public_html/modules/editor.php | 16 - old/public_html/modules/index.php | 16 - old/public_html/modules/intro.php | 18 - old/public_html/modules/nodes/create.php | 102 - old/public_html/modules/nodes/lookup.php | 52 - old/public_html/rewrite.php | 56 - old/public_html/static/css/jsde.base.css | 85 - old/public_html/static/css/jsde.style.css | 131 - old/public_html/static/css/openng.css | 255 - old/public_html/static/images/background.jpg | Bin 408338 -> 0 bytes .../static/js/angular-filters.min.js | 1 - old/public_html/static/js/angular-route.js | 911 - old/public_html/static/js/angular.min.js | 202 - .../static/js/jquery-1.10.2.min.js | 6 - .../static/js/jquery-autocomplete.js | 341 - .../static/js/jquery-timing.min.js | 1 - old/public_html/static/js/jsde-angular.js | 334 - old/public_html/static/js/jsde.js | 295 - old/public_html/static/js/openng.js | 12 - old/public_html/static/js/openng.old.js | 360 - old/public_html/templates/angular/index.html | 2 - .../templates/angular/jsde-error.html | 9 - .../templates/angular/jsde-notification.html | 9 - .../templates/angular/jsde-window.html | 18 - old/public_html/templates/index.tpl | 107 - old/public_html/templates/nodes/create.tpl | 43 - old/public_html/templates/nodes/lookup.tpl | 51 - old/public_html/templates/static/intro.tpl | 1 - old/sass-watch.sh | 3 - old/script.coffee | 51 - old/scss/jsde.base.scss | 121 - old/scss/jsde.style.scss | 198 - old/scss/openng.scss | 412 - old/shimmable/angular.js | 24417 ---------------- old/structure.sql | 257 - 61 files changed, 30016 deletions(-) delete mode 100644 old/client/node.jade delete mode 100644 old/client/nodes/add.jade delete mode 100644 old/client/window.jade delete mode 100644 old/controllers/appController.coffee delete mode 100644 old/directives/ngDirectiveAttributes.coffee delete mode 100644 old/directives/viewLink.coffee delete mode 100644 old/directives/window.coffee delete mode 100644 old/directives/windowView.coffee delete mode 100644 old/gulp.bundleLogger.js delete mode 100644 old/gulp.handleErrors.js delete mode 100644 old/providers/windowManager.coffee delete mode 100644 old/providers/windowRouter.coffee delete mode 100644 old/public_html/classes/node.php delete mode 100644 old/public_html/classes/nodetype.php delete mode 100644 old/public_html/classes/property.php delete mode 100644 old/public_html/classes/propertytype.php delete mode 100644 old/public_html/classes/relationship.php delete mode 100644 old/public_html/classes/relationshiptype.php delete mode 100644 old/public_html/classes/tag.php delete mode 120000 old/public_html/cphp delete mode 100644 old/public_html/includes/base.php delete mode 100644 old/public_html/includes/uuid.php delete mode 100644 old/public_html/index.php delete mode 100644 old/public_html/locales/english.lng delete mode 100644 old/public_html/modules/autocomplete/propertyname.php delete mode 100644 old/public_html/modules/autocomplete/search.php delete mode 100644 old/public_html/modules/editor.php delete mode 100644 old/public_html/modules/index.php delete mode 100644 old/public_html/modules/intro.php delete mode 100644 old/public_html/modules/nodes/create.php delete mode 100644 old/public_html/modules/nodes/lookup.php delete mode 100644 old/public_html/rewrite.php delete mode 100644 old/public_html/static/css/jsde.base.css delete mode 100644 old/public_html/static/css/jsde.style.css delete mode 100644 old/public_html/static/css/openng.css delete mode 100644 old/public_html/static/images/background.jpg delete mode 100644 old/public_html/static/js/angular-filters.min.js delete mode 100644 old/public_html/static/js/angular-route.js delete mode 100644 old/public_html/static/js/angular.min.js delete mode 100644 old/public_html/static/js/jquery-1.10.2.min.js delete mode 100644 old/public_html/static/js/jquery-autocomplete.js delete mode 100644 old/public_html/static/js/jquery-timing.min.js delete mode 100644 old/public_html/static/js/jsde-angular.js delete mode 100755 old/public_html/static/js/jsde.js delete mode 100644 old/public_html/static/js/openng.js delete mode 100644 old/public_html/static/js/openng.old.js delete mode 100644 old/public_html/templates/angular/index.html delete mode 100644 old/public_html/templates/angular/jsde-error.html delete mode 100644 old/public_html/templates/angular/jsde-notification.html delete mode 100644 old/public_html/templates/angular/jsde-window.html delete mode 100644 old/public_html/templates/index.tpl delete mode 100644 old/public_html/templates/nodes/create.tpl delete mode 100644 old/public_html/templates/nodes/lookup.tpl delete mode 100644 old/public_html/templates/static/intro.tpl delete mode 100755 old/sass-watch.sh delete mode 100644 old/script.coffee delete mode 100755 old/scss/jsde.base.scss delete mode 100755 old/scss/jsde.style.scss delete mode 100644 old/scss/openng.scss delete mode 100644 old/shimmable/angular.js delete mode 100644 old/structure.sql diff --git a/old/client/node.jade b/old/client/node.jade deleted file mode 100644 index 4ab7492..0000000 --- a/old/client/node.jade +++ /dev/null @@ -1 +0,0 @@ -| {{ uuid }} diff --git a/old/client/nodes/add.jade b/old/client/nodes/add.jade deleted file mode 100644 index c295865..0000000 --- a/old/client/nodes/add.jade +++ /dev/null @@ -1,74 +0,0 @@ -mixin form(target) - form.pure-form(method="post", action=target)&attributes(attributes) - block - -mixin toolbarWindow(options) - - options = options || {} - div(class=conditionalClasses(["toolbarWindow"], {hasBottom: options.bottom, hasTop: options.top, hasLeft: options.left, hasRight: options.right}))&attributes(attributes) - block - -mixin toolbarContents - div.toolbarWindowContents&attributes(attributes) - block - -mixin toolbarControls(options) - - options = options || {} - div(class=conditionalClasses(["toolbarWindowControls"], {top: options.position == "top", bottom: options.position == "bottom", left: options.position == "left", right: options.position == "right"}))&attributes(attributes) - block - -mixin formSection(name) - div.formSection&attributes(attributes) - h1.formSectionTitle= name - block - -mixin formField(options) - - options = options || {} - div(auto-duplicate=(options.repeat == true), class=conditionalClasses(["formField"], {unlabeled: options.unlabeled, grouped: options.grouped}))&attributes(attributes) - block - -mixin formLabel(name, options) - - options = options || {} - .labelWrapper - label&attributes(attributes) - = name - if options.required - i.fa.fa-exclamation-circle.required - -mixin formInput(name, options) - if options.unit - div(class="inputWrapper pure-u-#{options.unit}") - +_formInput(name, options) - else - .inputWrapper - +_formInput(name, options) - -mixin _formInput(name, options) - if options.type == "textarea" - textarea(name=name, placeholder=options.placeholder)&attributes(attributes) - else - input(name=name, type=options.type, placeholder=options.placeholder)&attributes(attributes) - -mixin formButton(options) - - options = options || {} - - options.style = options.style || "default" - button(type=options.type, class="pure-button style-#{options.style}")&attributes(attributes) - if options.icon - i(class="fa fa-#{options.icon}") - block - -+form("/nodes/create") - +toolbarWindow({bottom: true}) - +toolbarContents - +formSection("Node") - +formField - +formLabel("Name", {required: true}) - +formInput("name", {type: "text"}) - +formField - +formLabel("Notes") - +formInput("notes", {type: "textarea"}) - +formSection("Properties") - +formField({repeat: true, grouped: true, unlabeled: true}) - +formInput("propertyName[]", {placeholder: "Name", unit: "1-2"}) - +formInput("propertyValue[]", {placeholder: "Value", unit: "1-2"}) - +toolbarControls({position: "bottom"}) - +formButton({type: "submit", icon: "check", style: "okay"}) Create diff --git a/old/client/window.jade b/old/client/window.jade deleted file mode 100644 index 08753fb..0000000 --- a/old/client/window.jade +++ /dev/null @@ -1,9 +0,0 @@ -.window-wrapper.window-styled(ng-class="{'window-focused': focused}", ng-show="visible", style="width: {{width || 400}}px; height: {{height || 300}}px; left: {{ x || 0 }}px; top: {{ y || 0 }}px;") - .window-title - span.window-title-inner {{ title }} - .window-close - a(href="#") X - .window-outer - .window-inner-wrapper - .window-inner(window-view, ng-transclude) - .window-resizer(ng-show="resizable") diff --git a/old/controllers/appController.coffee b/old/controllers/appController.coffee deleted file mode 100644 index f55ad76..0000000 --- a/old/controllers/appController.coffee +++ /dev/null @@ -1,42 +0,0 @@ -_ = require "lodash" -Promise = require "bluebird" - -module.exports = (module) -> - module.controller "appController", ($scope, windowRouter, windowManager) -> - windowRouter - .route "/node/:uuid", - templateUrl: "/templates/node.html" - controller: ($scope, $http) -> - $scope.$on "windowClosing", (event, eventScope) -> - eventScope.closing = false - - Promise.try -> - $http.get "/node/#{$scope.routeParams.uuid}", responseType: "json" - .then (response) -> - _.assign $scope, response.data - .route "/nodes/add", - templateUrl: "/templates/nodes/add.html" - controller: ($scope) -> - - - $scope.$on "closeWindow", (event, targetScope) -> - $scope.windows.splice targetScope.$parent.$index, 1 - - $scope.windows = [ - data: - title: "Sample window" - resizable: true - x: 48 - y: 48 - initialRoute: "/node/asdfg" - , - data: - title: "Create new node" - resizable: true - x: 264 - y: 264 - width: 280 - height: 350 - initialRoute: "/nodes/add" - ] - diff --git a/old/directives/ngDirectiveAttributes.coffee b/old/directives/ngDirectiveAttributes.coffee deleted file mode 100644 index 2062df1..0000000 --- a/old/directives/ngDirectiveAttributes.coffee +++ /dev/null @@ -1,30 +0,0 @@ -# This is a handy little utility directive; it lets you apply HTML -# attributes from *within* a directive template, such that they are -# applied to the directive element *itself* upon linking. Note that -# for this to work, the ng-directive-attributes element should be -# at the very top level of your template. It also won't work (yet) -# with other directives; just static initialization-time values. - -module.exports = (module) -> - module.directive "ngDirectiveAttributes", -> - return { - restrict: "E" - link: (scope, element, attributes) -> - targetElement = element.parent() - - for jsName, htmlName of attributes.$attr - attributeValue = attributes[jsName] - switch htmlName - when "class" then targetElement.addClass(className) for className in attributeValue.split(/\s+/) - when "style" - # CAUTION: This is a VERY naive parser! It's likely to break on edge cases. - # FIXME: Make it deal correctly with "-wrapped and ()-wrapped values - # containing a colon (:). - for pair in attributeValue.split ";" - [key, value] = pair.split ":" - targetElement.css key, value - - else targetElement.attr htmlName, attributeValue - - element.remove() - } diff --git a/old/directives/viewLink.coffee b/old/directives/viewLink.coffee deleted file mode 100644 index 1991de6..0000000 --- a/old/directives/viewLink.coffee +++ /dev/null @@ -1,19 +0,0 @@ -module.exports = (module) -> - module.directive "viewLink", -> - return { - restrict: "A" - link: (scope, element, attributes) -> - element.on "click", (event) -> - scope.$apply -> - findViewScope = (scope) -> - while true - if scope.hasOwnProperty("_isWindowViewScope") and scope._isWindowViewScope - return scope - if not scope.$parent? - return undefined - scope = scope.$parent - - viewScope = findViewScope(scope) - viewScope._currentRoute = attributes.viewLink - event.preventDefault() - } diff --git a/old/directives/window.coffee b/old/directives/window.coffee deleted file mode 100644 index 583b150..0000000 --- a/old/directives/window.coffee +++ /dev/null @@ -1,85 +0,0 @@ -module.exports = (module) -> - module.directive "window", (windowManager) -> - return { - restrict: "E" - transclude: true - templateUrl: "/templates/window.html" - scope: - _title: "@title" - _x: "@startX" - _y: "@startY" - _width: "@width" - _height: "@height" - resizable: "@" - initialRoute: "@" - link: (scope, element, attributes) -> - scope._currentRoute = scope.initialRoute - scope._closing = false - - scope.title = scope._title - scope.x = scope._x - scope.y = scope._y - scope.width = scope._width - scope.height = scope._height - - # This is to deal with the fact that we can't pass 'undefined' through a HTML attribute... - for field in ["x", "y", "title", "width", "height", "resizable", "initialRoute"] - if scope[field] == "" - scope[field] = null - - # If any of these values is updated, we still want to update the internal scope variables as well. - scope.$watchCollection "[_title, _x, _y, _width, _height]", (newCollection, oldCollection) -> - for item in ["_title", "_x", "_y", "_width", "_height"] - if oldCollection[item] != newCollection[item] - scope[item[1...]] = newCollection[item] - - scope.setZIndex = (zIndex) -> - element.css "z-index": zIndex - - scope.focusWindow = -> - # Take focus - windowManager.focusWindow scope.windowId - - windowId = windowManager.addWindow scope - - scope.windowElement = element.find(".window-wrapper") - scope.windowId = windowId - - element.data "windowId", windowId - - scope.windowElement - .on "mousedown", (event) -> - scope.$apply -> - scope.focusWindow() - event.stopPropagation() - - scope.windowElement.find(".window-title") - .on "mousedown", (event) -> - scope.$apply -> - windowManager.startDrag scope.windowId, [event.pageX - (scope.x ? 0), event.pageY - (scope.y ? 0)] - - scope.windowElement.find(".window-resizer") - .on "mousedown", (event) -> - scope.$apply -> - windowManager.startResize scope.windowId, [event.pageX - (scope.width ? 400), event.pageY - (scope.height ? 300)] - - scope.windowElement.find(".window-close a") - .on "click", (event) -> - scope.$apply -> - # We will set the window as 'closing', and broadcast an event to child - # scopes. If a child scope wishes to cancel the close, they can simply - # set 'closing' back to false. - scope.closing = true - scope.$broadcast "windowClosing", scope - - scope.$watch "closing", (newValue, oldValue) -> - # If 'closing' is still set to true at this point, that means no - # child scopes intercepted and cancelled the event. We'll emit - # the event upwards, to let the actual window closure be handled - # by whatever parent scope is instantiating these windows. - if newValue != oldValue and newValue == true - scope.$emit "closeWindow", scope - - - scope.visible = true - } diff --git a/old/directives/windowView.coffee b/old/directives/windowView.coffee deleted file mode 100644 index d873c9c..0000000 --- a/old/directives/windowView.coffee +++ /dev/null @@ -1,30 +0,0 @@ -module.exports = (module) -> - module.directive "windowView", (windowRouter, $compile, $http, $controller, $templateCache) -> - return { - restrict: "A" - link: (scope, element, attributes) -> - scope.$watch "_currentRoute", (newValue, oldValue) -> - route = windowRouter.findRoute newValue - - $http.get route.templateUrl, {cache: $templateCache} - .then (response) -> - newScope = scope.$new(); - - # Shove the route parameters (if any) into the newly created scope - newScope.routeParams = route.parameters - - # Continue creating the view. Controller, template, yadda yadda. - newCtrl = $controller route.controller, {$scope: newScope} - element.html response.data - element.children().data "$ngControllerController", newCtrl - $compile(element.contents())(newScope) - - # Clean up old scopes, and shift the old one... - if scope._previousRouteScope? - scope._previousRouteScope.$destroy() - if scope._currentRouteScope? - scope._previousRouteScope = scope._currentRouteScope - scope._currentRouteScope = newScope - scope._currentRoute = "/" - scope._isWindowViewScope = true - } diff --git a/old/gulp.bundleLogger.js b/old/gulp.bundleLogger.js deleted file mode 100644 index a44d199..0000000 --- a/old/gulp.bundleLogger.js +++ /dev/null @@ -1,21 +0,0 @@ -/* bundleLogger - ------------ - Provides gulp style logs to the bundle method in browserify.js -*/ - -var gutil = require('gulp-util'); -var prettyHrtime = require('pretty-hrtime'); -var startTime; - -module.exports = { - start: function() { - startTime = process.hrtime(); - gutil.log('Running', gutil.colors.green("'bundle'") + '...'); - }, - - end: function() { - var taskTime = process.hrtime(startTime); - var prettyTime = prettyHrtime(taskTime); - gutil.log('Finished', gutil.colors.green("'bundle'"), 'in', gutil.colors.magenta(prettyTime)); - } -}; diff --git a/old/gulp.handleErrors.js b/old/gulp.handleErrors.js deleted file mode 100644 index be53783..0000000 --- a/old/gulp.handleErrors.js +++ /dev/null @@ -1,15 +0,0 @@ -var notify = require("gulp-notify"); - -module.exports = function() { - - var args = Array.prototype.slice.call(arguments); - - // Send error to notification center with gulp-notify - notify.onError({ - title: "Compile Error", - message: "<%= error.message %>" - }).apply(this, args); - - // Keep gulp from hanging on this task - this.emit('end'); -}; \ No newline at end of file diff --git a/old/providers/windowManager.coffee b/old/providers/windowManager.coffee deleted file mode 100644 index f6527dc..0000000 --- a/old/providers/windowManager.coffee +++ /dev/null @@ -1,102 +0,0 @@ -RateLimitedCall = require "../lib/RateLimitedCall" - -module.exports = (module) -> - module.factory "windowManager", -> - $document = $(document) - return { - nextZIndex: 0 - nextId: 0 - windows: {} - currentlyFocusedWindow: null - currentlyDraggedWindow: null - dragWindowOffset: null - currentlyResizedWindow: null - resizeWindowOffset: null - positionCall: null - - disableSelection: (element = $document) -> - element - .attr "unselectable", "on" - .css "user-select", "none" - .on "selectstart", false - - enableSelection: (element = $document) -> - element - .attr "unselectable", "off" - .css "user-select", "text" - .off "selectstart" - - addWindow: (window) -> - windowId = (@nextId += 1).toString() # Because otherwise comparisons will go derp... - windowZIndex = @nextZIndex += 1 - @windows[windowId] = window - - window.$on "$destroy", (event) => - delete @windows[windowId] - - @focusWindow windowId - return windowId - - startDrag: (targetWindowId, offset) -> - @currentlyDraggedWindow = windowScope = @windows[targetWindowId] - @dragWindowOffset = offset - - @disableSelection() - - @positionCall = new RateLimitedCall 30, -> - windowScope.$apply => - windowScope.x = this.x - windowScope.y = this.y - - $document.on "mousemove.dragWindow", (event) => - [offsetX, offsetY] = @dragWindowOffset - @positionCall.call -> - this.x = event.pageX - offsetX - this.y = event.pageY - offsetY - - $document.on "mouseup.dragWindow", (event) => - # Clear events and reset internal state - $document.off "mousemove.dragWindow" - $document.off "mouseup.dragWindow" - @currentlyDraggedWindow = null - @dragWindowOffset = null - @enableSelection() - - startResize: (targetWindowId, offset) -> - @currentlyResizedWindow = windowScope = @windows[targetWindowId] - @resizeWindowOffset = offset - - @disableSelection() - - @sizeCall = new RateLimitedCall 30, -> - windowScope.$apply => - windowScope.width = this.w - windowScope.height = this.h - - $document.on "mousemove.resizeWindow", (event) => - [offsetW, offsetH] = @resizeWindowOffset - @sizeCall.call -> - this.w = event.pageX - offsetW - this.h = event.pageY - offsetH - - $document.on "mouseup.resizeWindow", (event) => - # Clear events and reset internal state - $document.off "mousemove.resizeWindow" - $document.off "mouseup.resizeWindow" - @currentlyResizedWindow = null - @resizeWindowOffset = null - @enableSelection() - - focusWindow: (targetWindowId) -> - for windowId, windowScope of @windows - if windowId == targetWindowId - # There's no point in wasting CPU cycles on focusing a window that's - # already focused to begin with. Could also cause issues with z-index - # consumption. - if @currentlyFocusedWindow != windowScope - windowScope.focused = true - windowScope.setZIndex(@nextZIndex += 1) - @currentlyFocusedWindow = windowScope - else - windowScope.focused = false - } diff --git a/old/providers/windowRouter.coffee b/old/providers/windowRouter.coffee deleted file mode 100644 index c2d9e7c..0000000 --- a/old/providers/windowRouter.coffee +++ /dev/null @@ -1,64 +0,0 @@ -_ = require "lodash" - -module.exports = (module) -> - module.factory "windowRouter", -> - $document = $(document) - obj = { - routes: [] - _parseRoute: (selector) -> - segments = selector.split "/" - selector = for segment in segments - if segment[...1] == ":" - {type: "parameter", parameterName: segment[1...]} - else - {type: "string", string: segment} - return selector - _parsePath: (path) -> - path.split "/" - route: (selector, options) -> - # options: templateUrl, controller - selector = @_parseRoute selector - @routes.push [selector, options] - return this # For chaining purposes... - findRoute: (path) -> - path = @_parsePath path - - for [selector, options] in @routes - options = _.clone(options) - result = (-> - if selector.length != path.length - # Different amount of segments; this can't possibly match. - return false - - params = {} - - for i, segment of selector - matches = switch segment.type - when "string" then (segment.string == path[i]) - when "parameter" - params[segment.parameterName] = path[i] - true - - if not matches - return false - - return params - )() - if result == false - continue - else - # Match found, we got parameters. - options.parameters = result - return options - - # Still no matching routes found... - throw new obj.RouterError("No matching routes found.") - } - - obj.RouterError = (message) -> - @name = "RouterError" - @message = message - obj.RouterError.prototype = new Error() - obj.RouterError.prototype.construtor = obj.RouterError - - return obj diff --git a/old/public_html/classes/node.php b/old/public_html/classes/node.php deleted file mode 100644 index db75b45..0000000 --- a/old/public_html/classes/node.php +++ /dev/null @@ -1,72 +0,0 @@ - array( - "Name" => "Name", - "Notes" => "Notes", - "TypeId" => "TypeId", - "ParentRevisionId" => "ParentRevisionId", - "FirstRevisionId" => "FirstRevisionId" - ), - 'numeric' => array( - "UserId" => "UserId" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'boolean' => array( - "LatestRevision" => "LatestRevision" - ), - 'nodetype' => array( - "Type" => "TypeId" - ), - 'node' => array( - "ParentRevision" => "ParentRevisionId", - "FirstRevision" => "FirstRevisionId" - ), - 'user' => array( - "User" => "UserId" - ) - ); - - public function SaveRevision($user) - { - /* Create a working copy of the current object */ - $this_copy = clone $this; - - /* Create a new object representing the new revision */ - $sNode = clone $this; - $sNode->sId = 0; - $sNode->uParentRevisionId = $this->sId; - $sNode->uUserId = $user->sId; - $sNode->uCreationDate = time(); - $sNode->InsertIntoDatabase(true); - - /* Clear out all changes to the working copy, and save the changed 'latest revision' flag */ - $this_copy->RefreshData(); - $this_copy->uLatestRevision = false; - $this_copy->InsertIntoDatabase(); - - /* Set the same flag on the current object, in case of further operations */ - $this->uLatestRevision = false; - } -} diff --git a/old/public_html/classes/nodetype.php b/old/public_html/classes/nodetype.php deleted file mode 100644 index 934ea35..0000000 --- a/old/public_html/classes/nodetype.php +++ /dev/null @@ -1,36 +0,0 @@ - array( - "Name" => "Name" - ), - 'numeric' => array( - "UserId" => "UserId" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'user' => array( - "User" => "UserId" - ) - ); -} diff --git a/old/public_html/classes/property.php b/old/public_html/classes/property.php deleted file mode 100644 index 1e9134d..0000000 --- a/old/public_html/classes/property.php +++ /dev/null @@ -1,82 +0,0 @@ - array( - "Name" => "Name", - "Value" => "Value", - "Source" => "Source", - "TypeId" => "TypeId", - "ParentRevisionId" => "ParentRevisionId", - "FirstRevisionId" => "FirstRevisionId", - "NodeId" => "NodeId", - "RelationshipId" => "RelationshipId" - ), - 'numeric' => array( - "UserId" => "UserId", - "Reliability" => "Reliability" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'boolean' => array( - "LatestRevision" => "LatestRevision" - ), - 'propertytype' => array( - "Type" => "TypeId" - ), - 'property' => array( - "ParentRevision" => "ParentRevisionId", - "FirstRevision" => "FirstRevisionId" - ), - 'node' => array( - "Node" => "NodeId" - ), - 'relationship' => array( - "Relationship" => "RelationshipId" - ), - 'user' => array( - "User" => "UserId" - ) - ); - - public function SaveRevision($user) - { - /* Create a working copy of the current object */ - $this_copy = clone $this; - - /* Create a new object representing the new revision */ - $sNode = clone $this; - $sNode->sId = 0; - $sNode->uParentRevisionId = $this->sId; - $sNode->uUserId = $user->sId; - $sNode->uCreationDate = time(); - $sNode->InsertIntoDatabase(true); - - /* Clear out all changes to the working copy, and save the changed 'latest revision' flag */ - $this_copy->RefreshData(); - $this_copy->uLatestRevision = false; - $this_copy->InsertIntoDatabase(); - - /* Set the same flag on the current object, in case of further operations */ - $this->uLatestRevision = false; - } -} diff --git a/old/public_html/classes/propertytype.php b/old/public_html/classes/propertytype.php deleted file mode 100644 index 46d184a..0000000 --- a/old/public_html/classes/propertytype.php +++ /dev/null @@ -1,36 +0,0 @@ - array( - "Name" => "Name" - ), - 'numeric' => array( - "UserId" => "UserId" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'user' => array( - "User" => "UserId" - ) - ); -} diff --git a/old/public_html/classes/relationship.php b/old/public_html/classes/relationship.php deleted file mode 100644 index 515bf55..0000000 --- a/old/public_html/classes/relationship.php +++ /dev/null @@ -1,81 +0,0 @@ - array( - "Name" => "Name", - "Source" => "Source", - "Notes" => "Notes", - "TypeId" => "TypeId", - "ParentRevisionId" => "ParentRevisionId", - "FirstRevisionId" => "FirstRevisionId", - "FromNodeId" => "FromNodeId", - "ToNodeId" => "ToNodeId" - ), - 'numeric' => array( - "UserId" => "UserId", - "Reliability" => "Reliability" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'boolean' => array( - "LatestRevision" => "LatestRevision", - "IsBidirectional" => "IsBidirectional" - ), - 'relationshiptype' => array( - "Type" => "TypeId" - ), - 'relationship' => array( - "ParentRevision" => "ParentRevisionId", - "FirstRevision" => "FirstRevisionId" - ), - 'node' => array( - "FromNode" => "FromNodeId", - "ToNode" => "ToNodeId" - ), - 'user' => array( - "User" => "UserId" - ) - ); - - public function SaveRevision($user) - { - /* Create a working copy of the current object */ - $this_copy = clone $this; - - /* Create a new object representing the new revision */ - $sNode = clone $this; - $sNode->sId = 0; - $sNode->uParentRevisionId = $this->sId; - $sNode->uUserId = $user->sId; - $sNode->uCreationDate = time(); - $sNode->InsertIntoDatabase(true); - - /* Clear out all changes to the working copy, and save the changed 'latest revision' flag */ - $this_copy->RefreshData(); - $this_copy->uLatestRevision = false; - $this_copy->InsertIntoDatabase(); - - /* Set the same flag on the current object, in case of further operations */ - $this->uLatestRevision = false; - } -} diff --git a/old/public_html/classes/relationshiptype.php b/old/public_html/classes/relationshiptype.php deleted file mode 100644 index 113c002..0000000 --- a/old/public_html/classes/relationshiptype.php +++ /dev/null @@ -1,36 +0,0 @@ - array( - "Name" => "Name" - ), - 'numeric' => array( - "UserId" => "UserId" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate" - ), - 'user' => array( - "User" => "UserId" - ) - ); -} diff --git a/old/public_html/classes/tag.php b/old/public_html/classes/tag.php deleted file mode 100644 index 86c5b28..0000000 --- a/old/public_html/classes/tag.php +++ /dev/null @@ -1,46 +0,0 @@ - array( - "Name" => "Name" - ), - 'numeric' => array( - "NodeId" => "NodeId" - "CreatorId" => "CreatorId", - "RemoverId" => "RemoverId" - ), - 'timestamp' => array( - "CreationDate" => "CreationDate", - "RemovalDate" => "RemovalDate" - ), - 'boolean' => array( - "IsActive" => "IsActive" - ), - 'user' => array( - "Creator" => "CreatorId", - "Remover" => "RemoverId" - ), - 'node' => array( - "Node" => "NodeId" - ) - ); -} diff --git a/old/public_html/cphp b/old/public_html/cphp deleted file mode 120000 index aaeddf6..0000000 --- a/old/public_html/cphp +++ /dev/null @@ -1 +0,0 @@ -../../cphp \ No newline at end of file diff --git a/old/public_html/includes/base.php b/old/public_html/includes/base.php deleted file mode 100644 index 35a8f31..0000000 --- a/old/public_html/includes/base.php +++ /dev/null @@ -1,25 +0,0 @@ - "%{$_GET['q']}%")); -} -catch (NotFoundException $e) -{ - $sNodes = array(); -} - -$sData = array(); - -foreach($sNodes as $sNode) -{ - $sData[] = array( - "value" => $sNode->sName - ); -} diff --git a/old/public_html/modules/autocomplete/search.php b/old/public_html/modules/autocomplete/search.php deleted file mode 100644 index 96cd880..0000000 --- a/old/public_html/modules/autocomplete/search.php +++ /dev/null @@ -1,35 +0,0 @@ - "%{$_GET['q']}%")); -} -catch (NotFoundException $e) -{ - $sNodes = array(); -} - -$sData = array(); - -foreach($sNodes as $sNode) -{ - $sData[] = array( - "name" => $sNode->sName, - "description" => $sNode->sNotes, - "value" => $sNode->sId, - "created" => local_from_unix($sNode->sCreationDate, $locale->date_short) - ); -} diff --git a/old/public_html/modules/editor.php b/old/public_html/modules/editor.php deleted file mode 100644 index ed3cadd..0000000 --- a/old/public_html/modules/editor.php +++ /dev/null @@ -1,16 +0,0 @@ -strings, array())); diff --git a/old/public_html/modules/index.php b/old/public_html/modules/index.php deleted file mode 100644 index 8d8407b..0000000 --- a/old/public_html/modules/index.php +++ /dev/null @@ -1,16 +0,0 @@ - NewTemplater::Render("static/intro", $locale->strings, array()) -); diff --git a/old/public_html/modules/nodes/create.php b/old/public_html/modules/nodes/create.php deleted file mode 100644 index 6efcb38..0000000 --- a/old/public_html/modules/nodes/create.php +++ /dev/null @@ -1,102 +0,0 @@ -uMethod == "get") -{ - /* Display form */ - $sData = array( - "contents" => NewTemplater::Render("nodes/create", $locale->strings, array()) - ); -} -elseif($router->uMethod == "post") -{ - /* Process form */ - $sErrors = array(); - $sErrorFields = array(); - - if(empty($_POST['name'])) - { - $sErrors[] = "You must enter a name for the new node. This name does not have to be unique."; - $sErrorFields[] = "name"; - } - - if(empty($sErrors)) - { - $uNodeId = generate_uuid(); - - $sNode = new Node(); - - $sNode->uId = $uNodeId; - $sNode->uName = $_POST['name']; - $sNode->uNotes = $_POST['notes']; - - $sNode->uTypeId = ""; - $sNode->uParentRevisionId = ""; - $sNode->uFirstRevisionId = $uNodeId; - $sNode->uUserId = 0; - $sNode->uCreationDate = time(); - $sNode->uLatestRevision = true; - - $sNode->InsertIntoDatabase(); - - /* Insert properties, if any */ - foreach(array_combine($_POST['property_name'], $_POST['property_value']) as $property_name => $property_value) - { - if(!empty($property_name)) - { - $uPropertyId = generate_uuid(); - - $sProperty = new Property(); - - $sProperty->uId = $uPropertyId; - $sProperty->uName = $property_name; - $sProperty->uValue = $property_value; - $sProperty->uSource = ""; - - $sProperty->uTypeId = ""; - $sProperty->uParentRevisionId = ""; - $sProperty->uFirstRevisionId = $uPropertyId; - $sProperty->uNodeId = $uNodeId; - $sProperty->uRelationshipId = ""; - $sProperty->uReliability = 1; /* Normal */ - $sProperty->uCreationDate = time(); - $sProperty->uLatestRevision = true; - - $sProperty->InsertIntoDatabase(); - } - } - - $sData = array( - "result" => "success", - "message" => "Node '" . htmlspecialchars($_POST['name']) . "' created.", - "node_id" => $uNodeId - ); - } - else - { - $sErrorList = ""; - - foreach($sErrors as $sError) - { - $sErrorList .= "
  • {$sError}
  • "; - } - - $sData = array( - "result" => "error", - "message" => "One or more form fields were not filled in correctly: ", - "errorfields" => $sErrorFields - ); - } -} diff --git a/old/public_html/modules/nodes/lookup.php b/old/public_html/modules/nodes/lookup.php deleted file mode 100644 index 78ec60b..0000000 --- a/old/public_html/modules/nodes/lookup.php +++ /dev/null @@ -1,52 +0,0 @@ -uParameters[1]; - -try -{ - $sNode = new Node($uUuid); - - $sProperties = array(); - - foreach(Property::CreateFromQuery("SELECT * FROM properties WHERE `NodeId` = :NodeId", array( - "NodeId" => $sNode->sId - )) as $sProperty) - { - $sProperties[] = array( - "name" => $sProperty->sName, - "value" => $sProperty->sValue, - "source" => $sProperty->sSource, - "reliability" => $sProperty->sReliability - ); - } - - $sData = array( - "contents" => NewTemplater::Render("nodes/lookup", $locale->strings, array( - "id" => $sNode->sId, - "name" => $sNode->sName, - "notes" => $sNode->sNotes, - "properties" => $sProperties - )) - ); -} -catch (NotFoundException $e) -{ - $sUuid = htmlspecialchars($uUuid); - - $sData = array( - "contents" => "Could not find a node with ID {$sUuid}." - ); -} diff --git a/old/public_html/rewrite.php b/old/public_html/rewrite.php deleted file mode 100644 index da196e3..0000000 --- a/old/public_html/rewrite.php +++ /dev/null @@ -1,56 +0,0 @@ -ignore_query = true; -$router->allow_slash = true; - -$router->routes = array( - 0 => array( - "^/$" => "modules/index.php", - "^/editor$" => "modules/editor.php", - "^/intro$" => array( - 'target' => "modules/intro.php", - '_json' => true - ), - "^/nodes/create$" => array( - 'target' => "modules/nodes/create.php", - '_json' => true - ), - "^/nodes/([0-9a-f-]{36})$" => array( - "target" => "modules/nodes/lookup.php", - "_json" => true - ), - "^/autocomplete/search$" => array( - "target" => "modules/autocomplete/search.php", - "_json" => true - ), - "^/autocomplete/propertyname$" => array( - "target" => "modules/autocomplete/propertyname.php", - "_json" => true - ) - ) -); - -$router->RouteRequest(); - -if(!empty($router->uVariables['json'])) -{ - echo(json_encode($sData)); -} diff --git a/old/public_html/static/css/jsde.base.css b/old/public_html/static/css/jsde.base.css deleted file mode 100644 index 4c5e0d0..0000000 --- a/old/public_html/static/css/jsde.base.css +++ /dev/null @@ -1,85 +0,0 @@ -html, body { - overflow: hidden; } - -body { - position: fixed; - margin: 0px; - width: 100%; - height: 100%; } - -#jsde_templates { - display: none; } - -/* MDIWindow Styling | Generic */ -div.window-wrapper { - position: absolute; } - -div.window-title { - position: absolute; - z-index: 2; - left: 0px; - right: 0px; - top: 0px; - cursor: default; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; } - -div.window-outer { - position: absolute; - z-index: 3; - left: 0px; - right: 0px; - bottom: 0px; } - -div.window-inner-wrapper { - position: absolute; - top: 0px; - bottom: 0px; - left: 0px; - right: 0px; - overflow-y: auto; - overflow-x: auto; } - -.window-noscroll { - overflow-x: hidden !important; - overflow-y: hidden !important; } - -div.window-close { - float: right; } - -div.window-close a { - position: absolute; - right: 3px; - top: 2px; - display: block; - padding: 1px 4px; - text-decoration: none; - font-size: 12px; - border-radius: 5px; } - -/* MDIWindow Styling | Normal state */ -div.window-styled div.window-inner { - visibility: visible; } - -/* MDIWindow Styling | Dragging state */ -div.window-dragged div.window-inner { - visibility: hidden; } - -div.workspace-bar { - position: absolute; - bottom: 0px; - left: 0px; - right: 0px; } - -a.workspace-tab { - display: block; - float: left; } - -div.window-resizer { - position: absolute; - width: 12px; - height: 12px; - bottom: -6px; - right: -6px; - cursor: se-resize; } diff --git a/old/public_html/static/css/jsde.style.css b/old/public_html/static/css/jsde.style.css deleted file mode 100644 index 5eeb315..0000000 --- a/old/public_html/static/css/jsde.style.css +++ /dev/null @@ -1,131 +0,0 @@ -html, body { - font-family: "Varela Round", sans-serif, Trebuchet MS; - background-color: silver; - background-attachment: fixed; - background-position: center; } - -/* Temporary styles */ -div#make-window { - background-color: white; - border: 1px solid gray; - padding: 14px; - width: 350px; - filter: alpha(opacity=85); - opacity: 0.85; } - -/* MDIWindow Styling | Generic */ -div.window-title { - -webkit-border-top-left-radius: 10px; - -webkit-border-top-right-radius: 10px; - -moz-border-radius-topleft: 10px; - -moz-border-radius-topright: 10px; - border-top-left-radius: 10px; - border-top-right-radius: 10px; - height: 16px; - color: white; - font-size: 14px; - font-weight: bold; - padding: 4px; - padding-left: 7px; - border-top: 1px solid #959595; - border-right: 1px solid #959595; - border-left: 1px solid #959595; } - -div.window-focused div.window-title { - border-top: 1px solid #6262ff; - border-right: 1px solid #6262ff; - border-left: 1px solid #6262ff; } - -div.window-outer { - font-size: 13px; - top: 25px; - border-bottom: 1px solid gray; - border-right: 1px solid gray; - border-left: 1px solid gray; } - -div.window-inner { - padding: 7px; } - -div.window-close a { - color: white; - border: 1px solid #014d8c; } - -div.window-close a:hover { - background-color: #014D8C; - border: 1px solid white; } - -/* MDIWindow Styling | Normal state */ -div.window-styled div.window-title, div.window-styled div.window-outer { - -webkit-box-shadow: 5px 5px 10px #1a1a1a; - -moz-box-shadow: 5px 5px 10px #1a1a1a; - box-shadow: 5px 5px 10px #1a1a1a; } - -div.window-styled div.window-title { - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #525252), color-stop(1, #91acbe)); - background-image: -moz-linear-gradient(center bottom, #525252 0%, #91acbe 100%); - filter: alpha(opacity=95); - opacity: 0.95; } - -div.window-styled div.window-outer { - background-color: #F7F7F0; - filter: alpha(opacity=95); - opacity: 0.95; } - -div.window-focused.window-styled div.window-title { - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0057b3), color-stop(1, #0099ff)); - background-image: -moz-linear-gradient(center bottom, #0057b3 0%, #0099ff 100%); - filter: alpha(opacity=85); - opacity: 0.85; } - -/* MDIWindow Styling | Dragging state */ -div.window-dragged div.window-title { - background-color: #0070D5; - background-image: none; } - -div.workspace-bar { - height: 32px; } - -div.window-dragged div.window-outer { - background: none; } - -div.window-dragged div.window-title, div.window-dragged div.window-outer { - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; } - -a.workspace-tab { - height: 32px; - width: 48px; - -webkit-border-top-left-radius: 10px; - -webkit-border-top-right-radius: 10px; - -moz-border-radius-topleft: 10px; - -moz-border-radius-topright: 10px; - border-top-left-radius: 10px; - border-top-right-radius: 10px; - border: 1px solid black; - background-color: #E9E9E9; - padding-top: 6px; - text-align: center; - text-decoration: none; - font-size: 14px; - color: black; - margin-top: 10px; - filter: alpha(opacity=95); - opacity: 0.95; } - -a.workspace-tab:hover { - background-color: #DADADA; - margin-top: 0px; } - -a.workspace-tab-active { - font-weight: bold; - background-color: #B9B9B9; - color: #BC0000; } - -a.workspace-tab-popup { - margin-top: 0px; } - -a.workspace-tab-add { - background-color: #C8C8C8; - filter: alpha(opacity=85); - opacity: 0.85; } diff --git a/old/public_html/static/css/openng.css b/old/public_html/static/css/openng.css deleted file mode 100644 index 7982e3c..0000000 --- a/old/public_html/static/css/openng.css +++ /dev/null @@ -1,255 +0,0 @@ -.clear { - clear: both; } - -#main_toolbar, #main_toolbar button { - font-family: "Istok Web"; } - -#main_toolbar { - padding: 36px 24px; } - -form.inline { - display: inline; } - -#form_search { - float: left; - margin-left: 12px; } - -#form_search input, #form_search button { - height: 37px; } - -#form_search input { - margin-left: 12px; - font-size: 16px; - padding: 7px 14px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - width: 290px; } - -#form_search button { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; } - -.autocompleter { - display: none; - position: absolute; - /* TODO: set this in the JS! */ - z-index: 9999999; - -webkit-font-smoothing: antialiased; - font-family: 'Istok Web'; - background-color: white; - border: 1px solid #5a6dbb; - border-radius: 0px 0px 3px 3px; - border-top: none; } - .autocompleter .entry { - color: #393939; } - .autocompleter .entry.selected { - background-color: #4253B6; - color: white; } - -#autocomplete_search { - width: 400px; } - -#autocomplete_search .entry { - border-bottom: 1px solid #c2c2c2; - padding: 7px 9px; } - -#autocomplete_search .entry:last-child { - border-bottom: none; } - -#autocomplete_search .entry .name { - font-size: 18px; - font-weight: bold; } - -#autocomplete_search .entry .description, #autocomplete_search .entry .date { - font-size: 14px; } - -#autocomplete_search .entry .date { - float: right; - color: gray; } - -#autocomplete_search .entry.selected .date { - color: white; } - -#autocomplete_search .loading, #autocomplete_search .noresults { - padding: 8px 10px; - font-size: 17px; } - -#autocomplete_search .loading { - font-style: italic; } - -.group-first, .group-middle { - border-top-right-radius: 0px !important; - border-bottom-right-radius: 0px !important; } - -.group-middle, .group-last { - border-top-left-radius: 0px !important; - border-bottom-left-radius: 0px !important; } - -#main_toolbar a.add { - float: left; } - -.pure-button { - padding: 7px 14px; } - -.pure-button.shadow { - text-shadow: 1px 1px 1px #424242; - -webkit-text-shadow: 1px 1px 1px #424242; - -moz-text-shadow: 1px 1px 2px #424242; - -o-text-shadow: 1px 1px 1px #424242; - -ms-text-shadow: 1px 1px 1px #424242; } - -.pure-button.add { - background-color: #15BA31; - color: white; } - -.pure-button.okay { - background-color: #148C29; - color: white; } - -.pure-button.search { - background-color: #152DBA; - color: white; } - -.pure-button i { - margin-right: 8px; - position: relative; - top: 1px; } - -.element-group { - display: block; - float: left; } - -.element-group * { - float: left; } - -h1.form { - font-size: 16px; - margin-top: 0px; - margin-bottom: 6px; } - -.form-block { - margin-bottom: 5px; } - -.pure-form label { - font-size: 95%; - margin-left: 1px; } - -.pure-form input.invalid, .pure-form textarea.invalid { - border-color: #b60202 !important; } - -div.label { - padding-top: 4px; } - -div.formfield, div.property { - margin-bottom: 1px; } - -textarea { - height: 90px; } - -.toolbarwindow-contents { - position: absolute; - padding: 7px; - top: 0px; - left: 0px; - right: 0px; - bottom: 38px; - overflow-x: hidden; - overflow-y: auto; } - -.toolbarwindow-toolbar { - position: absolute; - padding: 4px; - height: 30px; - left: 0px; - right: 0px; - bottom: 0px; - text-align: right; } - -i.required { - font-size: 10px; - margin-left: 4px; - color: #9f444a; - float: right; - margin-right: 7px; - margin-top: 2px; } - -i.error, i.notification { - font-size: 19px; - margin-right: 9px !important; } - -i.error { - color: #FFD2D2; } - -i.notification { - color: #CBCAFF; } - -#notification_area { - position: absolute; - right: 0px; - bottom: 32px; - z-index: 2147483640; } - -.notification-header { - margin-right: 6px; - font-weight: bold; } - -.notification-popup, .error-popup { - text-align: right; } - -.notification-popup .notification-contents, .error-popup .notification-contents { - text-align: left; - display: inline-block; - border-radius: 6px; - margin-right: 19px; - margin-top: 10px; - padding: 9px 14px; - color: white; - font-size: 15px; - filter: alpha(opacity=85); - opacity: 0.85; - width: auto; } - -.notification-popup .notification-contents { - background-color: #2D2D2D; } - -.error-popup .notification-contents { - background-color: #371B1B; } - -.notification-popup ul, .error-popup ul { - margin: 4px 0px; - padding-left: 48px; } - -#autocomplete_propertyname { - font-size: 13px; } - #autocomplete_propertyname .entry, #autocomplete_propertyname .noresults, #autocomplete_propertyname .loading { - padding: 4px 6px; } - -.window-inner .header, .window-inner h1, .window-inner h2 { - margin: 4px 0px; } -.window-inner .lower-header, .window-inner h2 { - margin-top: 7px; } -.window-inner h1 { - font-size: 20px; } -.window-inner h2 { - font-size: 16px; } -.window-inner .unit-content { - padding: 6px; } -.window-inner a.source-ref { - float: right; - margin-right: -4px; - text-decoration: none; - color: gray; - font-size: 13px; } - .window-inner a.source-ref:hover { - color: black; } -.window-inner table { - font-size: 13px; - width: 100%; } -.window-inner td.property-name { - width: 40%; - text-align: right; - font-weight: bold; } -.window-inner .node-lookup form.property-add input { - width: 100%; } -.window-inner .node-lookup form.property-add .property-name input { - text-align: right; } diff --git a/old/public_html/static/images/background.jpg b/old/public_html/static/images/background.jpg deleted file mode 100644 index 5ffa1c6185d1808afe60c9dd232d6e5e5e17d1e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408338 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

    PGm)v7OpGwcsj)mhQ#8uPIpQW8XS6;n&7 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 wMYV1wazUtC2OCF!da$UWrcQo& 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 z

    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 o0IyYLf2-Al{vH0*O2_{ILs=i;i++)if(void 0!=r[i])return r[i]}return n}}),angular.module("frapontillo.ex.filters").filter("lastNotNull",function(){return function(r){var n=void 0;if(r){var l=r.length-1;for(i=l;i>=0;i--)if(void 0!=r[i])return r[i]}return n}}),angular.module("frapontillo.ex.filters").filter("max",function(){return function(r){var i=void 0;if(r)for(var n in r)(r[n]>i||void 0==i)&&(i=r[n]);return i}}),angular.module("frapontillo.ex.filters").filter("min",function(){return function(r){var i=void 0;if(r)for(var n in r)(i>r[n]||void 0==i)&&(i=r[n]);return i}}); diff --git a/old/public_html/static/js/angular-route.js b/old/public_html/static/js/angular-route.js deleted file mode 100644 index d31d4ca..0000000 --- a/old/public_html/static/js/angular-route.js +++ /dev/null @@ -1,911 +0,0 @@ -/** - * @license AngularJS v1.2.8 - * (c) 2010-2014 Google, Inc. http://angularjs.org - * License: MIT - */ -(function(window, angular, undefined) {'use strict'; - -/** - * @ngdoc overview - * @name ngRoute - * @description - * - * # ngRoute - * - * The `ngRoute` module provides routing and deeplinking services and directives for angular apps. - * - * ## Example - * See {@link ngRoute.$route#example $route} for an example of configuring and using `ngRoute`. - * - * {@installModule route} - * - *

    - */ - /* global -ngRouteModule */ -var ngRouteModule = angular.module('ngRoute', ['ng']). - provider('$route', $RouteProvider); - -/** - * @ngdoc object - * @name ngRoute.$routeProvider - * @function - * - * @description - * - * Used for configuring routes. - * - * ## Example - * See {@link ngRoute.$route#example $route} for an example of configuring and using `ngRoute`. - * - * ## Dependencies - * Requires the {@link ngRoute `ngRoute`} module to be installed. - */ -function $RouteProvider(){ - function inherit(parent, extra) { - return angular.extend(new (angular.extend(function() {}, {prototype:parent}))(), extra); - } - - var routes = {}; - - /** - * @ngdoc method - * @name ngRoute.$routeProvider#when - * @methodOf ngRoute.$routeProvider - * - * @param {string} path Route path (matched against `$location.path`). If `$location.path` - * contains redundant trailing slash or is missing one, the route will still match and the - * `$location.path` will be updated to add or drop the trailing slash to exactly match the - * route definition. - * - * * `path` can contain named groups starting with a colon: e.g. `:name`. All characters up - * to the next slash are matched and stored in `$routeParams` under the given `name` - * when the route matches. - * * `path` can contain named groups starting with a colon and ending with a star: - * e.g.`:name*`. All characters are eagerly stored in `$routeParams` under the given `name` - * when the route matches. - * * `path` can contain optional named groups with a question mark: e.g.`:name?`. - * - * For example, routes like `/color/:color/largecode/:largecode*\/edit` will match - * `/color/brown/largecode/code/with/slashs/edit` and extract: - * - * * `color: brown` - * * `largecode: code/with/slashs`. - * - * - * @param {Object} route Mapping information to be assigned to `$route.current` on route - * match. - * - * Object properties: - * - * - `controller` – `{(string|function()=}` – Controller fn that should be associated with - * newly created scope or the name of a {@link angular.Module#controller registered - * controller} if passed as a string. - * - `controllerAs` – `{string=}` – A controller alias name. If present the controller will be - * published to scope under the `controllerAs` name. - * - `template` – `{string=|function()=}` – html template as a string or a function that - * returns an html template as a string which should be used by {@link - * ngRoute.directive:ngView ngView} or {@link ng.directive:ngInclude ngInclude} directives. - * This property takes precedence over `templateUrl`. - * - * If `template` is a function, it will be called with the following parameters: - * - * - `{Array.}` - route parameters extracted from the current - * `$location.path()` by applying the current route - * - * - `templateUrl` – `{string=|function()=}` – path or function that returns a path to an html - * template that should be used by {@link ngRoute.directive:ngView ngView}. - * - * If `templateUrl` is a function, it will be called with the following parameters: - * - * - `{Array.}` - route parameters extracted from the current - * `$location.path()` by applying the current route - * - * - `resolve` - `{Object.=}` - An optional map of dependencies which should - * be injected into the controller. If any of these dependencies are promises, the router - * will wait for them all to be resolved or one to be rejected before the controller is - * instantiated. - * If all the promises are resolved successfully, the values of the resolved promises are - * injected and {@link ngRoute.$route#$routeChangeSuccess $routeChangeSuccess} event is - * fired. If any of the promises are rejected the - * {@link ngRoute.$route#$routeChangeError $routeChangeError} event is fired. The map object - * is: - * - * - `key` – `{string}`: a name of a dependency to be injected into the controller. - * - `factory` - `{string|function}`: If `string` then it is an alias for a service. - * Otherwise if function, then it is {@link api/AUTO.$injector#invoke injected} - * and the return value is treated as the dependency. If the result is a promise, it is - * resolved before its value is injected into the controller. Be aware that - * `ngRoute.$routeParams` will still refer to the previous route within these resolve - * functions. Use `$route.current.params` to access the new route parameters, instead. - * - * - `redirectTo` – {(string|function())=} – value to update - * {@link ng.$location $location} path with and trigger route redirection. - * - * If `redirectTo` is a function, it will be called with the following parameters: - * - * - `{Object.}` - route parameters extracted from the current - * `$location.path()` by applying the current route templateUrl. - * - `{string}` - current `$location.path()` - * - `{Object}` - current `$location.search()` - * - * The custom `redirectTo` function is expected to return a string which will be used - * to update `$location.path()` and `$location.search()`. - * - * - `[reloadOnSearch=true]` - {boolean=} - reload route when only `$location.search()` - * or `$location.hash()` changes. - * - * If the option is set to `false` and url in the browser changes, then - * `$routeUpdate` event is broadcasted on the root scope. - * - * - `[caseInsensitiveMatch=false]` - {boolean=} - match routes without being case sensitive - * - * If the option is set to `true`, then the particular route can be matched without being - * case sensitive - * - * @returns {Object} self - * - * @description - * Adds a new route definition to the `$route` service. - */ - this.when = function(path, route) { - routes[path] = angular.extend( - {reloadOnSearch: true}, - route, - path && pathRegExp(path, route) - ); - - // create redirection for trailing slashes - if (path) { - var redirectPath = (path[path.length-1] == '/') - ? path.substr(0, path.length-1) - : path +'/'; - - routes[redirectPath] = angular.extend( - {redirectTo: path}, - pathRegExp(redirectPath, route) - ); - } - - return this; - }; - - /** - * @param path {string} path - * @param opts {Object} options - * @return {?Object} - * - * @description - * Normalizes the given path, returning a regular expression - * and the original path. - * - * Inspired by pathRexp in visionmedia/express/lib/utils.js. - */ - function pathRegExp(path, opts) { - var insensitive = opts.caseInsensitiveMatch, - ret = { - originalPath: path, - regexp: path - }, - keys = ret.keys = []; - - path = path - .replace(/([().])/g, '\\$1') - .replace(/(\/)?:(\w+)([\?|\*])?/g, function(_, slash, key, option){ - var optional = option === '?' ? option : null; - var star = option === '*' ? option : null; - keys.push({ name: key, optional: !!optional }); - slash = slash || ''; - return '' - + (optional ? '' : slash) - + '(?:' - + (optional ? slash : '') - + (star && '(.+?)' || '([^/]+)') - + (optional || '') - + ')' - + (optional || ''); - }) - .replace(/([\/$\*])/g, '\\$1'); - - ret.regexp = new RegExp('^' + path + '$', insensitive ? 'i' : ''); - return ret; - } - - /** - * @ngdoc method - * @name ngRoute.$routeProvider#otherwise - * @methodOf ngRoute.$routeProvider - * - * @description - * Sets route definition that will be used on route change when no other route definition - * is matched. - * - * @param {Object} params Mapping information to be assigned to `$route.current`. - * @returns {Object} self - */ - this.otherwise = function(params) { - this.when(null, params); - return this; - }; - - - this.$get = ['$rootScope', - '$location', - '$routeParams', - '$q', - '$injector', - '$http', - '$templateCache', - '$sce', - function($rootScope, $location, $routeParams, $q, $injector, $http, $templateCache, $sce) { - - /** - * @ngdoc object - * @name ngRoute.$route - * @requires $location - * @requires $routeParams - * - * @property {Object} current Reference to the current route definition. - * The route definition contains: - * - * - `controller`: The controller constructor as define in route definition. - * - `locals`: A map of locals which is used by {@link ng.$controller $controller} service for - * controller instantiation. The `locals` contain - * the resolved values of the `resolve` map. Additionally the `locals` also contain: - * - * - `$scope` - The current route scope. - * - `$template` - The current route template HTML. - * - * @property {Array.} routes Array of all configured routes. - * - * @description - * `$route` is used for deep-linking URLs to controllers and views (HTML partials). - * It watches `$location.url()` and tries to map the path to an existing route definition. - * - * Requires the {@link ngRoute `ngRoute`} module to be installed. - * - * You can define routes through {@link ngRoute.$routeProvider $routeProvider}'s API. - * - * The `$route` service is typically used in conjunction with the - * {@link ngRoute.directive:ngView `ngView`} directive and the - * {@link ngRoute.$routeParams `$routeParams`} service. - * - * @example - This example shows how changing the URL hash causes the `$route` to match a route against the - URL, and the `ngView` pulls in the partial. - - Note that this example is using {@link ng.directive:script inlined templates} - to get it working on jsfiddle as well. - - - -
    - Choose: - Moby | - Moby: Ch1 | - Gatsby | - Gatsby: Ch4 | - Scarlet Letter
    - -
    -
    - -
    $location.path() = {{$location.path()}}
    -
    $route.current.templateUrl = {{$route.current.templateUrl}}
    -
    $route.current.params = {{$route.current.params}}
    -
    $route.current.scope.name = {{$route.current.scope.name}}
    -
    $routeParams = {{$routeParams}}
    -
    -
    - - - controller: {{name}}
    - Book Id: {{params.bookId}}
    -
    - - - controller: {{name}}
    - Book Id: {{params.bookId}}
    - Chapter Id: {{params.chapterId}} -
    - - - angular.module('ngViewExample', ['ngRoute']) - - .config(function($routeProvider, $locationProvider) { - $routeProvider.when('/Book/:bookId', { - templateUrl: 'book.html', - controller: BookCntl, - resolve: { - // I will cause a 1 second delay - delay: function($q, $timeout) { - var delay = $q.defer(); - $timeout(delay.resolve, 1000); - return delay.promise; - } - } - }); - $routeProvider.when('/Book/:bookId/ch/:chapterId', { - templateUrl: 'chapter.html', - controller: ChapterCntl - }); - - // configure html5 to get links working on jsfiddle - $locationProvider.html5Mode(true); - }); - - function MainCntl($scope, $route, $routeParams, $location) { - $scope.$route = $route; - $scope.$location = $location; - $scope.$routeParams = $routeParams; - } - - function BookCntl($scope, $routeParams) { - $scope.name = "BookCntl"; - $scope.params = $routeParams; - } - - function ChapterCntl($scope, $routeParams) { - $scope.name = "ChapterCntl"; - $scope.params = $routeParams; - } - - - - it('should load and compile correct template', function() { - element('a:contains("Moby: Ch1")').click(); - var content = element('.doc-example-live [ng-view]').text(); - expect(content).toMatch(/controller\: ChapterCntl/); - expect(content).toMatch(/Book Id\: Moby/); - expect(content).toMatch(/Chapter Id\: 1/); - - element('a:contains("Scarlet")').click(); - sleep(2); // promises are not part of scenario waiting - content = element('.doc-example-live [ng-view]').text(); - expect(content).toMatch(/controller\: BookCntl/); - expect(content).toMatch(/Book Id\: Scarlet/); - }); - -
    - */ - - /** - * @ngdoc event - * @name ngRoute.$route#$routeChangeStart - * @eventOf ngRoute.$route - * @eventType broadcast on root scope - * @description - * Broadcasted before a route change. At this point the route services starts - * resolving all of the dependencies needed for the route change to occurs. - * Typically this involves fetching the view template as well as any dependencies - * defined in `resolve` route property. Once all of the dependencies are resolved - * `$routeChangeSuccess` is fired. - * - * @param {Object} angularEvent Synthetic event object. - * @param {Route} next Future route information. - * @param {Route} current Current route information. - */ - - /** - * @ngdoc event - * @name ngRoute.$route#$routeChangeSuccess - * @eventOf ngRoute.$route - * @eventType broadcast on root scope - * @description - * Broadcasted after a route dependencies are resolved. - * {@link ngRoute.directive:ngView ngView} listens for the directive - * to instantiate the controller and render the view. - * - * @param {Object} angularEvent Synthetic event object. - * @param {Route} current Current route information. - * @param {Route|Undefined} previous Previous route information, or undefined if current is - * first route entered. - */ - - /** - * @ngdoc event - * @name ngRoute.$route#$routeChangeError - * @eventOf ngRoute.$route - * @eventType broadcast on root scope - * @description - * Broadcasted if any of the resolve promises are rejected. - * - * @param {Object} angularEvent Synthetic event object - * @param {Route} current Current route information. - * @param {Route} previous Previous route information. - * @param {Route} rejection Rejection of the promise. Usually the error of the failed promise. - */ - - /** - * @ngdoc event - * @name ngRoute.$route#$routeUpdate - * @eventOf ngRoute.$route - * @eventType broadcast on root scope - * @description - * - * The `reloadOnSearch` property has been set to false, and we are reusing the same - * instance of the Controller. - */ - - var forceReload = false, - $route = { - routes: routes, - - /** - * @ngdoc method - * @name ngRoute.$route#reload - * @methodOf ngRoute.$route - * - * @description - * Causes `$route` service to reload the current route even if - * {@link ng.$location $location} hasn't changed. - * - * As a result of that, {@link ngRoute.directive:ngView ngView} - * creates new scope, reinstantiates the controller. - */ - reload: function() { - forceReload = true; - $rootScope.$evalAsync(updateRoute); - } - }; - - $rootScope.$on('$locationChangeSuccess', updateRoute); - - return $route; - - ///////////////////////////////////////////////////// - - /** - * @param on {string} current url - * @param route {Object} route regexp to match the url against - * @return {?Object} - * - * @description - * Check if the route matches the current url. - * - * Inspired by match in - * visionmedia/express/lib/router/router.js. - */ - function switchRouteMatcher(on, route) { - var keys = route.keys, - params = {}; - - if (!route.regexp) return null; - - var m = route.regexp.exec(on); - if (!m) return null; - - for (var i = 1, len = m.length; i < len; ++i) { - var key = keys[i - 1]; - - var val = 'string' == typeof m[i] - ? decodeURIComponent(m[i]) - : m[i]; - - if (key && val) { - params[key.name] = val; - } - } - return params; - } - - function updateRoute() { - var next = parseRoute(), - last = $route.current; - - if (next && last && next.$$route === last.$$route - && angular.equals(next.pathParams, last.pathParams) - && !next.reloadOnSearch && !forceReload) { - last.params = next.params; - angular.copy(last.params, $routeParams); - $rootScope.$broadcast('$routeUpdate', last); - } else if (next || last) { - forceReload = false; - $rootScope.$broadcast('$routeChangeStart', next, last); - $route.current = next; - if (next) { - if (next.redirectTo) { - if (angular.isString(next.redirectTo)) { - $location.path(interpolate(next.redirectTo, next.params)).search(next.params) - .replace(); - } else { - $location.url(next.redirectTo(next.pathParams, $location.path(), $location.search())) - .replace(); - } - } - } - - $q.when(next). - then(function() { - if (next) { - var locals = angular.extend({}, next.resolve), - template, templateUrl; - - angular.forEach(locals, function(value, key) { - locals[key] = angular.isString(value) ? - $injector.get(value) : $injector.invoke(value); - }); - - if (angular.isDefined(template = next.template)) { - if (angular.isFunction(template)) { - template = template(next.params); - } - } else if (angular.isDefined(templateUrl = next.templateUrl)) { - if (angular.isFunction(templateUrl)) { - templateUrl = templateUrl(next.params); - } - templateUrl = $sce.getTrustedResourceUrl(templateUrl); - if (angular.isDefined(templateUrl)) { - next.loadedTemplateUrl = templateUrl; - template = $http.get(templateUrl, {cache: $templateCache}). - then(function(response) { return response.data; }); - } - } - if (angular.isDefined(template)) { - locals['$template'] = template; - } - return $q.all(locals); - } - }). - // after route change - then(function(locals) { - if (next == $route.current) { - if (next) { - next.locals = locals; - angular.copy(next.params, $routeParams); - } - $rootScope.$broadcast('$routeChangeSuccess', next, last); - } - }, function(error) { - if (next == $route.current) { - $rootScope.$broadcast('$routeChangeError', next, last, error); - } - }); - } - } - - - /** - * @returns the current active route, by matching it against the URL - */ - function parseRoute() { - // Match a route - var params, match; - angular.forEach(routes, function(route, path) { - if (!match && (params = switchRouteMatcher($location.path(), route))) { - match = inherit(route, { - params: angular.extend({}, $location.search(), params), - pathParams: params}); - match.$$route = route; - } - }); - // No route matched; fallback to "otherwise" route - return match || routes[null] && inherit(routes[null], {params: {}, pathParams:{}}); - } - - /** - * @returns interpolation of the redirect path with the parameters - */ - function interpolate(string, params) { - var result = []; - angular.forEach((string||'').split(':'), function(segment, i) { - if (i === 0) { - result.push(segment); - } else { - var segmentMatch = segment.match(/(\w+)(.*)/); - var key = segmentMatch[1]; - result.push(params[key]); - result.push(segmentMatch[2] || ''); - delete params[key]; - } - }); - return result.join(''); - } - }]; -} - -ngRouteModule.provider('$routeParams', $RouteParamsProvider); - - -/** - * @ngdoc object - * @name ngRoute.$routeParams - * @requires $route - * - * @description - * The `$routeParams` service allows you to retrieve the current set of route parameters. - * - * Requires the {@link ngRoute `ngRoute`} module to be installed. - * - * The route parameters are a combination of {@link ng.$location `$location`}'s - * {@link ng.$location#methods_search `search()`} and {@link ng.$location#methods_path `path()`}. - * The `path` parameters are extracted when the {@link ngRoute.$route `$route`} path is matched. - * - * In case of parameter name collision, `path` params take precedence over `search` params. - * - * The service guarantees that the identity of the `$routeParams` object will remain unchanged - * (but its properties will likely change) even when a route change occurs. - * - * Note that the `$routeParams` are only updated *after* a route change completes successfully. - * This means that you cannot rely on `$routeParams` being correct in route resolve functions. - * Instead you can use `$route.current.params` to access the new route's parameters. - * - * @example - *
    - *  // Given:
    - *  // URL: http://server.com/index.html#/Chapter/1/Section/2?search=moby
    - *  // Route: /Chapter/:chapterId/Section/:sectionId
    - *  //
    - *  // Then
    - *  $routeParams ==> {chapterId:1, sectionId:2, search:'moby'}
    - * 
    - */ -function $RouteParamsProvider() { - this.$get = function() { return {}; }; -} - -ngRouteModule.directive('ngView', ngViewFactory); -ngRouteModule.directive('ngView', ngViewFillContentFactory); - - -/** - * @ngdoc directive - * @name ngRoute.directive:ngView - * @restrict ECA - * - * @description - * # Overview - * `ngView` is a directive that complements the {@link ngRoute.$route $route} service by - * including the rendered template of the current route into the main layout (`index.html`) file. - * Every time the current route changes, the included view changes with it according to the - * configuration of the `$route` service. - * - * Requires the {@link ngRoute `ngRoute`} module to be installed. - * - * @animations - * enter - animation is used to bring new content into the browser. - * leave - animation is used to animate existing content away. - * - * The enter and leave animation occur concurrently. - * - * @scope - * @priority 400 - * @example - - -
    - Choose: - Moby | - Moby: Ch1 | - Gatsby | - Gatsby: Ch4 | - Scarlet Letter
    - -
    -
    -
    -
    - -
    $location.path() = {{main.$location.path()}}
    -
    $route.current.templateUrl = {{main.$route.current.templateUrl}}
    -
    $route.current.params = {{main.$route.current.params}}
    -
    $route.current.scope.name = {{main.$route.current.scope.name}}
    -
    $routeParams = {{main.$routeParams}}
    -
    -
    - - -
    - controller: {{book.name}}
    - Book Id: {{book.params.bookId}}
    -
    -
    - - -
    - controller: {{chapter.name}}
    - Book Id: {{chapter.params.bookId}}
    - Chapter Id: {{chapter.params.chapterId}} -
    -
    - - - .view-animate-container { - position:relative; - height:100px!important; - position:relative; - background:white; - border:1px solid black; - height:40px; - overflow:hidden; - } - - .view-animate { - padding:10px; - } - - .view-animate.ng-enter, .view-animate.ng-leave { - -webkit-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s; - transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s; - - display:block; - width:100%; - border-left:1px solid black; - - position:absolute; - top:0; - left:0; - right:0; - bottom:0; - padding:10px; - } - - .view-animate.ng-enter { - left:100%; - } - .view-animate.ng-enter.ng-enter-active { - left:0; - } - .view-animate.ng-leave.ng-leave-active { - left:-100%; - } - - - - angular.module('ngViewExample', ['ngRoute', 'ngAnimate'], - function($routeProvider, $locationProvider) { - $routeProvider.when('/Book/:bookId', { - templateUrl: 'book.html', - controller: BookCntl, - controllerAs: 'book' - }); - $routeProvider.when('/Book/:bookId/ch/:chapterId', { - templateUrl: 'chapter.html', - controller: ChapterCntl, - controllerAs: 'chapter' - }); - - // configure html5 to get links working on jsfiddle - $locationProvider.html5Mode(true); - }); - - function MainCntl($route, $routeParams, $location) { - this.$route = $route; - this.$location = $location; - this.$routeParams = $routeParams; - } - - function BookCntl($routeParams) { - this.name = "BookCntl"; - this.params = $routeParams; - } - - function ChapterCntl($routeParams) { - this.name = "ChapterCntl"; - this.params = $routeParams; - } - - - - it('should load and compile correct template', function() { - element('a:contains("Moby: Ch1")').click(); - var content = element('.doc-example-live [ng-view]').text(); - expect(content).toMatch(/controller\: ChapterCntl/); - expect(content).toMatch(/Book Id\: Moby/); - expect(content).toMatch(/Chapter Id\: 1/); - - element('a:contains("Scarlet")').click(); - content = element('.doc-example-live [ng-view]').text(); - expect(content).toMatch(/controller\: BookCntl/); - expect(content).toMatch(/Book Id\: Scarlet/); - }); - -
    - */ - - -/** - * @ngdoc event - * @name ngRoute.directive:ngView#$viewContentLoaded - * @eventOf ngRoute.directive:ngView - * @eventType emit on the current ngView scope - * @description - * Emitted every time the ngView content is reloaded. - */ -ngViewFactory.$inject = ['$route', '$anchorScroll', '$animate']; -function ngViewFactory( $route, $anchorScroll, $animate) { - return { - restrict: 'ECA', - terminal: true, - priority: 400, - transclude: 'element', - link: function(scope, $element, attr, ctrl, $transclude) { - var currentScope, - currentElement, - autoScrollExp = attr.autoscroll, - onloadExp = attr.onload || ''; - - scope.$on('$routeChangeSuccess', update); - update(); - - function cleanupLastView() { - if (currentScope) { - currentScope.$destroy(); - currentScope = null; - } - if(currentElement) { - $animate.leave(currentElement); - currentElement = null; - } - } - - function update() { - var locals = $route.current && $route.current.locals, - template = locals && locals.$template; - - if (angular.isDefined(template)) { - var newScope = scope.$new(); - var current = $route.current; - - // Note: This will also link all children of ng-view that were contained in the original - // html. If that content contains controllers, ... they could pollute/change the scope. - // However, using ng-view on an element with additional content does not make sense... - // Note: We can't remove them in the cloneAttchFn of $transclude as that - // function is called before linking the content, which would apply child - // directives to non existing elements. - var clone = $transclude(newScope, function(clone) { - $animate.enter(clone, null, currentElement || $element, function onNgViewEnter () { - if (angular.isDefined(autoScrollExp) - && (!autoScrollExp || scope.$eval(autoScrollExp))) { - $anchorScroll(); - } - }); - cleanupLastView(); - }); - - currentElement = clone; - currentScope = current.scope = newScope; - currentScope.$emit('$viewContentLoaded'); - currentScope.$eval(onloadExp); - } else { - cleanupLastView(); - } - } - } - }; -} - -// This directive is called during the $transclude call of the first `ngView` directive. -// It will replace and compile the content of the element with the loaded template. -// We need this directive so that the element content is already filled when -// the link function of another directive on the same element as ngView -// is called. -ngViewFillContentFactory.$inject = ['$compile', '$controller', '$route']; -function ngViewFillContentFactory($compile, $controller, $route) { - return { - restrict: 'ECA', - priority: -400, - link: function(scope, $element) { - var current = $route.current, - locals = current.locals; - - $element.html(locals.$template); - - var link = $compile($element.contents()); - - if (current.controller) { - locals.$scope = scope; - var controller = $controller(current.controller, locals); - if (current.controllerAs) { - scope[current.controllerAs] = controller; - } - $element.data('$ngControllerController', controller); - $element.children().data('$ngControllerController', controller); - } - - link(scope); - } - }; -} - - -})(window, window.angular); diff --git a/old/public_html/static/js/angular.min.js b/old/public_html/static/js/angular.min.js deleted file mode 100644 index e121c5b..0000000 --- a/old/public_html/static/js/angular.min.js +++ /dev/null @@ -1,202 +0,0 @@ -/* - AngularJS v1.2.10 - (c) 2010-2014 Google, Inc. http://angularjs.org - License: MIT -*/ -(function(Z,Q,r){'use strict';function F(b){return function(){var a=arguments[0],c,a="["+(b?b+":":"")+a+"] http://errors.angularjs.org/1.2.10/"+(b?b+"/":"")+a;for(c=1;c").append(b).html();try{return 3===b[0].nodeType?x(c):c.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/, -function(a,b){return"<"+x(b)})}catch(d){return x(c)}}function Wb(b){try{return decodeURIComponent(b)}catch(a){}}function Xb(b){var a={},c,d;q((b||"").split("&"),function(b){b&&(c=b.split("="),d=Wb(c[0]),B(d)&&(b=B(c[1])?Wb(c[1]):!0,a[d]?K(a[d])?a[d].push(b):a[d]=[a[d],b]:a[d]=b))});return a}function Yb(b){var a=[];q(b,function(b,d){K(b)?q(b,function(b){a.push(wa(d,!0)+(!0===b?"":"="+wa(b,!0)))}):a.push(wa(d,!0)+(!0===b?"":"="+wa(b,!0)))});return a.length?a.join("&"):""}function tb(b){return wa(b, -!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function wa(b,a){return encodeURIComponent(b).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,a?"%20":"+")}function Tc(b,a){function c(a){a&&d.push(a)}var d=[b],e,g,f=["ng:app","ng-app","x-ng-app","data-ng-app"],h=/\sng[:\-]app(:\s*([\w\d_]+);?)?\s/;q(f,function(a){f[a]=!0;c(Q.getElementById(a));a=a.replace(":","\\:");b.querySelectorAll&&(q(b.querySelectorAll("."+a),c),q(b.querySelectorAll("."+ -a+"\\:"),c),q(b.querySelectorAll("["+a+"]"),c))});q(d,function(a){if(!e){var b=h.exec(" "+a.className+" ");b?(e=a,g=(b[2]||"").replace(/\s+/g,",")):q(a.attributes,function(b){!e&&f[b.name]&&(e=a,g=b.value)})}});e&&a(e,g?[g]:[])}function Zb(b,a){var c=function(){b=A(b);if(b.injector()){var c=b[0]===Q?"document":ga(b);throw Oa("btstrpd",c);}a=a||[];a.unshift(["$provide",function(a){a.value("$rootElement",b)}]);a.unshift("ng");c=$b(a);c.invoke(["$rootScope","$rootElement","$compile","$injector","$animate", -function(a,b,c,d,e){a.$apply(function(){b.data("$injector",d);c(b)(a)})}]);return c},d=/^NG_DEFER_BOOTSTRAP!/;if(Z&&!d.test(Z.name))return c();Z.name=Z.name.replace(d,"");Ca.resumeBootstrap=function(b){q(b,function(b){a.push(b)});c()}}function db(b,a){a=a||"_";return b.replace(Uc,function(b,d){return(d?a:"")+b.toLowerCase()})}function ub(b,a,c){if(!b)throw Oa("areq",a||"?",c||"required");return b}function Qa(b,a,c){c&&K(b)&&(b=b[b.length-1]);ub(L(b),a,"not a function, got "+(b&&"object"==typeof b? -b.constructor.name||"Object":typeof b));return b}function xa(b,a){if("hasOwnProperty"===b)throw Oa("badname",a);}function vb(b,a,c){if(!a)return b;a=a.split(".");for(var d,e=b,g=a.length,f=0;f "+b;a.removeChild(a.firstChild);zb(this,a.childNodes);A(Q.createDocumentFragment()).append(this)}else zb(this, -b)}function Ab(b){return b.cloneNode(!0)}function Ea(b){ac(b);var a=0;for(b=b.childNodes||[];a=M?(c.preventDefault=null,c.stopPropagation=null,c.isDefaultPrevented=null):(delete c.preventDefault,delete c.stopPropagation,delete c.isDefaultPrevented)};c.elem=b;return c}function Fa(b){var a=typeof b,c;"object"==a&&null!==b?"function"==typeof(c=b.$$hashKey)?c=b.$$hashKey():c=== -r&&(c=b.$$hashKey=$a()):c=b;return a+":"+c}function Ta(b){q(b,this.put,this)}function hc(b){var a,c;"function"==typeof b?(a=b.$inject)||(a=[],b.length&&(c=b.toString().replace($c,""),c=c.match(ad),q(c[1].split(bd),function(b){b.replace(cd,function(b,c,d){a.push(d)})})),b.$inject=a):K(b)?(c=b.length-1,Qa(b[c],"fn"),a=b.slice(0,c)):Qa(b,"fn",!0);return a}function $b(b){function a(a){return function(b,c){if(X(b))q(b,Qb(a));else return a(b,c)}}function c(a,b){xa(a,"service");if(L(b)||K(b))b=n.instantiate(b); -if(!b.$get)throw Ua("pget",a);return l[a+h]=b}function d(a,b){return c(a,{$get:b})}function e(a){var b=[],c,d,g,h;q(a,function(a){if(!k.get(a)){k.put(a,!0);try{if(D(a))for(c=Va(a),b=b.concat(e(c.requires)).concat(c._runBlocks),d=c._invokeQueue,g=0,h=d.length;g 4096 bytes)!"));else{if(m.cookie!==J)for(J=m.cookie,d=J.split("; "),V={},g=0;gk&&this.remove(p.key),b},get:function(a){var b=l[a];if(b)return e(b),m[a]},remove:function(a){var b=l[a];b&&(b==n&&(n=b.p),b==p&&(p=b.n),g(b.n,b.p),delete l[a],delete m[a],f--)},removeAll:function(){m={};f=0;l={};n=p=null},destroy:function(){l=h=m=null;delete a[b]},info:function(){return t({},h,{size:f})}}}var a={};b.info=function(){var b={};q(a,function(a,e){b[e]=a.info()});return b};b.get=function(b){return a[b]}; -return b}}function hd(){this.$get=["$cacheFactory",function(b){return b("templates")}]}function jc(b,a){var c={},d="Directive",e=/^\s*directive\:\s*([\d\w\-_]+)\s+(.*)$/,g=/(([\d\w\-_]+)(?:\:([^;]+))?;?)/,f=/^(on[a-z]+|formaction)$/;this.directive=function m(a,e){xa(a,"directive");D(a)?(ub(e,"directiveFactory"),c.hasOwnProperty(a)||(c[a]=[],b.factory(a+d,["$injector","$exceptionHandler",function(b,d){var e=[];q(c[a],function(c,g){try{var f=b.invoke(c);L(f)?f={compile:$(f)}:!f.compile&&f.link&&(f.compile= -$(f.link));f.priority=f.priority||0;f.index=g;f.name=f.name||a;f.require=f.require||f.controller&&f.name;f.restrict=f.restrict||"A";e.push(f)}catch(m){d(m)}});return e}])),c[a].push(e)):q(a,Qb(m));return this};this.aHrefSanitizationWhitelist=function(b){return B(b)?(a.aHrefSanitizationWhitelist(b),this):a.aHrefSanitizationWhitelist()};this.imgSrcSanitizationWhitelist=function(b){return B(b)?(a.imgSrcSanitizationWhitelist(b),this):a.imgSrcSanitizationWhitelist()};this.$get=["$injector","$interpolate", -"$exceptionHandler","$http","$templateCache","$parse","$controller","$rootScope","$document","$sce","$animate","$$sanitizeUri",function(a,b,l,n,p,s,C,y,E,u,R,H){function v(a,b,c,d,e){a instanceof A||(a=A(a));q(a,function(b,c){3==b.nodeType&&b.nodeValue.match(/\S+/)&&(a[c]=A(b).wrap("").parent()[0])});var g=N(a,b,a,c,d,e);ha(a,"ng-scope");return function(b,c,d){ub(b,"scope");var e=c?Ga.clone.call(a):a;q(d,function(a,b){e.data("$"+b+"Controller",a)});d=0;for(var f=e.length;darguments.length&&(b=a, -a=r);z&&(c=ca);return p(a,b,c)}var I,v,N,u,P,J,ca={},hb;I=c===g?d:Tb(d,new Fb(A(g),d.$attr));v=I.$$element;if(H){var T=/^\s*([@=&])(\??)\s*(\w*)\s*$/;f=A(g);J=e.$new(!0);ia&&ia===H.$$originalDirective?f.data("$isolateScope",J):f.data("$isolateScopeNoTemplate",J);ha(f,"ng-isolate-scope");q(H.scope,function(a,c){var d=a.match(T)||[],g=d[3]||c,f="?"==d[2],d=d[1],m,l,n,p;J.$$isolateBindings[c]=d+g;switch(d){case "@":I.$observe(g,function(a){J[c]=a});I.$$observers[g].$$scope=e;I[g]&&(J[c]=b(I[g])(e)); -break;case "=":if(f&&!I[g])break;l=s(I[g]);p=l.literal?ua:function(a,b){return a===b};n=l.assign||function(){m=J[c]=l(e);throw ja("nonassign",I[g],H.name);};m=J[c]=l(e);J.$watch(function(){var a=l(e);p(a,J[c])||(p(a,m)?n(e,a=J[c]):J[c]=a);return m=a},null,l.literal);break;case "&":l=s(I[g]);J[c]=function(a){return l(e,a)};break;default:throw ja("iscp",H.name,c,a);}})}hb=p&&y;V&&q(V,function(a){var b={$scope:a===H||a.$$isolateScope?J:e,$element:v,$attrs:I,$transclude:hb},c;P=a.controller;"@"==P&&(P= -I[a.name]);c=C(P,b);ca[a.name]=c;z||v.data("$"+a.name+"Controller",c);a.controllerAs&&(b.$scope[a.controllerAs]=c)});f=0;for(N=m.length;fG.priority)break;if(U=G.scope)u=u||G,G.templateUrl||(x("new/isolated scope",H,G,t),X(U)&&(H=G));da=G.name;!G.templateUrl&&G.controller&&(U=G.controller,V=V||{},x("'"+da+"' controller",V[da],G,t),V[da]=G);if(U=G.transclude)T=!0,G.$$tlb||(x("transclusion",p,G,t),p=G),"element"==U?(z=!0,N=G.priority,U=ca(c,Wa,S), -t=d.$$element=A(Q.createComment(" "+da+": "+d[da]+" ")),c=t[0],ib(g,A(va.call(U,0)),c),F=v(U,e,N,f&&f.name,{nonTlbTranscludeDirective:p})):(U=A(Ab(c)).contents(),t.empty(),F=v(U,e));if(G.template)if(x("template",ia,G,t),ia=G,U=L(G.template)?G.template(t,d):G.template,U=Y(U),G.replace){f=G;U=A("
    "+ba(U)+"
    ").contents();c=U[0];if(1!=U.length||1!==c.nodeType)throw ja("tplrt",da,"");ib(g,t,c);na={$attr:{}};U=J(c,[],na);var W=a.splice(M+1,a.length-(M+1));H&&ic(U);a=a.concat(U).concat(W);B(d,na); -na=a.length}else t.html(U);if(G.templateUrl)x("template",ia,G,t),ia=G,G.replace&&(f=G),E=w(a.splice(M,a.length-M),t,d,g,F,m,n,{controllerDirectives:V,newIsolateScopeDirective:H,templateDirective:ia,nonTlbTranscludeDirective:p}),na=a.length;else if(G.compile)try{O=G.compile(t,d,F),L(O)?y(null,O,Wa,S):O&&y(O.pre,O.post,Wa,S)}catch(Z){l(Z,ga(t))}G.terminal&&(E.terminal=!0,N=Math.max(N,G.priority))}E.scope=u&&!0===u.scope;E.transclude=T&&F;return E}function ic(a){for(var b=0,c=a.length;bp.priority)&&-1!=p.restrict.indexOf(g)&&(s&&(p=Sb(p,{$$start:s,$$end:n})),b.push(p),k=p)}catch(v){l(v)}}return k}function B(a,b){var c=b.$attr,d=a.$attr,e=a.$$element;q(a,function(d,e){"$"!=e.charAt(0)&&(b[e]&&(d+=("style"===e?";":" ")+b[e]),a.$set(e,d,!0,c[e]))});q(b,function(b,g){"class"==g?(ha(e,b),a["class"]=(a["class"]?a["class"]+ -" ":"")+b):"style"==g?(e.attr("style",e.attr("style")+";"+b),a.style=(a.style?a.style+";":"")+b):"$"==g.charAt(0)||a.hasOwnProperty(g)||(a[g]=b,d[g]=c[g])})}function w(a,b,c,d,e,g,f,m){var k=[],s,l,C=b[0],y=a.shift(),v=t({},y,{templateUrl:null,transclude:null,replace:null,$$originalDirective:y}),R=L(y.templateUrl)?y.templateUrl(b,c):y.templateUrl;b.empty();n.get(u.getTrustedResourceUrl(R),{cache:p}).success(function(n){var p,E;n=Y(n);if(y.replace){n=A("
    "+ba(n)+"
    ").contents();p=n[0];if(1!= -n.length||1!==p.nodeType)throw ja("tplrt",y.name,R);n={$attr:{}};ib(d,b,p);var u=J(p,[],n);X(y.scope)&&ic(u);a=u.concat(a);B(c,n)}else p=C,b.html(n);a.unshift(v);s=ia(a,p,c,e,b,y,g,f,m);q(d,function(a,c){a==p&&(d[c]=b[0])});for(l=N(b[0].childNodes,e);k.length;){n=k.shift();E=k.shift();var H=k.shift(),ha=k.shift(),u=b[0];E!==C&&(u=Ab(p),ib(H,A(E),u));E=s.transclude?V(n,s.transclude):ha;s(l,n,u,d,E)}k=null}).error(function(a,b,c,d){throw ja("tpload",d.url);});return function(a,b,c,d,e){k?(k.push(b), -k.push(c),k.push(d),k.push(e)):s(l,b,c,d,e)}}function z(a,b){var c=b.priority-a.priority;return 0!==c?c:a.name!==b.name?a.namea.status?b:n.reject(b)}var d={transformRequest:e.transformRequest,transformResponse:e.transformResponse},g=function(a){function b(a){var c;q(a,function(b, -d){L(b)&&(c=b(),null!=c?a[d]=c:delete a[d])})}var c=e.headers,d=t({},a.headers),g,f,c=t({},c.common,c[x(a.method)]);b(c);b(d);a:for(g in c){a=x(g);for(f in d)if(x(f)===a)continue a;d[g]=c[g]}return d}(a);t(d,a);d.headers=g;d.method=Ia(d.method);(a=Gb(d.url)?b.cookies()[d.xsrfCookieName||e.xsrfCookieName]:r)&&(g[d.xsrfHeaderName||e.xsrfHeaderName]=a);var f=[function(a){g=a.headers;var b=oc(a.data,nc(g),a.transformRequest);z(a.data)&&q(g,function(a,b){"content-type"===x(b)&&delete g[b]});z(a.withCredentials)&& -!z(e.withCredentials)&&(a.withCredentials=e.withCredentials);return C(a,b,g).then(c,c)},r],h=n.when(d);for(q(u,function(a){(a.request||a.requestError)&&f.unshift(a.request,a.requestError);(a.response||a.responseError)&&f.push(a.response,a.responseError)});f.length;){a=f.shift();var k=f.shift(),h=h.then(a,k)}h.success=function(a){h.then(function(b){a(b.data,b.status,b.headers,d)});return h};h.error=function(a){h.then(null,function(b){a(b.data,b.status,b.headers,d)});return h};return h}function C(b, -c,g){function f(a,b,c){u&&(200<=a&&300>a?u.put(r,[a,b,mc(c)]):u.remove(r));m(b,a,c);d.$$phase||d.$apply()}function m(a,c,d){c=Math.max(c,0);(200<=c&&300>c?p.resolve:p.reject)({data:a,status:c,headers:nc(d),config:b})}function k(){var a=bb(s.pendingRequests,b);-1!==a&&s.pendingRequests.splice(a,1)}var p=n.defer(),C=p.promise,u,q,r=y(b.url,b.params);s.pendingRequests.push(b);C.then(k,k);(b.cache||e.cache)&&(!1!==b.cache&&"GET"==b.method)&&(u=X(b.cache)?b.cache:X(e.cache)?e.cache:E);if(u)if(q=u.get(r), -B(q)){if(q.then)return q.then(k,k),q;K(q)?m(q[1],q[0],aa(q[2])):m(q,200,{})}else u.put(r,C);z(q)&&a(b.method,r,c,f,g,b.timeout,b.withCredentials,b.responseType);return C}function y(a,b){if(!b)return a;var c=[];Pc(b,function(a,b){null===a||z(a)||(K(a)||(a=[a]),q(a,function(a){X(a)&&(a=qa(a));c.push(wa(b)+"="+wa(a))}))});return a+(-1==a.indexOf("?")?"?":"&")+c.join("&")}var E=c("$http"),u=[];q(g,function(a){u.unshift(D(a)?p.get(a):p.invoke(a))});q(f,function(a,b){var c=D(a)?p.get(a):p.invoke(a);u.splice(b, -0,{response:function(a){return c(n.when(a))},responseError:function(a){return c(n.reject(a))}})});s.pendingRequests=[];(function(a){q(arguments,function(a){s[a]=function(b,c){return s(t(c||{},{method:a,url:b}))}})})("get","delete","head","jsonp");(function(a){q(arguments,function(a){s[a]=function(b,c,d){return s(t(d||{},{method:a,url:b,data:c}))}})})("post","put");s.defaults=e;return s}]}function nd(b){return 8>=M&&"patch"===x(b)?new ActiveXObject("Microsoft.XMLHTTP"):new Z.XMLHttpRequest}function od(){this.$get= -["$browser","$window","$document",function(b,a,c){return pd(b,nd,b.defer,a.angular.callbacks,c[0])}]}function pd(b,a,c,d,e){function g(a,b){var c=e.createElement("script"),d=function(){c.onreadystatechange=c.onload=c.onerror=null;e.body.removeChild(c);b&&b()};c.type="text/javascript";c.src=a;M&&8>=M?c.onreadystatechange=function(){/loaded|complete/.test(c.readyState)&&d()}:c.onload=c.onerror=function(){d()};e.body.appendChild(c);return d}var f=-1;return function(e,m,k,l,n,p,s,C){function y(){u=f; -H&&H();v&&v.abort()}function E(a,d,e,g){r&&c.cancel(r);H=v=null;d=0===d?e?200:404:d;a(1223==d?204:d,e,g);b.$$completeOutstandingRequest(w)}var u;b.$$incOutstandingRequestCount();m=m||b.url();if("jsonp"==x(e)){var R="_"+(d.counter++).toString(36);d[R]=function(a){d[R].data=a};var H=g(m.replace("JSON_CALLBACK","angular.callbacks."+R),function(){d[R].data?E(l,200,d[R].data):E(l,u||-2);d[R]=Ca.noop})}else{var v=a(e);v.open(e,m,!0);q(n,function(a,b){B(a)&&v.setRequestHeader(b,a)});v.onreadystatechange= -function(){if(v&&4==v.readyState){var a=null,b=null;u!==f&&(a=v.getAllResponseHeaders(),b="response"in v?v.response:v.responseText);E(l,u||v.status,b,a)}};s&&(v.withCredentials=!0);C&&(v.responseType=C);v.send(k||null)}if(0=h&&(n.resolve(s),l(p.$$intervalId),delete e[p.$$intervalId]);C||b.$apply()},f);e[p.$$intervalId]=n;return p} -var e={};d.cancel=function(a){return a&&a.$$intervalId in e?(e[a.$$intervalId].reject("canceled"),clearInterval(a.$$intervalId),delete e[a.$$intervalId],!0):!1};return d}]}function sd(){this.$get=function(){return{id:"en-us",NUMBER_FORMATS:{DECIMAL_SEP:".",GROUP_SEP:",",PATTERNS:[{minInt:1,minFrac:0,maxFrac:3,posPre:"",posSuf:"",negPre:"-",negSuf:"",gSize:3,lgSize:3},{minInt:1,minFrac:2,maxFrac:2,posPre:"\u00a4",posSuf:"",negPre:"(\u00a4",negSuf:")",gSize:3,lgSize:3}],CURRENCY_SYM:"$"},DATETIME_FORMATS:{MONTH:"January February March April May June July August September October November December".split(" "), -SHORTMONTH:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),DAY:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),SHORTDAY:"Sun Mon Tue Wed Thu Fri Sat".split(" "),AMPMS:["AM","PM"],medium:"MMM d, y h:mm:ss a","short":"M/d/yy h:mm a",fullDate:"EEEE, MMMM d, y",longDate:"MMMM d, y",mediumDate:"MMM d, y",shortDate:"M/d/yy",mediumTime:"h:mm:ss a",shortTime:"h:mm a"},pluralCat:function(b){return 1===b?"one":"other"}}}}function qc(b){b=b.split("/");for(var a=b.length;a--;)b[a]= -tb(b[a]);return b.join("/")}function rc(b,a,c){b=ya(b,c);a.$$protocol=b.protocol;a.$$host=b.hostname;a.$$port=S(b.port)||td[b.protocol]||null}function sc(b,a,c){var d="/"!==b.charAt(0);d&&(b="/"+b);b=ya(b,c);a.$$path=decodeURIComponent(d&&"/"===b.pathname.charAt(0)?b.pathname.substring(1):b.pathname);a.$$search=Xb(b.search);a.$$hash=decodeURIComponent(b.hash);a.$$path&&"/"!=a.$$path.charAt(0)&&(a.$$path="/"+a.$$path)}function oa(b,a){if(0===a.indexOf(b))return a.substr(b.length)}function Xa(b){var a= -b.indexOf("#");return-1==a?b:b.substr(0,a)}function Hb(b){return b.substr(0,Xa(b).lastIndexOf("/")+1)}function tc(b,a){this.$$html5=!0;a=a||"";var c=Hb(b);rc(b,this,b);this.$$parse=function(a){var e=oa(c,a);if(!D(e))throw Ib("ipthprfx",a,c);sc(e,this,b);this.$$path||(this.$$path="/");this.$$compose()};this.$$compose=function(){var a=Yb(this.$$search),b=this.$$hash?"#"+tb(this.$$hash):"";this.$$url=qc(this.$$path)+(a?"?"+a:"")+b;this.$$absUrl=c+this.$$url.substr(1)};this.$$rewrite=function(d){var e; -if((e=oa(b,d))!==r)return d=e,(e=oa(a,e))!==r?c+(oa("/",e)||e):b+d;if((e=oa(c,d))!==r)return c+e;if(c==d+"/")return c}}function Jb(b,a){var c=Hb(b);rc(b,this,b);this.$$parse=function(d){var e=oa(b,d)||oa(c,d),e="#"==e.charAt(0)?oa(a,e):this.$$html5?e:"";if(!D(e))throw Ib("ihshprfx",d,a);sc(e,this,b);d=this.$$path;var g=/^\/?.*?:(\/.*)/;0===e.indexOf(b)&&(e=e.replace(b,""));g.exec(e)||(d=(e=g.exec(d))?e[1]:d);this.$$path=d;this.$$compose()};this.$$compose=function(){var c=Yb(this.$$search),e=this.$$hash? -"#"+tb(this.$$hash):"";this.$$url=qc(this.$$path)+(c?"?"+c:"")+e;this.$$absUrl=b+(this.$$url?a+this.$$url:"")};this.$$rewrite=function(a){if(Xa(b)==Xa(a))return a}}function uc(b,a){this.$$html5=!0;Jb.apply(this,arguments);var c=Hb(b);this.$$rewrite=function(d){var e;if(b==Xa(d))return d;if(e=oa(c,d))return b+a+e;if(c===d+"/")return c}}function jb(b){return function(){return this[b]}}function vc(b,a){return function(c){if(z(c))return this[b];this[b]=a(c);this.$$compose();return this}}function ud(){var b= -"",a=!1;this.hashPrefix=function(a){return B(a)?(b=a,this):b};this.html5Mode=function(b){return B(b)?(a=b,this):a};this.$get=["$rootScope","$browser","$sniffer","$rootElement",function(c,d,e,g){function f(a){c.$broadcast("$locationChangeSuccess",h.absUrl(),a)}var h,m=d.baseHref(),k=d.url();a?(m=k.substring(0,k.indexOf("/",k.indexOf("//")+2))+(m||"/"),e=e.history?tc:uc):(m=Xa(k),e=Jb);h=new e(m,"#"+b);h.$$parse(h.$$rewrite(k));g.on("click",function(a){if(!a.ctrlKey&&!a.metaKey&&2!=a.which){for(var b= -A(a.target);"a"!==x(b[0].nodeName);)if(b[0]===g[0]||!(b=b.parent())[0])return;var e=b.prop("href");X(e)&&"[object SVGAnimatedString]"===e.toString()&&(e=ya(e.animVal).href);var f=h.$$rewrite(e);e&&(!b.attr("target")&&f&&!a.isDefaultPrevented())&&(a.preventDefault(),f!=d.url()&&(h.$$parse(f),c.$apply(),Z.angular["ff-684208-preventDefault"]=!0))}});h.absUrl()!=k&&d.url(h.absUrl(),!0);d.onUrlChange(function(a){h.absUrl()!=a&&(c.$evalAsync(function(){var b=h.absUrl();h.$$parse(a);c.$broadcast("$locationChangeStart", -a,b).defaultPrevented?(h.$$parse(b),d.url(b)):f(b)}),c.$$phase||c.$digest())});var l=0;c.$watch(function(){var a=d.url(),b=h.$$replace;l&&a==h.absUrl()||(l++,c.$evalAsync(function(){c.$broadcast("$locationChangeStart",h.absUrl(),a).defaultPrevented?h.$$parse(a):(d.url(h.absUrl(),b),f(a))}));h.$$replace=!1;return l});return h}]}function vd(){var b=!0,a=this;this.debugEnabled=function(a){return B(a)?(b=a,this):b};this.$get=["$window",function(c){function d(a){a instanceof Error&&(a.stack?a=a.message&& --1===a.stack.indexOf(a.message)?"Error: "+a.message+"\n"+a.stack:a.stack:a.sourceURL&&(a=a.message+"\n"+a.sourceURL+":"+a.line));return a}function e(a){var b=c.console||{},e=b[a]||b.log||w;a=!1;try{a=!!e.apply}catch(m){}return a?function(){var a=[];q(arguments,function(b){a.push(d(b))});return e.apply(b,a)}:function(a,b){e(a,null==b?"":b)}}return{log:e("log"),info:e("info"),warn:e("warn"),error:e("error"),debug:function(){var c=e("debug");return function(){b&&c.apply(a,arguments)}}()}}]}function ea(b, -a){if("constructor"===b)throw za("isecfld",a);return b}function Ya(b,a){if(b){if(b.constructor===b)throw za("isecfn",a);if(b.document&&b.location&&b.alert&&b.setInterval)throw za("isecwindow",a);if(b.children&&(b.nodeName||b.on&&b.find))throw za("isecdom",a);}return b}function kb(b,a,c,d,e){e=e||{};a=a.split(".");for(var g,f=0;1e?wc(d[0],d[1],d[2],d[3],d[4],c,a):function(b,g){var f=0,h;do h=wc(d[f++],d[f++],d[f++],d[f++],d[f++],c,a)(b,g),g=r,b=h;while(fa)for(b in f++,d)d.hasOwnProperty(b)&&!e.hasOwnProperty(b)&&(l--,delete d[b])}else d!==e&&(d=e,f++);return f},function(){b(e,d,c)})},$digest:function(){var d,f,g,h,k=this.$$asyncQueue,l=this.$$postDigestQueue,q,v,r=b,N,V=[],J,A,P;m("$digest");c=null;do{v= -!1;for(N=this;k.length;){try{P=k.shift(),P.scope.$eval(P.expression)}catch(B){p.$$phase=null,e(B)}c=null}a:do{if(h=N.$$watchers)for(q=h.length;q--;)try{if(d=h[q])if((f=d.get(N))!==(g=d.last)&&!(d.eq?ua(f,g):"number"==typeof f&&"number"==typeof g&&isNaN(f)&&isNaN(g)))v=!0,c=d,d.last=d.eq?aa(f):f,d.fn(f,g===n?f:g,N),5>r&&(J=4-r,V[J]||(V[J]=[]),A=L(d.exp)?"fn: "+(d.exp.name||d.exp.toString()):d.exp,A+="; newVal: "+qa(f)+"; oldVal: "+qa(g),V[J].push(A));else if(d===c){v=!1;break a}}catch(t){p.$$phase= -null,e(t)}if(!(h=N.$$childHead||N!==this&&N.$$nextSibling))for(;N!==this&&!(h=N.$$nextSibling);)N=N.$parent}while(N=h);if((v||k.length)&&!r--)throw p.$$phase=null,a("infdig",b,qa(V));}while(v||k.length);for(p.$$phase=null;l.length;)try{l.shift()()}catch(z){e(z)}},$destroy:function(){if(!this.$$destroyed){var a=this.$parent;this.$broadcast("$destroy");this.$$destroyed=!0;this!==p&&(q(this.$$listenerCount,cb(null,l,this)),a.$$childHead==this&&(a.$$childHead=this.$$nextSibling),a.$$childTail==this&& -(a.$$childTail=this.$$prevSibling),this.$$prevSibling&&(this.$$prevSibling.$$nextSibling=this.$$nextSibling),this.$$nextSibling&&(this.$$nextSibling.$$prevSibling=this.$$prevSibling),this.$parent=this.$$nextSibling=this.$$prevSibling=this.$$childHead=this.$$childTail=null)}},$eval:function(a,b){return g(a)(this,b)},$evalAsync:function(a){p.$$phase||p.$$asyncQueue.length||f.defer(function(){p.$$asyncQueue.length&&p.$digest()});this.$$asyncQueue.push({scope:this,expression:a})},$$postDigest:function(a){this.$$postDigestQueue.push(a)}, -$apply:function(a){try{return m("$apply"),this.$eval(a)}catch(b){e(b)}finally{p.$$phase=null;try{p.$digest()}catch(c){throw e(c),c;}}},$on:function(a,b){var c=this.$$listeners[a];c||(this.$$listeners[a]=c=[]);c.push(b);var d=this;do d.$$listenerCount[a]||(d.$$listenerCount[a]=0),d.$$listenerCount[a]++;while(d=d.$parent);var e=this;return function(){c[bb(c,b)]=null;l(e,1,a)}},$emit:function(a,b){var c=[],d,f=this,g=!1,h={name:a,targetScope:f,stopPropagation:function(){g=!0},preventDefault:function(){h.defaultPrevented= -!0},defaultPrevented:!1},m=[h].concat(va.call(arguments,1)),k,l;do{d=f.$$listeners[a]||c;h.currentScope=f;k=0;for(l=d.length;kc.msieDocumentMode)throw sa("iequirks"); -var e=aa(fa);e.isEnabled=function(){return b};e.trustAs=d.trustAs;e.getTrusted=d.getTrusted;e.valueOf=d.valueOf;b||(e.trustAs=e.getTrusted=function(a,b){return b},e.valueOf=Ba);e.parseAs=function(b,c){var d=a(c);return d.literal&&d.constant?d:function(a,c){return e.getTrusted(b,d(a,c))}};var g=e.parseAs,f=e.getTrusted,h=e.trustAs;q(fa,function(a,b){var c=x(b);e[Ra("parse_as_"+c)]=function(b){return g(a,b)};e[Ra("get_trusted_"+c)]=function(b){return f(a,b)};e[Ra("trust_as_"+c)]=function(b){return h(a, -b)}});return e}]}function Gd(){this.$get=["$window","$document",function(b,a){var c={},d=S((/android (\d+)/.exec(x((b.navigator||{}).userAgent))||[])[1]),e=/Boxee/i.test((b.navigator||{}).userAgent),g=a[0]||{},f=g.documentMode,h,m=/^(Moz|webkit|O|ms)(?=[A-Z])/,k=g.body&&g.body.style,l=!1,n=!1;if(k){for(var p in k)if(l=m.exec(p)){h=l[0];h=h.substr(0,1).toUpperCase()+h.substr(1);break}h||(h="WebkitOpacity"in k&&"webkit");l=!!("transition"in k||h+"Transition"in k);n=!!("animation"in k||h+"Animation"in -k);!d||l&&n||(l=D(g.body.style.webkitTransition),n=D(g.body.style.webkitAnimation))}return{history:!(!b.history||!b.history.pushState||4>d||e),hashchange:"onhashchange"in b&&(!f||7b;b=Math.abs(b); -var f=b+"",h="",m=[],k=!1;if(-1!==f.indexOf("e")){var l=f.match(/([\d\.]+)e(-?)(\d+)/);l&&"-"==l[2]&&l[3]>e+1?f="0":(h=f,k=!0)}if(k)0b)&&(h=b.toFixed(e));else{f=(f.split(Hc)[1]||"").length;z(e)&&(e=Math.min(Math.max(a.minFrac,f),a.maxFrac));f=Math.pow(10,e);b=Math.round(b*f)/f;b=(""+b).split(Hc);f=b[0];b=b[1]||"";var l=0,n=a.lgSize,p=a.gSize;if(f.length>=n+p)for(l=f.length-n,k=0;kb&&(d="-",b=-b);for(b=""+b;b.length-c)e+=c;0===e&&-12==c&&(e=12);return Mb(e,a,d)}}function lb(b,a){return function(c,d){var e=c["get"+b](),g=Ia(a?"SHORT"+b:b);return d[g][e]}}function Dc(b){function a(a){var b; -if(b=a.match(c)){a=new Date(0);var g=0,f=0,h=b[8]?a.setUTCFullYear:a.setFullYear,m=b[8]?a.setUTCHours:a.setHours;b[9]&&(g=S(b[9]+b[10]),f=S(b[9]+b[11]));h.call(a,S(b[1]),S(b[2])-1,S(b[3]));g=S(b[4]||0)-g;f=S(b[5]||0)-f;h=S(b[6]||0);b=Math.round(1E3*parseFloat("0."+(b[7]||0)));m.call(a,g,f,h,b)}return a}var c=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(c,e){var g="",f=[],h,m;e=e||"mediumDate";e=b.DATETIME_FORMATS[e]||e;D(c)&& -(c=Od.test(c)?S(c):a(c));sb(c)&&(c=new Date(c));if(!La(c))return c;for(;e;)(m=Pd.exec(e))?(f=f.concat(va.call(m,1)),e=f.pop()):(f.push(e),e=null);q(f,function(a){h=Qd[a];g+=h?h(c,b.DATETIME_FORMATS):a.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return g}}function Kd(){return function(b){return qa(b,!0)}}function Ld(){return function(b,a){if(!K(b)&&!D(b))return b;a=S(a);if(D(b))return a?0<=a?b.slice(0,a):b.slice(a,b.length):"";var c=[],d,e;a>b.length?a=b.length:a<-b.length&&(a=-b.length);0a||37<=a&&40>=a)||k()});if(e.hasEvent("paste"))a.on("paste cut",k)}a.on("change",h);d.$render=function(){a.val(d.$isEmpty(d.$viewValue)?"":d.$viewValue)};var l=c.ngPattern;l&&((e=l.match(/^\/(.*)\/([gim]*)$/))?(l=RegExp(e[1],e[2]),e=function(a){return pa(d,"pattern",d.$isEmpty(a)||l.test(a),a)}):e=function(c){var e=b.$eval(l);if(!e||!e.test)throw F("ngPattern")("noregexp", -l,e,ga(a));return pa(d,"pattern",d.$isEmpty(c)||e.test(c),c)},d.$formatters.push(e),d.$parsers.push(e));if(c.ngMinlength){var n=S(c.ngMinlength);e=function(a){return pa(d,"minlength",d.$isEmpty(a)||a.length>=n,a)};d.$parsers.push(e);d.$formatters.push(e)}if(c.ngMaxlength){var p=S(c.ngMaxlength);e=function(a){return pa(d,"maxlength",d.$isEmpty(a)||a.length<=p,a)};d.$parsers.push(e);d.$formatters.push(e)}}function Nb(b,a){b="ngClass"+b;return function(){return{restrict:"AC",link:function(c,d,e){function g(b){if(!0=== -a||c.$index%2===a){var d=f(b||"");h?ua(b,h)||e.$updateClass(d,f(h)):e.$addClass(d)}h=aa(b)}function f(a){if(K(a))return a.join(" ");if(X(a)){var b=[];q(a,function(a,c){a&&b.push(c)});return b.join(" ")}return a}var h;c.$watch(e[b],g,!0);e.$observe("class",function(a){g(c.$eval(e[b]))});"ngClass"!==b&&c.$watch("$index",function(d,g){var h=d&1;if(h!==g&1){var n=f(c.$eval(e[b]));h===a?e.$addClass(n):e.$removeClass(n)}})}}}}var x=function(b){return D(b)?b.toLowerCase():b},Ia=function(b){return D(b)?b.toUpperCase(): -b},M,A,Da,va=[].slice,Rd=[].push,Ma=Object.prototype.toString,Oa=F("ng"),Ca=Z.angular||(Z.angular={}),Va,Ha,ka=["0","0","0"];M=S((/msie (\d+)/.exec(x(navigator.userAgent))||[])[1]);isNaN(M)&&(M=S((/trident\/.*; rv:(\d+)/.exec(x(navigator.userAgent))||[])[1]));w.$inject=[];Ba.$inject=[];var ba=function(){return String.prototype.trim?function(b){return D(b)?b.trim():b}:function(b){return D(b)?b.replace(/^\s\s*/,"").replace(/\s\s*$/,""):b}}();Ha=9>M?function(b){b=b.nodeName?b:b[0];return b.scopeName&& -"HTML"!=b.scopeName?Ia(b.scopeName+":"+b.nodeName):b.nodeName}:function(b){return b.nodeName?b.nodeName:b[0].nodeName};var Uc=/[A-Z]/g,Sd={full:"1.2.10",major:1,minor:2,dot:10,codeName:"augmented-serendipity"},Sa=O.cache={},eb=O.expando="ng-"+(new Date).getTime(),Yc=1,Jc=Z.document.addEventListener?function(b,a,c){b.addEventListener(a,c,!1)}:function(b,a,c){b.attachEvent("on"+a,c)},Bb=Z.document.removeEventListener?function(b,a,c){b.removeEventListener(a,c,!1)}:function(b,a,c){b.detachEvent("on"+ -a,c)},Wc=/([\:\-\_]+(.))/g,Xc=/^moz([A-Z])/,yb=F("jqLite"),Ga=O.prototype={ready:function(b){function a(){c||(c=!0,b())}var c=!1;"complete"===Q.readyState?setTimeout(a):(this.on("DOMContentLoaded",a),O(Z).on("load",a))},toString:function(){var b=[];q(this,function(a){b.push(""+a)});return"["+b.join(", ")+"]"},eq:function(b){return 0<=b?A(this[b]):A(this[this.length+b])},length:0,push:Rd,sort:[].sort,splice:[].splice},gb={};q("multiple selected checked disabled readOnly required open".split(" "),function(b){gb[x(b)]= -b});var gc={};q("input select option textarea button form details".split(" "),function(b){gc[Ia(b)]=!0});q({data:cc,inheritedData:fb,scope:function(b){return A(b).data("$scope")||fb(b.parentNode||b,["$isolateScope","$scope"])},isolateScope:function(b){return A(b).data("$isolateScope")||A(b).data("$isolateScopeNoTemplate")},controller:dc,injector:function(b){return fb(b,"$injector")},removeAttr:function(b,a){b.removeAttribute(a)},hasClass:Cb,css:function(b,a,c){a=Ra(a);if(B(c))b.style[a]=c;else{var d; -8>=M&&(d=b.currentStyle&&b.currentStyle[a],""===d&&(d="auto"));d=d||b.style[a];8>=M&&(d=""===d?r:d);return d}},attr:function(b,a,c){var d=x(a);if(gb[d])if(B(c))c?(b[a]=!0,b.setAttribute(a,d)):(b[a]=!1,b.removeAttribute(d));else return b[a]||(b.attributes.getNamedItem(a)||w).specified?d:r;else if(B(c))b.setAttribute(a,c);else if(b.getAttribute)return b=b.getAttribute(a,2),null===b?r:b},prop:function(b,a,c){if(B(c))b[a]=c;else return b[a]},text:function(){function b(b,d){var e=a[b.nodeType];if(z(d))return e? -b[e]:"";b[e]=d}var a=[];9>M?(a[1]="innerText",a[3]="nodeValue"):a[1]=a[3]="textContent";b.$dv="";return b}(),val:function(b,a){if(z(a)){if("SELECT"===Ha(b)&&b.multiple){var c=[];q(b.options,function(a){a.selected&&c.push(a.value||a.text)});return 0===c.length?null:c}return b.value}b.value=a},html:function(b,a){if(z(a))return b.innerHTML;for(var c=0,d=b.childNodes;c":function(a,c,d,e){return d(a,c)>e(a,c)},"<=":function(a,c,d,e){return d(a,c)<=e(a,c)},">=":function(a,c,d,e){return d(a,c)>=e(a,c)},"&&":function(a,c,d,e){return d(a,c)&&e(a,c)},"||":function(a,c,d,e){return d(a,c)||e(a,c)},"&":function(a,c,d,e){return d(a,c)&e(a,c)},"|":function(a,c,d,e){return e(a,c)(a,c,d(a,c))}, -"!":function(a,c,d){return!d(a,c)}},Wd={n:"\n",f:"\f",r:"\r",t:"\t",v:"\v","'":"'",'"':'"'},Lb=function(a){this.options=a};Lb.prototype={constructor:Lb,lex:function(a){this.text=a;this.index=0;this.ch=r;this.lastCh=":";this.tokens=[];var c;for(a=[];this.index=a},isWhitespace:function(a){return" "=== -a||"\r"===a||"\t"===a||"\n"===a||"\v"===a||"\u00a0"===a},isIdent:function(a){return"a"<=a&&"z">=a||"A"<=a&&"Z">=a||"_"===a||"$"===a},isExpOperator:function(a){return"-"===a||"+"===a||this.isNumber(a)},throwError:function(a,c,d){d=d||this.index;c=B(c)?"s "+c+"-"+this.index+" ["+this.text.substring(c,d)+"]":" "+d;throw za("lexerr",a,c,this.text);},readNumber:function(){for(var a="",c=this.index;this.index","<=",">="))a=this.binaryFn(a,c.fn,this.relational());return a},additive:function(){for(var a=this.multiplicative(),c;c=this.expect("+","-");)a=this.binaryFn(a,c.fn,this.multiplicative());return a},multiplicative:function(){for(var a=this.unary(),c;c=this.expect("*","/","%");)a=this.binaryFn(a,c.fn,this.unary());return a},unary:function(){var a;return this.expect("+")?this.primary():(a=this.expect("-"))?this.binaryFn(Za.ZERO,a.fn, -this.unary()):(a=this.expect("!"))?this.unaryFn(a.fn,this.unary()):this.primary()},fieldAccess:function(a){var c=this,d=this.expect().text,e=xc(d,this.options,this.text);return t(function(c,d,h){return e(h||a(c,d))},{assign:function(e,f,h){return kb(a(e,h),d,f,c.text,c.options)}})},objectIndex:function(a){var c=this,d=this.expression();this.consume("]");return t(function(e,g){var f=a(e,g),h=d(e,g),m;if(!f)return r;(f=Ya(f[h],c.text))&&(f.then&&c.options.unwrapPromises)&&(m=f,"$$v"in f||(m.$$v=r,m.then(function(a){m.$$v= -a})),f=f.$$v);return f},{assign:function(e,g,f){var h=d(e,f);return Ya(a(e,f),c.text)[h]=g}})},functionCall:function(a,c){var d=[];if(")"!==this.peekToken().text){do d.push(this.expression());while(this.expect(","))}this.consume(")");var e=this;return function(g,f){for(var h=[],m=c?c(g,f):g,k=0;ka.getHours()?c.AMPMS[0]:c.AMPMS[1]},Z:function(a){a=-1*a.getTimezoneOffset();return a=(0<=a?"+":"")+(Mb(Math[0=M&&(c.href||c.name||c.$set("href",""),a.append(Q.createComment("IE fix")));if(!c.href&&!c.xlinkHref&&!c.name)return function(a,c){var g="[object SVGAnimatedString]"===Ma.call(c.prop("href"))?"xlink:href":"href";c.on("click",function(a){c.attr(g)||a.preventDefault()})}}}),Ob={};q(gb,function(a,c){if("multiple"!=a){var d=ma("ng-"+c);Ob[d]=function(){return{priority:100,link:function(a,g,f){a.$watch(f[d],function(a){f.$set(c,!!a)})}}}}});q(["src","srcset","href"],function(a){var c= -ma("ng-"+a);Ob[c]=function(){return{priority:99,link:function(d,e,g){g.$observe(c,function(c){c&&(g.$set(a,c),M&&e.prop(a,g[a]))})}}}});var ob={$addControl:w,$removeControl:w,$setValidity:w,$setDirty:w,$setPristine:w};Ic.$inject=["$element","$attrs","$scope"];var Kc=function(a){return["$timeout",function(c){return{name:"form",restrict:a?"EAC":"E",controller:Ic,compile:function(){return{pre:function(a,e,g,f){if(!g.action){var h=function(a){a.preventDefault?a.preventDefault():a.returnValue=!1};Jc(e[0], -"submit",h);e.on("$destroy",function(){c(function(){Bb(e[0],"submit",h)},0,!1)})}var m=e.parent().controller("form"),k=g.name||g.ngForm;k&&kb(a,k,f,k);if(m)e.on("$destroy",function(){m.$removeControl(f);k&&kb(a,k,r,k);t(f,ob)})}}}}}]},Yd=Kc(),Zd=Kc(!0),$d=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/,ae=/^[a-z0-9!#$%&'*+/=?^_`{|}~.-]+@[a-z0-9-]+(\.[a-z0-9-]+)*$/i,be=/^\s*(\-|\+)?(\d+|(\d*(\.\d*)))\s*$/,Lc={text:qb,number:function(a,c,d,e,g,f){qb(a,c,d,e,g,f); -e.$parsers.push(function(a){var c=e.$isEmpty(a);if(c||be.test(a))return e.$setValidity("number",!0),""===a?null:c?a:parseFloat(a);e.$setValidity("number",!1);return r});e.$formatters.push(function(a){return e.$isEmpty(a)?"":""+a});d.min&&(a=function(a){var c=parseFloat(d.min);return pa(e,"min",e.$isEmpty(a)||a>=c,a)},e.$parsers.push(a),e.$formatters.push(a));d.max&&(a=function(a){var c=parseFloat(d.max);return pa(e,"max",e.$isEmpty(a)||a<=c,a)},e.$parsers.push(a),e.$formatters.push(a));e.$formatters.push(function(a){return pa(e, -"number",e.$isEmpty(a)||sb(a),a)})},url:function(a,c,d,e,g,f){qb(a,c,d,e,g,f);a=function(a){return pa(e,"url",e.$isEmpty(a)||$d.test(a),a)};e.$formatters.push(a);e.$parsers.push(a)},email:function(a,c,d,e,g,f){qb(a,c,d,e,g,f);a=function(a){return pa(e,"email",e.$isEmpty(a)||ae.test(a),a)};e.$formatters.push(a);e.$parsers.push(a)},radio:function(a,c,d,e){z(d.name)&&c.attr("name",$a());c.on("click",function(){c[0].checked&&a.$apply(function(){e.$setViewValue(d.value)})});e.$render=function(){c[0].checked= -d.value==e.$viewValue};d.$observe("value",e.$render)},checkbox:function(a,c,d,e){var g=d.ngTrueValue,f=d.ngFalseValue;D(g)||(g=!0);D(f)||(f=!1);c.on("click",function(){a.$apply(function(){e.$setViewValue(c[0].checked)})});e.$render=function(){c[0].checked=e.$viewValue};e.$isEmpty=function(a){return a!==g};e.$formatters.push(function(a){return a===g});e.$parsers.push(function(a){return a?g:f})},hidden:w,button:w,submit:w,reset:w},Mc=["$browser","$sniffer",function(a,c){return{restrict:"E",require:"?ngModel", -link:function(d,e,g,f){f&&(Lc[x(g.type)]||Lc.text)(d,e,g,f,c,a)}}}],nb="ng-valid",mb="ng-invalid",Ja="ng-pristine",pb="ng-dirty",ce=["$scope","$exceptionHandler","$attrs","$element","$parse",function(a,c,d,e,g){function f(a,c){c=c?"-"+db(c,"-"):"";e.removeClass((a?mb:nb)+c).addClass((a?nb:mb)+c)}this.$modelValue=this.$viewValue=Number.NaN;this.$parsers=[];this.$formatters=[];this.$viewChangeListeners=[];this.$pristine=!0;this.$dirty=!1;this.$valid=!0;this.$invalid=!1;this.$name=d.name;var h=g(d.ngModel), -m=h.assign;if(!m)throw F("ngModel")("nonassign",d.ngModel,ga(e));this.$render=w;this.$isEmpty=function(a){return z(a)||""===a||null===a||a!==a};var k=e.inheritedData("$formController")||ob,l=0,n=this.$error={};e.addClass(Ja);f(!0);this.$setValidity=function(a,c){n[a]!==!c&&(c?(n[a]&&l--,l||(f(!0),this.$valid=!0,this.$invalid=!1)):(f(!1),this.$invalid=!0,this.$valid=!1,l++),n[a]=!c,f(c,a),k.$setValidity(a,c,this))};this.$setPristine=function(){this.$dirty=!1;this.$pristine=!0;e.removeClass(pb).addClass(Ja)}; -this.$setViewValue=function(d){this.$viewValue=d;this.$pristine&&(this.$dirty=!0,this.$pristine=!1,e.removeClass(Ja).addClass(pb),k.$setDirty());q(this.$parsers,function(a){d=a(d)});this.$modelValue!==d&&(this.$modelValue=d,m(a,d),q(this.$viewChangeListeners,function(a){try{a()}catch(d){c(d)}}))};var p=this;a.$watch(function(){var c=h(a);if(p.$modelValue!==c){var d=p.$formatters,e=d.length;for(p.$modelValue=c;e--;)c=d[e](c);p.$viewValue!==c&&(p.$viewValue=c,p.$render())}return c})}],de=function(){return{require:["ngModel", -"^?form"],controller:ce,link:function(a,c,d,e){var g=e[0],f=e[1]||ob;f.$addControl(g);a.$on("$destroy",function(){f.$removeControl(g)})}}},ee=$({require:"ngModel",link:function(a,c,d,e){e.$viewChangeListeners.push(function(){a.$eval(d.ngChange)})}}),Nc=function(){return{require:"?ngModel",link:function(a,c,d,e){if(e){d.required=!0;var g=function(a){if(d.required&&e.$isEmpty(a))e.$setValidity("required",!1);else return e.$setValidity("required",!0),a};e.$formatters.push(g);e.$parsers.unshift(g);d.$observe("required", -function(){g(e.$viewValue)})}}}},fe=function(){return{require:"ngModel",link:function(a,c,d,e){var g=(a=/\/(.*)\//.exec(d.ngList))&&RegExp(a[1])||d.ngList||",";e.$parsers.push(function(a){if(!z(a)){var c=[];a&&q(a.split(g),function(a){a&&c.push(ba(a))});return c}});e.$formatters.push(function(a){return K(a)?a.join(", "):r});e.$isEmpty=function(a){return!a||!a.length}}}},ge=/^(true|false|\d+)$/,he=function(){return{priority:100,compile:function(a,c){return ge.test(c.ngValue)?function(a,c,g){g.$set("value", -a.$eval(g.ngValue))}:function(a,c,g){a.$watch(g.ngValue,function(a){g.$set("value",a)})}}}},ie=ta(function(a,c,d){c.addClass("ng-binding").data("$binding",d.ngBind);a.$watch(d.ngBind,function(a){c.text(a==r?"":a)})}),je=["$interpolate",function(a){return function(c,d,e){c=a(d.attr(e.$attr.ngBindTemplate));d.addClass("ng-binding").data("$binding",c);e.$observe("ngBindTemplate",function(a){d.text(a)})}}],ke=["$sce","$parse",function(a,c){return function(d,e,g){e.addClass("ng-binding").data("$binding", -g.ngBindHtml);var f=c(g.ngBindHtml);d.$watch(function(){return(f(d)||"").toString()},function(c){e.html(a.getTrustedHtml(f(d))||"")})}}],le=Nb("",!0),me=Nb("Odd",0),ne=Nb("Even",1),oe=ta({compile:function(a,c){c.$set("ngCloak",r);a.removeClass("ng-cloak")}}),pe=[function(){return{scope:!0,controller:"@",priority:500}}],Oc={};q("click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave keydown keyup keypress submit focus blur copy cut paste".split(" "),function(a){var c=ma("ng-"+ -a);Oc[c]=["$parse",function(d){return{compile:function(e,g){var f=d(g[c]);return function(c,d,e){d.on(x(a),function(a){c.$apply(function(){f(c,{$event:a})})})}}}}]});var qe=["$animate",function(a){return{transclude:"element",priority:600,terminal:!0,restrict:"A",$$tlb:!0,link:function(c,d,e,g,f){var h,m;c.$watch(e.ngIf,function(g){Pa(g)?m||(m=c.$new(),f(m,function(c){c[c.length++]=Q.createComment(" end ngIf: "+e.ngIf+" ");h={clone:c};a.enter(c,d.parent(),d)})):(m&&(m.$destroy(),m=null),h&&(a.leave(wb(h.clone)), -h=null))})}}}],re=["$http","$templateCache","$anchorScroll","$animate","$sce",function(a,c,d,e,g){return{restrict:"ECA",priority:400,terminal:!0,transclude:"element",controller:Ca.noop,compile:function(f,h){var m=h.ngInclude||h.src,k=h.onload||"",l=h.autoscroll;return function(f,h,q,r,y){var A=0,u,t,H=function(){u&&(u.$destroy(),u=null);t&&(e.leave(t),t=null)};f.$watch(g.parseAsResourceUrl(m),function(g){var m=function(){!B(l)||l&&!f.$eval(l)||d()},q=++A;g?(a.get(g,{cache:c}).success(function(a){if(q=== -A){var c=f.$new();r.template=a;a=y(c,function(a){H();e.enter(a,null,h,m)});u=c;t=a;u.$emit("$includeContentLoaded");f.$eval(k)}}).error(function(){q===A&&H()}),f.$emit("$includeContentRequested")):(H(),r.template=null)})}}}}],se=["$compile",function(a){return{restrict:"ECA",priority:-400,require:"ngInclude",link:function(c,d,e,g){d.html(g.template);a(d.contents())(c)}}}],te=ta({priority:450,compile:function(){return{pre:function(a,c,d){a.$eval(d.ngInit)}}}}),ue=ta({terminal:!0,priority:1E3}),ve=["$locale", -"$interpolate",function(a,c){var d=/{}/g;return{restrict:"EA",link:function(e,g,f){var h=f.count,m=f.$attr.when&&g.attr(f.$attr.when),k=f.offset||0,l=e.$eval(m)||{},n={},p=c.startSymbol(),s=c.endSymbol(),r=/^when(Minus)?(.+)$/;q(f,function(a,c){r.test(c)&&(l[x(c.replace("when","").replace("Minus","-"))]=g.attr(f.$attr[c]))});q(l,function(a,e){n[e]=c(a.replace(d,p+h+"-"+k+s))});e.$watch(function(){var c=parseFloat(e.$eval(h));if(isNaN(c))return"";c in l||(c=a.pluralCat(c-k));return n[c](e,g,!0)},function(a){g.text(a)})}}}], -we=["$parse","$animate",function(a,c){var d=F("ngRepeat");return{transclude:"element",priority:1E3,terminal:!0,$$tlb:!0,link:function(e,g,f,h,m){var k=f.ngRepeat,l=k.match(/^\s*([\s\S]+?)\s+in\s+([\s\S]+?)(?:\s+track\s+by\s+([\s\S]+?))?\s*$/),n,p,s,r,y,t,u={$id:Fa};if(!l)throw d("iexp",k);f=l[1];h=l[2];(l=l[3])?(n=a(l),p=function(a,c,d){t&&(u[t]=a);u[y]=c;u.$index=d;return n(e,u)}):(s=function(a,c){return Fa(c)},r=function(a){return a});l=f.match(/^(?:([\$\w]+)|\(([\$\w]+)\s*,\s*([\$\w]+)\))$/);if(!l)throw d("iidexp", -f);y=l[3]||l[1];t=l[2];var B={};e.$watchCollection(h,function(a){var f,h,l=g[0],n,u={},z,P,D,x,T,w,F=[];if(rb(a))T=a,n=p||s;else{n=p||r;T=[];for(D in a)a.hasOwnProperty(D)&&"$"!=D.charAt(0)&&T.push(D);T.sort()}z=T.length;h=F.length=T.length;for(f=0;fz;)v.pop().element.remove()}for(;x.length>I;)x.pop()[0].element.remove()}var k;if(!(k=t.match(d)))throw Fe("iexp", -t,ga(f));var l=c(k[2]||k[1]),m=k[4]||k[6],n=k[5],p=c(k[3]||""),q=c(k[2]?k[1]:m),A=c(k[7]),w=k[8]?c(k[8]):null,x=[[{element:f,label:""}]];y&&(a(y)(e),y.removeClass("ng-scope"),y.remove());f.empty();f.on("change",function(){e.$apply(function(){var a,c=A(e)||[],d={},h,k,l,p,t,u,v;if(s)for(k=[],p=0,u=x.length;p@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide{display:none !important;}ng\\:form{display:block;}'); -//# sourceMappingURL=angular.min.js.map diff --git a/old/public_html/static/js/jquery-1.10.2.min.js b/old/public_html/static/js/jquery-1.10.2.min.js deleted file mode 100644 index da41706..0000000 --- a/old/public_html/static/js/jquery-1.10.2.min.js +++ /dev/null @@ -1,6 +0,0 @@ -/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license -//@ sourceMappingURL=jquery-1.10.2.min.map -*/ -(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="
    ",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?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)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,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(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===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]||at.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]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===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===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!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,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.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"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
    a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
    t
    ",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
    ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t -}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle); -u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("

    g0>AKK!r+?CmZ=-A2NwQbpb|SlteTDMP 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