PageSourceSearch

https://www.freiamt.de/fileadmin/templates/js/body.min.js

js freiamt.de collected 2026-10-02 20:13:35 UTC 631,574 bytes, 1 lines download raw bytes

1!function(s,o,u){"use strict";function r(e,t,i){return setTimeout(n(e,i),t)}function i(e,t,i){return Array.isArray(e)&&(a(e,i[t],i),1)}function a(e,t,i){if(e)if(e.forEach)e.forEach(t,i);else if(e.length!==u)for(n=0;n<e.length;)t.call(i,e[n],n,e),n++;else for(var n in e)e.hasOwnProperty(n)&&t.call(i,e[n],n,e)}function e(i,e,t){var n="DEPRECATED METHOD: "+e+"\n"+t+" AT \n";return function(){var e=new Error("get-stack-trace"),t=e&&e.stack?e.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",e=s.console&&(s.console.warn||s.console.log);return e&&e.call(s.console,n,t),i.apply(this,arguments)}}function t(e,t,i){var n=t.prototype,t=e.prototype=Object.create(n);t.constructor=e,t._super=n,i&&ie(t,i)}function n(e,t){return function(){return e.apply(t,arguments)}}function l(e,t){return typeof e==Z?e.apply(t&&t[0]||u,t):e}function c(e,t){return e===u?t:e}function h(t,e,i){a(m(e),function(e){t.addEventListener(e,i,!1)})}function d(t,e,i){a(m(e),function(e){t.removeEventListener(e,i,!1)})}function p(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function f(e,t){return-1<e.indexOf(t)}function m(e){return e.trim().split(/\s+/g)}function g(e,t,i){if(e.indexOf&&!i)return e.indexOf(t);for(var n=0;n<e.length;){if(i&&e[n][i]==t||!i&&e[n]===t)return n;n++}return-1}function v(e){return Array.prototype.slice.call(e,0)}function b(e,i,t){for(var n=[],s=[],r=0;r<e.length;){var a=i?e[r][i]:e[r];g(s,a)<0&&n.push(e[r]),s[r]=a,r++}return n=t?i?n.sort(function(e,t){return e[i]>t[i]}):n.sort():n}function _(e,t){for(var i,n=t[0].toUpperCase()+t.slice(1),s=0;s<K.length;){if((i=(i=K[s])?i+n:t)in e)return i;s++}return u}function y(e){e=e.ownerDocument||e;return e.defaultView||e.parentWindow||s}function w(t,e){var i=this;this.manager=t,this.callback=e,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(e){l(t.options.enable,[t])&&i.handler(e)},this.init()}function x(e,t,i){var n=i.pointers.length,s=i.changedPointers.length,r=t&de&&n-s==0,s=t&(pe|fe)&&n-s==0;i.isFirst=!!r,i.isFinal=!!s,r&&(e.session={}),i.eventType=t,function(e,t){var i=e.session,n=t.pointers,s=n.length;i.firstInput||(i.firstInput=k(t)),1<s&&!i.firstMultiple?i.firstMultiple=k(t):1===s&&(i.firstMultiple=!1);var r=i.firstInput,a=i.firstMultiple,o=(a||r).center,s=t.center=C(n);t.timeStamp=te(),t.deltaTime=t.timeStamp-r.timeStamp,t.angle=M(o,s),t.distance=D(o,s),function(e,t){var i=t.center,n=e.offsetDelta||{},s=e.prevDelta||{},r=e.prevInput||{};t.eventType!==de&&r.eventType!==pe||(s=e.prevDelta={x:r.deltaX||0,y:r.deltaY||0},n=e.offsetDelta={x:i.x,y:i.y}),t.deltaX=s.x+(i.x-n.x),t.deltaY=s.y+(i.y-n.y)}(i,t),t.offsetDirection=S(t.deltaX,t.deltaY);s=T(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=s.x,t.overallVelocityY=s.y,t.overallVelocity=ee(s.x)>ee(s.y)?s.x:s.y,t.scale=a?function(e,t){return D(t[0],t[1],Ce)/D(e[0],e[1],Ce)}(a.pointers,n):1,t.rotation=a?function(e,t){return M(t[1],t[0],Ce)+M(e[1],e[0],Ce)}(a.pointers,n):0,t.maxPointers=!i.prevInput||t.pointers.length>i.prevInput.maxPointers?t.pointers.length:i.prevInput.maxPointers,function(e,t){var i,n,s=e.lastInterval||t,r=t.timeStamp-s.timeStamp;{var a,o,l;t.eventType!=fe&&(he<r||s.velocity===u)?(a=t.deltaX-s.deltaX,o=t.deltaY-s.deltaY,l=T(r,a,o),i=l.x,n=l.y,l=ee(l.x)>ee(l.y)?l.x:l.y,o=S(a,o),e.lastInterval=t):(l=s.velocity,i=s.velocityX,n=s.velocityY,o=s.direction)}t.velocity=l,t.velocityX=i,t.velocityY=n,t.direction=o}(i,t);e=e.element;p(t.srcEvent.target,e)&&(e=t.srcEvent.target),t.target=e}(e,i),e.emit("hammer.input",i),e.recognize(i),e.session.prevInput=i}function k(e){for(var t=[],i=0;i<e.pointers.length;)t[i]={clientX:J(e.pointers[i].clientX),clientY:J(e.pointers[i].clientY)},i++;return{timeStamp:te(),pointers:t,center:C(t),deltaX:e.deltaX,deltaY:e.deltaY}}function C(e){var t=e.length;if(1===t)return{x:J(e[0].clientX),y:J(e[0].clientY)};for(var i=0,n=0,s=0;s<t;)i+=e[s].clientX,n+=e[s].clientY,s++;return{x:J(i/t),y:J(n/t)}}function T(e,t,i){return{x:t/e||0,y:i/e||0}}function S(e,t){return e===t?me:ee(e)>=ee(t)?e<0?ge:ve:t<0?be:_e}function D(e,t,i){var n=t[(i=i||ke)[0]]-e[i[0]],i=t[i[1]]-e[i[1]];return Math.sqrt(n*n+i*i)}function M(e,t,i){var n=t[(i=i||ke)[0]]-e[i[0]],i=t[i[1]]-e[i[1]];return 180*Math.atan2(i,n)/Math.PI}function E(){this.evEl="mousedown",this.evWin="mousemove mouseup",this.pressed=!1,w.apply(this,arguments)}function I(){this.evEl=Me,this.evWin=Ee,w.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function P(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,w.apply(this,arguments)}function O(){this.evTarget="touchstart touchmove touchend touchcancel",this.targetIds={},w.apply(this,arguments)}function z(){w.apply(this,arguments);var e=n(this.handler,this);this.touch=new O(this.manager,e),this.mouse=new E(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function A(e){var t,i,e=e.changedPointers[0];e.identifier===this.primaryTouch&&(t={x:e.clientX,y:e.clientY},this.lastTouches.push(t),i=this.lastTouches,setTimeout(function(){var e=i.indexOf(t);-1<e&&i.splice(e,1)},Oe))}function H(e,t){this.manager=e,this.set(t)}function N(e){this.options=ie({},this.defaults,e||{}),this.id=re++,this.manager=null,this.options.enable=c(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function W(e){return 16&e?"cancel":8&e?"end":4&e?"move":2&e?"start":""}function j(e){return e==_e?"down":e==be?"up":e==ge?"left":e==ve?"right":""}
1function L(e,t){t=t.manager;return t?t.get(e):e}function R(){N.apply(this,arguments)}function F(){R.apply(this,arguments),this.pX=null,this.pY=null}function B(){R.apply(this,arguments)}function Y(){N.apply(this,arguments),this._timer=null,this._input=null}function $(){R.apply(this,arguments)}function q(){R.apply(this,arguments)}function V(){N.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function G(e,t){return(t=t||{}).recognizers=c(t.recognizers,G.defaults.preset),new U(e,t)}function U(e,t){this.options=ie({},G.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((e=this).options.inputClass||(oe?I:le?O:ae?z:E))(e,x),this.touchAction=new H(this,this.options.touchAction),X(this,!0),a(this.options.recognizers,function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])},this)}function X(i,n){var s,r=i.element;r.style&&(a(i.options.cssProps,function(e,t){s=_(r.style,t),n?(i.oldCssProps[s]=r.style[s],r.style[s]=e):r.style[s]=i.oldCssProps[s]||""}),n||(i.oldCssProps={}))}var K=["","webkit","Moz","MS","ms","o"],Q=o.createElement("div"),Z="function",J=Math.round,ee=Math.abs,te=Date.now,ie="function"!=typeof Object.assign?function(e){if(e===u||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==u&&null!==n)for(var s in n)n.hasOwnProperty(s)&&(t[s]=n[s])}return t}:Object.assign,ne=e(function(e,t,i){for(var n=Object.keys(t),s=0;s<n.length;)i&&e[n[s]]!==u||(e[n[s]]=t[n[s]]),s++;return e},"extend","Use `assign`."),se=e(function(e,t){return ne(e,t,!0)},"merge","Use `assign`."),re=1,ae="ontouchstart"in s,oe=_(s,"PointerEvent")!==u,le=ae&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),ue="touch",ce="mouse",he=25,de=1,pe=4,fe=8,me=1,ge=2,ve=4,be=8,_e=16,ye=ge|ve,we=be|_e,xe=ye|we,ke=["x","y"],Ce=["clientX","clientY"];w.prototype={handler:function(){},init:function(){this.evEl&&h(this.element,this.evEl,this.domHandler),this.evTarget&&h(this.target,this.evTarget,this.domHandler),this.evWin&&h(y(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&d(this.element,this.evEl,this.domHandler),this.evTarget&&d(this.target,this.evTarget,this.domHandler),this.evWin&&d(y(this.element),this.evWin,this.domHandler)}};var Te={mousedown:de,mousemove:2,mouseup:pe};t(E,w,{handler:function(e){var t=Te[e.type];t&de&&0===e.button&&(this.pressed=!0),2&t&&1!==e.which&&(t=pe),this.pressed&&(t&pe&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:ce,srcEvent:e}))}});var Se={pointerdown:de,pointermove:2,pointerup:pe,pointercancel:fe,pointerout:fe},De={2:ue,3:"pen",4:ce,5:"kinect"},Me="pointerdown",Ee="pointermove pointerup pointercancel";s.MSPointerEvent&&!s.PointerEvent&&(Me="MSPointerDown",Ee="MSPointerMove MSPointerUp MSPointerCancel"),t(I,w,{handler:function(e){var t=this.store,i=!1,n=e.type.toLowerCase().replace("ms",""),s=Se[n],r=De[e.pointerType]||e.pointerType,a=r==ue,n=g(t,e.pointerId,"pointerId");s&de&&(0===e.button||a)?n<0&&(t.push(e),n=t.length-1):s&(pe|fe)&&(i=!0),n<0||(t[n]=e,this.callback(this.manager,s,{pointers:t,changedPointers:[e],pointerType:r,srcEvent:e}),i&&t.splice(n,1))}});var Ie={touchstart:de,touchmove:2,touchend:pe,touchcancel:fe};t(P,w,{handler:function(e){var t,i=Ie[e.type];i===de&&(this.started=!0),this.started&&(t=function(e,t){var i=v(e.touches),e=v(e.changedTouches);return[i=t&(pe|fe)?b(i.concat(e),"identifier",!0):i,e]}.call(this,e,i),i&(pe|fe)&&t[0].length-t[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:ue,srcEvent:e}))}});var Pe={touchstart:de,touchmove:2,touchend:pe,touchcancel:fe};t(O,w,{handler:function(e){var t=Pe[e.type],i=function(e,t){var i=v(e.touches),n=this.targetIds;if(t&(2|de)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var s,r=v(e.changedTouches),a=[],o=this.target,l=i.filter(function(e){return p(e.target,o)});if(t===de)for(s=0;s<l.length;)n[l[s].identifier]=!0,s++;for(s=0;s<r.length;)n[r[s].identifier]&&a.push(r[s]),t&(pe|fe)&&delete n[r[s].identifier],s++;return a.length?[b(l.concat(a),"identifier",!0),a]:void 0}.call(this,e,t);i&&this.callback(this.manager,t,{pointers:i[0],changedPointers:i[1],pointerType:ue,srcEvent:e})}});var Oe=2500;t(z,w,{handler:function(e,t,i){var n=i.pointerType==ue,s=i.pointerType==ce;if(!(s&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)!function(e,t){e&de?(this.primaryTouch=t.changedPointers[0].identifier,A.call(this,t)):e&(pe|fe)&&A.call(this,t)}.call(this,t,i);else if(s&&function(e){for(var t=e.srcEvent.clientX,i=e.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var s=this.lastTouches[n],r=Math.abs(t-s.x),s=Math.abs(i-s.y);if(r<=25&&s<=25)return!0}return!1}
1.call(this,i))return;this.callback(e,t,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var ze=_(Q.style,"touchAction"),Ae=ze!==u,He="compute",Ne="manipulation",We="none",je="pan-x",Le="pan-y",Re=function(){if(!Ae)return!1;var t={},i=s.CSS&&s.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(e){t[e]=!i||s.CSS.supports("touch-action",e)}),t}();H.prototype={set:function(e){e==He&&(e=this.compute()),Ae&&this.manager.element.style&&Re[e]&&(this.manager.element.style[ze]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return a(this.manager.recognizers,function(e){l(e.options.enable,[e])&&(t=t.concat(e.getTouchAction()))}),function(e){if(f(e,We))return We;var t=f(e,je),i=f(e,Le);return t&&i?We:t||i?t?je:Le:f(e,Ne)?Ne:"auto"}(t.join(" "))},preventDefaults:function(e){var t=e.srcEvent,i=e.offsetDirection;if(!this.manager.session.prevented){var n=this.actions,s=f(n,We)&&!Re[We],r=f(n,Le)&&!Re[Le],a=f(n,je)&&!Re[je];if(s){var o=1===e.pointers.length,n=e.distance<2,e=e.deltaTime<250;if(o&&n&&e)return}return(!a||!r)&&(s||r&&i&ye||a&&i&we)?this.preventSrc(t):void 0}t.preventDefault()},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};N.prototype={defaults:{},set:function(e){return ie(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(i(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=L(e,this)).id]||(t[e.id]=e).recognizeWith(this),this},dropRecognizeWith:function(e){return i(e,"dropRecognizeWith",this)||(e=L(e,this),delete this.simultaneous[e.id]),this},requireFailure:function(e){if(i(e,"requireFailure",this))return this;var t=this.requireFail;return-1===g(t,e=L(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(i(e,"dropRequireFailure",this))return this;e=L(e,this);e=g(this.requireFail,e);return-1<e&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return 0<this.requireFail.length},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(t){function e(e){i.manager.emit(e,t)}var i=this,n=this.state;n<8&&e(i.options.event+W(n)),e(i.options.event),t.additionalEvent&&e(t.additionalEvent),8<=n&&e(i.options.event+W(n))},tryEmit:function(e){return this.canEmit()?this.emit(e):void(this.state=32)},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(33&this.requireFail[e].state))return!1;e++}return!0},recognize:function(e){e=ie({},e);return l(this.options.enable,[this,e])?(56&this.state&&(this.state=1),this.state=this.process(e),void(30&this.state&&this.tryEmit(e))):(this.reset(),void(this.state=32))},process:function(e){},getTouchAction:function(){},reset:function(){}},t(R,N,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,i=e.eventType,n=6&t,e=this.attrTest(e);return n&&(i&fe||!e)?16|t:n||e?i&pe?8|t:2&t?4|t:2:32}}),t(F,R,{defaults:{event:"pan",threshold:10,pointers:1,direction:xe},getTouchAction:function(){var e=this.options.direction,t=[];return e&ye&&t.push(Le),e&we&&t.push(je),t},directionTest:function(e){var t=this.options,i=!0,n=e.distance,s=e.direction,r=e.deltaX,a=e.deltaY;return s&t.direction||(n=t.direction&ye?(s=0===r?me:r<0?ge:ve,i=r!=this.pX,Math.abs(e.deltaX)):(s=0===a?me:a<0?be:_e,i=a!=this.pY,Math.abs(e.deltaY))),e.direction=s,i&&n>t.threshold&&s&t.direction},attrTest:function(e){return R.prototype.attrTest.call(this,e)&&(2&this.state||!(2&this.state)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=j(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),t(B,R,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||2&this.state)},emit:function(e){var t;1!==e.scale&&(t=e.scale<1?"in":"out",e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),t(Y,N,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,n=e.distance<t.threshold,s=e.deltaTime>t.time;if(this._input=e,!n||!i||e.eventType&(pe|fe)&&!s)this.reset();else if(e.eventType&de)this.reset(),this._timer=r(function(){this.state=8,this.tryEmit()},t.time,this);else if(e.eventType&pe)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){8===this.state&&(e&&e.eventType&pe?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=te(),this.manager.emit(this.options.event,this._input)))}}),t($,R,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||2&this.state)}}),t(q,R,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:ye|we,pointers:1},getTouchAction:function(){return F.prototype.getTouchAction.call(this)},attrTest:function(e){var t,i=this.options.direction;return i&(ye|we)?t=e.overallVelocity:i&ye?t=e.overallVelocityX:i&we&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&i&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&ee(t)>this.options.velocity&&e.eventType&pe},emit:function(e){var t=j(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),t(V,N,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Ne]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,n=e.distance<t.threshold,s=e.deltaTime<t.time;if(this.reset(),e.eventType&de&&0===this.count)return this.failTimeout();
1if(n&&s&&i){if(e.eventType!=pe)return this.failTimeout();s=!this.pTime||e.timeStamp-this.pTime<t.interval,i=!this.pCenter||D(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,i&&s?this.count+=1:this.count=1,this._input=e,0==this.count%t.taps)return this.hasRequireFailures()?(this._timer=r(function(){this.state=8,this.tryEmit()},t.interval,this),2):8}return 32},failTimeout:function(){return this._timer=r(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),G.VERSION="2.0.8",G.defaults={domEvents:!1,touchAction:He,enable:!0,inputTarget:null,inputClass:null,preset:[[$,{enable:!1}],[B,{enable:!1},["rotate"]],[q,{direction:ye}],[F,{direction:ye},["swipe"]],[V],[V,{event:"doubletap",taps:2},["tap"]],[Y]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};U.prototype={set:function(e){return ie(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){this.touchAction.preventDefaults(e);var i,n=this.recognizers,s=t.curRecognizer;(!s||8&s.state)&&(s=t.curRecognizer=null);for(var r=0;r<n.length;)i=n[r],2===t.stopped||s&&i!=s&&!i.canRecognizeWith(s)?i.reset():i.recognize(e),!s&&
114&i.state&&(s=t.curRecognizer=i),r++}},get:function(e){if(e instanceof N)return e;for(var t=this.recognizers,i=0;i<t.length;i++)if(t[i].options.event==e)return t[i];return null},add:function(e){if(i(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),(e.manager=this).touchAction.update(),e},remove:function(e){return i(e,"remove",this)||!(e=this.get(e))||-1!==(e=g(t=this.recognizers,e))&&(t.splice(e,1),this.touchAction.update()),this;var t},on:function(e,t){if(e!==u&&t!==u){var i=this.handlers;return a(m(e),function(e){i[e]=i[e]||[],i[e].push(t)}),this}},off:function(e,t){if(e!==u){var i=this.handlers;return a(m(e),function(e){t?i[e]&&i[e].splice(g(i[e],t),1):delete i[e]}),this}},emit:function(e,t){var i,n,s;this.options.domEvents&&(i=e,n=t,(s=o.createEvent("Event")).initEvent(i,!0,!0),(s.gesture=n).target.dispatchEvent(s));var r=this.handlers[e]&&this.handlers[e].slice();if(r&&r.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var a=0;a<r.length;)r[a](t),a++}},destroy:function(){this.element&&X(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},ie(G,{INPUT_START:de,INPUT_MOVE:2,INPUT_END:pe,INPUT_CANCEL:fe,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:me,DIRECTION_LEFT:ge,DIRECTION_RIGHT:ve,DIRECTION_UP:be,DIRECTION_DOWN:_e,DIRECTION_HORIZONTAL:ye,DIRECTION_VERTICAL:we,DIRECTION_ALL:xe,Manager:U,Input:w,TouchAction:H,TouchInput:O,MouseInput:E,PointerEventInput:I,TouchMouseInput:z,SingleTouchInput:P,Recognizer:N,AttrRecognizer:R,Tap:V,Pan:F,Swipe:q,Pinch:B,Rotate:$,Press:Y,on:h,off:d,each:a,merge:se,extend:ne,assign:ie,inherit:t,bindFn:n,prefixed:_}),(void 0!==s?s:"undefined"!=typeof self?self:{}).Hammer=G,"function"==typeof define&&define.amd?define(function(){return G}):"undefined"!=typeof module&&module.exports?module.exports=G:s.Hammer=G}(window,document),function(e,t,i){var n=window.matchMedia;"undefined"!=typeof module&&module.exports?module.exports=i(n):"function"==typeof define&&define.amd?define(function(){return t[e]=i(n)}):t[e]=i(n)}("enquire",this,function(n){"use strict";function s(e,t){for(var i=0,n=e.length;i<n&&!1!==t(e[i],i);i++);}function r(e){return"function"==typeof e}function t(e){(this.options=e).deferSetup||this.setup()}function a(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=n(e);var i=this;this.listener=function(e){i.mql=e,i.assess()},this.mql.addListener(this.listener)}
1function e(){if(!n)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!n("only all").matches}return t.prototype={setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},a.prototype={addHandler:function(e){e=new t(e);this.handlers.push(e),this.matches()&&e.on()},removeHandler:function(i){var n=this.handlers;s(n,function(e,t){return e.equals(i)?(e.destroy(),!n.splice(t,1)):void 0})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){s(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var t=this.matches()?"on":"off";s(this.handlers,function(e){e[t]()})}},e.prototype={register:function(t,e,i){var n=this.queries,i=i&&this.browserIsIncapable;return n[t]||(n[t]=new a(t,i)),r(e)&&(e={match:e}),i=e,s(e="[object Array]"!==Object.prototype.toString.apply(i)?[e]:e,function(e){r(e)&&(e={match:e}),n[t].addHandler(e)}),this},unregister:function(e,t){var i=this.queries[e];return i&&(t?i.removeHandler(t):(i.clear(),delete this.queries[e])),this}},new e}),function(e,t){var i=e.jQuery||e.Zepto||e.ender||e.elo;"undefined"!=typeof module&&module.exports?module.exports=t(i):e.Response=t(i)}(this,function(i){function n(e){return e===+e}function e(e,t){return function(){return e.apply(t,arguments)}}function t(e,t){var i=this.call();return(e||0)<=i&&(!t||i<=t)}function a(e,t,i){for(var n=[],s=e.length,r=0;r<s;)n[r]=t.call(i,e[r],r++,e);return n}function o(e){return e?c("string"==typeof e?e.split(" "):e):[]}function l(e,t,i){if(null==e)return e;for(var n=e.length,s=0;s<n;)t.call(i||e[s],e[s],s++,e);return e}function u(e,t,i){null==t&&(t=""),null==i&&(i="");for(var n=[],s=e.length,r=0;r<s;r++)null==e[r]||n.push(t+e[r]+i);return n}function c(e,t,i){var n,s=[],r=0,a=0,o="function"==typeof t,l=!0===i,u=e&&e.length;for(i=l?null:i;a<u;a++)n=e[a],(o?!t.call(i,n,a,e):t?typeof n!==t:!n)==l&&(s[r++]=n);return s}function h(e,t){if(null==e||null==t)return e;if("object"==typeof t&&n(t.length))q.apply(e,c(t,"undefined",!0));else for(var i in t)U.call(t,i)&&void 0!==t[i]&&(e[i]=t[i]);return e}function s(e,t,i){return null==e||("object"==typeof e&&!e.nodeType&&n(e.length)?l(e,t,i):t.call(i||e,e)),e}function r(e){var t=W.devicePixelRatio;return null==e?t||(r(2)?2:r(1.5)?1.5:r(1)?1:0):!!isFinite(e)&&(t&&0<t?e<=t:!!me(e="only all and (min--moz-device-pixel-ratio:"+e+")")||me(e.replace("-moz-","")))}function d(e){return e.replace(ue,"$1").replace(le,function(e,t){return t.toUpperCase()})}function p(e){return"data-"+(e&&e.replace(ue,"$1").replace(oe,"$1-$2").toLowerCase())}function f(e){var t;return"string"==typeof e&&e?"false"!==e&&("true"===e||("null"===e?null:"undefined"===e||(t=+e)||0===t||"NaN"===e?t:e)):e}function m(e){return!e||e.nodeType?e:e[0]}function g(e){var i;if(e&&1===e.nodeType)return(i=B&&e.dataset)||(i={},function(e,t,i){var n,s,r,a,o;if(e.attributes)for(n="boolean"==typeof i?/^data-/:n,a=0,o=e.attributes.length;a<o;)(r=e.attributes[a++])&&(s=""+r.name,n&&n.test(s)!==i||null==r.value||t.call(e,r.value,s,r))}(e,function(e,t){i[d(t)]=""+e},!0)),i}function v(e,t,i){if((e=m(e))&&e.setAttribute){if(void 0===t&&i===t)return g(e);var n=X(t)&&p(t[0]);if("object"!=typeof t||n)return(t=n||p(t))?void 0===i?null==(t=e.getAttribute(t))?i:n?f(t):""+t:(e.setAttribute(t,i=""+i),i):void 0;t&&function(e,t,i){for(var n in t)U.call(t,n)&&i(e,n,t[n])}(e,t,v)}}function b(e,i){i=o(i),s(e,function(t){l(i,function(e){t.removeAttribute(p(e))})})}function _(e){for(var t,i=[],n=0,s=e.length;n<s;)(t=e[n++])&&i.push("["+p(t.replace(ae,"").replace(".","\\."))+"]");return i.join()}function y(e,t){e=e.getBoundingClientRect?e.getBoundingClientRect():{};return{top:(e.top||0)-(t="number"==typeof t&&t||0),left:(e.left||0)-t,bottom:(e.bottom||0)+t,right:(e.right||0)+t}}
1function w(e,t){t=y(m(e),t);return!!t&&0<=t.bottom&&t.top<=ve()&&0<=t.right&&t.left<=ge()}function x(e){var t={img:1,input:1,source:3,embed:3,track:3,iframe:5,audio:5,video:5,script:5}[e.nodeName.toLowerCase()]||-1;return t<4?t:null!=e.getAttribute("src")?5:-5}function k(e,t,i){var n;if(!e||null==t)throw new TypeError("@store");return i="string"==typeof i&&i,s(e,function(e){null==(n=i?e.getAttribute(i):0<x(e)?e.getAttribute("src"):e.innerHTML)?b(e,t):v(e,t,n)}),E}function C(t,e){var i=[];return t&&e&&l(o(e),function(e){i.push(v(t,e))},t),i}function T(e){return F.on("resize",e),E}function S(e){return s(e,function(e){if("object"!=typeof e)throw new TypeError("@create");var n,s=ce(I).configure(e),r=s.verge,e=s.breakpoints,a=he("scroll");he("resize");e.length&&(n=e[0]||e[1]||!1,R(function(){function e(){l(s.$e,function(e,t){w(s[t].$e,r)&&s[t].updateDOM()})}var t=de.allLoaded,i=!!s.lazy;l(s.target().$e,function(e,t){s[t]=ce(s).prepareData(e),i&&!w(s[t].$e,r)||s[t].updateDOM()}),s.dynamic&&(s.custom||n<ne)&&T(function(){s.reset(),l(s.$e,function(e,t){s[t].decideValue().updateDOM()}).trigger(t)}),i&&(F.on(a,e),s.$e.one(t,function(){F.off(a,e)}))}))}),E}if("function"!=typeof i)try{return void console.warn("response.js aborted due to missing dependency")}catch(e){}function D(){return te}function M(){return ie}var E,I,P,O,z=this,A="Response",H=z[A],N="init"+A,W=window,j=document,L=j.documentElement,R=i.domReady||i,F=i(W),B="undefined"!=typeof DOMStringMap,Y=Array.prototype,$=Object.prototype,q=Y.push,V=Y.concat,G=$.toString,U=$.hasOwnProperty,X=Array.isArray||function(e){return"[object Array]"===G.call(e)},K={width:[0,320,481,641,961,1025,1281],height:[0,481],ratio:[1,1.5,2]},Q={},Z={},J={all:[]},ee=1,te=screen.width,ie=screen.height,ne=ie<te?te:ie,se=te+ie-ne,re=/[^a-z0-9_\-\.]/gi,ae=/^[\W\s]+|[\W\s]+$|/g,oe=/([a-z])([A-Z])/g,le=/-(.)/g,ue=/^data-(.+)$/,ce=Object.create||function(e){function t(){}return t.prototype=e,new t},he=function(e,t){return t=t||A,e.replace(ae,"")+"."+t.replace(ae,"")},de={allLoaded:he("allLoaded"),crossover:he("crossover")},pe=W.matchMedia||W.msMatchMedia,fe=pe?e(pe,W):function(){return{}},me=pe?function(e){return!!pe.call(W,e).matches}:function(){return!1},ge=function(){var e=L.clientWidth,t=W.innerWidth;return e<t?t:e},ve=function(){var e=L.clientHeight,t=W.innerHeight;return e<t?t:e},be=e(t,ge),Y=e(t,ve),$={band:e(t,D),wave:e(t,M)};return P=de.crossover,O=Math.min,I={$e:0,mode:0,breakpoints:null,prefix:null,prop:"width",keys:[],dynamic:null,custom:0,values:[],fn:0,verge:null,newValue:0,currValue:1,aka:null,lazy:null,i:0,uid:null,reset:function(){for(var e=this.breakpoints,t=e.length,i=0;!i&&t--;)this.fn(e[t])&&(i=t);return i!==this.i&&(F.trigger(P).trigger(this.prop+P),this.i=i||0),this},configure:function(e){h(this,e);var t,i,n,s=!0,r=this.prop;if(this.uid=ee++,null==this.verge&&(this.verge=O(ne,500)),!(this.fn=Q[r]))throw new TypeError("@create");if(null==this.dynamic&&(this.dynamic="device"!==r.slice(0,6)),this.custom=Z[r],i=1<(e=this.prefix?c(a(o(this.prefix),_e)):["min-"+r+"-"]).length?e.slice(1):0,this.prefix=e[0],e=this.breakpoints,X(e)){if(l(e,function(e){if(!e&&0!==e)throw"invalid breakpoint";s=s&&isFinite(e)}),s&&e.sort(ye),!e.length)throw new TypeError(".breakpoints")}else if(!(e=K[r]||K[r.split("-").pop()]))throw new TypeError(".prop");if(this.breakpoints=e,this.keys=u(this.breakpoints,this.prefix),this.aka=null,i){for(n=[],t=i.length;t--;)n.push(u(this.breakpoints,i[t]));this.aka=n,this.keys=V.apply(this.keys,n)}return J.all=J.all.concat(J[this.uid]=this.keys),this},target:function(){return this.$e=i(_(J[this.uid])),k(this.$e,N),this.keys.push(N),this},decideValue:function(){for(var e=null,t=this.breakpoints,i=t.length,n=i;null==e&&n--;)this.fn(t[n])&&(e=this.values[n]);return this.newValue="string"==typeof e?e:this.values[i],this},prepareData:function(e){if(this.$e=i(e),this.mode=x(e),this.values=C(this.$e,this.keys),this.aka)for(var t=this.aka.length;t--;)this.values=h(this.values,C(this.$e,this.aka[t]));return this.decideValue()},updateDOM:function(){return this.currValue===this.newValue||(this.currValue=this.newValue,0<this.mode?this.$e[0].setAttribute("src",this.newValue):null==this.newValue?this.$e.empty&&this.$e.empty():this.$e.html?this.$e.html(this.newValue):(this.$e.empty&&this.$e.empty(),this.$e[0].innerHTML=this.newValue)),this}},Q.width=be,Q.height=Y,Q["device-width"]=$.band,Q["device-height"]=$.wave,Q["device-pixel-ratio"]=r,E={deviceMin:function(){return se},deviceMax:function(){return ne},noConflict:function(e){return z[A]===E&&(z[A]=H),"function"==typeof e&&e.call(z,E),E},create:S,addTest:function(e,t){return"string"==typeof e&&"function"==typeof t&&(Q[e]=t,Z[e]=1),E},datatize:p,camelize:d,render:f,store:k,access:C,target:function(e){return i(_(o(e)))},object:ce,crossover:function(e,t){var i,n=de.crossover;return"function"==typeof e&&(i=t,t=e,e=i),F.on(e?""+e+n:n,t),E},action:function(e){return s(e,function(e){R(e),T(e)}
1),E},resize:T,ready:R,affix:u,sift:c,dpr:r,deletes:b,scrollX:function(){return window.pageXOffset||L.scrollLeft},scrollY:function(){return window.pageYOffset||L.scrollTop},deviceW:D,deviceH:M,device:$,inX:function(e,t){return!!(t=y(m(e),t))&&0<=t.right&&t.left<=ge()},inY:function(e,t){return!!(t=y(m(e),t))&&0<=t.bottom&&t.top<=ve()},route:s,merge:h,media:fe,mq:me,wave:Y,band:be,map:a,each:l,inViewport:w,dataset:v,viewportH:ve,viewportW:ge},R(function(){var e=v(j.body,"responsejs"),t=W.JSON&&JSON.parse||i.parseJSON;(e=e&&t?t(e):e)&&e.create&&S(e.create),L.className=L.className.replace(/(^|\s)(no-)?responsejs(\s|$)/,"$1$3")+" responsejs "}),E;function _e(e){return"string"==typeof e?e.toLowerCase().replace(re,""):""}function ye(e,t){return e-t}}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(M){function n(e,t){var i,n,s=e.nodeName.toLowerCase();return"area"===s?(n=(i=e.parentNode).name,!(!e.href||!n||"map"!==i.nodeName.toLowerCase())&&(!!(n=M("img[usemap='#"+n+"']")[0])&&r(n))):(/^(input|select|textarea|button|object)$/.test(s)?!e.disabled:"a"===s&&e.href||t)&&r(e)}function r(e){return M.expr.filters.visible(e)&&!M(e).parents().addBack().filter(function(){return"hidden"===M.css(this,"visibility")}).length}function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},M.extend(this._defaults,this.regional[""]),this.regional.en=M.extend(!0,{},this.regional[""]),this.regional["en-US"]=M.extend(!0,{},this.regional.en),this.dpDiv=i(M("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function i(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){M(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&M(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&M(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",a)}function a(){M.datepicker._isDisabledDatepicker((_.inline?_.dpDiv.parent():_.input)[0])||(M(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),M(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&M(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&M(this).addClass("ui-datepicker-next-hover"))}function l(e,t){for(var i in M.extend(e,t),t)null==t[i]&&(e[i]=t[i]);return e}function t(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}var s,o,u,c;M.ui=M.ui||{},M.extend(M.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),M.fn.extend({scrollParent:function(e){var t=this.css("position"),i="absolute"===t,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,e=this.parents().filter(function(){var e=M(this);return(!i||"static"!==e.css("position"))&&n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==t&&e.length?e:M(this[0].ownerDocument||document)},uniqueId:(c=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++c)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id
1)&&M(this).removeAttr("id")})}}),M.extend(M.expr[":"],{data:M.expr.createPseudo?M.expr.createPseudo(function(t){return function(e){return!!M.data(e,t)}}):function(e,t,i){return!!M.data(e,i[3])},focusable:function(e){return n(e,!isNaN(M.attr(e,"tabindex")))},tabbable:function(e){var t=M.attr(e,"tabindex"),i=isNaN(t);return(i||0<=t)&&n(e,!i)}}),M("<a>").outerWidth(1).jquery||M.each(["Width","Height"],function(e,i){function n(e,t,i,n){return M.each(s,function(){t-=parseFloat(M.css(e,"padding"+this))||0,i&&(t-=parseFloat(M.css(e,"border"+this+"Width"))||0),n&&(t-=parseFloat(M.css(e,"margin"+this))||0)}),t}var s="Width"===i?["Left","Right"]:["Top","Bottom"],r=i.toLowerCase(),a={innerWidth:M.fn.innerWidth,innerHeight:M.fn.innerHeight,outerWidth:M.fn.outerWidth,outerHeight:M.fn.outerHeight};M.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){M(this).css(r,n(this,e)+"px")})},M.fn["outer"+i]=function(e,t){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){M(this).css(r,n(this,e,!0,t)+"px")})}}),M.fn.addBack||(M.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),M("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(M.fn.removeData=(u=M.fn.removeData,function(e){return arguments.length?u.call(this,M.camelCase(e)):u.call(this)})),M.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),M.fn.extend({focus:(o=M.fn.focus,function(t,i){return"number"==typeof t?this.each(function(){var e=this;setTimeout(function(){M(e).focus(),i&&i.call(e)},t)}):o.apply(this,arguments)}),disableSelection:(s="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.bind(s+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(e){if(void 0!==e)return this.css("zIndex",e);if(this.length)for(var t,i,n=M(this[0]);n.length&&n[0]!==document;){if(("absolute"===(t=n.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(n.css("zIndex"),10),!isNaN(i)&&0!==i))return i;n=n.parent()}return 0}}),M.ui.plugin={add:function(e,t,i){var n,s=M.ui[e].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([t,i[n]])},call:function(e,t,i,n){var s,r=e.plugins[t];if(r&&(n||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(s=0;r.length>s;s++)e.options[r[s][0]]&&r[s][1].apply(e.element,i)}};var h,d=0,p=Array.prototype.slice;M.cleanData=(h=M.cleanData,function(e){for(var t,i,n=0;null!=(i=e[n]);n++)try{(t=M._data(i,"events"))&&t.remove&&M(i).triggerHandler("remove")}catch(e){}h(e)}),M.widget=function(e,i,t){var n,s,r,a,o={},l=e.split(".")[0];return e=e.split(".")[1],n=l+"-"+e,t||(t=i,i=M.Widget),M.expr[":"][n.toLowerCase()]=function(e){return!!M.data(e,n)},M[l]=M[l]||{},s=M[l][e],r=M[l][e]=function(e,t){return this._createWidget?void(arguments.length&&this._createWidget(e,t)):new r(e,t)},M.extend(r,s,{version:t.version,_proto:M.extend({},t),_childConstructors:[]}),(a=new i).options=M.widget.extend({},a.options),M.each(t,function(t,n){return M.isFunction(n)?void(o[t]=function(){var e,t=this._super,i=this._superApply;return this._super=s,this._superApply=r,e=n.apply(this,arguments),this._super=t,this._superApply=i,e}):void(o[t]=n);function s(){return i.prototype[t].apply(this,arguments)}function r(e){return i.prototype[t].apply(this,e)}}),r.prototype=M.widget.extend(a,{widgetEventPrefix:s&&a.widgetEventPrefix||e},o,{constructor:r,namespace:l,widgetName:e,widgetFullName:n}),s?(M.each(s._childConstructors,function(e,t){var i=t.prototype;M.widget(i.namespace+"."+i.widgetName,r,t._proto)}),delete s._childConstructors):i._childConstructors.push(r),M.widget.bridge(e,r),r},M.widget.extend=function(e){for(var t,i,n=p.call(arguments,1),s=0,r=n.length;s<r;s++)for(t in n[s])i=n[s][t],n[s].hasOwnProperty(t)&&void 0!==i&&(e[t]=M.isPlainObject(i)?M.isPlainObject(e[t])?M.widget.extend({},e[t],i):M.widget.extend({},i):i);return e},M.widget.bridge=function(r,t){var a=t.prototype.widgetFullName||r;M.fn[r]=function(i){var e="string"==typeof i,n=p.call(arguments,1
1),s=this;return e?this.each(function(){var e,t=M.data(this,a);return"instance"===i?(s=t,!1):t?M.isFunction(t[i])&&"_"!==i.charAt(0)?(e=t[i].apply(t,n))!==t&&void 0!==e?(s=e&&e.jquery?s.pushStack(e.get()):e,!1):void 0:M.error("no such method '"+i+"' for "+r+" widget instance"):M.error("cannot call methods on "+r+" prior to initialization; attempted to call method '"+i+"'")}):(n.length&&(i=M.widget.extend.apply(null,[i].concat(n))),this.each(function(){var e=M.data(this,a);e?(e.option(i||{}),e._init&&e._init()):M.data(this,a,new t(i,this))})),s}},M.Widget=function(){},M.Widget._childConstructors=[],M.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(e,t){t=M(t||this.defaultElement||this)[0],this.element=M(t),this.uuid=d++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=M(),this.hoverable=M(),this.focusable=M(),t!==this&&(M.data(t,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===t&&this.destroy()}}),this.document=M(t.style?t.ownerDocument:t.document||t),this.window=M(this.document[0].defaultView||this.document[0].parentWindow)),this.options=M.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:M.noop,_getCreateEventData:M.noop,_create:M.noop,_init:M.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(M.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:M.noop,widget:function(){return this.element},option:function(e,t){var i,n,s,r=e;if(0===arguments.length)return M.widget.extend({},this.options);if("string"==typeof e)if(r={},e=(i=e.split(".")).shift(),i.length){for(n=r[e]=M.widget.extend({},this.options[e]),s=0;i.length-1>s;s++)n[i[s]]=n[i[s]]||{},n=n[i[s]];if(e=i.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=t}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];r[e]=t}return this._setOptions(r),this},_setOptions:function(e){for(var t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(s,r,e){var a,o=this;"boolean"!=typeof s&&(e=r,r=s,s=!1),e?(r=a=M(r),this.bindings=this.bindings.add(r)):(e=r,r=this.element,a=this.widget()),M.each(e,function(e,t){function i(){return s||!0!==o.options.disabled&&!M(this).hasClass("ui-state-disabled")?("string"==typeof t?o[t]:t).apply(o,arguments):void 0}"string"!=typeof t&&(i.guid=t.guid=t.guid||i.guid||M.guid++);var n=e.match(/^([\w:-]*)\s*(.*)$/),e=n[1]+o.eventNamespace,n=n[2];n?a.delegate(n,e,i):r.bind(e,i)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t),this.bindings=M(this.bindings.not(e).get()),this.focusable=M(this.focusable.not(e).get()),this.hoverable=M(this.hoverable.not(e).get())},_delay:function(e,t){var i=this;return setTimeout(function(){return("string"==typeof e?i[e]:e).apply(i,arguments)},t||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){M(e.currentTarget).addClass("ui-state-hover")},mouseleave:function(e){M(e.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){M(e.currentTarget).addClass("ui-state-focus")},focusout:function(e){M(e.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(e,t,i){var n,s,r=this.options[e];if(i=i||{},(t=M.Event(t)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),t.target=this.element[0],s=t.originalEvent)for(n in s)n in t||(t[n]=s[n]);
1return this.element.trigger(t,i),!(M.isFunction(r)&&!1===r.apply(this.element[0],[t].concat(i))||t.isDefaultPrevented())}},M.each({show:"fadeIn",hide:"fadeOut"},function(r,a){M.Widget.prototype["_"+r]=function(t,e,i){var n=(e="string"==typeof e?{effect:e}:e)?!0!==e&&"number"!=typeof e&&e.effect||a:r,s=!M.isEmptyObject(e="number"==typeof(e=e||{})?{duration:e}:e);e.complete=i,e.delay&&t.delay(e.delay),s&&M.effects&&M.effects.effect[n]?t[r](e):n!==r&&t[n]?t[n](e.duration,e.easing,i):t.queue(function(e){M(this)[r](),i&&i.call(t[0]),e()})}}),M.widget;var f=!1;function m(e,t,i){return t<=e&&e<t+i}M(document).mouseup(function(){f=!1}),M.widget("ui.mouse",{version:"1.11.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(e){return!0===M.data(e.target,t.widgetName+".preventClickEvent")?(M.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!f){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var t=this,i=1===e.which,n=!("string"!=typeof this.options.cancel||!e.target.nodeName)&&M(e.target).closest(this.options.cancel).length;return i&&!n&&this._mouseCapture(e)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?e.preventDefault():(!0===M.data(e.target,this.widgetName+".preventClickEvent")&&M.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),f=!0)),!0}},_mouseMove:function(e){if(this._mouseMoved){if(M.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&M.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),f=!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),function(){function x(e,t,i){return[parseFloat(e[0])*(l.test(e[0])?t/100:1),parseFloat(e[1])*(l.test(e[1])?i/100:1)]}function k(e,t){return parseInt(M.css(e,t),10)||0}M.ui=M.ui||{};var n,C,T=Math.max,S=Math.abs,D=Math.round,s=/left|center|right/,r=/top|center|bottom/,a=/[\+\-]\d+(\.[\d]+)?%?/,o=/^\w+/,l=/%$/,i=M.fn.position;M.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,t=M("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),i=t.children()[0];return M("body").append(t),e=i.offsetWidth,t.css("overflow","scroll"),e===(i=i.offsetWidth)&&(i=t[0].clientWidth),t.remove(),n=e-i},getScrollInfo:function(e){var t=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),i=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),t="scroll"===t||"auto"===t&&e.width<e.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&e.height<e.element[0].scrollHeight?M.position.scrollbarWidth():0,height:t?M.position.scrollbarWidth():0}},getWithinInfo:function(e){var t=M(e||window),i=M.isWindow(t[0]),e=!!t[0]&&9===t[0].nodeType;return{element:t,isWindow:i,isDocument:e,offset:t.offset()||{left:0,top:0},scrollLeft:t.scrollLeft(),scrollTop:t.scrollTop(),width:i||e?t.width():t.outerWidth(),height:i||e?t.height():t.outerHeight()}}},M.fn.position=function(h){if(!h||!h.of)return i.apply(this,arguments);h=M.extend({},h);
1var d,p,f,m,g,e,v=M(h.of),b=M.position.getWithinInfo(h.within),_=M.position.getScrollInfo(b),y=(h.collision||"flip").split(" "),w={},t=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:M.isWindow(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()};return v[0].preventDefault&&(h.at="left top"),p=t.width,f=t.height,g=M.extend({},m=t.offset),M.each(["my","at"],function(){var e,t,i=(h[this]||"").split(" ");(i=1===i.length?s.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=s.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",e=a.exec(i[0]),t=a.exec(i[1]),w[this]=[e?e[0]:0,t?t[0]:0],h[this]=[o.exec(i[0])[0],o.exec(i[1])[0]]}),1===y.length&&(y[1]=y[0]),"right"===h.at[0]?g.left+=p:"center"===h.at[0]&&(g.left+=p/2),"bottom"===h.at[1]?g.top+=f:"center"===h.at[1]&&(g.top+=f/2),d=x(w.at,p,f),g.left+=d[0],g.top+=d[1],this.each(function(){var i,e,a=M(this),o=a.outerWidth(),l=a.outerHeight(),t=k(this,"marginLeft"),n=k(this,"marginTop"),s=o+t+k(this,"marginRight")+_.width,r=l+n+k(this,"marginBottom")+_.height,u=M.extend({},g),c=x(w.my,a.outerWidth(),a.outerHeight());"right"===h.my[0]?u.left-=o:"center"===h.my[0]&&(u.left-=o/2),"bottom"===h.my[1]?u.top-=l:"center"===h.my[1]&&(u.top-=l/2),u.left+=c[0],u.top+=c[1],C||(u.left=D(u.left),u.top=D(u.top)),i={marginLeft:t,marginTop:n},M.each(["left","top"],function(e,t){M.ui.position[y[e]]&&M.ui.position[y[e]][t](u,{targetWidth:p,targetHeight:f,elemWidth:o,elemHeight:l,collisionPosition:i,collisionWidth:s,collisionHeight:r,offset:[d[0]+c[0],d[1]+c[1]],my:h.my,at:h.at,within:b,elem:a})}),h.using&&(e=function(e){var t=m.left-u.left,i=t+p-o,n=m.top-u.top,s=n+f-l,r={target:{element:v,left:m.left,top:m.top,width:p,height:f},element:{element:a,left:u.left,top:u.top,width:o,height:l},horizontal:i<0?"left":0<t?"right":"center",vertical:s<0?"top":0<n?"bottom":"middle"};p<o&&p>S(t+i)&&(r.horizontal="center"),f<l&&f>S(n+s)&&(r.vertical="middle"),r.important=T(S(t),S(i))>T(S(n),S(s))?"horizontal":"vertical",h.using.call(this,e,r)}),a.offset(M.extend(u,{using:e}))})},M.ui.position={fit:{left:function(e,t){var i=t.within,n=i.isWindow?i.scrollLeft:i.offset.left,s=i.width,r=e.left-t.collisionPosition.marginLeft,a=n-r,o=r+t.collisionWidth-s-n;t.collisionWidth>s?0<a&&o<=0?(i=e.left+a+t.collisionWidth-s-n,e.left+=a-i):e.left=!(0<o&&a<=0)&&o<a?n+s-t.collisionWidth:n:0<a?e.left+=a:0<o?e.left-=o:e.left=T(e.left-r,e.left)},top:function(e,t){var i=t.within,n=i.isWindow?i.scrollTop:i.offset.top,s=t.within.height,r=e.top-t.collisionPosition.marginTop,a=n-r,o=r+t.collisionHeight-s-n;t.collisionHeight>s?0<a&&o<=0?(i=e.top+a+t.collisionHeight-s-n,e.top+=a-i):e.top=!(0<o&&a<=0)&&o<a?n+s-t.collisionHeight:n:0<a?e.top+=a:0<o?e.top-=o:e.top=T(e.top-r,e.top)}},flip:{left:function(e,t){var i=t.within,n=i.offset.left+i.scrollLeft,s=i.width,r=i.isWindow?i.scrollLeft:i.offset.left,a=e.left-t.collisionPosition.marginLeft,o=a-r,l=a+t.collisionWidth-s-r,u="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,i="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,a=-2*t.offset[0];o<0?((n=e.left+u+i+a+t.collisionWidth-s-n)<0||S(o)>n)&&(e.left+=u+i+a):0<l&&((0<(r=e.left-t.collisionPosition.marginLeft+u+i+a-r)||l>S(r))&&(e.left+=u+i+a))},top:function(e,t){var i=t.within,n=i.offset.top+i.scrollTop,s=i.height,r=i.isWindow?i.scrollTop:i.offset.top,a=e.top-t.collisionPosition.marginTop,o=a-r,l=a+t.collisionHeight-s-r,u="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,i="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,a=-2*t.offset[1];o<0?((n=e.top+u+i+a+t.collisionHeight-s-n)<0||S(o)>n)&&(e.top+=u+i+a):0<l&&((0<(r=e.top-t.collisionPosition.marginTop+u+i+a-r)||l>S(r))&&(e.top+=u+i+a))}},flipfit:{left:function(){M.ui.position.flip.left.apply(this,arguments),M.ui.position.fit.left.apply(this,arguments)},top:function(){M.ui.position.flip.top.apply(this,arguments),M.ui.position.fit.top.apply(this,arguments)}}},function(){var e,t=document.getElementsByTagName("body")[0],i=document.createElement("div"),n=document.createElement(t?"div":"body"),s={visibility:"hidden",
1width:0,height:0,border:0,margin:0,background:"none"};for(e in t&&M.extend(s,{position:"absolute",left:"-1000px",top:"-1000px"}),s)n.style[e]=s[e];n.appendChild(i),(t=t||document.documentElement).insertBefore(n,t.firstChild),i.style.cssText="position: absolute; left: 10.7432222px;",i=M(i).offset().left,C=10<i&&i<11,n.innerHTML="",t.removeChild(n)}()}(),M.ui.position,M.widget("ui.draggable",M.ui.mouse,{version:"1.11.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?void(this.destroyOnClear=!0):(this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._removeHandleClassName(),void this._mouseDestroy())},_mouseCapture:function(e){var t=this.options;return this._blurActiveElement(e),!(this.helper||t.disabled||0<M(e.target).closest(".ui-resizable-handle").length)&&(this.handle=this._getHandle(e),!!this.handle&&(this._blockFrames(!0===t.iframeFix?"iframe":t.iframeFix),!0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var e=M(this);return M("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var t=this.document[0];if(this.handleElement.is(e.target))try{t.activeElement&&"body"!==t.activeElement.nodeName.toLowerCase()&&M(t.activeElement).blur()}catch(e){}},_mouseStart:function(e){var t=this.options;return this.helper=this._createHelper(e),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),M.ui.ddmanager&&(M.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===M(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,t.cursorAt&&this._adjustOffsetFromHelper(t.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),M.ui.ddmanager&&!t.dropBehaviour&&M.ui.ddmanager.prepareOffsets(this,e),this._normalizeRightBottom(),this._mouseDrag(e,!0),M.ui.ddmanager&&M.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(e,t){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!t){t=this._uiHash();if(!1===this._trigger("drag",e,t))return this._mouseUp({}),!1;this.position=t.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",M.ui.ddmanager&&M.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var t=this,i=!1;return M.ui.ddmanager&&!this.options.dropBehaviour&&(i=M.ui.ddmanager.drop(this,e)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||M.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?M(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==t._trigger("stop",e)&&t._clear()}):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),M.ui.ddmanager&&M.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.focus(),M.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!M(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass("ui-draggable-handle")},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")},_createHelper:function(e){var t=this.options,i=M.isFunction(t.helper),e=i?M(t.helper.apply(this.element[0],[e])):"clone"===t.helper?this.element.clone().removeAttr("id"):this.element;return e.parents("body").length||e.appendTo("parent"===t.appendTo?this.element[0].parentNode:t.appendTo),i&&e[0]===this.element[0]&&this._setPositionRelative(),e[0]===this.element[0]||/(fixed|absolute)/.test(e.css("position"))||e.css("position","absolute"),e},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=M.isArray(e)?{left:+e[0],top:+e[1]||0}
vendor: 4,287 bytes, line 1
1:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),t=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==t&&M.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t=this.options,i=this.document[0];return this.relativeContainer=null,t.containment?"window"===t.containment?void(this.containment=[M(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,M(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,M(window).scrollLeft()+M(window).width()-this.helperProportions.width-this.margins.left,M(window).scrollTop()+(M(window).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===t.containment?void(this.containment=[0,0,M(i).width()-this.helperProportions.width-this.margins.left,(M(i).height()||i.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):t.containment.constructor===Array?void(this.containment=t.containment):("parent"===t.containment&&(t.containment=this.helper[0].parentNode),void((i=(e=M(t.containment))[0])&&(t=/(scroll|auto)/.test(e.css("overflow")),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=e))):void(this.containment=null)},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,e=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:e?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:e?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,n=this.options,s=this._isRootNode(this.scrollParent[0]),r=e.pageX,a=e.pageY;return s&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(i=this.relativeContainer?(i=this.relativeContainer.offset(),[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):this.containment,e.pageX-this.offset.click.left<i[0]&&(r=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(a=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(r=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>
1i[3]&&(a=i[3]+this.offset.click.top)),n.grid&&(e=n.grid[1]?this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY,a=!i||e-this.offset.click.top>=i[1]||e-this.offset.click.top>i[3]?e:e-this.offset.click.top>=i[1]?e-n.grid[1]:e+n.grid[1],e=n.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)/n.grid[0])*n.grid[0]:this.originalPageX,r=!i||e-this.offset.click.left>=i[0]||e-this.offset.click.left>i[2]?e:e-this.offset.click.left>=i[0]?e-n.grid[0]:e+n.grid[0]),"y"===n.axis&&(r=this.originalPageX),"x"===n.axis&&(a=this.originalPageY)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_normalizeRightBottom:function(){"y"!==this.options.axis&&"auto"!==this.helper.css("right")&&(this.helper.width(this.helper.width()),this.helper.css("right","auto")),"x"!==this.options.axis&&"auto"!==this.helper.css("bottom")&&(this.helper.height(this.helper.height()),this.helper.css("bottom","auto"))},_trigger:function(e,t,i){return i=i||this._uiHash(),M.ui.plugin.call(this,e,[t,i,this],!0),/^(drag|start|stop
vendor: 4,805 bytes, line 1
1)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),M.Widget.prototype._trigger.call(this,e,t,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),M.ui.plugin.add("draggable","connectToSortable",{start:function(t,e,i){var n=M.extend({},e,{item:i.element});i.sortables=[],M(i.options.connectToSortable).each(function(){var e=M(this).sortable("instance");e&&!e.options.disabled&&(i.sortables.push(e),e.refreshPositions(),e._trigger("activate",t,n))})},stop:function(t,e,i){var n=M.extend({},e,{item:i.element});i.cancelHelperRemoval=!1,M.each(i.sortables,function(){var e=this;e.isOver?(e.isOver=0,i.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))})},drag:function(i,n,s){M.each(s.sortables,function(){var e=!1,t=this;t.positionAbs=s.positionAbs,t.helperProportions=s.helperProportions,t.offset.click=s.offset.click,t._intersectsWith(t.containerCache)&&(e=!0,M.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,e=this!==t&&this._intersectsWith(this.containerCache)&&M.contains(t.element[0],this.element[0])?!1:e})),e?(t.isOver||(t.isOver=1,s._parent=n.helper.parent(),t.currentItem=n.helper.appendTo(t.element).data("ui-sortable-item",!0),t.options._helper=t.options.helper,t.options.helper=function(){return n.helper[0]},i.target=t.currentItem[0],t._mouseCapture(i,!0),t._mouseStart(i,!0,!0),t.offset.click.top=s.offset.click.top,t.offset.click.left=s.offset.click.left,t.offset.parent.left-=s.offset.parent.left-t.offset.parent.left,t.offset.parent.top-=s.offset.parent.top-t.offset.parent.top,s._trigger("toSortable",i),s.dropped=t.element,M.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,t.fromOutside=s),t.currentItem&&(t._mouseDrag(i),n.position=t.position)):t.isOver&&(t.isOver=0,t.cancelHelperRemoval=!0,t.options._revert=t.options.revert,t.options.revert=!1,t._trigger("out",i,t._uiHash(t)),t._mouseStop(i,!0),t.options.revert=t.options._revert,t.options.helper=t.options._helper,t.placeholder&&t.placeholder.remove(),n.helper.appendTo(s._parent),s._refreshOffsets(i),n.position=s._generatePosition(i,!0),s._trigger("fromSortable",i),s.dropped=!1,M.each(s.sortables,function(){this.refreshPositions()}))})}}),M.ui.plugin.add("draggable","cursor",{start:function(e,t,i){var n=M("body"),i=i.options;n.css("cursor")&&(i._cursor=n.css("cursor")),n.css("cursor",i.cursor)},stop:function(e,t,i){i=i.options;i._cursor&&M("body").css("cursor",i._cursor)}}),M.ui.plugin.add("draggable","opacity",{start:function(e,t,i){t=M(t.helper),i=i.options;t.css("opacity")&&(i._opacity=t.css("opacity")),t.css("opacity",i.opacity)},stop:function(e,t,i){i=i.options;i._opacity&&M(t.helper).css("opacity",i._opacity)}}),M.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,t,i){var n=i.options,s=!1,r=i.scrollParentNotHidden[0],a=i.document[0];r!==a&&"HTML"!==r.tagName?(n.axis&&"x"===n.axis||(i.overflowOffset.top+r.offsetHeight-e.pageY<n.scrollSensitivity?r.scrollTop=s=r.scrollTop+n.scrollSpeed:e.pageY-i.overflowOffset.top<n.scrollSensitivity&&(r.scrollTop=s=r.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(i.overflowOffset.left+r.offsetWidth-e.pageX<n.scrollSensitivity?r.scrollLeft=s=r.scrollLeft+n.scrollSpeed:e.pageX-i.overflowOffset.left<n.scrollSensitivity&&(r.scrollLeft=s=r.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(e.pageY-M(a).scrollTop()<n.scrollSensitivity?s=M(a).scrollTop(M(a).scrollTop()-n.scrollSpeed):M(window).height()-(e.pageY-M(a).scrollTop())<n.scrollSensitivity&&(s=M(a).scrollTop(M(a).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(e.pageX-M(a).scrollLeft()<n.scrollSensitivity?s=M(a).scrollLeft(M(a).scrollLeft()-n.scrollSpeed):M(window).width()-(e.pageX-M(a).scrollLeft())<n.scrollSensitivity&&(s=M(a).scrollLeft(M(a).scrollLeft()+n.scrollSpeed)))),!1!==s&&M.ui.ddmanager&&!n.dropBehaviour&&M.ui.ddmanager.prepareOffsets(i,e)}}),M.ui.plugin.add("draggable","snap",{start:function(e,t,i){var n=i.options;i.snapElements=[],M(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var e=M(this),t=e.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:t.top,left
1:t.left})})},drag:function(e,t,i){for(var n,s,r,a,o,l,u,c,h,d=i.options,p=d.snapTolerance,f=t.offset.left,m=f+i.helperProportions.width,g=t.offset.top,v=g+i.helperProportions.height,b=i.snapElements.length-1;0<=b;b--)l=(o=i.snapElements[b].left-i.margins.left)+i.snapElements[b].width,c=(u=i.snapElements[b].top-i.margins.top)+i.snapElements[b].height,m<o-p||l+p<f||v<u-p||c+p<g||!M.contains(i.snapElements[b].item.ownerDocument,i.snapElements[b].item)?(i.snapElements[b].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,e,M.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=!1):("inner"!==d.snapMode&&(n=p>=Math.abs(u-v),s=p>=Math.abs(c-g),r=p>=Math.abs(o-m),a=p>=Math.abs(l-f),n&&(t.position.top=i._convertPositionTo("relative",{top:u-i.helperProportions.height,left:0}).top),s&&(t.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),r&&(t.position.left=i._convertPositionTo("relative",{top:0,left:o-i.helperProportions.width}).left),a&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l}).left)),h=n||s||r||a,"outer"!==d.snapMode&&(n=p>=Math.abs(u-g),s=p>=Math.abs(c-v),r=p>=Math.abs(o-f),a=p>=Math.abs(l-m),n&&(t.position.top=i._convertPositionTo("relative",{top:u,left:0}).top),s&&(t.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),r&&(t.position.left=i._convertPositionTo("relative",{top:0,left:o}).left),a&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left)),!i.snapElements[b].snapping&&(n||s||r||a||h)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,e,M.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=n||s||r||a||h)}}),M.ui.plugin.add("draggable","stack",{start:function(e,t,i){var n,i=i.options,i=M.makeArray(M(i.stack)).sort(function(e,t){return(parseInt(M(e).css("zIndex"),10)||0)-(parseInt(M(t).css("zIndex"),10)||0)});i.length&&(n=parseInt(M(i[0]).css("zIndex"),10)||0,M(i).each(function(e){M(this).css("zIndex",n+e)}),this.css("zIndex",n+i.length))}}),M.ui.plugin.add("draggable","zIndex",{start:function(e,t,i){t=M(t.helper),i=i.options;t.css("zIndex")&&(i._zIndex=t.css("zIndex")),t.css("zIndex",i.zIndex)},stop:function(e,t,i){i=i.options;i._zIndex&&M(t.helper).css("zIndex",i._zIndex)}}),M.ui.draggable,M.widget("ui.droppable",{version:"1.11.4",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,i=t.accept;this.isover=!1,this.isout=!0,this.accept=M.isFunction(i)?i:function(e){return e.is(i)},this.proportions=function(){return arguments.length?void(e=arguments[0]):e=e||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},this._addToManager(t.scope),t.addClasses&&this.element.addClass("ui-droppable")},_addToManager:function(e){M.ui.ddmanager.droppables[e]=M.ui.ddmanager.droppables[e]||[],M.ui.ddmanager.droppables[e].push(this)},_splice:function(e){for(var t=0;e.length>t;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var e=M.ui.ddmanager.droppables[this.options.scope];this._splice(e),this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(e,t){var i;"accept"===e?this.accept=M.isFunction(t)?t:function(e){return e.is(t)}:"scope"===e&&(i=M.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(t)),this._super(e,t)},_activate:function(e){var t=M.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),t&&this._trigger("activate",e,this.ui(t))},_deactivate:function(e){var t=M.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),t&&this._trigger("deactivate",e,this.ui(t))},_over:function(e){var t=M.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",e,this.ui(t)))},_out:function(e){var t=M.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",e,this.ui(t)))},_drop:function(t,e){var i=e||M.ui.ddmanager.current,n=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var e=M(this).droppable("instance");return e.options.greedy&&!e.options.disabled&&e.options.scope===i.options.scope&&e.accept.call(e.element[0],i.currentItem||i.element)&&M.ui.intersect(i,M.extend(e,{offset:e.element.offset()}),e.options.tolerance,t)?!(n=!0):void 0}),!n&&(!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",t,this.ui(i)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),M.ui.intersect=function(e,t,i,n){if(!t.offset)return!1;var s=(e.positionAbs||e.position.absolute).left+e.margins.left,r=(e.positionAbs||e.position.absolute).top+e.margins.top,a=s+e.helperProportions.width,o=r+e.helperProportions.height,l=t.offset.left,u=t.offset.top,c=l+t.proportions().width,h=u+t.proportions().height;switch(i){case"fit":return l<=s&&a<=c&&u<=r&&o<=h;case"intersect":return s+e.helperProportions.width/2>l&&c>a-e.helperProportions.width/2&&r+e.helperProportions.height/2>u&&h>o-e.helperProportions.height/2;case"pointer":return m(n.pageY,u,t.proportions().height)&&m(n.pageX,l,t.proportions().width);case"touch":return(u<=r&&r<=h||u<=o&&o<=h||r<u&&h<o)&&(l<=s&&s<=c||l<=a&&a<=c||s<l&&c<a);default:return!1}},M.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(e,t){var i,n,s=M.ui.ddmanager.droppables[e.options.scope]||[],r=t?t.type:null,a=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();e:for(i=0;s.length>i;i++)if(!(s[i].options.disabled||e&&!s[i].accept.call(s[i].element[0],e.currentItem||e.element))){for(n=0;a.length>n;
1n++)if(a[n]===s[i].element[0]){s[i].proportions().height=0;continue e}s[i].visible="none"!==s[i].element.css("display"),s[i].visible&&("mousedown"===r&&s[i]._activate.call(s[i],t),s[i].offset=s[i].element.offset(),s[i].proportions({width:s[i].element[0].offsetWidth,height:s[i].element[0].offsetHeight}))}},drop:function(e,t){var i=!1;return M.each((M.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&M.ui.intersect(e,this,this.options.tolerance,t)&&(i=this._drop.call(this,t)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,t)))}),i},dragStart:function(e,t){e.element.parentsUntil("body").bind("scroll.droppable",function(){e.options.refreshPositions||M.ui.ddmanager.prepareOffsets(e,t)})},drag:function(s,r){s.options.refreshPositions&&M.ui.ddmanager.prepareOffsets(s,r),M.each(M.ui.ddmanager.droppables[s.options.scope]||[],function(){var e,t,i,n;this.options.disabled||this.greedyChild||!this.visible||(n=!(i=M.ui.intersect(s,this,this.options.tolerance,r))&&this.isover?"isout":i&&!this.isover?"isover":null)&&(this.options.greedy&&(t=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return M(this).droppable("instance").options.scope===t})).length&&((e=M(i[0]).droppable("instance")).greedyChild="isover"===n)),e&&"isover"===n&&(e.isover=!1,e.isout=!0,e._out.call(e,r)),this[n]=!0,this["isout"===n?"isover":"isout"]=!1,this["isover"===n?"_over":"_out"].call(this,r),e&&"isout"===n&&(e.isout=!1,e.isover=!0,e._over.call(e,r)))})},dragStop:function(e,t){e.element.parentsUntil("body").unbind("scroll.droppable"),e.options.refreshPositions||M.ui.ddmanager.prepareOffsets(e,t)}},M.ui.droppable,M.widget("ui.resizable",M.ui.mouse,{version:"1.11.4",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseInt(e,10)||0},_isNumber:function(e){return!isNaN(parseInt(e,10))},_hasScroll:function(e,t){if("hidden"===M(e).css("overflow"))return!1;var i=t&&"left"===t?"scrollLeft":"scrollTop",t=!1;return 0<e[i]||(e[i]=1,t=0<e[i],e[i]=0,t)},_create:function(){var e,t,i,n,s=this,r=this.options;if(this.element.addClass("ui-resizable"),M.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:r.helper||r.ghost||r.animate?r.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(M("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=r.handles||(M(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=M(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),e=this.handles.split(","),this.handles={},t=0;e.length>t;t++)i=M.trim(e[t]),(n=M("<div class='ui-resizable-handle "+("ui-resizable-"+i)+"'></div>")).css({zIndex:r.zIndex}),"se"===i&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[i]=".ui-resizable-"+i,this.element.append(n);this._renderAxis=function(e){var t,i,n;for(t in e=e||this.element,this.handles)this.handles[t].constructor===String?this.handles[t]=this.element.children(this.handles[t]).first().show():(this.handles[t].jquery||this.handles[t].nodeType)&&(this.handles[t]=M(this.handles[t]),this._on(this.handles[t],{mousedown:s._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=M(this.handles[t],this.element),n=/sw|ne|nw|se|n|s/.test(t)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n
1/.test(t)?"Top":/se|sw|s/.test(t)?"Bottom":/^e$/.test(t)?"Right":"Left"].join(""),e.css(i,n),this._proportionallyResize()),this._handles=this._handles.add(this.handles[t])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.mouseover(function(){s.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),s.axis=n&&n[1]?n[1]:"se")}),r.autoHide&&(this._handles.hide(),M(this.element).addClass("ui-resizable-autohide").mouseenter(function(){r.disabled||(M(this).removeClass("ui-resizable-autohide"),s._handles.show())}).mouseleave(function(){r.disabled||s.resizing||(M(this).addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();function e(e){M(e).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()}var t;return this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_mouseCapture:function(e){var t,i,n=!1;for(t in this.handles)i=M(this.handles[t])[0],i!==e.target&&!M.contains(i,e.target)||(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var t,i,n=this.options,s=this.element;return this.resizing=!0,this._renderProxy(),t=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),n.containment&&(t+=M(n.containment).scrollLeft()||0,i+=M(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:t,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:s.width(),height:s.height()},this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()},this.originalPosition={left:t,top:i},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=M(".ui-resizable-"+this.axis).css("cursor"),M("body").css("cursor","auto"===n?this.axis+"-resize":n),s.addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var t=this.originalMousePosition,i=this.axis,n=e.pageX-t.left||0,t=e.pageY-t.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(t=i.apply(this,[e,n,t]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(t=this._updateRatio(t,e)),t=this._respectSize(t,e),this._updateCache(t),this._propagate("resize",e),t=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),M.isEmptyObject(t)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges())),!1},_mouseStop:function(e){this.resizing=!1;var t,i,n,s=this.options,r=this;return this._helper&&(n=(t=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:r.sizeDiff.height,i=t?0:r.sizeDiff.width,t={width:r.helper.width()-i,height:r.helper.height()-n},i=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,n=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null,s.animate||this.element.css(M.extend(t,{top:n,left:i})),r.helper.height(r.size.height),r.helper.width(r.size.width),this._helper&&!s.animate&&this._proportionallyResize()),M("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,n=this.options,s={minWidth:this._isNumber(n.minWidth)?n.minWidth:0,maxWidth:this._isNumber(n.maxWidth)?n.maxWidth:1/0,minHeight:this._isNumber(n.minHeight)?n.minHeight:0,maxHeight:this._isNumber(n.maxHeight)?n.maxHeight:1/0};(this._aspectRatio||e)&&(t=s.minHeight*this.aspectRatio,i=s.minWidth/this.aspectRatio,n=s.maxHeight*this.aspectRatio,e=s.maxWidth/this.aspectRatio,t>s.minWidth&&(s.minWidth=t),i>s.minHeight&&(s.minHeight=i),s.maxWidth>n&&(s.maxWidth=n),s.maxHeight>e&&(s.maxHeight=e)),this._vBoundaries=s},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 14,905 bytes, line 1
1=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,n=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===n&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===n&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,n=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,s=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,r=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,a=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,o=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,u=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return r&&(e.width=t.minWidth),a&&(e.height=t.minHeight),n&&(e.width=t.maxWidth),s&&(e.height=t.maxHeight),r&&u&&(e.left=o-t.minWidth),n&&u&&(e.left=o-t.maxWidth),a&&i&&(e.top=l-t.minHeight),s&&i&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],n=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],s=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)i[t]=parseInt(n[t],10)||0,i[t]+=parseInt(s[t],10)||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;this._proportionallyResizeElements.length>t;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,t=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||M("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++t.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(e,t,i){return M.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},sw:function(e,t,i){return M.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,t,i]))},ne:function(e,t,i){return M.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},nw:function(e,t,i){return M.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,t,i]))}},_propagate:function(e,t){M.ui.plugin.call(this,e,[t,this.ui()]),"resize"!==e&&this._trigger(e,t,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),M.ui.plugin.add("resizable","animate",{stop:function(t){var i=M(this).resizable("instance"),e=i.options,n=i._proportionallyResizeElements,s=n.length&&/textarea/i.test(n[0].nodeName),r=s&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,a=s?0:i.sizeDiff.width,s={width:i.size.width-a,height:i.size.height-r},a=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,r=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(M.extend(s,r&&a?{top:r,left:a}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var e={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&M(n[0]).css({width:e.width,height:e.height}),i._updateCache(e),i._propagate("resize",t)}})}}),M.ui.plugin.add("resizable","containment",{start:function(){var i,n,s=M(this).resizable("instance"),e=s.options,t=s.element,r=e.containment,a=r instanceof M?r.get(0):/parent/.test(r)?t.parent().get(0):r;a&&(s.containerElement=M(a),/document/.test(r)||r===document?(s.containerOffset={left:0,top:0},s.containerPosition={left:0,top:0},s.parentData={element:M(document),left:0,top:0,width:M(document).width(),height:M(document).height()||document.body.parentNode.scrollHeight}):(i=M(a),n=[],M(["Top","Right","Left","Bottom"]).each(function(e,t){n[e]=s._num(i.css("padding"+t))}),s.containerOffset=i.offset(),s.containerPosition=i.position(),s.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},e=s.containerOffset,t=s.containerSize.height,r=s.containerSize.width,r=s._hasScroll(a,"left")?a.scrollWidth:r,t=s._hasScroll(a)?a.scrollHeight:t,s.parentData={element:a,left:e.left,top:e.top,width:r,height:t}))},resize:function(e){var t=M(this).resizable("instance"),i=t.options,n=t.containerOffset,s=t.position,r=t._aspectRatio||e.shiftKey,a={top:0,left:0},o=t.containerElement,e=!0;o[0]!==document&&/static/.test(o.css("position"))&&(a=n),s.left<(t._helper?n.left:0)&&(t.size.width=t.size.width+(t._helper?t.position.left-n.left:t.position.left-a.left),r&&(t.size.height=t.size.width/t.aspectRatio,e=!1),t.position.left=i.helper?n.left:0),s.top<(t._helper?n.top:0)&&(t.size.height=t.size.height+(t._helper?t.position.top-n.top:t.position.top),r&&(t.size.width=t.size.height*t.aspectRatio,e=!1),t.position.top=t._helper?n.top:0),i=t.containerElement.get(0)===t.element.parent().get(0),s=/relative|absolute/.test(t.containerElement.css("position")),i&&s?(t.offset.left=t.parentData.left+t.position.left,t.offset.top=t.parentData.top+t.position.top):(t.offset.left=t.element.offset().left,t.offset.top=t.element.offset().top),s=Math.abs(t.sizeDiff.width+(t._helper?t.offset.left-a.left:t.offset.left-n.left)),n=Math.abs(t.sizeDiff.height+(t._helper?t.offset.top-a.top:t.offset.top-n.top)),s+t.size.width>=t.parentData.width&&(t.size.width=t.parentData.width-s,r&&(t.size.height=t.size.width/t.aspectRatio,e=!1)),n+t.size.height>=t.parentData.height&&(t.size.height=t.parentData.height-n,r&&(t.size.width=t.size.height*t.aspectRatio,e=!1)),e||(t.position.left=t.prevPosition.left,t.position.top=t.prevPosition.top,t.size.width=t.prevSize.width,t.size.height=t.prevSize.height)},stop:function(){var e=M(this).resizable("instance"),t=e.options,i=e.containerOffset,n=e.containerPosition,s=e.containerElement,r=M(e.helper),a=r.offset(),o=r.outerWidth()-e.sizeDiff.width,r=r.outerHeight()-e.sizeDiff.height;e._helper&&!t.animate&&/relative/.test(s.css("position"))&&M(this).css({left:a.left-n.left-i.left,width:o,height:r}),e._helper&&!t.animate&&/static/.test(s.css("position"))&&M(this).css({left:a.left-n.left-i.left,width:o,height:r})}}),M.ui.plugin.add("resizable","alsoResize",{start:function(){var e=M(this).resizable("instance").options;M(e.alsoResize).each(function(){var e=M(this);e.data("ui-resizable-alsoresize",{width:parseInt(e.width(),10),height:parseInt(e.height(),10),left:parseInt(e.css("left"),10),top:parseInt(e.css("top"),10)})})},resize:function(e,i){var t=M(this).resizable("instance"),n=t.options,s=t.originalSize,r=t.originalPosition,a={height:t.size.height-s.height||0,width:t.size.width-s.width||0,top:t.position.top-r.top||0,left:t.position.left-r.left||0};M(n.alsoResize).each(function(){var e=M(this),n=M(this).data("ui-resizable-alsoresize"),s={},t=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];M.each(t,function(e,t){var i=(n[t]||0)+(a[t]||0);i&&0<=i&&(s[t]=i||null)}),e.css(s)})},stop:function(){M(this).removeData("resizable-alsoresize")}}),M.ui.plugin.add("resizable","ghost",{start:function(){var e=M(this).resizable("instance"),t=e.options,i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof t.ghost?t.ghost:""),e.ghost.appendTo(e.helper)},resize:function(){var e=M(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=M(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),M.ui.plugin.add("resizable","grid",{resize:function(){var e,t=M(this).resizable("instance"),i=t.options,n=t.size,s=t.originalSize,r=t.originalPosition,a=t.axis,o="number"==typeof i.grid?[i.grid,i.grid]:i.grid,l=o[0]||1,u=o[1]||1,c=Math.round((n.width-s.width)/l)*l,h=Math.round((n.height-s.height)/u)*u,d=s.width+c,p=s.height+h,f=i.maxWidth&&d>i.maxWidth,m=i.maxHeight&&p>i.maxHeight,g=i.minWidth&&i.minWidth>d,n=i.minHeight&&i.minHeight>p;i.grid=o,g&&(d+=l),n&&(p+=u),f&&(d-=l),m&&(p-=u),/^(se|s|e)$/.test(a)?(t.size.width=d,t.size.height=p):/^(ne)$/.test(a)?(t.size.width=d,t.size.height=p,t.position.top=r.top-h):/^(sw)$/.test(a)?(t.size.width=d,t.size.height=p,t.position.left=r.left-c):((p-u<=0||d-l<=0)&&(e=t._getPaddingPlusBorderDimensions(this)),0<p-u?(t.size.height=p,t.position.top=r.top-h):(p=u-e.height,t.size.height=p,t.position.top=r.top+s.height-p),0<d-l?(t.size.width=d,t.position.left=r.left-c):(d=l-e.width,t.size.width=d,t.position.left=r.left+s.width-d))}}),M.ui.resizable,M.widget("ui.selectable",M.ui.mouse,{version:"1.11.4",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e,t=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){(e=M(t.options.filter,t.element[0])).addClass("ui-selectee"),e.each(function(){var e=M(this),t=e.offset();M.data(this,"selectable-item",{element:this,$element:e,left:t.left,top:t.top,right:t.left+e.outerWidth(),bottom:t.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=e.addClass("ui-selectee"),this._mouseInit(),this.helper=M("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(i){var n=this,e=this.options;this.opos=[i.pageX,i.pageY],this.options.disabled||(this.selectees=M(e.filter,this.element[0]),this._trigger("start",i),M(e.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),e.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var e=M.data(this,"selectable-item");e.startselected=!0,i.metaKey||i.ctrlKey||(e.$element.removeClass("ui-selected"),e.selected=!1,e.$element.addClass("ui-unselecting"),e.unselecting=!0,n._trigger("unselecting",i,{unselecting:e.element}))}),M(i.target).parents().addBack().each(function(){var e,t=M.data(this,"selectable-item");return t?(e=!i.metaKey&&!i.ctrlKey||!t.$element.hasClass("ui-selected"),t.$element.removeClass(e?"ui-unselecting":"ui-selected").addClass(e?"ui-selecting":"ui-unselecting"),t.unselecting=!e,t.selecting=e,(t.selected=e)?n._trigger("selecting",i,{selecting:t.element}):n._trigger("unselecting",i,{unselecting:t.element}),!1):void 0}))},_mouseDrag:function(i){if(this.dragged=!0,!this.options.disabled){var e,n=this,s=this.options,r=this.opos[0],a=this.opos[1],o=i.pageX,l=i.pageY;return o<r&&(e=o,o=r,r=e),l<a&&(e=l,l=a,a=e),this.helper.css({left:r,top:a,width:o-r,height:l-a}),this.selectees.each(function(){var e=M.data(this,"selectable-item"),t=!1;e&&e.element!==n.element[0]&&("touch"===s.tolerance?t=!(e.left>o||r>e.right||e.top>l||a>e.bottom):"fit"===s.tolerance&&(t=e.left>r&&o>e.right&&e.top>a&&l>e.bottom),t?(e.selected&&(e.$element.removeClass("ui-selected"),e.selected=!1),e.unselecting&&(e.$element.removeClass("ui-unselecting"),e.unselecting=!1),e.selecting||(e.$element.addClass("ui-selecting"),e.selecting=!0,n._trigger("selecting",i,{selecting:e.element}))):(e.selecting&&((i.metaKey||i.ctrlKey)&&e.startselected?(e.$element.removeClass("ui-selecting"),e.selecting=!1,e.$element.addClass("ui-selected"),e.selected=!0):(e.$element.removeClass("ui-selecting"),e.selecting=!1,e.startselected&&(e.$element.addClass("ui-unselecting"),e.unselecting=!0),n._trigger("unselecting",i,{unselecting:e.element}))),e.selected&&(i.metaKey||i.ctrlKey||e.startselected||(e.$element.removeClass("ui-selected"),e.selected=!1,e.$element.addClass("ui-unselecting"),e.unselecting=!0,n._trigger("unselecting",i,{unselecting:e.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,M(".ui-unselecting",this.element[0]).each(function(){var e=M.data(this,"selectable-item");e.$element.removeClass("ui-unselecting"),e.unselecting=!1,e.startselected=!1,i._trigger("unselected",t,{unselected:e.element})}),M(".ui-selecting",this.element[0]).each(function(){var e=M.data(this,"selectable-item");e.$element.removeClass("ui-selecting").addClass("ui-selected"),e.selecting=!1,e.selected=!0,e.startselected=!0,i._trigger("selected",t,{selected:e.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),M.widget("ui.sortable",M.ui.mouse,{version:"1.11.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return t<=e&&e<t+i},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){this.element.find(".ui-sortable-handle").removeClass("ui-sortable-handle"),M.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass("ui-sortable-handle")}
1)},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").find(".ui-sortable-handle").removeClass("ui-sortable-handle"),this._mouseDestroy();for(var e=this.items.length-1;0<=e;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,t){var i=null,n=!1,s=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(e),M(e.target).parents().each(function(){return M.data(this,s.widgetName+"-item")===s?(i=M(this),!1):void 0}),!!(i=M.data(e.target,s.widgetName+"-item")===s?M(e.target):i)&&(!(this.options.handle&&!t&&(M(this.options.handle,i).find("*").addBack().each(function(){this===e.target&&(n=!0)}),!n))&&(this.currentItem=i,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(e,t,i){var n,s,r=this.options;if((this.currentContainer=this).refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},M.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),r.containment&&this._setContainment(),r.cursor&&"auto"!==r.cursor&&(s=this.document.find("body"),this.storedCursor=s.css("cursor"),s.css("cursor",r.cursor),this.storedStylesheet=M("<style>*{ cursor: "+r.cursor+" !important; }</style>").appendTo(s)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return M.ui.ddmanager&&(M.ui.ddmanager.current=this),M.ui.ddmanager&&!r.dropBehaviour&&M.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var t,i,n,s,r=this.options,a=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<r.scrollSensitivity?this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+r.scrollSpeed:e.pageY-this.overflowOffset.top<r.scrollSensitivity&&(this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-r.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<r.scrollSensitivity?this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+r.scrollSpeed:e.pageX-this.overflowOffset.left<r.scrollSensitivity&&(this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-r.scrollSpeed)):(e.pageY-this.document.scrollTop()<r.scrollSensitivity?a=this.document.scrollTop(this.document.scrollTop()-r.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<r.scrollSensitivity&&(a=this.document.scrollTop(this.document.scrollTop()+r.scrollSpeed)),e.pageX-this.document.scrollLeft()<r.scrollSensitivity?a=this.document.scrollLeft(this.document.scrollLeft()-r.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<r.scrollSensitivity&&(a=this.document.scrollLeft(this.document.scrollLeft()+r.scrollSpeed))),!1!==a&&M.ui.ddmanager&&!r.dropBehaviour&&M.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),t=this.items.length-1;0<=t;t--)if(n=(i=this.items[t]).item[0],(s=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===s?"next":"prev"]()[0]!==n&&!M.contains(this.placeholder[0],n)&&("semi-dynamic"!==this.options.type||!M.contains(this.element[0],n))){if(this.direction=1===s?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(e,i),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),M.ui.ddmanager&&M.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,t){var i,n,s,r;if(e)return M.ui.ddmanager&&!this.options.dropBehaviour&&M.ui.ddmanager.drop(this,e),this.options.revert?(n=(i=this).placeholder.offset(),r={},(s=this.options.axis)&&"x"!==s||(r.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),s&&"y"!==s||(r.to
1p=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,M(this.helper).animate(r,parseInt(this.options.revert,10)||500,function(){i._clear(e)})):this._clear(e,t),!1},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var e=this.containers.length-1;0<=e;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),M.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?M(this.domPosition.prev).after(this.currentItem):M(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},M(e).each(function(){var e=(M(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);e&&i.push((t.key||e[1]+"[]")+"="+(t.key&&t.expression?e[1]:e[2]))}),!i.length&&t.key&&i.push(t.key+"="),i.join("&")},toArray:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},t.each(function(){i.push(M(e.item||this).attr(e.attribute||"id")||"")}),i},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,r=e.left,a=r+e.width,o=e.top,l=o+e.height,u=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||o<n+u&&n+u<l,c="y"===this.options.axis||r<t+c&&t+c<a;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?u&&c:t+this.helperProportions.width/2>r&&a>i-this.helperProportions.width/2&&n+this.helperProportions.height/2>o&&l>s-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),i="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),e=t&&i,t=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection();return!!e&&(this.floating?i&&"right"===i||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),n=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return this.floating&&e?"right"===e&&i||"left"===e&&!i:n&&("down"===n&&t||"up"===n&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!=e&&(0<e?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!=e&&(0<e?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){function t(){a.push(this)}var i,n,s,r,a=[],o=[],l=this._connectWith();if(l&&e)for(i=l.length-1;0<=i;i--)for(n=(s=M(l[i],this.document[0])).length-1;0<=n;n--)(r=M.data(s[n],this.widgetFullName))&&r!==this&&!r.options.disabled&&o.push([M.isFunction(r.options.items)?r.options.items.call(r.element):M(r.options.items,r.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),r]);for(o.push([M.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):M(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),i=o.length-1;0<=i;i--)o[i][0].each(t);return M(a)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=M.grep(this.items,function(e){for(var t=0;i.length>t;t++)if(i[t]===e.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var t,i,n,s,r,a,o,l,u=this.items,c=[[M.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):M(this.options.items,this.element),this]],h=this._connectWith();if(h&&this.ready)for(t=h.length-1;0<=t;t--)for(i=(n=M(h[t],this.document[0])).length-1;0<=i;i--)(s=M.data(n[i],this.widgetFullName))&&s!==this&&!s.options.disabled&&(c.push([M.isFunction(s.options.items)?s.options.items.call(s.element[0],e,{item:this.currentItem}):M(s.options.items,s.element),s]),this.containers.push(s));for(t=c.length-1;0<=t;t--)for(r=c[t][1],l=(a=c[t][i=0]).length;i<l;i++)(o=M(a[i])).data(this.widgetName+"-item",r),u.push({item:o,instance:r,width:0,height:0,left:0,top:0})},refreshPositions:function(e){var t,i,n,s;for(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),t=this.items.length-1;0<=t;t--)(i=this.items[t]).instance!==this.currentContainer&&this.currentContainer&&i.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?M(this.options.toleranceElement,i.item):i.item,e||(i.width=n.outerWidth(),i.height=n.outerHeight()),s=n.offset(),i.left=s.left,i.top=s.top);
1if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(t=this.containers.length-1;0<=t;t--)s=this.containers[t].element.offset(),this.containers[t].containerCache.left=s.left,this.containers[t].containerCache.top=s.top,this.containers[t].containerCache.width=this.containers[t].element.outerWidth(),this.containers[t].containerCache.height=this.containers[t].element.outerHeight();return this},_createPlaceholder:function(i){var n,s=(i=i||this).options;s.placeholder&&s.placeholder.constructor!==String||(n=s.placeholder,s.placeholder={element:function(){var e=i.currentItem[0].nodeName.toLowerCase(),t=M("<"+e+">",i.document[0]).addClass(n||i.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tbody"===e?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),M("<tr>",i.document[0]).appendTo(t)):"tr"===e?i._createTrPlaceholder(i.currentItem,t):"img"===e&&t.attr("src",i.currentItem.attr("src")),n||t.css("visibility","hidden"),t},update:function(e,t){n&&!s.forcePlaceholderSize||(t.height()||t.height(i.currentItem.innerHe
1ight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),t.width()||t.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=M(s.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),s.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(e,t){var i=this;e.children().each(function(){M("<td>&#160;</td>",i.document[0]).attr("colspan",M(this).attr("colspan")||1).appendTo(t)})},_contactContainers:function(e){for(var t,i,n,s,r,a,o,l,u,c=null,h=null,d=this.containers.length-1;0<=d;d--)if(!M.contains(this.currentItem[0],this.containers[d].element[0]))if(this._intersectsWith(this.containers[d].containerCache)){if(c&&M.contains(this.containers[d].element[0],c.element[0]))continue;c=this.containers[d],h=d}else this.containers[d].containerCache.over&&(this.containers[d]._trigger("out",e,this._uiHash(this)),this.containers[d].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[h].containerCache.over||(this.containers[h]._trigger("over",e,this._uiHash(this)),this.containers[h].containerCache.over=1);else{for(i=1e4,n=null,s=(l=c.floating||this._isFloating(this.currentItem))?"left":"top",r=l?"width":"height",u=l?"clientX":"clientY",t=this.items.length-1;0<=t;t--)M.contains(this.containers[h].element[0],this.items[t].item[0])&&this.items[t].item[0]!==this.currentItem[0]&&(a=this.items[t].item.offset()[s],o=!1,e[u]-a>this.items[t][r]/2&&(o=!0),i>Math.abs(e[u]-a)&&(i=Math.abs(e[u]-a),n=this.items[t],this.direction=o?"up":"down"));(n||this.options.dropOnEmpty)&&(this.currentContainer!==this.containers[h]?(n?this._rearrange(e,n,null,!0):this._rearrange(e,null,this.containers[h].element,!0),this._trigger("change",e,this._uiHash()),this.containers[h]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[h],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[h]._trigger("over",e,this._uiHash(this)),this.containers[h].containerCache.over=1):this.currentContainer.containerCache.over||(this.containers[h]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1))}},_createHelper:function(e){var t=this.options,e=M.isFunction(t.helper)?M(t.helper.apply(this.element[0],[e,this.currentItem])):"clone"===t.helper?this.currentItem.clone():this.currentItem;return e.parents("body").length||M("parent"!==t.appendTo?t.appendTo:this.currentItem[0].parentNode)[0].appendChild(e[0]),e[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),e[0].style.width&&!t.forceHelperSize||e.width(this.currentItem.width()),e[0].style.height&&!t.forceHelperSize||e.height(this.currentItem.height()),e},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=M.isArray(e)?{left:+e[0],top:+e[1]||0}:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&M.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&M.ui.ie?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.width():this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(e=M(i.containment)[0],t=M(i.containment).offset(),i="hidden"!==M(e).css("overflow"),this.containment=[t.left+(parseInt(M(e).css("borderLeftWidth"),10)||0)+(parseInt(M(e).css("paddingLeft"),10)||0)-this.margins.left,t.top+(parseInt(M(e).css("borderTopWidth"),
vendor: 13,798 bytes, line 1
110)||0)+(parseInt(M(e).css("paddingTop"),10)||0)-this.margins.top,t.left+(i?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(M(e).css("borderLeftWidth"),10)||0)-(parseInt(M(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,t.top+(i?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(M(e).css("borderTopWidth"),10)||0)-(parseInt(M(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&M.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,e=/(html|body)/i.test(n[0].tagName);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():e?0:n.scrollTop())*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():e?0:n.scrollLeft())*i}},_generatePosition:function(e){var t=this.options,i=e.pageX,n=e.pageY,s="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&M.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(s[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(n=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(n=this.containment[3]+this.offset.click.top)),t.grid&&(e=this.originalPageY+Math.round((n-this.originalPageY)/t.grid[1])*t.grid[1],n=!this.containment||e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-t.grid[1]:e+t.grid[1],e=this.originalPageX+Math.round((i-this.originalPageX)/t.grid[0])*t.grid[0],i=!this.containment||e-this.offset.click.left>=this.containment[0]&&e-this.offset.click.left<=this.containment[2]?e:e-this.offset.click.left>=this.containment[0]?e-t.grid[0]:e+t.grid[0])),{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:s.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:s.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(e,t){function i(t,i,n){return function(e){n._trigger(t,e,i._uiHash(i))}}this.reverting=!1;var n,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(n in this._storedCSS)"auto"!==this._storedCSS[n]&&"static"!==this._storedCSS[n]||(this._storedCSS[n]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!t&&s.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||s.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(s.push(function(e){this._trigger("remove",e,this._uiHash())}),s.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),n=this.containers.length-1;0<=n;n--)t||s.push(i("deactivate",this,this.containers[n])),this.containers[n].containerCache.over&&(s.push(i("out",this,this.containers[n])),this.containers[n].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(n=0;s.length>n;n++)s[n].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===M.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(e){var t=e||this;return{helper:t.helper,placeholder:t.placeholder||M([]),position:t.position,originalPosition:t.originalPosition,offset:t.positionAbs,item:t.currentItem,sender:e?e.element:null}}}),M.widget("ui.accordion",{version:"1.11.4",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=M(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():M()}},_createIcons:function(){var e=this.options.icons;e&&(M("<span>").addClass("ui-accordion-header-icon ui-icon "+e.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(e.header).addClass(e.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").css("display","").removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){return"active"===e?void this._activate(t):("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),"icons"===e&&(this._destroyIcons(),t&&this._createIcons()),void("disabled"===e&&(this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!t))))},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var t=M.ui.keyCode,i=this.headers.length,n=this.headers.index(e.target),s=!1;switch(e.keyCode){case t.RIGHT:case t.DOWN:s=this.headers[(n+1)%i];break;case t.LEFT:case t.UP:s=this.headers[(n-1+i)%i];break;case t.SPACE:case t.ENTER:this._eventHandler(e);break;case t.HOME:s=this.headers[0];break;case t.END:s=this.headers[i-1]}s&&(M(e.target).attr("tabIndex",-1),M(s).attr("tabIndex",0),s.focus(),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===M.ui.keyCode.UP&&e.ctrlKey&&M(e.currentTarget).prev().focus()},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=M()):!1===e.active?this._activate(0):this.active.length&&!M.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=M()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-state-default ui-corner-all"),this.panels=this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide(),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var i,e=this.options,t=e.heightStyle,n=this.element.parent();this.active=this._findActive(e.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(){var e=M(this),t=e.uniqueId().attr("id"),i=e.next(),n=i.uniqueId().attr("id");e.attr("aria-controls",n),i.attr("aria-labelledby",t)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(e.event),"fill"===t?(i=n.height(),this.element.siblings(":visible").each(function(){var e=M(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.headers.each(function(){i-=M(this).outerHeight(!0)}),this.headers.next().each(function(){M(this).height(Math.max(0,i-M(this).innerHeight()+M(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.headers.next().each(function(){i=Math.max(i,M(this).css("height","").height())}).height(i))},_activate:function(e){e=this._findActive(e)[0];e!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:M.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):M()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&M.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var t=this.options,i=this.active,n=M(e.currentTarget),s=n[0]===i[0],r=s&&t.collapsible,a=r?M():n.next(),o=i.next(),a={oldHeader:i,oldPanel:o,newHeader:r?M():n,newPanel:a};e.preventDefault(),s&&!t.collapsible||!1===this._trigger("beforeActivate",e,a)||(t.active=!r&&this.headers.index(n),this.active=s?M():n,this._toggle(a),i.removeClass("ui-accordion-header-active ui-state-active"),t.icons&&i.children(".ui-accordion-header-icon").removeClass(t.icons.activeHeader).addClass(t.icons.header),s||(n.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),t.icons&&n.children(".ui-accordion-header-icon").removeClass(t.icons.header).addClass(t.icons.activeHeader),n.next().addClass("ui-accordion-content-active")))},_toggle:function(e){var t=e.newPanel,i=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=t,this.prevHide=i,this.options.animate?this._animate(t,i,e):(i.hide(),t.show(),this._toggleComplete(e)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),t.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):t.length&&this.headers.filter(function(){return 0===parseInt(M(this).attr("tabIndex"),10)}).attr("tabIndex",-1),t.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,i,t){var n,s=this,r=0,a=e.css("box-sizing"),o=e.length&&(!i.length||e.index()<i.index()),l=this.options.animate||{},u=o&&l.down||l,o=function(){s._toggleComplete(t)},c=(c="string"==typeof u?u:c)||u.easing||l.easing,h=(h="number"==typeof u?u:h)||u.duration||l.duration;return i.length?e.length?(n=e.show().outerHeight(),i.animate(this.hideProps,{duration:h,easing:c,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(this.showProps,{duration:h,easing:c,complete:o,step:function(e,t){t.now=Math.round(e),"height"!==t.prop?"content-box"===a&&(r+=t.now):"content"!==s.options.heightStyle&&(t.now=Math.round(n-i.outerHeight()-r),r=0)}})):i.animate(this.hideProps,h,c,o):e.animate(this.showProps,h,c,o)},_toggleComplete:function(e){var t=e.oldPanel;t.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),M.widget("ui.menu",{version:"1.11.4",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},items:"> *",menus:"ul",position:{my:"left-1 top",at:"right top"}
1,role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(e){var t=M(e.target);!this.mouseHandled&&t.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),t.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&M(this.document[0].activeElement).closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){var t;this.previousFilter||((t=M(e.currentTarget)).siblings(".ui-state-active").removeClass("ui-state-active"),this.focus(e,t))},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(e){this._delay(function(){M.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-menu-icons ui-front").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").removeUniqueId().removeClass("ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var e=M(this);e.data("ui-menu-submenu-carat")&&e.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(e){var t,i,n,s=!0;switch(e.keyCode){case M.ui.keyCode.PAGE_UP:this.previousPage(e);break;case M.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case M.ui.keyCode.HOME:this._move("first","first",e);break;case M.ui.keyCode.END:this._move("last","last",e);break;case M.ui.keyCode.UP:this.previous(e);break;case M.ui.keyCode.DOWN:this.next(e);break;case M.ui.keyCode.LEFT:this.collapse(e);break;case M.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case M.ui.keyCode.ENTER:case M.ui.keyCode.SPACE:this._activate(e);break;case M.ui.keyCode.ESCAPE:this.collapse(e);break;default:s=!1,t=this.previousFilter||"",i=String.fromCharCode(e.keyCode),n=!1,clearTimeout(this.filterTimer),i===t?n=!0:i=t+i,t=this._filterMenuItems(i),(t=n&&-1!==t.index(this.active.next())?this.active.nextAll(".ui-menu-item"):t).length||(i=String.fromCharCode(e.keyCode),t=this._filterMenuItems(i)),t.length?(this.focus(e,t),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}s&&e.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.is("[aria-haspopup='true']")?this.expand(e):this.select(e))},refresh:function(){var t=this,n=this.options.icons.submenu,e=this.element.find(this.options.menus);this.element.toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length),e.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-front").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=M(this),t=e.parent(),i=M("<span>").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);t.attr("aria-haspopup","true").prepend(i),e.attr("aria-labelledby",t.attr("id"))}),(e=e.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=M(this);t._isDivider(e)&&e.addClass("ui-widget-content ui-menu-divider")}),e.not(".ui-menu-item, .ui-menu-divider").addClass("ui-menu-item").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!M.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){"icons"===e&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(t.submenu),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this._super(e,t)},focus:function(e,t){var i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.addClass("ui-state-focus").removeClass("ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),this.active.parent().closest(".ui-menu-item").addClass("ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(e){var t,i,n;this._hasScroll()&&(i=parseFloat(M.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(M.css(this.activeMenu[0],"paddingTop"))||0,t=e.offset().top-this.activeMenu.offset().top-i-n,i=this.activeMenu.scrollTop(),n=this.activeMenu.height(),e=e.outerHeight(),t<0?this.activeMenu.scrollTop(i+t):n<t+e&&this.activeMenu.scrollTop(i+t-n+e))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this.active.removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(e){var t=M.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(t)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var e=i?this.element:M(t&&t.target).closest(this.element.find(".ui-menu"));e.length||(e=this.element),this._close(e),this.blur(t),this.activeMenu=e},this.delay)},_close:function(e){(e=e||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
1se").end().find(".ui-state-active").not(".ui-state-focus").removeClass("ui-state-active")},_closeOnDocumentClick:function(e){return!M(e.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var n;(n=this.active?"first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0):n)&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[t]()),this.focus(i,n)},nextPage:function(e){var t,i,n;return this.active?void(this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(t=M(this)).offset().top-i-n<0}),this.focus(e,t)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(e)},previousPage:function(e){var t,i,n;return this.active?void(this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return 0<(t=M(this)).offset().top-i+n}),this.focus(e,t)):this.focus(e,this.activeMenu.find(this.options.items).first()))):void this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||M(e.target).closest(".ui-menu-item");var t={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,t)},_filterMenuItems:function(e){var e=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),t=RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return t.test(M.trim(M(this).text()))})}}),M.widget("ui.autocomplete",{version:"1.11.4",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var i,n,s,e=this.element[0].nodeName.toLowerCase(),t="textarea"===e,e="input"===e;this.isMultiLine=t||!e&&this.element.prop("isContentEditable"),this.valueMethod=this.element[t||e?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(e){if(this.element.prop("readOnly"))n=s=i=!0;else{n=s=i=!1;var t=M.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:i=!0,this._move("previousPage",e);break;case t.PAGE_DOWN:i=!0,this._move("nextPage",e);break;case t.UP:i=!0,this._keyEvent("previous",e);break;case t.DOWN:i=!0,this._keyEvent("next",e);break;case t.ENTER:this.menu.active&&(i=!0,e.preventDefault(),this.menu.select(e));break;case t.TAB:this.menu.active&&this.menu.select(e);break;case t.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(e),e.preventDefault());break;default:n=!0,this._searchTimeout(e)}}},keypress:function(e){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||e.preventDefault());if(!n){var t=M.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:this._move("previousPage",e);break;case t.PAGE_DOWN:this._move("nextPage",e);break;case t.UP:this._keyEvent("previous",e);break;case t.DOWN:this._keyEvent("next",e)}}},input:function(e){return s?(s=!1,void e.preventDefault()):void this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value(
1)},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),void this._change(e))}}),this._initSource(),this.menu=M("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];M(e.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(e){e.target===t.element[0]||e.target===i||M.contains(i,e.target)||t.close()})})},menufocus:function(e,t){var i;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),void this.document.one("mousemove",function(){M(e.target).trigger(e.originalEvent)})):(i=t.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:i})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(i.value),void((i=t.item.attr("aria-label")||i.value)&&M.trim(i).length&&(this.liveRegion.children().hide(),M("<div>").text(i).appendTo(this.liveRegion))))},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=M("<span>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_appendTo:function(){var e=this.options.appendTo;return e=!(e=!(e=e&&(e.jquery||e.nodeType?M(e):this.document.find(e).eq(0)))||!e[0]?this.element.closest(".ui-front"):e).length?this.document[0].body:e},_initSource:function(){var i,n,s=this;M.isArray(this.options.source)?(i=this.options.source,this.source=function(e,t){t(M.ui.autocomplete.filter(i,e.term))}):"string"==typeof this.options.source?(n=this.options.source,this.source=function(e,t){s.xhr&&s.xhr.abort(),s.xhr=M.ajax({url:n,data:e,dataType:"json",success:function(e){t(e)},error:function(){t([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),t=this.menu.element.is(":visible"),i=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;e&&(t||i)||(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return M.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this.element.removeClass("ui-autocomplete-loading")},this)},__response:function(e){e=e&&this._normalize(e),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:M.map(e,function(e){return"string"==typeof e?{label:e,value:e}:M.extend({},e,{label:e.label||e.value,value:e.value||e.label})})},_suggest:function(e){var t=this.menu.element.empty();this._renderMenu(t,e),this.isNewMenu=!0,this.menu.refresh(),t.show(),this._resizeMenu(),t.position(M.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,e){var n=this;M.each(e,function(e,t){n._renderItemData(i,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(e,t){return M("<li>").text(t.label).appendTo(e)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t):void this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),M.extend(M.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,t){var i=RegExp(M.ui.autocomplete.escapeRegex(t),"i");return M.grep(e,function(e){return i.test(e.label||e.value||e)})}}),M.widget("ui.autocomplete",M.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(1<e?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),M("<div>").text(t).appendTo(this.liveRegion))}}),M.ui.autocomplete;function g(){var e=M(this);setTimeout(function(){e.find(":ui-button").button("refresh")},1)}function v(e){var t=e.name,i=e.form,n=M([]);return t&&(t=t.replace(/'/g,"\\'"),n=i?M(i).find("[name='"+t+"'][type=radio]"):M("[name='"+t+"'][type=radio]",e.ownerDocument).filter(function(){return!this.form})),n}var b,_,y,w="ui-button ui-widget ui-state-default ui-corner-all",x="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only";M.widget("ui.button",{version:"1.11.4",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,g),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var t=this,i=this.options,e="checkbox"===this.type||"radio"===this.type,n=e?"":"ui-state-active";null===i.label&&(i.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(w).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){i.disabled||this===b&&M(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){i.disabled||M(this).removeClass(n)}).bind("click"+this.eventNamespace,function(e){i.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}
1),this._on({focus:function(){this.buttonElement.addClass("ui-state-focus")},blur:function(){this.buttonElement.removeClass("ui-state-focus")}}),e&&this.element.bind("change"+this.eventNamespace,function(){t.refresh()}),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){return!i.disabled&&void 0}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(i.disabled)return!1;M(this).addClass("ui-state-active"),t.buttonElement.attr("aria-pressed","true");var e=t.element[0];v(e).not(e).map(function(){return M(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){return!i.disabled&&(M(this).addClass("ui-state-active"),b=this,void t.document.one("mouseup",function(){b=null}))}).bind("mouseup"+this.eventNamespace,function(){return!i.disabled&&void M(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(e){return!i.disabled&&void(e.keyCode!==M.ui.keyCode.SPACE&&e.keyCode!==M.ui.keyCode.ENTER||M(this).addClass("ui-state-active"))}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){M(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(e){e.keyCode===M.ui.keyCode.SPACE&&M(this).click()})),this._setOption("disabled",i.disabled),this._resetButton()},_determineButtonType:function(){var e,t;this.type=this.element.is("[type=checkbox]")?"checkbox":this.element.is("[type=radio]")?"radio":this.element.is("input")?"input":"button","checkbox"===this.type||"radio"===this.type?(e=this.element.parents().last(),t="label[for='"+this.element.attr("id")+"']",this.buttonElement=e.find(t),this.buttonElement.length||(e=(e.length?e:this.element).siblings(),this.buttonElement=e.filter(t),this.buttonElement.length||(this.buttonElement=e.find(t))),this.element.addClass("ui-helper-hidden-accessible"),(t=this.element.is(":checked"))&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",t)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(w+" ui-state-active "+x).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(e,t){return this._super(e,t),"disabled"===e?(this.widget().toggleClass("ui-state-disabled",!!t),this.element.prop("disabled",!!t),void(t&&("checkbox"===this.type||"radio"===this.type?this.buttonElement.removeClass("ui-state-focus"):this.buttonElement.removeClass("ui-state-focus ui-state-active")))):void this._resetButton()},refresh:function(){var e=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOption("disabled",e),"radio"===this.type?v(this.element[0]).each(function(){M(this).is(":checked")?M(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):M(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){var e,t,i,n,s;"input"!==this.type?(e=this.buttonElement.removeClass(x),t=M("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(e.empty()).text(),n=(i=this.options.icons).primary&&i.secondary,s=[],i.primary||i.secondary?(this.options.text&&s.push("ui-button-text-icon"+(n?"s":i.primary?"-primary":"-secondary")),i.primary&&e.prepend("<span class='ui-button-icon-primary ui-icon "+i.primary+"'></span>"),i.secondary&&e.append("<span class='ui-button-icon-secondary ui-icon "+i.secondary+"'></span>"),this.options.text||(s.push(n?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||e.attr("title",M.trim(t)))):s.push("ui-button-text-only"),e.addClass(s.join(" "))):this.options.label&&this.element.val(this.options.label)}}),M.widget("ui.buttonset",{version:"1.11.4",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(e,t){"disabled"===e&&this.buttons.button("option",e,t),this._super(e,t)},refresh:function(){var e="rtl"===this.element.css("direction"),t=this.element.find(this.options.items),i=t.filter(":ui-button");t.not(":ui-button").button(),i.button("refresh"),this.buttons=t.map(function(){return M(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(e?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(e?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return M(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}}),M.ui.button,M.extend(M.ui,{datepicker:{version:"1.11.4"}}),M.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return l(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var i,n=e.nodeName.toLowerCase(),s="div"===n||"span"===n;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(i=this._newInst(M(e),s)).settings=M.extend({},t||{}),"input"===n?this._connectDatepicker(e,i):s&&this._inlineDatepicker(e,i)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?i(M("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,t){var i=M(e);t.append=M([]),t.trigger=M([]),i.hasClass(this.markerClassName)||(this._attachments(i,t),i.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(t),M.data(e,"datepicker",t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var i,n=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=M("<span class='"+this._appendClass+"'>"+n+"</span>"),e[s?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&&"both"!==i||e.focus(this._showDatepicker),"button"!==i&&"both"!==i||(n=this._get(t,"buttonText"),i=this._get(t,"buttonImage"),t.trigger=M(this._get(t,"buttonImageOnly")?M("<img/>").addClass(this._triggerClass).attr({src:i,alt:n,title:n}):M("<button type='button'></button>").addClass(this._triggerClass).html(i?M("<img/>").attr({src:i,alt:n,title:n}):n)),e[s?"before":"after"](t.trigger),t.trigger.click(function(){return M.datepicker._datepickerShowing&&M.datepicker._lastInput===e[0]?M.datepicker._hideDatepicker():(M.datepicker._datepickerShowing&&M.datepicker._lastInput!==e[0]&&M.datepicker._hideDatepicker(),M.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,i,n,s,r,a;this._get(e,"autoSize")&&!e.inline&&(r=new Date(2009,11,20),(a=this._get(e,"dateFormat")).match(/[DM]/)&&(t=function(e){for(s=n=i=0;e.length>s;s++)e[s].length>i&&(i=e[s].length,n=s);return n},r.setMonth(t(this._get(e,a.match(/MM/)?"monthNames":"monthNamesShort"))),r.setDate(t(this._get(e,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-r.getDay())),e.input.attr("size",this._formatDate(e,r).length))},_inlineDatepicker:function(e,t){var i=M(e);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(t.dpDiv),M.data(e,"datepicker",t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,i,n,s){var r,a=this._dialogInst;return a||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=M("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),M("body").append(this._dialogInput),(a=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},M.data(this._dialogInput[0],"datepicker",a)),l(a.settings,n||{}),t=t&&t.constructor===Date?this._formatDate(a,t):t,this._dialogInput.val(t),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(r=document.documentElement.clientWidth,n=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[r/2-100+t,n/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),a.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),M.blockUI&&M.blockUI(this.dpDiv),M.data(this._dialogInput[0],"datepicker",a),this},_destroyDatepicker:function(e){var t,i=M(e),n=M.data(e,"datepicker");i.hasClass(this.markerClassName)&&(t=e.nodeName.toLowerCase(),M.removeData(e,"datepicker"),"input"===t?(n.append.remove(),n.trigger.remove(),i.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("
1keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!==t&&"span"!==t||i.removeClass(this.markerClassName).empty(),_===n&&(_=null))},_enableDatepicker:function(t){var e,i=M(t),n=M.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=M.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,i=M(t),n=M.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=M.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return M.data(e,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,i){var n,s,r,a,o=this._getInst(e);return 2===arguments.length&&"string"==typeof t?"defaults"===t?M.extend({},M.datepicker._defaults):o?"all"===t?M.extend({},o.settings):this._get(o,t):null:(n=t||{},"string"==typeof t&&((n={})[t]=i),void(o&&(this._curInst===o&&this._hideDatepicker(),s=this._getDateDatepicker(e,!0),r=this._getMinMaxDate(o,"min"),a=this._getMinMaxDate(o,"max"),l(o.settings,n),null!==r&&void 0!==n.dateFormat&&void 0===n.minDate&&(o.settings.minDate=this._formatDate(o,r)),null!==a&&void 0!==n.dateFormat&&void 0===n.maxDate&&(o.settings.maxDate=this._formatDate(o,a)),"disabled"in n&&(n.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(M(e),o),this._autoSize(o),this._setDate(o,s),this._updateAlternate(o),this._updateDatepicker(o))))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){e=this._getInst(e);e&&this._updateDatepicker(e)},_setDateDatepicker:function(e,t){e=this._getInst(e);e&&(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){e=this._getInst(e);return e&&!e.inline&&this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,i,n=M.datepicker._getInst(e.target),s=!0,r=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,M.datepicker._datepickerShowing)switch(e.keyCode){case 9:M.datepicker._hideDatepicker(),s=!1;break;case 13:return(i=M("td."+M.datepicker._dayOverClass+":not(."+M.datepicker._currentClass+")",n.dpDiv))[0]&&M.datepicker._selectDay(e.target,n.selectedMonth,n.selectedYear,i[0]),(t=M.datepicker._get(n,"onSelect"))?(i=M.datepicker._formatDate(n),t.apply(n.input?n.input[0]:null,[i,n])):M.datepicker._hideDatepicker(),!1;case 27:M.datepicker._hideDatepicker();break;case 33:M.datepicker._adjustDate(e.target,e.ctrlKey?-M.datepicker._get(n,"stepBigMonths"):-M.datepicker._get(n,"stepMonths"),"M");break;case 34:M.datepicker._adjustDate(e.target,e.ctrlKey?+M.datepicker._get(n,"stepBigMonths"):+M.datepicker._get(n,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&M.datepicker._clearDate(e.target),s=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&M.datepicker._gotoToday(e.target),s=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,r?1:-1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&M.datepicker._adjustDate(e.target,e.ctrlKey?-M.datepicker._get(n,"stepBigMonths"):-M.datepicker._get(n,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,-7,"D"),s=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,r?-1:1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&M.datepicker._adjustDate(e.target,e.ctrlKey?+M.datepicker._get(n,"stepBigMonths"):+M.datepicker._get(n,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&M.datepicker._adjustDate(e.target,7,"D"),s=e.ctrlKey||e.metaKey;break;default:s=!1}else 36===e.keyCode&&e.ctrlKey?M.datepicker._showDatepicker(this):s=!1;s&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,i=M.datepicker._getInst(e.target);return M.datepicker._get(i,"constrainInput")?(t=M.datepicker._possibleChars(M.datepicker._get(i,"dateFormat")),i=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||i<" "||!t||-1<t.indexOf(i)):void 0},_doKeyUp:function(e){e=M.datepicker._getInst(e.target);if(e.input.val()!==e.lastVal)try{M.datepicker.parseDate(M.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,M.datepicker._getFormatConfig(e))&&(M.datepicker._setDateFromField(e),M.datepicker._updateAlternate(e),M.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,i,n,s;"input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=M("input",e.parentNode)[0]),M.datepicker._isDisabledDatepicker(e)||M.datepicker._lastInput===e||(s=M.datepicker._getInst(e),M.datepicker._curInst&&M.datepicker._curInst!==s&&(M.datepicker._curInst.dpDiv.stop(!0,!0),s&&M.datepicker._datepickerShowing&&M.datepicker._hideDatepicker(M.datepicker._curInst.input[0])),!1!==(i=(n=M.datepicker._get(s,"beforeShow"))?n.apply(e,[e,s]):{})&&(l(s.settings,i),s.lastVal=null,M.datepicker._lastInput=e,M.datepicker._setDateFromField(s),M.datepicker._inDialog&&(e.value=""),M.datepicker._pos||(M.datepicker._pos=M.datepicker._findPos(e),M.datepicker._pos[1]+=e.offsetHeight),t=!1,M(e).parents().each(function(){return!(t|="fixed"===M(this).css("position"))}),n={left:M.datepicker._pos[0],top:M.datepicker._pos[1]},M.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),M.datepicker._updateDatepicker(s),n=M.datepicker._checkOffset(s,n,t),s.dpDiv.css({position:M.datepicker._inDialog&&M.blockUI?"static":t?"fixed":"absolute",display:"none",left:n.left+"px",to
vendor: 5,213 bytes, line 1
1p:n.top+"px"}),s.inline||(i=M.datepicker._get(s,"showAnim"),n=M.datepicker._get(s,"duration"),s.dpDiv.css("z-index",function(e){for(var t,i;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}(M(e))+1),M.datepicker._datepickerShowing=!0,M.effects&&M.effects.effect[i]?s.dpDiv.show(i,M.datepicker._get(s,"showOptions"),n):s.dpDiv[i||"show"](i?n:null),M.datepicker._shouldFocusInput(s)&&s.input.focus(),M.datepicker._curInst=s)))},_updateDatepicker:function(e){this.maxRows=4,(_=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var t,i=this._getNumberOfMonths(e),n=i[1],s=e.dpDiv.find("."+this._dayOverClass+" a");0<s.length&&a.apply(s.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<n&&e.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),e.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===M.datepicker._curInst&&M.datepicker._datepickerShowing&&M.datepicker._shouldFocusInput(e)&&e.input.focus(),e.yearshtml&&(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),t=e.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(e,t,i){var n=e.dpDiv.outerWidth(),s=e.dpDiv.outerHeight(),r=e.input?e.input.outerWidth():0,a=e.input?e.input.outerHeight():0,o=document.documentElement.clientWidth+(i?0:M(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:M(document).scrollTop());return t.left-=this._get(e,"isRTL")?n-r:0,t.left-=i&&t.left===e.input.offset().left?M(document).scrollLeft():0,t.top-=i&&t.top===e.input.offset().top+a?M(document).scrollTop():0,t.left-=Math.min(t.left,t.left+n>o&&n<o?Math.abs(t.left+n-o):0),t.top-=Math.min(t.top,t.top+s>l&&s<l?Math.abs(s+a):0),t},_findPos:function(e){for(var t=this._getInst(e),i=this._get(t,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||M.expr.filters.hidden(e));)e=e[i?"previousSibling":"nextSibling"];return[(t=M(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,i,n=this._curInst;!n||e&&n!==M.data(e,"datepicker")||this._datepickerShowing&&(t=this._get(n,"showAnim"),i=this._get(n,"duration"),e=function(){M.datepicker._tidyDialog(n)},M.effects&&(M.effects.effect[t]||M.effects[t])?n.dpDiv.hide(t,M.datepicker._get(n,"showOptions"),i,e):n.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(e=this._get(n,"onClose"))&&e.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),M.blockUI&&(M.unblockUI(),M("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;M.datepicker._curInst&&(t=M(e.target),e=M.datepicker._getInst(t[0]),(t[0].id===M.datepicker._mainDivId||0!==t.parents("#"+M.datepicker._mainDivId).length||t.hasClass(M.datepicker.markerClassName)||t.closest("."+M.datepicker._triggerClass).length||!M.datepicker._datepickerShowing||M.datepicker._inDialog&&M.blockUI)&&(!t.hasClass(M.datepicker.markerClassName)||M.datepicker._curInst===e)||M.datepicker._hideDatepicker())},_adjustDate:function(e,t,i){var n=M(e),e=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(e,t+("M"===i?this._get(e,"showCurrentAtPos"):0),i),this._updateDatepicker(e))},_gotoToday:function(e){var t=M(e),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(e,t,i){var n=M(e),e=this._getInst(n[0]);e["selected"+("M"===i?"Month":"Year")]=e["draw"+("M"===i?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(n)},_selectDay:function(e,t,i,n){var s=M(e);M(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=s.currentDay=M("a",n).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=i,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(e){e=M(e);this._selectDate(e,"")},_selectDate:function(e,t){var i=M(e),e=this._getInst(i[0]);t=null!=t?t:this._formatDate(e),e.input&&e.input.val(t),this._updateAlternate(e),(i=this._get(e,"onSelect"))?i.apply(e.input?e.input[0]:null,[t,e]):e.input&&e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&&e.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t,i,n,s=this._get(e,"altField");
1s&&(t=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e),n=this.formatDate(t,i,this._getFormatConfig(e)),M(s).each(function(){M(this).val(n)}))},noWeekends:function(e){e=e.getDay();return[0<e&&e<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(t,s,e){if(null==t||null==s)throw"Invalid arguments";if(""===(s="object"==typeof s?""+s:s+""))return null;function i(e){var t=y(e),t="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,t=RegExp("^\\d{"+("y"===e?t:1)+","+t+"}");if(!(t=s.substring(u).match(t)))throw"Missing number at position "+u;return u+=t[0].length,parseInt(t[0],10)}function n(e,t,i){var n=-1,t=M.map(y(e)?i:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(M.each(t,function(e,t){var i=t[1];return s.substr(u,i.length).toLowerCase()===i.toLowerCase()?(n=t[0],u+=i.length,!1):void 0}),-1!==n)return n+1;throw"Unknown name at position "+u}function r(){if(s.charAt(u)!==t.charAt(w))throw"Unexpected literal at position "+u;u++}for(var a,o,l,u=0,c=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),h=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,d=(e?e.dayNames:null)||this._defaults.dayNames,p=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,f=(e?e.monthNames:null)||this._defaults.monthNames,m=-1,g=-1,v=-1,b=-1,_=!1,y=function(e){e=t.length>w+1&&t.charAt(w+1)===e;return e&&w++,e},w=0;t.length>w;w++)if(_)"'"!==t.charAt(w)||y("'")?r():_=!1;else switch(t.charAt(w)){case"d":v=i("d");break;case"D":n("D",h,d);break;case"o":b=i("o");break;case"m":g=i("m");break;case"M":g=n("M",p,f);break;case"y":m=i("y");break;case"@":m=(l=new Date(i("@"))).getFullYear(),g=l.getMonth()+1,v=l.getDate();break;case"!":m=(l=new Date((i("!")-this._ticksTo1970)/1e4)).getFullYear(),g=l.getMonth()+1,v=l.getDate();break;case"'":y("'")?r():_=!0;break;default:r()}if(s.length>u&&(o=s.substr(u),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(-1===m?m=(new Date).getFullYear():m<100&&(m+=(new Date).getFullYear()-(new Date).getFullYear()%100+(m<=c?0:-100)),-1<b)for(g=1,v=b;!(v<=(a=this._getDaysInMonth(m,g-1)));)g++,v-=a;if((l=this._daylightSavingAdjust(new Date(m,g-1,v))).getFullYear()!==m||l.getMonth()+1!==g||l.getDate()!==v)throw"Invalid date";return l},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(t,e,i){if(!e)return"";function n(e,t,i){var n=""+t;if(c(e))for(;i>n.length;)n="0"+n;return n}function s(e,t,i,n){return(c(e)?n:i)[t]}var r,a=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,u=(i?i.monthNames:null)||this._defaults.monthNames,c=function(e){e=t.length>r+1&&t.charAt(r+1)===e;return e&&r++,e},h="",d=!1;if(e)for(r=0;t.length>r;r++)if(d)"'"!==t.charAt(r)||c("'")?h+=t.charAt(r):d=!1;else switch(t.charAt(r)){case"d":h+=n("d",e.getDate(),2);break;case"D":h+=s("D",e.getDay(),a,o);break;case"o":h+=n("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=n("m",e.getMonth()+1,2);break;case"M":h+=s("M",e.getMonth(),l,u);break;case"y":h+=c("y")?e.getFullYear():(e.getYear()%100<10?"0":"")+e.getYear()%100;break;case"@":h+=e.getTime();break;case"!":h+=1e4*e.getTime()+this._ticksTo1970;break;case"'":c("'")?h+="'":d=!0;break;default:h+=t.charAt(r)}return h},_possibleChars:function(t){function e(e){return(e=t.length>s+1&&t.charAt(s+1)===e)&&s++,e}for(var i="",n=!1,s=0;t.length>s;s++)if(n)"'"!==t.charAt(s)||e("'")?i+=t.charAt(s):n=!1;else switch(t.charAt(s)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":e("'")?i+="'":n=!0;break;default:i+=t.charAt(s)}return i},_get:function(e,t){return(void 0!==e.settings[t]?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),n=e.lastVal=e.input?e.input.val():null,
vendor: 5,565 bytes, line 1
1s=this._getDefaultDate(e),r=s,a=this._getFormatConfig(e);try{r=this.parseDate(i,n,a)||s}catch(e){n=t?"":n}e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),e.currentDay=n?r.getDate():0,e.currentMonth=n?r.getMonth():0,e.currentYear=n?r.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(o,e,t){var i,n,e=null==e||""===e?t:"string"==typeof e?function(e){try{return M.datepicker.parseDate(M.datepicker._get(o,"dateFormat"),e,M.datepicker._getFormatConfig(o))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?M.datepicker._getDate(o):null)||new Date,i=t.getFullYear(),n=t.getMonth(),s=t.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=r.exec(e);a;){switch(a[2]||"d"){case"d":case"D":s+=parseInt(a[1],10);break;case"w":case"W":s+=7*parseInt(a[1],10);break;case"m":case"M":n+=parseInt(a[1],10),s=Math.min(s,M.datepicker._getDaysInMonth(i,n));break;case"y":case"Y":i+=parseInt(a[1],10),s=Math.min(s,M.datepicker._getDaysInMonth(i,n))}a=r.exec(e)}return new Date(i,n,s)}(e):"number"==typeof e?isNaN(e)?t:(i=e,(n=new Date).setDate(n.getDate()+i),n):new Date(e.getTime());return(e=e&&"Invalid Date"==""+e?t:e)&&(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(12<e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,s=e.selectedMonth,r=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),s===e.selectedMonth&&r===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(n?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),i="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){M.datepicker._adjustDate(i,-t,"M")},next:function(){M.datepicker._adjustDate(i,+t,"M")},hide:function(){M.datepicker._hideDatepicker()},today:function(){M.datepicker._gotoToday(i)},selectDay:function(){return M.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return M.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return M.datepicker._selectMonthYear(i,this,"Y"),!1}};M(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,n,s,r,a,o,l,u,c,h,d,p,f,m,g,v,b,_,y,w,x,k,C,T,S,D,M,E,I,P,O,z=new Date,A=this._daylightSavingAdjust(new Date(z.getFullYear(),z.getMonth(),z.getDate())),H=this._get(e,"isRTL"),N=this._get(e,"showButtonPanel"),W=this._get(e,"hideIfNoPrevNext"),j=this._get(e,"navigationAsDateFormat"),L=this._getNumberOfMonths(e),R=this._get(e,"showCurrentAtPos"),z=this._get(e,"stepMonths"),F=1!==L[0]||1!==L[1],B=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),Y=this._getMinMaxDate(e,"min"),$=this._getMinMaxDate(e,"max"),q=e.drawMonth-R,V=e.drawYear;if(q<0&&(q+=12,V--),$)for(t=this._daylightSavingAdjust(new Date($.getFullYear(),$.getMonth()-L[0]*L[1]+1,$.getDate())),t=Y&&t<Y?Y:t;this._daylightSavingAdjust(new Date(V,q,1))>t;)--q<0&&(q=11,V--);for(e.drawMonth=q,e.drawYear=V,R=this._get(e,"prevText"),R=j?this.formatDate(R,this._daylightSavingAdjust(new Date(V,q-z,1)),this._getFormatConfig(e)):R,i=this._canAdjustMonth(e,-1,V,q)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+R+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+R+"</span></a>":W?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+R+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+R+"</span></a>",R=this._get(e,"nextText"),R=j?this.formatDate(R,this._daylightSavingAdjust(new Date(V,q+z,1)),this._getFormatConfig(e)):R,n=this._canAdjustMonth(e,1,V,q)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+R+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+R+"</span></a>":W?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+R+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+R+"</span></a>",W=this._get(e,"currentText"),R=this._get(e,"gotoCurrent")&&e.currentDay?B:A,W=j?this.formatDate(W,R,this._getFormatConfig(e)):W,j=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",j=N?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(H?j:"")+(this._isInRange(e,R)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+W+"</button>":"")+(H?"":j)+"</div>":"",s=parseInt(this._get(e,"firstDay"),10),s=isNaN(s)?0:s,r=this._get(e,"showWeek"),a=this._get(e,"dayNames"),o=this._get(e,"dayNamesMin"),l=this._get(e,"monthNames"),u=this._get(e,"monthNamesShort"),c=this._get(e,"beforeShowDay"),h=this._get(e,"showOtherMonths"),d=this._get(e,"selectOtherMonths"),p=this._getDefaultDate(e),f="",g=0;
vendor: 6,452 bytes, line 1
1L[0]>g;g++){for(v="",this.maxRows=4,b=0;L[1]>b;b++){if(_=this._daylightSavingAdjust(new Date(V,q,e.selectedDay)),y=" ui-corner-all",w="",F){if(w+="<div class='ui-datepicker-group",1<L[1])switch(b){case 0:w+=" ui-datepicker-group-first",y=" ui-corner-"+(H?"right":"left");break;case L[1]-1:w+=" ui-datepicker-group-last",y=" ui-corner-"+(H?"left":"right");break;default:w+=" ui-datepicker-group-middle",y=""}w+="'>"}for(w+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+y+"'>"+(/all|left/.test(y)&&0===g?H?n:i:"")+(/all|right/.test(y)&&0===g?H?i:n:"")+this._generateMonthYearHeader(e,q,V,Y,$,0<g||0<b,l,u)+"</div><table class='ui-datepicker-calendar'><thead><tr>",x=r?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",m=0;m<7;m++)x+="<th scope='col'"+(5<=(m+s+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+a[k=(m+s)%7]+"'>"+o[k]+"</span></th>";for(w+=x+"</tr></thead><tbody>",T=this._getDaysInMonth(V,q),V===e.selectedYear&&q===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,T)),C=(this._getFirstDayOfMonth(V,q)-s+7)%7,T=Math.ceil((C+T)/7),S=F&&this.maxRows>T?this.maxRows:T,this.maxRows=S,D=this._daylightSavingAdjust(new Date(V,q,1-C)),M=0;M<S;M++){for(w+="<tr>",E=r?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(D)+"</td>":"",m=0;m<7;m++)I=c?c.apply(e.input?e.input[0]:null,[D]):[!0,""],O=(P=D.getMonth()!==q)&&!d||!I[0]||Y&&D<Y||$&&$<D,E+="<td class='"+(5<=(m+s+6)%7?" ui-datepicker-week-end":"")+(P?" ui-datepicker-other-month":"")+(D.getTime()===_.getTime()&&q===e.selectedMonth&&e._keyEvent||p.getTime()===D.getTime()&&p.getTime()===_.getTime()?" "+this._dayOverClass:"")+(O?" "+this._unselectableClass+" ui-state-disabled":"")+(P&&!h?"":" "+I[1]+(D.getTime()===B.getTime()?" "+this._currentClass:"")+(D.getTime()===A.getTime()?" ui-datepicker-today":""))+"'"+(P&&!h||!I[2]?"":" title='"+I[2].replace(/'/g,"&#39;")+"'")+(O?"":" data-handler='selectDay' data-event='click' data-month='"+D.getMonth()+"' data-year='"+D.getFullYear()+"'")+">"+(P&&!h?"&#xa0;":O?"<span class='ui-state-default'>"+D.getDate()+"</span>":"<a class='ui-state-default"+(D.getTime()===A.getTime()?" ui-state-highlight":"")+(D.getTime()===B.getTime()?" ui-state-active":"")+(P?" ui-priority-secondary":"")+"' href='#'>"+D.getDate()+"</a>")+"</td>",D.setDate(D.getDate()+1),D=this._daylightSavingAdjust(D);w+=E+"</tr>"}11<++q&&(q=0,V++),v+=w+="</tbody></table>"+(F?"</div>"+(0<L[0]&&b===L[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}f+=v}return f+=j,e._keyEvent=!1,f},_generateMonthYearHeader:function(e,t,i,n,s,r,a,o){var l,u,c,h,d,p,f,m=this._get(e,"changeMonth"),g=this._get(e,"changeYear"),v=this._get(e,"showMonthAfterYear"),b="<div class='ui-datepicker-title'>",_="";if(r||!m)_+="<span class='ui-datepicker-month'>"+a[t]+"</span>";else{for(l=n&&n.getFullYear()===i,u=s&&s.getFullYear()===i,_+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;c<12;c++)(!l||c>=n.getMonth())&&(!u||s.getMonth()>=c)&&(_+="<option value='"+c+"'"+(c===t?" selected='selected'":"")+">"+o[c]+"</option>");_+="</select>"}if(v||(b+=_+(!r&&m&&g?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",r||!g)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(h=this._get(e,"yearRange").split(":"),d=(new Date).getFullYear(),p=(a=function(e){e=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?d+parseInt(e,10):parseInt(e,10);return isNaN(e)?d:e})(h[0]),f=Math.max(p,a(h[1]||"")),p=n?Math.max(p,n.getFullYear()):p,f=s?Math.min(f,s.getFullYear()):f,e.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";p<=f;p++)e.yearshtml+="<option value='"+p+"'"+(p===i?" selected='selected'":"")+">"+p+"</option>";e.yearshtml+="</select>",b+=e.yearshtml,e.yearshtml=null}return b+=this._get(e,"yearSuffix"),v&&(b+=(!r&&m&&g?"":"&#xa0;")+_),b+"</div>"},_adjustInstDate:function(e,t,i){var n=e.drawYear+("Y"===i?t:0),s=e.drawMonth+("M"===i?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(n,s))+("D"===i?t:0),t=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,s,t)));e.selectedDay=t.getDate(),e.drawMonth=e.selectedMonth=t.getMonth(),e.drawYear=e.selectedYear=t.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),t=i&&t<i?i:t;return e&&e<t?e:t},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){e=this._get(e,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var s=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(i,n+(t<0?t:s[0]*s[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),s=null,r=null,a=this._get(e,"yearRange");return a&&(e=a.split(":"),a=(new Date).getFullYear(),s=parseInt(e[0],10),r=parseInt(e[1],10),e[0].match(/[+\-].*/)&&(s+=a),e[1].match(/[+\-].*/)&&(r+=a)),(!i||t.getTime()>=i.getTime())&&(!n||t.getTime()<=n.getTime())&&(!s||t.getFullYear()>=s)&&(!r||r>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);t=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),t,this._getFormatConfig(e))}}),M.fn.datepicker=function(e){if(!this.length)return this;M.datepicker.initialized||(M(document).mousedown(M.datepicker._checkExternalClick),M.datepicker.initialized=!0),0===M("#"+M.datepicker._mainDivId).length&&M("body").append(M.datepicker.dpDiv);
1var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&&("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?M.datepicker["_"+e+"Datepicker"].apply(M.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?M.datepicker["_"+e+"Datepicker"].apply(M.datepicker,[this].concat(t)):M.datepicker._attachDatepicker(this,e)})},M.datepicker=new e,M.datepicker.initialized=!1,M.datepicker.uuid=(new Date).getTime(),M.datepicker.version="1.11.4",M.datepicker,M.widget("ui.dialog",{version:"1.11.4",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"Close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(e){var t=M(this).css(e).offset().top;t<0&&M(this).css("top",e.top-t)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&M.fn.draggable&&this._makeDraggable(),this.options.resizable&&M.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var e=this.options.appendTo;return e&&(e.jquery||e.nodeType)?M(e):this.document.find(e||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:M.noop,enable:M.noop,close:function(e){var t,i=this;if(this._isOpen&&!1!==this._trigger("beforeClose",e)){if(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),!this.opener.filter(":focusable").focus().length)try{(t=this.document[0].activeElement)&&"body"!==t.nodeName.toLowerCase()&&M(t).blur()}catch(e){}this._hide(this.uiDialog,this.options.hide,function(){i._trigger("close",e)})}},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(e,t){var i=!1,n=this.uiDialog.siblings(".ui-front:visible").map(function(){return+M(this).css("z-index")}).get(),n=Math.max.apply(null,n);return n>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",n+1),i=!0),i&&!t&&this._trigger("focus",e),i},open:function(){var e=this;return this._isOpen?void(this._moveToTop()&&this._focusTabbable()):(this._isOpen=!0,this.opener=M(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){e._focusTabbable(),e._trigger("focus")}),this._makeFocusTarget(),void this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;(e=!(e=!(e=!(e=!(e=e||this.element.find("[autofocus]")).length?this.element.find(":tabbable"):e).length?this.uiDialogButtonPane.find(":tabbable"):e).length?this.uiDialogTitlebarClose.filter(":tabbable"):e).length?this.uiDialog:e).eq(0).focus()},_keepFocus:function(e){function t(){var e=this.document[0].activeElement;this.uiDialog[0]===e||M.contains(this.uiDialog[0],e)||this._focusTabbable()}e.preventDefault(),t.call(this),this._delay(t)},_createWrapper:function(){this.uiDialog=M("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(e){if(this.options.closeOnEscape&&!e.isDefaultPrevented()&&e.keyCode&&e.keyCode===M.ui.keyCode.ESCAPE)return e.preventDefault(),void this.close(e);var t,i,n;e.keyCode!==M.ui.keyCode.TAB||e.isDefaultPrevented()||(t=this.uiDialog.find(":tabbable"),i=t.filter(":first"),n=t.filter(":last"),e.target!==n[0]&&e.target!==this.uiDialog[0]||e.shiftKey?e.target!==i[0]&&e.target!==this.uiDialog[0]||!e.shiftKey||(this._delay(function(){n.focus()}),e.preventDefault()):(this._delay(function(){i.focus()}),e.preventDefault()))},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var e;this.uiDialogTitlebar=M("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(e){M(e.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=M("<button type='button'></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),e=M("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(e),this.uiDialog.attr({"aria-labelledby":e.attr("id")})},_title:function(e){this.options.title||e.html("&#160;"),e.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=M("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=M("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var n=this,e=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),M.isEmptyObject(e)||M.isArray(e)&&!e.length?void this.uiDialog.removeClass("ui-dialog-buttons"):(M.each(e,function(e,t){var i;t=M.isFunction(t)?{click:t,text:e}:t,t=M.extend({type:"button"},t),i=t.click,t.click=function(){i.apply(n.element[0],arguments)},e={icons:t.icons,text:t.showText},delete t.icons,delete t.showText,M("<button></button>",t).button(e).appendTo(n.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),void this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function s(e){return{position:e.position,offset:e.offset}}var r=this,a=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,t){M(this).addClass("ui-dialog-dragging"),r._blockFrames(),r._trigger("dragStart",e,s(t))},drag:function(e,t){r._trigger("drag",e,s(t))},stop:function(e,t){var i=t.offset.left-r.document.scrollLeft(),n=t.offset.top-r.document.scrollTop();a.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=n?"+":"")+n,of:r.window},M(this).removeClass("ui-dialog-dragging"),r._unblockFrames(),r._trigger("dragStop",e,s(t))}})},_makeResizable:function(){function s(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var r=this,a=this.options,e=a.resizable,t=this.uiDialog.css("position"),e="string"==typeof e?e:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:a.maxWidth,maxHeight:a.maxHeight,minWidth:a.minWidth,minHeight:this._minHeight(),handles:e,start:function(e,t){M(this).addClass("ui-dialog-resizing"),r._blockFrames(),r._trigger("resizeStart",e,s(t))},resize:function(e,t){r._trigger("resize",e,s(t))},stop:function(e,t){var i=r.uiDialog.offset(),n=i.left-r.document.scrollLeft(),i=i.top-r.document.scrollTop();a.height=r.uiDialog.height(),a.width=r.uiDialog.width(),a.position={my:"left top",at:"left"+(0<=n?"+":"")+n+" top"+(0<=i?"+":"")+i,of:r.window},M(this).removeClass("ui-dialog-resizing"),r._unblockFrames(),r._trigger("resizeStop",e,s(t))}}).css("position",t)},_trackFocus:function(){this._on(this.widget(),{focusin:function(e){this._makeFocusTarget(),this._focusedElement=M(e.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var e=this._trackingInstances(),t=M.inArray(this,e);-1!==t&&e.splice(t,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||this.document.data("ui-dialog-instances",e=[]),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(e){var i=this,n=!1,s={};M.each(e,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(n=!0),e in i.resizableRelatedOptions&&(s[e]=t)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(e,t){var i,n=this.uiDialog;"dialogClass"===e&&n.removeClass(this.options.dialogClass).addClass(t),"disabled"!==e&&(this._super(e,t),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:""+t}),"draggable"===e&&((i=n.is(":data(ui-draggable)"))&&!t&&n.draggable("destroy"),!i&&t&&this._makeDraggable()),"position"===e&&this._position(),"resizable"===e&&((i=n.is(":data(ui-resizable)"))&&!t&&n.resizable("destroy"),i&&"string"==typeof t&&n.resizable("option","handles",t),i||!1===t||this._makeResizable()),"title"===e&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),e=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),t=Math.max(0,n.minHeight-e),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-e):"none","auto"===n.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var e=M(this);return M("<div>").css({position:"absolute",width:e.outerWidth(),height:e.outerHeight()}).appendTo(e.parent()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(e){return!!M(e.target).closest(".ui-dialog").length||!!M(e.target).closest(".ui-datepicker").length},_createOverlay:function(){var t;this.options.modal&&(t=!0,this._delay(function(){t=!1}),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(e){t||this._allowInteraction(e)||(e.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=M("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1))},_destroyOverlay:function(){var e;this.options.modal&&this.overlay&&((e=this.document.data("ui-dialog-overlays")-1)?this.document.data("ui-dialog-overlays",e):this.document.unbind("focusin").removeData("ui-dialog-overlays"),this.overlay.remove(),this.overlay=null)}}),M.widget("ui.progressbar",{version:"1.11.4",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min}),this.valueDiv=M("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(e){return void 0===e?this.options.value:(this.options.value=this._constrainedValue(e),void this._refreshValue())},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=!1===e,"number"!=typeof e&&(e=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t).attr("aria-disabled",t),this._super(e,t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var e=this.options.value,t=this._percentage();this.valueDiv.toggle(this.indeterminate||e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(t.toFixed(0)+"%"),this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=M("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":e}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),e===this.options.max&&this._trigger("complete")}}),M.widget("ui.selectmenu",{version:"1.11.4",defaultElement:"<select>",options:{appendTo:null,disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"}
1,width:null,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this.options.disabled&&this.disable()},_drawButton:function(){var e=this;this.label=M("label[for='"+this.ids.element+"']").attr("for",this.ids.button),this._on(this.label,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=M("<span>",{class:"ui-selectmenu-button ui-widget ui-state-default ui-corner-all",tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true"}).insertAfter(this.element),M("<span>",{class:"ui-icon "+this.options.icons.button}).prependTo(this.button),this.buttonText=M("<span>",{class:"ui-selectmenu-text"}).appendTo(this.button),this._setText(this.buttonText,this.element.find("option:selected").text()),this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){e.menuItems||e._refreshMenu()}),this._hoverable(this.button),this._focusable(this.button)},_drawMenu:function(){var i=this;this.menu=M("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=M("<div>",{class:"ui-selectmenu-menu ui-front"}).append(this.menu).appendTo(this._appendTo()),this.menuInstance=this.menu.menu({role:"listbox",select:function(e,t){e.preventDefault(),i._setSelection(),i._select(t.item.data("ui-selectmenu-item"),e)},focus:function(e,t){t=t.item.data("ui-selectmenu-item");null!=i.focusIndex&&t.index!==i.focusIndex&&(i._trigger("focus",e,{item:t}),i.isOpen||i._select(t,e)),i.focusIndex=t.index,i.button.attr("aria-activedescendant",i.menuItems.eq(t.index).attr("id"))}}).menu("instance"),this.menu.addClass("ui-corner-bottom").removeClass("ui-corner-all"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this._setText(this.buttonText,this._getSelectedItem().text()),this.options.width||this._resizeButton()},_refreshMenu:function(){this.menu.empty();var e=this.element.find("option");e.length&&(this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup"),e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this.menuItems?(this.menu.find(".ui-state-focus").removeClass("ui-state-focus"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e))},_position:function(){this.menuWrap.position(M.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderMenu:function(i,e){var n=this,s="";M.each(e,function(e,t){t.optgroup!==s&&(M("<li>",{class:"ui-selectmenu-optgroup ui-menu-divider"+(t.element.parent("optgroup").prop("disabled")?" ui-state-disabled":""),text:t.optgroup}).appendTo(i),s=t.optgroup),n._renderItemData(i,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(e,t){var i=M("<li>");return t.disabled&&i.addClass("ui-state-disabled"),this._setText(i,t.label),i.appendTo(e)},_setText:function(e,t){t?e.text(t):e.html("&#160;")},_move:function(e,t){var i,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex):(i=this.menuItems.eq(this.element[0].selectedIndex),n+=":not(.ui-state-disabled)"),(n="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0)).length&&this.menuInstance.focus(t,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex)}
1,_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(e){this.isOpen&&(M(e.target).closest(".ui-selectmenu-menu, #"+this.ids.button).length||this.close(e))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(e){var t=!0;switch(e.keyCode){case M.ui.keyCode.TAB:case M.ui.keyCode.ESCAPE:this.close(e),t=!1;break;case M.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(e);break;case M.ui.keyCode.UP:e.altKey?this._toggle(e):this._move("prev",e);break;case M.ui.keyCode.DOWN:e.altKey?this._toggle(e):this._move("next",e);break;case M.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(e):this._toggle(e);break;case M.ui.keyCode.LEFT:this._move("prev",e);break;case M.ui.keyCode.RIGHT:this._move("next",e);break;case M.ui.keyCode.HOME:case M.ui.keyCode.PAGE_UP:this._move("first",e);break;case M.ui.keyCode.END:case M.ui.keyCode.PAGE_DOWN:this._move("last",e);break;default:this.menu.trigger(e),t=!1}t&&e.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex);t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this._setText(this.buttonText,e.label),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){e=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(e,t){"icons"===e&&this.button.find("span.ui-icon").removeClass(this.options.icons.button).addClass(t.button),this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"disabled"===e&&(this.menuInstance.option("disabled",t),this.button.toggleClass("ui-state-disabled",t).attr("aria-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)),"width"===e&&this._resizeButton()},_appendTo:function(){var e=this.options.appendTo;return e=!(e=!(e=e&&(e.jquery||e.nodeType?M(e):this.document.find(e).eq(0)))||!e[0]?this.element.closest(".ui-front"):e).length?this.document[0].body:e},_toggleAttr:function(){this.button.toggleClass("ui-corner-top",this.isOpen).toggleClass("ui-corner-all",!this.isOpen).attr("aria-expanded",this.isOpen),this.menuWrap.toggleClass("ui-selectmenu-open",this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;e||(e=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(e)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){return{disabled:this.element.prop("disabled")}},_parseOptions:function(e){var n=[];e.each(function(e,t){var i=M(t),t=i.parent("optgroup");n.push({element:i,index:e,value:i.val(),label:i.text(),optgroup:t.attr("label")||"",disabled:t.prop("disabled")||i.prop("disabled")})}),this.items=n},_destroy:function(){this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.label.attr("for",this.ids.element)}}),M.widget("ui.slider",M.ui.mouse,{version:"1.11.4",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,t=this.options,i=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),n=[],s=t.values&&t.values.length||1;for(i.length>s&&(i.slice(s).remove(),i=i.slice(0,s)),e=i.length;e<s;e++)n.push("<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0'></span>");this.handles=i.add(M(n.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(e){M(this).data("ui-slider-handle-index",e)})},_createRange:function(){var e=this.options,t="";e.range?(!0===e.range&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:M.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=M("<div></div>").appendTo(this.element),t="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(t+("min"===e.range||"max"===e.range?" ui-slider-range-"+e.range:""))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(e){var i,n,s,r,t,a,o=this,l=this.options;return!l.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),a={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(a),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var t=Math.abs(i-o.values(e));(t<n||n===t&&(e===o._lastChangedValue||o.values(e)===l.min))&&(n=t,s=M(this),r=e)}),!1!==this._start(e,r)&&(this._mouseSliding=!0,this._handleIndex=r,s.addClass("ui-state-active").focus(),t=s.offset(),a=!M(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=a?{left:0,top:0}
1:{left:e.pageX-t.left-s.width()/2,top:e.pageY-t.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,r,i),this._animateOff=!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},t=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,t),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,e="horizontal"===this.orientation?(t=this.elementSize.width,e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),e=e/t;return(e=1<e?1:e)<0&&(e=0),"vertical"===this.orientation&&(e=1-e),t=this._valueMax()-this._valueMin(),t=this._valueMin()+e*t,this._trimAlignValue(t)},_start:function(e,t){var i={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("start",e,i)},_slide:function(e,t,i){var n,s;this.options.values&&this.options.values.length?(n=this.values(t?0:1),(i=2===this.options.values.length&&!0===this.options.range&&(0===t&&n<i||1===t&&i<n)?n:i)!==this.values(t)&&((s=this.values())[t]=i,s=this._trigger("slide",e,{handle:this.handles[t],value:i,values:s}),n=this.values(t?0:1),!1!==s&&this.values(t,i))):i===this.value()||!1!==(s=this._trigger("slide",e,{handle:this.handles[t],value:i}))&&this.value(i)},_stop:function(e,t){var i={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("stop",e,i)},_change:function(e,t){var i;this._keySliding||this._mouseSliding||(i={handle:this.handles[t],value:this.value()},this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._lastChangedValue=t,this._trigger("change",e,i))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,t){var i,n,s;if(1<arguments.length)return this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!M.isArray(e))return this.options.values&&this.options.values.length?this._values(e):this.value();for(i=this.options.values,n=e,s=0;i.length>s;s+=1)i[s]=this._trimAlignValue(n[s]),this._change(null,s);this._refreshValue()},_setOption:function(e,t){var i,n=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),M.isArray(this.options.values)&&(n=this.options.values.length),"disabled"===e&&this.element.toggleClass("ui-state-disabled",!!t),this._super(e,t),e){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue(),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=0;i<n;i+=1)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var e=this.options.value;return this._trimAlignValue(e)},_values:function(e){var t,i,n;if(arguments.length)return t=this.options.values[e],this._trimAlignValue(t);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),n=0;i.length>n;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(e){if(this._valueMin()>=e)return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=0<this.options.step?this.options.step:1,i=(e-this._valueMin())%t,e=e-i;return 2*Math.abs(i)>=t&&(e+=0<i?t:-t),parseFloat(e.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step,e=Math.floor(+(e-t).toFixed(this._precision())/i)*i+t;this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=""+e,e=t.indexOf(".");return-1===e?0:t.length-e-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshValue:function(){var t,i,e,n,s,r=this.options.range,a=this.options,o=this,l=!this._animateOff&&a.animate,u={};this.options.values&&this.options.values.length?this.handles.each(function(e){i=(o.values(e)-o._valueMin())/(o._valueMax()-o._valueMin())*100,u["horizontal"===o.orientation?"left":"bottom"]=i+"%",M(this).stop(1,1)[l?"animate":"css"](u,a.animate),!0===o.options.range&&("horizontal"===o.orientation?(0===e&&o.range.stop(1,
vendor: 3,002 bytes, line 1
11)[l?"animate":"css"]({left:i+"%"},a.animate),1===e&&o.range[l?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:a.animate})):(0===e&&o.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},a.animate),1===e&&o.range[l?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:a.animate}))),t=i}):(e=this.value(),n=this._valueMin(),s=this._valueMax(),i=s!==n?(e-n)/(s-n)*100:0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](u,a.animate),"min"===r&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},a.animate),"max"===r&&"horizontal"===this.orientation&&this.range[l?"animate":"css"]({width:100-i+"%"},{queue:!1,duration:a.animate}),"min"===r&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},a.animate),"max"===r&&"vertical"===this.orientation&&this.range[l?"animate":"css"]({height:100-i+"%"},{queue:!1,duration:a.animate}))},_handleEvents:{keydown:function(e){var t,i,n,s=M(e.target).data("ui-slider-handle-index");switch(e.keyCode){case M.ui.keyCode.HOME:case M.ui.keyCode.END:case M.ui.keyCode.PAGE_UP:case M.ui.keyCode.PAGE_DOWN:case M.ui.keyCode.UP:case M.ui.keyCode.RIGHT:case M.ui.keyCode.DOWN:case M.ui.keyCode.LEFT:if(e.preventDefault(),!this._keySliding&&(this._keySliding=!0,M(e.target).addClass("ui-state-active"),!1===this._start(e,s)))return}switch(n=this.options.step,t=i=this.options.values&&this.options.values.length?this.values(s):this.value(),e.keyCode){case M.ui.keyCode.HOME:i=this._valueMin();break;case M.ui.keyCode.END:i=this._valueMax();break;case M.ui.keyCode.PAGE_UP:i=this._trimAlignValue(t+(this._valueMax()-this._valueMin())/this.numPages);break;case M.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(t-(this._valueMax()-this._valueMin())/this.numPages);break;case M.ui.keyCode.UP:case M.ui.keyCode.RIGHT:if(t===this._valueMax())return;i=this._trimAlignValue(t+n);break;case M.ui.keyCode.DOWN:case M.ui.keyCode.LEFT:if(t===this._valueMin())return;i=this._trimAlignValue(t-n)}this._slide(e,s,i)},keyup:function(e){var t=M(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,t),this._change(e,t),M(e.target).removeClass("ui-state-active"))}}}),M.widget("ui.spinner",{version:"1.11.4",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n={},s=this.element;return M.each(["min","max","step"],function(e,t){var i=s.attr(t);void 0!==i&&i.length&&(n[t]=i)}),n}
1,_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger("change",e)))},mousewheel:function(e,t){if(t){if(!this.spinning&&!this._start(e))return!1;this._spin((0<t?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(e){function t(){this.element[0]===this.document[0].activeElement||(this.element.focus(),this.previous=i,this._delay(function(){this.previous=i}))}var i=this.element[0]===this.document[0].activeElement?this.previous:this.element.val();e.preventDefault(),t.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,t.call(this)}),!1!==this._start(e)&&this._repeat(null,M(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(e){return M(e.currentTarget).hasClass("ui-state-active")?!1!==this._start(e)&&void this._repeat(null,M(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e):void 0},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var e=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=e.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*e.height())&&0<e.height()&&e.height(e.height()),this.options.disabled&&this.disable()},_keydown:function(e){var t=this.options,i=M.ui.keyCode;switch(e.keyCode){case i.UP:return this._repeat(null,1,e),!0;case i.DOWN:return this._repeat(null,-1,e),!0;case i.PAGE_UP:return this._repeat(null,t.page,e),!0;case i.PAGE_DOWN:return this._repeat(null,-t.page,e),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>&#9660;</span></a>"},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:i})||(this._value(i),this.counter++)},_increment:function(e){var t=this.options.incremental;return t?M.isFunction(t)?t(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=""+e,e=t.indexOf(".");return-1===e?0:t.length-e-1},_adjustValue:function(e){var t=this.options,i=null!==t.min?t.min:0,n=e-i;return e=i+Math.round(n/t.step)*t.step,e=parseFloat(e.toFixed(this._precision())),null!==t.max&&e>t.max?t.max:null!==t.min&&t.min>e?t.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){if("culture"===e||"numberFormat"===e){var i=this._parse(this.element.val());return this.options[e]=t,void this.element.val(this._format(i))}"max"!==e&&"min"!==e&&"step"!==e||"string"!=typeof t||(t=this._parse(t)),"icons"===e&&(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(t.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(t.down)),this._super(e,t),"disabled"===e&&(this.widget().toggleClass("ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable"))},_setOptions:t(function(e){this._super(e)}),_parse:function(e){return""===(e="string"==typeof e&&""!==e?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e:e)||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null!==e&&e===this._adjustValue(e)},_value:function(e,t){var i;""===e||null!==(i=this._parse(e))&&(t||(i=this._adjustValue(i)),e=this._format(i)),this.element.val(e),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:t(function(e){this._stepUp(e)}
1),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:t(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:t(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:t(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){return arguments.length?void t(this._value).call(this,e):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),M.widget("ui.tabs",{version:"1.11.4",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(y=/#.*$/,function(e){var t=(e=e.cloneNode(!1)).href.replace(y,""),i=location.href.replace(y,"");try{t=decodeURIComponent(t)}catch(e){}try{i=decodeURIComponent(i)}catch(e){}return 1<e.hash.length&&t===i}),_create:function(){var t=this,e=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",e.collapsible),this._processTabs(),e.active=this._initialActive(),M.isArray(e.disabled)&&(e.disabled=M.unique(e.disabled.concat(M.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=!1!==this.options.active&&this.anchors.length?this._findActive(e.active):M(),this._refresh(),this.active.length&&this.load(e.active)},_initialActive:function(){var i=this.options.active,e=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(e,t){return M(t).attr("aria-controls")===n?(i=e,!1):void 0}),null!==(i=null===i?this.tabs.index(this.tabs.filter(".ui-tabs-active")):i)&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&(-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!e&&0)),i=!e&&!1===i&&this.anchors.length?0:i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):M()}},_tabKeydown:function(e){var t=M(this.document[0].activeElement).closest("li"),i=this.tabs.index(t),n=!0;if(!this._handlePageNav(e)){switch(e.keyCode){case M.ui.keyCode.RIGHT:case M.ui.keyCode.DOWN:i++;break;case M.ui.keyCode.UP:case M.ui.keyCode.LEFT:n=!1,i--;break;case M.ui.keyCode.END:i=this.anchors.length-1;break;case M.ui.keyCode.HOME:i=0;break;case M.ui.keyCode.SPACE:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i);case M.ui.keyCode.ENTER:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}e.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,n),e.ctrlKey||e.metaKey||(t.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===M.ui.keyCode.UP&&(e.preventDefault(),this.active.focus())},_handlePageNav:function(e){return e.altKey&&e.keyCode===M.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):e.altKey&&e.keyCode===M.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(e,t){for(var i=this.tabs.length-1;-1!==M.inArray(e=(e=i<e?0:e)<0?i:e,this.options.disabled);)e=t?e+1:e-1;return e},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return"active"===e?void this._activate(t):"disabled"===e?void this._setupDisabled(t):(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),void("heightStyle"===e&&this._setupHeightStyle(t)))},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,t=this.tablist.children(":has(a[href])");e.disabled=M.map(t.filter(".ui-state-disabled"),function(e){return t.index(e)}),this._processTabs(),!1!==e.active&&this.anchors.length?this.active.length&&!M.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=M()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=M()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var l=this,e=this.tabs,t=this.anchors,i=this.panels;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(e){M(this).is(".ui-state-disabled")&&e.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){M(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return M("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=M(),this.anchors.each(function(e,t){var i,n,s,r=M(t).uniqueId().attr("id"),a=M(t).closest("li"),o=a.attr("aria-controls");l._isLocal(t)?(s=(i=t.hash).substring(1),n=l.element.find(l._sanitizeSelector(i))):(s=a.attr("aria-controls")||M({}).uniqueId()[0].id,(n=l.element.find(i="#"+s)).length||(n=l._createPanel(s)).insertAfter(l.panels[e-1]||l.tablist),n.attr("aria-live","polite")),n.length&&(l.panels=l.panels.add(n)),o&&a.data("ui-tabs-aria-controls",o),a.attr({"aria-controls":s,"aria-labelledby":r}),n.attr("aria-labelledby",r)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel"),e&&(this._off(e.not(this.tabs)
1),this._off(t.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(e){return M("<div>").attr("id",e).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(e){M.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1);for(var t,i=0;t=this.tabs[i];i++)!0===e||-1!==M.inArray(i,e)?M(t).addClass("ui-state-disabled").attr("aria-disabled","true"):M(t).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=e},_setupEvents:function(e){var i={};e&&M.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,t=this.element.parent();"fill"===e?(i=t.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var e=M(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=M(this).outerHeight(!0)}),this.panels.each(function(){M(this).height(Math.max(0,i-M(this).innerHeight()+M(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each(function(){i=Math.max(i,M(this).height("").height())}).height(i))},_eventHandler:function(e){var t=this.options,i=this.active,n=M(e.currentTarget).closest("li"),s=n[0]===i[0],r=s&&t.collapsible,a=r?M():this._getPanelForTab(n),o=i.length?this._getPanelForTab(i):M(),i={oldTab:i,oldPanel:o,newTab:r?M():n,newPanel:a};e.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||s&&!t.collapsible||!1===this._trigger("beforeActivate",e,i)||(t.active=!r&&this.tabs.index(n),this.active=s?M():n,this.xhr&&this.xhr.abort(),o.length||a.length||M.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(n),e),this._toggle(e,i))},_toggle:function(e,t){function i(){s.running=!1,s._trigger("activate",e,t)}function n(){t.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),r.length&&s.options.show?s._show(r,s.options.show,i):(r.show(),i())}var s=this,r=t.newPanel,a=t.oldPanel;this.running=!0,a.length&&this.options.hide?this._hide(a,this.options.hide,function(){t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(t.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),a.hide(),n()),a.attr("aria-hidden","true"),t.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),r.length&&a.length?t.oldTab.attr("tabIndex",-1):r.length&&this.tabs.filter(function(){return 0===M(this).attr("tabIndex")}).attr("tabIndex",-1),r.attr("aria-hidden","false"),t.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(e){var e=this._findActive(e);e[0]!==this.active[0]&&(e=(e=!e.length?this.active:e).find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:M.noop}))},_findActive:function(e){return!1===e?M():this.tabs.eq(e)},_getIndex:function(e){return e="string"==typeof e?this.anchors.index(this.anchors.filter("[href$='"+e+"']")):e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){M.data(this,"ui-tabs-destroy")?M(this).remove():M(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var e=M(this),t=e.data("ui-tabs-aria-controls");t?e.attr("aria-controls",t).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var e=this.options.disabled;!1!==e&&(e=void 0!==i&&(i=this._getIndex(i),M.isArray(e)?M.map(e,function(e){return e!==i?e:null}):M.map(this.tabs,function(e,t){return t!==i?t:null})),this._setupDisabled(e))},disable:function(e){var t=this.options.disabled;if(!0!==t){if(void 0===e)t=!0;else{if(e=this._getIndex(e),-1!==M.inArray(e,t))return;
1t=M.isArray(t)?M.merge([e],t).sort():[e]}this._setupDisabled(t)}},load:function(e,n){e=this._getIndex(e);function s(e,t){"abort"===t&&r.panels.stop(!1,!0),i.removeClass("ui-tabs-loading"),a.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr}var r=this,i=this.tabs.eq(e),e=i.find(".ui-tabs-anchor"),a=this._getPanelForTab(i),o={tab:i,panel:a};this._isLocal(e[0])||(this.xhr=M.ajax(this._ajaxSettings(e,n,o)),this.xhr&&"canceled"!==this.xhr.statusText&&(i.addClass("ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done(function(e,t,i){setTimeout(function(){a.html(e),r._trigger("load",n,o),s(i,t)},1)}).fail(function(e,t){setTimeout(function(){s(e,t)},1)})))},_ajaxSettings:function(e,i,n){var s=this;return{url:e.attr("href"),beforeSend:function(e,t){return s._trigger("beforeLoad",i,M.extend({jqXHR:e,ajaxSettings:t},n))}}},_getPanelForTab:function(e){e=M(e).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+e))}}),M.widget("ui.tooltip",{version:"1.11.4",options:{content:function(){var e=M(this).attr("title")||"";return M("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_addDescribedBy:function(e,t){var i=(e.attr("aria-describedby")||"").split(/\s+/);i.push(t),e.data("ui-tooltip-id",t).attr("aria-describedby",M.trim(i.join(" ")))},_removeDescribedBy:function(e){var t=e.data("ui-tooltip-id"),i=(e.attr("aria-describedby")||"").split(/\s+/),t=M.inArray(t,i);-1!==t&&i.splice(t,1),e.removeData("ui-tooltip-id"),(i=M.trim(i.join(" ")))?e.attr("aria-describedby",i):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable(),this.liveRegion=M("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).addClass("ui-helper-hidden-accessible").appendTo(this.document[0].body)},_setOption:function(e,t){var i=this;return"disabled"===e?(this[t?"_disable":"_enable"](),void(this.options[e]=t)):(this._super(e,t),void("content"===e&&M.each(this.tooltips,function(e,t){i._updateContent(t.element)})))},_disable:function(){var n=this;M.each(this.tooltips,function(e,t){var i=M.Event("blur");i.target=i.currentTarget=t.element[0],n.close(i,!0)}),this.element.find(this.options.items).addBack().each(function(){var e=M(this);e.is("[title]")&&e.data("ui-tooltip-title",e.attr("title")).removeAttr("title")})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var e=M(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))})},open:function(e){var i=this,t=M(e?e.target:this.element).closest(this.options.items);t.length&&!t.data("ui-tooltip-id")&&(t.attr("title")&&t.data("ui-tooltip-title",t.attr("title")),t.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&t.parents().each(function(){var e,t=M(this);t.data("ui-tooltip-open")&&((e=M.Event("blur")).target=e.currentTarget=this,i.close(e,!0)),t.attr("title")&&(t.uniqueId(),i.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._registerCloseHandlers(e,t),this._updateContent(t,e))},_updateContent:function(t,i){var e=this.options.content,n=this,s=i?i.type:null;return"string"==typeof e?this._open(i,t,e):void((e=e.call(t[0],function(e){n._delay(function(){t.data("ui-tooltip-open")&&(i&&(i.type=s),this._open(i,t,e))})}))&&this._open(i,t,e))},_open:function(e,t,i){function n(e){l.of=e,r.is(":hidden")||r.position(l)}var s,r,a,o,l=M.extend({},this.options.position);i&&((s=this._find(t))?s.tooltip.find(".ui-tooltip-content").html(i):(t.is("[title]")&&(e&&"mouseover"===e.type?t.attr("title",""):t.removeAttr("title")),s=this._tooltip(t),r=s.tooltip,this._addDescribedBy(t,r.attr("id")),r.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),i.clone?(o=i.clone()).removeAttr("id").find("[id]").removeAttr("id"):o=i,M("<div>").html(o).appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):r.position(M.extend({of:t},this.options.position)),r.hide(),this._show(r,this.options.show),this.options.show&&this.options.show.delay&&(a=this.delayedShow=setInterval(function(){r.is(":visible")&&(n(l.of),clearInterval(a))},M.fx.interval)),this._trigger("open",e,{tooltip:r})))},_registerCloseHandlers:function(e,t){var i={keyup:function(e){e.keyCode===M.ui.keyCode.ESCAPE&&((e
1=M.Event(e)).currentTarget=t[0],this.close(e,!0))}};t[0]!==this.element[0]&&(i.remove=function(){this._removeTooltip(this._find(t).tooltip)}),e&&"mouseover"!==e.type||(i.mouseleave="close"),e&&"focusin"!==e.type||(i.focusout="close"),this._on(!0,t,i)},close:function(e){var t,i=this,n=M(e?e.currentTarget:this.element),s=this._find(n);return s?(t=s.tooltip,void(s.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),s.hiding=!0,t.stop(!0),this._hide(t,this.options.hide,function(){i._removeTooltip(M(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&M.each(this.parents,function(e,t){M(t.element).attr("title",t.title),delete i.parents[e]}),s.closing=!0,this._trigger("close",e,{tooltip:t}),s.hiding||(s.closing=!1)))):void n.removeData("ui-tooltip-open")},_tooltip:function(e){var t=M("<div>").attr("role","tooltip").addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||"")),i=t.uniqueId().attr("id");return M("<div>").addClass("ui-tooltip-content").appendTo(t),t.appendTo(this.document[0].body),this.tooltips[i]={element:e,tooltip:t}},_find:function(e){e=e.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_destroy:function(){var n=this;M.each(this.tooltips,function(e,t){var i=M.Event("blur"),t=t.element;i.target=i.currentTarget=t[0],n.close(i,!0),M("#"+e).remove(),t.data("ui-tooltip-title")&&(t.attr("title")||t.attr("title",t.data("ui-tooltip-title")),t.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}});var k,C,T,S,D,E,I,P,O,z,A,H,N,W,j,L,R,F,B,Y,$="ui-effects-",q=M;function V(e,t,i,n){return e={effect:e=M.isPlainObject(e)?(t=e).effect:e},M.isFunction(t=null==t?{}:t)&&(n=t,i=null,t={}),"number"!=typeof t&&!M.fx.speeds[t]||(n=i,i=t,t={}),M.isFunction(i)&&(n=i,i=null),t&&M.extend(e,t),i=i||t.duration,e.duration=M.fx.off?0:"number"==typeof i?i:i in M.fx.speeds?M.fx.speeds[i]:M.fx.speeds._default,e.complete=n||t.complete,e}function G(e){return!e||"number"==typeof e||M.fx.speeds[e]||("string"==typeof e&&!M.effects.effect[e]||(M.isFunction(e)||"object"==typeof e&&!e.effect))}function U(e){var t,i,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,s={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[t=n[i]]&&(s[M.camelCase(t)]=n[t]);else for(t in n)"string"==typeof n[t]&&(s[t]=n[t]);return s}function X(e,t,i){var n=R[t.type]||{};return null==e?i||!t.def?null:t.def:(e=n.floor?~~e:parseFloat(e),isNaN(e)?t.def:n.mod?(e+n.mod)%n.mod:e<0?0:e>n.max?n.max:e)}function K(n){var s=j(),r=s._rgba=[];return n=n.toLowerCase(),Y(W,function(e,t){var i=t.re.exec(n),i=i&&t.parse(i),t=t.space||"rgba";return i?(i=s[t](i),s[L[t].cache]=i[L[t].cache],r=s._rgba=i._rgba,!1):A}),r.length?("0,0,0,0"===r.join()&&z.extend(r,H.transparent),s):H[n]}function Q(e,t,i){return 6*(i=(i+1)%1)<1?e+6*(t-e)*i:2*i<1?t:3*i<2?e+6*(t-e)*(2/3-i):e}M.effects={effect:{}},N=/^([\-+])=\s*(\d+\.?\d*)/,W=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],j=(z=q).Color=function(e,t,i,n){return new z.Color.fn.parse(e,t,i,n)},L={rgba:{props:{red:{idx:0,type:"byte"}
1,green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},R={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},F=j.support={},B=z("<p>")[0],Y=z.each,B.style.cssText="background-color:rgba(1,1,1,.5)",F.rgba=-1<B.style.backgroundColor.indexOf("rgba"),Y(L,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),(j.fn=z.extend(j.prototype,{parse:function(s,e,t,i){if(s===A)return this._rgba=[null,null,null,null],this;(s.jquery||s.nodeType)&&(s=z(s).css(e),e=A);var r=this,n=z.type(s),a=this._rgba=[];return e!==A&&(s=[s,e,t,i],n="array"),"string"===n?this.parse(K(s)||H._default):"array"===n?(Y(L.rgba.props,function(e,t){a[t.idx]=X(s[t.idx],t)}),this):"object"===n?(Y(L,s instanceof j?function(e,t){s[t.cache]&&(r[t.cache]=s[t.cache].slice())}:function(e,i){var n=i.cache;Y(i.props,function(e,t){if(!r[n]&&i.to){if("alpha"===e||null==s[e])return;r[n]=i.to(r._rgba)}r[n][t.idx]=X(s[e],t,!0)}),r[n]&&z.inArray(null,r[n].slice(0,3))<0&&(r[n][3]=1,i.from&&(r._rgba=i.from(r[n])))}),this):A},is:function(e){var s=j(e),r=!0,a=this;return Y(L,function(e,t){var i,n=s[t.cache];return n&&(i=a[t.cache]||t.to&&t.to(a._rgba)||[],Y(t.props,function(e,t){return null!=n[t.idx]?r=n[t.idx]===i[t.idx]:A})),r}),r},_space:function(){var i=[],n=this;return Y(L,function(e,t){n[t.cache]&&i.push(e)}),i.pop()},transition:function(e,a){var t=(u=j(e))._space(),i=L[t],e=0===this.alpha()?j("transparent"):this,o=e[i.cache]||i.to(e._rgba),l=o.slice(),u=u[i.cache];return Y(i.props,function(e,t){var i=t.idx,n=o[i],s=u[i],r=R[t.type]||{};null!==s&&(null===n?l[i]=s:(r.mod&&(s-n>r.mod/2?n+=r.mod:n-s>r.mod/2&&(n-=r.mod)),l[i]=X((s-n)*a+n,t)))}),this[t](l)},blend:function(e){if(1===this._rgba[3])return this;var t=this._rgba.slice(),i=t.pop(),n=j(e)._rgba;return j(z.map(t,function(e,t){return(1-i)*n[t]+i*e}))},toRgbaString:function(){var e="rgba(",t=z.map(this._rgba,function(e,t){return null==e?2<t?1:0:e});return 1===t[3]&&(t.pop(),e="rgb("),e+t.join()+")"},toHslaString:function(){var e="hsla(",t=z.map(this.hsla(),function(e,t){return null==e&&(e=2<t?1:0),e=t&&t<3?Math.round(100*e)+"%":e});return 1===t[3]&&(t.pop(),e="hsl("),e+t.join()+")"},toHexString:function(e){var t=this._rgba.slice(),i=t.pop();return e&&t.push(~~(255*i)),"#"+z.map(t,function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}})).parse.prototype=j.fn,L.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/255,i=e[1]/255,n=e[2]/255,s=e[3],r=Math.max(t,i,n),a=Math.min(t,i,n),o=r-a,l=r+a,e=.5*l,l=0==o?0:e<=.5?o/l:o/(2-l);return[Math.round(a===r?0:t===r?60*(i-n)/o+360:i===r?60*(n-t)/o+120:60*(t-i)/o+240)%360,l,e,null==s?1:s]},L.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],n=e[2],e=e[3],i=n<=.5?n*(1+i):n+i-n*i,n=2*n-i;return[Math.round(255*Q(n,i,t+1/3)),Math.round(255*Q(n,i,t)),Math.round(255*Q(n,i,t-1/3)),e]},Y(L,function(o,e){var r=e.props,a=e.cache,l=e.to,u=e.from;j.fn[o]=function(e){if(l&&!this[a]&&(this[a]=l(this._rgba)),e===A)return this[a].slice();var t,i=z.type(e),n="array"===i||"object"===i?e:arguments,s=this[a].slice();return Y(r,function(e,t){e=n["object"===i?e:t.idx];null==e&&(e=s[t.idx]),s[t.idx]=X(e,t)}),u?((t=j(u(s)))[a]=s,t):j(s)},Y(r,function(r,a){j.fn[r]||(j.fn[r]=function(e){var t=z.type(e),i="alpha"===r?this._hsla?"hsla":"rgba":o,n=this[i](),s=n[a.idx];return"undefined"===t?s:("function"===t&&(e=e.call(this,s),t=z.type(e)),null==e&&a.empty?this:("string"===t&&((t=N.exec(e))&&(e=s+parseFloat(t[2])*("+"===t[1]?1:-1))),n[a.idx]=e,this[i](n)))})})}),(j.hook=function(e){e=e.split(" ");Y(e,function(e,r){z.cssHooks[r]={set:function(e,t){var i,n,s="";if("transparent"!==t&&("string"!==z.type(t)||(i=K(t)))){if(t=j(i||t),!F.rgba&&1!==t._rgba[3]){for(n="backgroundColor"===r?e.parentNode:e;(""===s||"transparent"===s)&&n&&n.style;)try{s=z.css(n,"backgroundColor"),n=n.parentNode}catch(e){}t=t.blend(s&&"transparent"!==s?s:"_default")}t=t.toRgbaString()}try{e.style[r]=t}catch(e){}}},z.fx.step[r]=function(e){e.colorInit||(e.start=j(e.elem,r),e.end=j(e.end),e.colorInit=!0),z.cssHooks[r].set(e.elem,e.start.transition(e.end,e.pos))}})})("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),z.cssHooks.borderColor={expand:function(i){var n={};return Y(["Top","Right","Bottom","Left"],function(e,t){n["border"+t+"Color"]=i}),n}}
1,H=z.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},P=["add","remove","toggle"],O={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},M.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,t){M.fx.step[t]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(q.style(e.elem,t,e.end),e.setAttr=!0)}}),M.fn.addBack||(M.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),M.effects.animateClass=function(s,e,t,i){var r=M.speed(e,t,i);return this.queue(function(){var i=M(this),e=i.attr("class")||"",t=(t=r.children?i.find("*").addBack():i).map(function(){return{el:M(this),start:U(this)}}),n=function(){M.each(P,function(e,t){s[t]&&i[t+"Class"](s[t])})};n(),t=t.map(function(){return this.end=U(this.el[0]),this.diff=function(e,t){var i,n,s={};for(i in t)n=t[i],e[i]!==n&&(O[i]||!M.fx.step[i]&&isNaN(parseFloat(n))||(s[i]=n));return s}(this.start,this.end),this}),i.attr("class",e),t=t.map(function(){var e=this,t=M.Deferred(),i=M.extend({},r,{queue:!1,complete:function(){t.resolve(e)}});return this.el.animate(this.diff,i),t.promise()}),M.when.apply(M,t.get()).done(function(){n(),M.each(arguments,function(){var t=this.el;M.each(this.diff,function(e){t.css(e,"")})}),r.complete.call(i[0])})})},M.fn.extend({addClass:(I=M.fn.addClass,function(e,t,i,n){return t?M.effects.animateClass.call(this,{add:e},t,i,n):I.apply(this,arguments)}),removeClass:(E=M.fn.removeClass,function(e,t,i,n){return 1<arguments.length?M.effects.animateClass.call(this,{remove:e},t,i,n):E.apply(this,arguments)}),toggleClass:(D=M.fn.toggleClass,function(e,t,i,n,s){return"boolean"==typeof t||void 0===t?i?M.effects.animateClass.call(this,t?{add:e}:{remove:e},i,n,s):D.apply(this,arguments):M.effects.animateClass.call(this,{toggle:e},t,i,n)}),switchClass:function(e,t,i,n,s){return M.effects.animateClass.call(this,{add:t,remove:e},i,n,s)}}),M.extend(M.effects,{version:"1.11.4",save:function(e,t){for(var i=0;t.length>i;i++)null!==t[i]&&e.data($+t[i],e[0].style[t[i]])},restore:function(e,t){for(var i,n=0;t.length>n;n++)null!==t[n]&&(i=e.data($+t[n]),e.css(t[n],i=void 0===i?"":i))},setMode:function(e,t){return t="toggle"===t?e.is(":hidden")?"show":"hide":t},getBaseline:function(e,t){var i,n;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=e[1]/t.width}return{x:n,y:i}},createWrapper:function(i){if(i.parent().is(".ui-effects-wrapper"))return i.parent();var n={width:i.outerWidth(!0),height:i.outerHeight(!0),float:i.css("float")},e=M("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),t={width:i.width(),height:i.height()},s=document.activeElement;try{s.id}catch(e){s=document.body}return i.wrap(e),i[0]!==s&&!M.contains(i[0],s)||M(s).focus(),e=i.parent(),"static"===i.css("position")?(e.css({position:"relative"}),i.css({position:"relative"})):(M.extend(n,{position:i.css("position"),zIndex:i.css("z-index")}),M.each(["top","left","bottom","right"],function(e,t){n[t]=i.css(t),isNaN(parseInt(n[t],10))&&(n[t]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(t),e.css(n).show()},removeWrapper:function(e){var t=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),e[0]!==t&&!M.contains(e[0],t)||M(t).focus()),e},setTransition:function(n,e,s,r){return r=r||{},M.each(e,function(e,t){var i=n.cssUnit(t);0<i[0]&&(r[t]=i[0]*s+i[1])}),r}}),M.fn.extend({effect:function(){function e(e){function t(){M.isFunction(n)&&n.call(i[0]),M.isFunction(e)&&e()}var i=M(this),n=r.complete,s=r.mode;(i.is(":hidden")?"hide"===s:"show"===s)?(i[s](),t()):a.call(i[0],r,t)}var r=V.apply(this,arguments),t=r.mode,i=r.queue,a=M.effects.effect[r.effect];return M.fx.off||!a?t?this[t](r.duration,r.complete):this.each(function(){r.complete&&r.complete.call(this)}):!1===i?this.each(e):this.queue(i||"fx",e)},show:(S=M.fn.show,function(e){if(G(e))return S.apply(this,arguments);var t=V.apply(this,arguments);return t.mode="show",this.effect.call(this,t)}),hide:(T=M.fn.hide,function(e){if(G(e))return T.apply(this,arguments);var t=V.apply(this,arguments);return t.mode="hide",this.effect.call(this,t)}),toggle:(C=M.fn.toggle,function(e){if(G(e)||"boolean"==typeof e)return C.apply(this,arguments);var t=V.apply(this,arguments);return t.mode="toggle",this.effect.call(this,t)}),cssUnit:function(e){var i=this.css(e),n=[];return M.each(["em","px","%","pt"],function(e,t){0<i.indexOf(t)&&(n=[parseFloat(i),t])}),n}}),k={},M.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,e){k[e]=function(e){return Math.pow(e,t+2)}}),M.extend(k,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;((t=Math.pow(2,--i))-1)/11>e;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),M.each(k,function(e,t){M.easing["easeIn"+e]=t,M.easing["easeOut"+e]=function(e){return 1-t(1-e)},M.easing["easeInOut"+e]=function(e){return e<.5?t(2*e)/2:1-t(-2*e+2)/2}}),M.effects,M.effects.effect.blind=function(e,t){var i,n,s=M(this),r=["position","top","bottom","left","right","height","width"],a=M.effects.setMode(s,e.mode||"hide"),o=e.direction||"up",l=/up|down|vertical/.test(o),u=l?"height":"width",c=l?"top":"left",h=/up|left|vertical|horizontal/.test(o),d={},p="show"===a;s.parent().is(".ui-effects-wrapper")?M.effects.save(s.parent(),r):M.effects.save(s,r),s.show(),n=(i=M.effects.createWrapper(s).css({overflow:"hidden"}))[u](),o=parseFloat(i.css(c))||0,d[u]=p?n:0,h||(s.css(l?"bottom":"right",0).css(l?"top":"left","auto").css({position:"absolute"}),d[c]=p?o:n+o),p&&(i.css(u,0),h||i.css(c,o+n)),i.animate(d,{duration:e.duration,easing:e.easing,queue:!1,complete:function(){"hide"===a&&s.hide(),M.effects.restore(s,r),M.effects.removeWrapper(s),t()}})},M.effects.effect.bounce=function(e,t){var i,n,s,r=M(this),a=["position","top","bottom","left","right","height","width"],o=M.effects.setMode(r,e.mode||"effect"),l="hide"===o,u="show"===o,c=e.direction||"up",h=e.distance,d=e.times||5,o=2*d+(u||l?1:0),p=e.duration/o,f=e.easing,m="up"===c||"down"===c?"top":"left",g="up"===c||"left"===c,e=r.queue(),c=e.length;for((u||l)&&a.push("opacity"),M.effects.save(r,a),r.show(),M.effects.createWrapper(r),h=h||r["top"==m?"outerHeight":"outerWidth"]()/3,u&&((s={opacity:1})[m]=0,r.css("opacity",0).css(m,g?2*-h:2*h).animate(s,p,f)),l&&(h/=Math.pow(2,d-1)),i=(s={})[m]=0;i<d;i++)(n={})[m]=(g?"-=":"+=")+h,r.animate(n,p,f).animate(s,p,f),h=l?2*h:h/2;l&&((n={opacity:0}
1)[m]=(g?"-=":"+=")+h,r.animate(n,p,f)),r.queue(function(){l&&r.hide(),M.effects.restore(r,a),M.effects.removeWrapper(r),t()}),1<c&&e.splice.apply(e,[1,0].concat(e.splice(c,1+o))),r.dequeue()},M.effects.effect.clip=function(e,t){var i,n=M(this),s=["position","top","bottom","left","right","height","width"],r="show"===M.effects.setMode(n,e.mode||"hide"),a="vertical"===(e.direction||"vertical"),o=a?"height":"width",l=a?"top":"left",u={};M.effects.save(n,s),n.show(),i=M.effects.createWrapper(n).css({overflow:"hidden"}),i=(a="IMG"===n[0].tagName?i:n)[o](),r&&(a.css(o,0),a.css(l,i/2)),u[o]=r?i:0,u[l]=r?0:i/2,a.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){r||n.hide(),M.effects.restore(n,s),M.effects.removeWrapper(n),t()}})},M.effects.effect.drop=function(e,t){var i=M(this),n=["position","top","bottom","left","right","opacity","height","width"],s=M.effects.setMode(i,e.mode||"hide"),r="show"===s,a=e.direction||"left",o="up"===a||"down"===a?"top":"left",l="up"===a||"left"===a?"pos":"neg",u={opacity:r?1:0};M.effects.save(i,n),i.show(),M.effects.createWrapper(i),a=e.distance||i["top"==o?"outerHeight":"outerWidth"](!0)/2,r&&i.css("opacity",0).css(o,"pos"==l?-a:a),u[o]=(r?"pos"==l?"+=":"-=":"pos"==l?"-=":"+=")+a,i.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===s&&i.hide(),M.effects.restore(i,n),M.effects.removeWrapper(i),t()}})},M.effects.effect.explode=function(e,t){function i(){m.push(this),m.length===l*u&&(c.css({visibility:"visible"}),M(m).remove(),h||c.hide(),t())}for(var n,s,r,a,o,l=e.pieces?Math.round(Math.sqrt(e.pieces)):3,u=l,c=M(this),h="show"===M.effects.setMode(c,e.mode||"hide"),d=c.show().css("visibility","hidden").offset(),p=Math.ceil(c.outerWidth()/u),f=Math.ceil(c.outerHeight()/l),m=[],g=0;g<l;g++)for(r=d.top+g*f,o=g-(l-1)/2,n=0;n<u;n++)s=d.left+n*p,a=n-(u-1)/2,c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*p,top:-g*f}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:p,height:f,left:s+(h?a*p:0),top:r+(h?o*f:0),opacity:h?0:1}).animate({left:s+(h?0:a*p),top:r+(h?0:o*f),opacity:h?1:0},e.duration||500,e.easing,i)},M.effects.effect.fade=function(e,t){var i=M(this),n=M.effects.setMode(i,e.mode||"toggle");i.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:t})},M.effects.effect.fold=function(e,t){var i=M(this),n=["position","top","bottom","left","right","height","width"],s=M.effects.setMode(i,e.mode||"hide"),r="show"===s,a="hide"===s,o=e.size||15,l=/([0-9]+)%/.exec(o),u=!!e.horizFirst,c=r!=u,h=c?["width","height"]:["height","width"],d=e.duration/2,p={},f={};M.effects.save(i,n),i.show(),s=M.effects.createWrapper(i).css({overflow:"hidden"}),c=c?[s.width(),s.height()]:[s.height(),s.width()],l&&(o=parseInt(l[1],10)/100*c[a?0:1]),r&&s.css(u?{height:0,width:o}:{height:o,width:0}),p[h[0]]=r?c[0]:o,f[h[1]]=r?c[1]:0,s.animate(p,d,e.easing).animate(f,d,e.easing,function(){a&&i.hide(),M.effects.restore(i,n),M.effects.removeWrapper(i),t()})},M.effects.effect.highlight=function(e,t){var i=M(this),n=["backgroundImage","backgroundColor","opacity"],s=M.effects.setMode(i,e.mode||"show"),r={backgroundColor:i.css("backgroundColor")};"hide"===s&&(r.opacity=0),M.effects.save(i,n),i.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===s&&i.hide(),M.effects.restore(i,n),t()}})},M.effects.effect.size=function(r,e){var t,a,o=M(this),i=["position","top","bottom","left","right","width","height","overflow","opacity"],l=["width","height","overflow"],n=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],c=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],s=M.effects.setMode(o,r.mode||"effect"),h=r.restore||"effect"!==s,d=r.scale||"both",p=r.origin||["middle","center"],f=o.css("position"),m=h?i:["position","top","bottom","left","right","overflow","opacity"],g={height:0,width:0,outerHeight:0,outerWidth:0};"show"===s&&o.show(),t={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},"toggle"===r.mode&&"show"===s?(o.from=r.to||g,o.to=r.from||t):(o.from=r.from||("show"===s?g:t),o.to=r.to||("hide"===s?g:t)),a={from:{y:o.from.height/t.height,x:o.from.width/t.width}
1,to:{y:o.to.height/t.height,x:o.to.width/t.width}},"box"!==d&&"both"!==d||(a.from.y!==a.to.y&&(m=m.concat(u),o.from=M.effects.setTransition(o,u,a.from.y,o.from),o.to=M.effects.setTransition(o,u,a.to.y,o.to)),a.from.x!==a.to.x&&(m=m.concat(c),o.from=M.effects.setTransition(o,c,a.from.x,o.from),o.to=M.effects.setTransition(o,c,a.to.x,o.to))),"content"!==d&&"both"!==d||a.from.y===a.to.y||(m=m.concat(n).concat(l),o.from=M.effects.setTransition(o,n,a.from.y,o.from),o.to=M.effects.setTransition(o,n,a.to.y,o.to)),M.effects.save(o,m),o.show(),M.effects.createWrapper(o),o.css("overflow","hidden").css(o.from),p&&(p=M.effects.getBaseline(p,t),o.from.top=(t.outerHeight-o.outerHeight())*p.y,o.from.left=(t.outerWidth-o.outerWidth())*p.x,o.to.top=(t.outerHeight-o.to.outerHeight)*p.y,o.to.left=(t.outerWidth-o.to.outerWidth)*p.x),o.css(o.from),"content"!==d&&"both"!==d||(u=u.concat(["marginTop","marginBottom"]).concat(n),c=c.concat(["marginLeft","marginRight"]),l=i.concat(u).concat(c),o.find("*[width]").each(function(){var e=M(this),t=e.height(),i=e.width(),n=e.outerHeight(),s=e.outerWidth();h&&M.effects.save(e,l),e.from={height:t*a.from.y,width:i*a.from.x,outerHeight:n*a.from.y,outerWidth:s*a.from.x},e.to={height:t*a.to.y,width:i*a.to.x,outerHeight:t*a.to.y,outerWidth:i*a.to.x},a.from.y!==a.to.y&&(e.from=M.effects.setTransition(e,u,a.from.y,e.from),e.to=M.effects.setTransition(e,u,a.to.y,e.to)),a.from.x!==a.to.x&&(e.from=M.effects.setTransition(e,c,a.from.x,e.from),e.to=M.effects.setTransition(e,c,a.to.x,e.to)),e.css(e.from),e.animate(e.to,r.duration,r.easing,function(){h&&M.effects.restore(e,l)})})),o.animate(o.to,{queue:!1,duration:r.duration,easing:r.easing,complete:function(){0===o.to.opacity&&o.css("opacity",o.from.opacity),"hide"===s&&o.hide(),M.effects.restore(o,m),h||("static"===f?o.css({position:"relative",top:o.to.top,left:o.to.left}):M.each(["top","left"],function(s,e){o.css(e,function(e,t){var i=parseInt(t,10),n=s?o.to.left:o.to.top;return"auto"===t?n+"px":i+n+"px"})})),M.effects.removeWrapper(o),e()}})},M.effects.effect.scale=function(e,t){var i=M(this),n=M.extend(!0,{},e),s=M.effects.setMode(i,e.mode||"effect"),r=parseInt(e.percent,10)||(0===parseInt(e.percent,10)||"hide"===s?0:100),a=e.direction||"both",o=e.origin,l={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()},u="horizontal"!==a?r/100:1,r="vertical"!==a?r/100:1;n.effect="size",n.queue=!1,n.complete=t,"effect"!==s&&(n.origin=o||["middle","center"],n.restore=!0),n.from=e.from||("show"===s?{height:0,width:0,outerHeight:0,outerWidth:0}:l),n.to={height:l.height*u,width:l.width*r,outerHeight:l.outerHeight*u,outerWidth:l.outerWidth*r},n.fade&&("show"===s&&(n.from.opacity=0,n.to.opacity=1),"hide"===s&&(n.from.opacity=1,n.to.opacity=0)),i.effect(n)},M.effects.effect.puff=function(e,t){var i=M(this),n=M.effects.setMode(i,e.mode||"hide"),s="hide"===n,r=parseInt(e.percent,10)||150,a=r/100,o={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};M.extend(e,{effect:"scale",queue:!1,fade:!0,mode:n,complete:t,percent:s?r:100,from:s?o:{height:o.height*a,width:o.width*a,outerHeight:o.outerHeight*a,outerWidth:o.outerWidth*a}}),i.effect(e)},M.effects.effect.pulsate=function(e,t){var i,n=M(this),s=M.effects.setMode(n,e.mode||"show"),r="show"===s,a="hide"===s,o=2*(e.times||5)+(r||"hide"===s?1:0),l=e.duration/o,u=0,c=n.queue(),s=c.length;for(!r&&n.is(":visible")||(n.css("opacity",0).show(),u=1),i=1;i<o;i++)n.animate({opacity:u},l,e.easing),u=1-u;n.animate({opacity:u},l,e.easing),n.queue(function(){a&&n.hide(),t()}),1<s&&c.splice.apply(c,[1,0].concat(c.splice(s,1+o))),n.dequeue()},M.effects.effect.shake=function(e,t){var i,n=M(this),s=["position","top","bottom","left","right","height","width"],r=M.effects.setMode(n,e.mode||"effect"),a=e.direction||"left",o=e.distance||20,l=e.times||3,u=2*l+1,c=Math.round(e.duration/u),h="up"===a||"down"===a?"top":"left",d="up"===a||"left"===a,p={},f={},m={},g=n.queue(),a=g.length;for(M.effects.save(n,s),n.show(),M.effects.createWrapper(n),p[h]=(d?"-=":"+=")+o,f[h]=(d?"+=":"-=")+2*o,m[h]=(d?"-=":"+=")+2*o,n.animate(p,c,e.easing),i=1;i<l;i++)n.animate(f,c,e.easing).animate(m,c,e.easing);n.animate(f,c,e.easing).animate(p,c/2,e.easing).queue(function(){"hide"===r&&n.hide(),M.effects.restore(n,s),M.effects.removeWrapper(n),t()}),1<a&&g.splice.apply(g,[1,0].concat(g.splice(a,1+u))),n.dequeue()},M.effects.effect.slide=function(e,t){var i=M(this),n=["position","top","bottom","left","right","width","height"],s=M.effects.setMode(i,e.mode||"show"),r="show"===s,a=e.direction||"left",o="up"===a||"down"===a?"top":"left",l="up"===a||"left"===a,u={};M.effects.save(i,n),i.show(),a=e.distance||i["top"==o?"outerHeight":"outerWidth"](!0),M.effects.createWrapper(i).css({overflow:"hidden"}),r&&i.css(o,l?isNaN(a)?"-"+a:-a:a),u[o]=(r?l?"+=":"-=":l?"-=":"+=")+a,i.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===s&&i.hide(),M.effects.restore(i,n),M.effects.removeWrapper(i),t()}})},M.effects.effect.transfer=function(e,t){var i=M(this),n=M(e.to),s="fixed"===n.css("position"),r=M("body"),a=s?r.scrollTop():0,o=s?r.scrollLeft():0,r=n.offset(),r={top:r.top-a,left:r.left-o,height:n.innerHeight(),width:n.innerWidth()},n=i.offset(),l=M("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(e.className).css({top:n.top-a,left:n.left-o,height:i.innerHeight(),width:i.innerWidth(),position:s?"fixed":"absolute"}).animate(r,e.duration,e.easing,function(){l.remove(),t()})}}),function(t){function i(e,t){var i,n;1<e.originalEvent.touches.length||(e.preventDefault(),i=e.originalEvent.changedTouches[0],(n=document.createEvent("MouseEvents")).initMouseEvent(t,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(n))}var n,e,s,r;t.support.touch="ontouchend"in document,t.support.touch&&(e=t.ui.mouse.prototype,s=e._mouseInit,r=e._mou
1seDestroy,e._touchStart=function(e){!n&&this._mouseCapture(e.originalEvent.changedTouches[0])&&(n=!0,this._touchMoved=!1,i(e,"mouseover"),i(e,"mousemove"),i(e,"mousedown"))},e._touchMove=function(e){n&&(this._touchMoved=!0,i(e,"mousemove"))},e._touchEnd=function(e){n&&(i(e,"mouseup"),i(e,"mouseout"),this._touchMoved||i(e,"click"),n=!1)},e._mouseInit=function(){var e=this;e.element.bind({touchstart:t.proxy(e,"_touchStart"),touchmove:t.proxy(e,"_touchMove"),touchend:t.proxy(e,"_touchEnd")}),s.call(e)},e._mouseDestroy=function(){var e=this;e.element.unbind({touchstart:t.proxy(e,"_touchStart"),touchmove:t.proxy(e,"_touchMove"),touchend:t.proxy(e,"_touchEnd")}),r.call(e)})}(jQuery),function(){function pr(e,t){return e.set(t[0],t[1]),e}function fr(e,t){return e.add(t),e}function mr(e,t,i){switch(i.length){case 0:return e.call(t);case 1:return e.call(t,i[0]);case 2:return e.call(t,i[0],i[1]);case 3:return e.call(t,i[0],i[1],i[2])}return e.apply(t,i)}function gr(e,t,i,n){for(var s=-1,r=e?e.length:0;++s<r;){var a=e[s];t(n,a,i(a),e)}return n}function vr(e,t){for(var i=-1,n=e?e.length:0;++i<n&&!1!==t(e[i],i,e););return e}function br(e,t){for(var i=e?e.length:0;i--&&!1!==t(e[i],i,e););return e}function _r(e,t){for(var i=-1,n=e?e.length:0;++i<n;)if(!t(e[i],i,e))return!1;return!0}function yr(e,t){for(var i=-1,n=e?e.length:0,s=0,r=[];++i<n;){var a=e[i];t(a,i,e)&&(r[s++]=a)}return r}function wr(e,t){return!(!e||!e.length)&&-1<Ir(e,t,0)}function xr(e,t,i){for(var n=-1,s=e?e.length:0;++n<s;)if(i(t,e[n]))return!0;return!1}function kr(e,t){for(var i=-1,n=e?e.length:0,s=Array(n);++i<n;)s[i]=t(e[i],i,e);return s}function Cr(e,t){for(var i=-1,n=t.length,s=e.length;++i<n;)e[s+i]=t[i];return e}function Tr(e,t,i,n){var s=-1,r=e?e.length:0;for(n&&r&&(i=e[++s]);++s<r;)i=t(i,e[s],s,e);return i}function Sr(e,t,i,n){var s=e?e.length:0;for(n&&s&&(i=e[--s]);s--;)i=t(i,e[s],s,e);return i}function Dr(e,t){for(var i=-1,n=e?e.length:0;++i<n;)if(t(e[i],i,e))return!0;return!1}function Mr(e,n,t){var s;return t(e,function(e,t,i){if(n(e,t,i))return s=t,!1}),s}function Er(e,t,i,n){var s=e.length;for(i+=n?1:-1;n?i--:++i<s;)if(t(e[i],i,e))return i;return-1}function Ir(e,t,i){if(t!=t)return Er(e,Or,i);--i;for(var n=e.length;++i<n;)if(e[i]===t)return i;return-1}function Pr(e,t,i,n){--i;for(var s=e.length;++i<s;)if(n(e[i],t))return i;return-1}function Or(e){return e!=e}function zr(e,t){var i=e?e.length:0;return i?Nr(e,t)/i:Zr}function Ar(t){return function(e){return null==e?Qr:e[t]}}function e(t){return function(e){return null==t?Qr:t[e]}}function Hr(e,n,s,r,t){return t(e,function(e,t,i){s=r?(r=!1,e):n(s,e,t,i)}),s}function Nr(e,t){for(var i,n=-1,s=e.length;++n<s;){var r=t(e[n]);r!==Qr&&(i=i===Qr?r:i+r)}return i}function Wr(e,t){for(var i=-1,n=Array(e);++i<e;)n[i]=t(i);return n}function jr(t){return function(e){return t(e)}}function Lr(t,e){return kr(e,function(e){return t[e]})}function Rr(e,t){return e.has(t)}function Fr(e,t){for(var i=-1,n=e.length;++i<n&&-1<Ir(t,e[i],0););return i}function Br(e,t){for(var i=e.length;i--&&-1<Ir(t,e[i],0););return i}function Yr(e){return"\\"+r[e]}function $r(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function qr(e){var i=-1,n=Array(e.size);return e.forEach(function(e,t){n[++i]=[t,e]}),n}function Vr(t,i){return function(e){return t(i(e))}}function Gr(e,t){for(var i=-1,n=e.length,s=0,r=[];++i<n;){var a=e[i];a!==t&&"__lodash_placeholder__"!==a||(e[i]="__lodash_placeholder__",r[s++]=i)}return r}function Ur(e){var t=-1,i=Array(e.size);return e.forEach(function(e){i[++t]=e}),i}function Xr(e){if(ja.test(e)){for(var t=n.lastIndex=0;n.test(e);)t++;e=t}else e=l(e);return e}function Kr(e){return ja.test(e)?e.match(n)||[]:e.split("")}var Qr,Zr=NaN,Jr=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],ea=/\b__p\+='';/g,ta=/\b(__p\+=)''\+/g,ia=/(__e\(.*?\)|\b__t\))\+'';/g,na=/&(?:amp|lt|gt|quot|#39|#96);/g,sa=/[&<>"'`]/g,ra=RegExp(na.source),aa=RegExp(sa.source),oa=/<%-([\s\S]+?)%>/g,la=/<%([\s\S]+?)%>/g,ua=/<%=([\s\S]+?)%>/g,ca=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ha=/^\w*$/,da=/^\./,pa=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,fa=/[\\^$.*+?()[\]{}|]/g,ma=RegExp(fa.source),ga=/^\s+|\s+$/g,va=/^\s+/,ba=/\s+$/,_a=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ya=/\{\n\/\* \[wrapped with (.+)\] \*/,wa=/,? & /,xa=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ka=/\\(\\)?/g,Ca=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ta=/\w*$/,Sa=/^0x/i,Da=/^[-+]0x[0-9a-f]+$/i,Ma=/^0b[01]+$/i,Ea=/^\[object .+?Constructor\]$/,Ia=/^0o[0-7]+$/i,Pa=/^(?:0|[1-9]\d*)$/,Oa=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,za=/($^)/,Aa=/['\n\r\u2028\u2029\\]/g,t="[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|\\ud83c[\\udffb-\\udfff])?(?:\\u200d(?:[^\\ud800-\\udfff]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])[\\ufe0e\\ufe0f]?(?:[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|\\ud83c[\\udffb-\\udfff])?)*",i="(?:[\\u2700-\\u27bf]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff])"+t,Ha=RegExp("['’]","g"),Na=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]","g"),n=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|(?:[^\\ud800-\\udfff][\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]?|[\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0]|(?:\\ud83c[\\udde6-\\uddff]){2}|[\\ud800-\\udbff][\\udc00-\\udfff]|[\\ud800-\\udfff])"+t,"g"),Wa=RegExp(["[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde]|$)|(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000]|[A-Z\\xc0-\\xd6\\xd8-\\xde](?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])|$)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?(?:[a-z\\xdf-\\xf6\\xf8-\\xff]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\\d+",i].join("|"),"g"),ja=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ufe0e\\ufe0f]"),La=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ra="Array Buffer DataView Date Error Float32Array Float64Array Function Int8Array Int16Array Int32Array Map Math Object Promise RegExp Set String Symbol TypeError Uint8Array Uint8ClampedArray Uint16Array Uint32Array WeakMap _ clearTimeout isFinite parseInt setTimeout".split(" "),Fa={};Fa["[object Float32Array]"]=Fa["[object Float64Array]"]=Fa["[object Int8Array]"]=Fa["[object Int16Array]"]=Fa["[object Int32Array]"]=Fa["[object Uint8Array]"]=Fa["[object Uint8ClampedArray]"]=Fa["[object Uint16Array]"]=Fa["[object Uint32Array]"]=!0,Fa["[object Arguments]"]=Fa["[object Array]"]=Fa["[object ArrayBuffer]"]=Fa["[object Boolean]"]=Fa["[object DataView]"]=Fa["[object Date]"]=Fa["[object Error]"]=Fa["[object Function]"]=Fa["[object Map]"]=Fa["[object Number]"]=Fa["[object Object]"]=Fa["[object RegExp]"]=Fa["[object Set]"]=Fa["[object String]"]=Fa["[object WeakMap]"]=!1;var Ba={};Ba["[object Arguments]"]=Ba["[object Array]"]=Ba["[object ArrayBuffer]"]=Ba["[object DataView]"]=Ba["[object Boolean]"]=Ba["[object Date]"]=Ba["[object Float32Array]"]=Ba["[object Float64Array]"]=Ba["[object Int8Array]"]=Ba["[object Int16Array]"]=Ba["[object Int32Array]"]=Ba["[object Map]"]=Ba["[object Number]"]=Ba["[object Object]"]=Ba["[object RegExp]"]=Ba["[object Set]"]=Ba["[object String]"]=Ba["[object Symbol]"]=Ba["[object Uint8Array]"]=Ba["[object Uint8ClampedArray]"]=Ba["[object Uint16Array]"]=Ba["[object Uint32Array]"]=!0,Ba["[object Error]"]=Ba["[object Function]"]=Ba["[object WeakMap]"]=!1;var s,r={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ya=parseFloat,$a=parseInt,a="object"==typeof global&&global&&global.Object===Object&&global,t="object"==typeof self&&self&&self.Object===Object&&self,qa=a||t||Function("return this")(),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,t=i&&"object"==typeof module&&module&&!module.nodeType&&module,Va=t&&t.exports===i,o=Va&&a.g;e:{try{s=o&&o.f("util");break e}catch(pr){}s=void 0}
1var Ga=s&&s.isArrayBuffer,Ua=s&&s.isDate,Xa=s&&s.isMap,Ka=s&&s.isRegExp,Qa=s&&s.isSet,Za=s&&s.isTypedArray,l=Ar("length"),Ja=e({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"ss"}),eo=e({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"}),to=e({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&#96;":"`"}),io=function e(t){function m(e){return Ni.call(e)}function p(e){if($t(e)&&!Es(e)&&!(e instanceof g)){if(e instanceof f)return e;if(zi.call(e,"__wrapped__"))return mt(e)}return new f(e)}function r(){}function f(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=Qr}function g(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function i(e){var t=-1,i=e?e.length:0;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}function n(e){var t=-1,i=e?e.length:0;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}function a(e){var t=-1,i=e?e.length:0;for(this.clear();++t<i;){var n=e[t];this.set(n[0],n[1])}}function v(e){var t=-1,i=e?e.length:0;for(this.__data__=new a;++t<i;)this.add(e[t])}function b(e){this.__data__=new n(e)}function s(e,t){var i,n=Es(e)||Nt(e)?Wr(e.length,Si):[],s=n.length,r=!!s;for(i in e)!t&&!zi.call(e,i)||r&&("length"==i||rt(i,s))||n.push(i);return n}function h(e,t,i,n){return e===Qr||Ht(e,Ei[i])&&!zi.call(n,i)?t:e}function _(e,t,i){(i===Qr||Ht(e[t],i))&&("number"!=typeof t||i!==Qr||t in e)||(e[t]=i)}function d(e,t,i){var n=e[t];zi.call(e,t)&&Ht(n,i)&&(i!==Qr||t in e)||(e[t]=i)}function o(e,t){for(var i=e.length;i--;)if(Ht(e[i][0],t))return i;return-1}function l(e,n,s,r){return Mn(e,function(e,t,i){n(r,e,s(e),i)}),r}function y(e,t){return e&&De(t,si(t),e)}function u(e,t){for(var i=-1,n=null==e,s=t.length,r=_i(s);++i<s;)r[i]=n?Qr:ii(e,t[i]);return r}function c(e,t,i){return e==e&&(i!==Qr&&(e=e<=i?e:i),t!==Qr&&(e=t<=e?e:t)),e}function w(i,n,s,r,e,t,a){var o,l,u;if((o=r?t?r(i,e,t,a):r(i):o)!==Qr)return o;if(!Yt(i))return i;if(e=Es(i)){if(c=(h=i).length,l=h.constructor(c),c&&"string"==typeof h[0]&&zi.call(h,"index")&&(l.index=h.index,l.input=h.input),o=l,!n)return Se(i,o)}else{var c,h="[object Function]"==(c=m(i))||"[object GeneratorFunction]"==c;if(Ps(i))return function(e,t){return t?e.slice():(t=new e.constructor(e.length),e.copy(t),t)}(i,n);if("[object Object]"==c||"[object Arguments]"==c||h&&!t){if($r(i))return t?i:{};if(o="function"!=typeof(l=h?{}:i).constructor||ut(l)?{}
1:k(Bi(l)),!n)return l=y(o,h=i),De(h,Nn(h),l)}else{if(!Ba[c])return t?i:{};o=function(e,t,i,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return xe(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return t=n?xe(e.buffer):e.buffer,new e.constructor(t,e.byteOffset,e.byteLength);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return t=n?xe(e.buffer):e.buffer,new e.constructor(t,e.byteOffset,e.length);case"[object Map]":return Tr(t=n?i(qr(e),!0):qr(e),pr,new e.constructor);case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return(t=new e.constructor(e.source,Ta.exec(e))).lastIndex=e.lastIndex,t;case"[object Set]":return Tr(t=n?i(Ur(e),!0):Ur(e),fr,new e.constructor);case"[object Symbol]":return Sn?Ci(Sn.call(e)):{}}}(i,c,w,n)}}return(t=(a=a||new b).get(i))?t:(a.set(i,o),vr((u=e?u:s?A(i,si,Nn):si(i))||i,function(e,t){u&&(e=i[t=e]),d(o,t,w(e,n,s,r,t,i,a))}),o)}function x(e,t,i){var n=i.length;if(null==e)return!n;for(e=Ci(e);n--;){var s=i[n],r=t[s],a=e[s];if(a===Qr&&!(s in e)||!r(a))return!1}return!0}function k(e){return Yt(e)?$i(e):{}}function C(e,t,i){if("function"!=typeof e)throw new Di("Expected a function");return Bn(function(){e.apply(Qr,i)},t)}function T(e,t,i,n){var s=-1,r=wr,a=!0,o=e.length,l=[],u=t.length;if(!o)return l;i&&(t=kr(t,jr(i))),n?(r=xr,a=!1):200<=t.length&&(r=Rr,a=!1,t=new v(t));e:for(;++s<o;){var c=e[s],h=i?i(c):c,c=n||0!==c?c:0;if(a&&h==h){for(var d=u;d--;)if(t[d]===h)continue e;l.push(c)}else r(t,h,n)||l.push(c)}return l}function S(e,n){var s=!0;return Mn(e,function(e,t,i){return s=!!n(e,t,i)}),s}function D(e,t,i){for(var n=-1,s=e.length;++n<s;){var r,a,o=e[n],l=t(o);null!=l&&(r===Qr?l==l&&!Ut(l):i(l,r))&&(r=l,a=o)}return a}function M(e,n){var s=[];return Mn(e,function(e,t,i){n(e,t,i)&&s.push(e)}),s}function E(e,t,i,n,s){var r=-1,a=e.length;for(i=i||st,s=s||[];++r<a;){var o=e[r];0<t&&i(o)?1<t?E(o,t-1,i,n,s):Cr(s,o):n||(s[s.length]=o)}return s}function I(e,t){return e&&In(e,t,si)}function P(e,t){return e&&Pn(e,t,si)}function O(t,e){return yr(e,function(e){return Rt(t[e])})}function z(e,t){for(var i=0,n=(t=ot(t,e)?[t]:ye(t)).length;null!=e&&i<n;)e=e[pt(t[i++])];return i&&i==n?e:Qr}function A(e,t,i){return t=t(e),Es(e)?t:Cr(t,i(e))}function H(e,t){return t<e}function N(e,t){return null!=e&&zi.call(e,t)}function W(e,t){return null!=e&&t in Ci(e)}function j(e,t,i){for(var n=i?xr:wr,s=e[0].length,r=e.length,a=r,o=_i(r),l=1/0,u=[];a--;){var c=e[a];a&&t&&(c=kr(c,jr(t))),l=an(c.length,l),o[a]=!i&&(t||120<=s&&120<=c.length)?new v(a&&c):Qr}var c=e[0],h=-1,d=o[0];e:for(;++h<s&&u.length<l;){var p=c[h],f=t?t(p):p,p=i||0!==p?p:0;if(d?!Rr(d,f):!n(u,f,i)){for(a=r;--a;){var m=o[a];if(m?!Rr(m,f):!n(e[a],f,i))continue e}d&&d.push(f),u.push(p)}}return u}function L(e,t,i){return ot(t,e)||(e=dt(e,t=ye(t)),t=_t(t)),null==(t=null==e?e:e[pt(t)])?Qr:mr(t,e,i)}function R(e,t,i,n,s){if(e===t)t=!0;else if(null==e||null==t||!Yt(e)&&!$t(t))t=e!=e&&t!=t;else{var r=Es(e),a=Es(t),o="[object Array]",l="[object Array]";r||(o="[object Arguments]"==(o=m(e))?"[object Object]":o),a||(l="[object Arguments]"==(l=m(t))?"[object Object]":l);var u="[object Object]"==o&&!$r(e),a="[object Object]"==l&&!$r(t);if((l=o==l)&&!u)s=s||new b,t=r||Ns(e)?Ke(e,t,R,i,n,s):function(e,t,i,n,s,r,a){switch(i){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!n(new Fi(e),new Fi(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return Ht(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var o=qr;case"[object Set]":if(o=o||Ur,e.size!=t.size&&!(2&r))break;return(i=a.get(e))?i==t:(r|=1,a.set(e,t),t=Ke(o(e),o(t),n,s,r,a),a.delete(e),t);case"[object Symbol]":if(Sn)return Sn.call(e)==Sn.call(t)}return!1}(e,t,o,R,i,n,s);else if(2&n||(r=u&&zi.call(e,"__wrapped__"),o=a&&zi.call(t,"__wrapped__"),!r&&!o))if(l)e:if(s=s||new b,r=2&n,o=si(e),a=o.length,l=si(t).length,a==l||r){for(u=a;u--;){var c=o[u];if(!(r?c in t:zi.call(t,c))){t=!1;break e}}if((l=s.get(e))&&s.get(t))t=l==t;else{l=!0,s.set(e,t),s.set(t,e);for(var h=r;++u<a;){var d,p=e[c=o[u]],f=t[c];if((d=i?r?i(f,p,c,t,e,s):i(p,f,c,e,t,s):d)===Qr?p!==f&&!R(p,f,i,n,s):!d){l=!1;break}h=h||"constructor"==c}l&&!h&&(i=e.constructor)!=(n=t.constructor)&&"constructor"in e&&"constructor"in t&&!("function"==typeof i&&i instanceof i&&"function"==typeof n&&n instanceof n)&&(l=!1),s.delete(e),s.delete(t),t=l}}else t=!1;else t=!1;else t=R(e=r?e.value():e,t=o?t.value():t,i,n,s=s||new b)}return t}function F(e,t,i,n){var s=i.length,r=s,a=!n;if(null==e)return!r;for(e=Ci(e);s--;){var o=i[s];if(a&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++s<r;){var l,u=(o=i[s])[0],c=e[u],h=o[1];if(a&&o[2]){if(c===Qr&&!(u in e))return!1}else if(o=new b,(l=n?n(c,h,u,e,t,o):l)===Qr?!R(h,c,n,3,o):!l)return!1}return!0}
1function B(e){return!(!Yt(e)||Pi&&Pi in e)&&(Rt(e)||$r(e)?ji:Ea).test(ft(e))}function Y(e){return"function"==typeof e?e:null==e?di:"object"==typeof e?Es(e)?X(e[0],e[1]):U(e):gi(e)}function $(e){if(!ut(e))return sn(e);var t,i=[];for(t in Ci(e))zi.call(e,t)&&"constructor"!=t&&i.push(t);return i}function q(e){if(!Yt(e)){var t=[];if(null!=e)for(var i in Ci(e))t.push(i);return t}var i=ut(e),n=[];for(t in e)("constructor"!=t||!i&&zi.call(e,t))&&n.push(t);return n}function V(e,t){return e<t}function G(e,n){var s=-1,r=Wt(e)?_i(e.length):[];return Mn(e,function(e,t,i){r[++s]=n(e,t,i)}),r}function U(t){var i=tt(t);return 1==i.length&&i[0][2]?ct(i[0][0],i[0][1]):function(e){return e===t||F(e,t,i)}}function X(i,n){return ot(i)&&n==n&&!Yt(n)?ct(pt(i),n):function(e){var t=ii(e,i);return t===Qr&&t===n?ni(e,i):R(n,t,Qr,3)}}function K(l,u,c,h,d){var p;l!==u&&vr((p=Es(u)||Ns(u)?p:q(u))||u,function(e,t){var i,n,s,r,a,o;Yt(e=p?u[t=e]:e)?(i=t,n=d=d||new b,s=l[i],r=u[i],(a=n.get(r))||((o=(a=h?h(s,r,i+"",l,u,n):Qr)===Qr)&&(Es(a=r)||Ns(r)?a=Es(s)?s:jt(s)?Se(s):w(r,!(o=!1)):Vt(r)||Nt(r)?a=Nt(s)?ei(s):!Yt(s)||c&&Rt(s)?w(r,!(o=!1)):s:o=!1),o&&(n.set(r,a),K(a,r,c,h,n),n.delete(r))),_(l,i,a)):(i=h?h(l[t],e,t+"",l,u,d):Qr,_(l,t,i=i===Qr?e:i))})}function Q(e,t){var i=e.length;if(i)return rt(t+=t<0?i:0,i)?e[t]:Qr}function Z(e,i,l){var n=-1;return i=kr(i.length?i:[di],jr(Je())),function(e,t){var i=e.length;for(e.sort(t);i--;)e[i]=e[i].c;return e}(e=G(e,function(t){return{a:kr(i,function(e){return e(t)}),b:++n,c:t}}),function(e,t){e:{for(var i=-1,n=e.a,s=t.a,r=n.length,a=l.length;++i<r;){var o=ke(n[i],s[i]);if(o){i=a<=i?o:o*("desc"==l[i]?-1:1);break e}}i=e.b-t.b}return i})}function J(i,e){return ee(i=Ci(i),e,function(e,t){return t in i})}function ee(e,t,i){for(var n=-1,s=t.length,r={};++n<s;){var a=t[n],o=e[a];i(o,a)&&(r[a]=o)}return r}function te(e,t,i,n){var s=n?Pr:Ir,r=-1,a=t.length,o=e;for(e===t&&(t=Se(t)),i&&(o=kr(e,jr(i)));++r<a;)for(var l=0,u=t[r],u=i?i(u):u;-1<(l=s(o,u,l,n));)o!==e&&Vi.call(o,l,1),Vi.call(e,l,1);return e}function ie(e,t){for(var i=e?t.length:0,n=i-1;i--;){var s,r,a=t[i];i!=n&&a===s||(rt(s=a)?Vi.call(e,a,1):ot(a,e)?delete e[pt(a)]:null!=(r=dt(e,a=ye(a)))&&delete r[pt(_t(a))])}}function ne(e,t){return e+Zi(ln()*(t-e+1))}function se(e,t){var i="";if(!e||t<1||9007199254740991<t)return i;for(;t%2&&(i+=e),(t=Zi(t/2))&&(e+=e),t;);return i}function re(s,r){return r=rn(r===Qr?s.length-1:r,0),function(){for(var e=arguments,t=-1,i=rn(e.length-r,0),n=_i(i);++t<i;)n[t]=e[r+t];for(t=-1,i=_i(r+1);++t<r;)i[t]=e[t];return i[r]=n,mr(s,this,i)}}function ae(e,t,i,n){if(!Yt(e))return e;for(var s=-1,r=(t=ot(t,e)?[t]:ye(t)).length,a=r-1,o=e;null!=o&&++s<r;){var l,u=pt(t[s]),c=i;s!=a&&(l=o[u],(c=n?n(l,u,o):Qr)===Qr&&(c=Yt(l)?l:rt(t[s+1])?[]:{})),d(o,u,c),o=o[u]}return e}function oe(e,t,i){var n=-1,s=e.length;for((i=s<i?s:i)<0&&(i+=s),s=i<(t=t<0?s<-t?0:s+t:t)?0:i-t>>>0,t>>>=0,i=_i(s);++n<s;)i[n]=e[n+t];return i}function le(e,n){var s;return Mn(e,function(e,t,i){return!(s=n(e,t,i))}),!!s}function ue(e,t,i){var n=0,s=e?e.length:n;if("number"==typeof t&&t==t&&s<=2147483647){for(;n<s;){var r=n+s>>>1,a=e[r];null!==a&&!Ut(a)&&(i?a<=t:a<t)?n=1+r:s=r}return s}return ce(e,t,di,i)}function ce(e,t,i,n){t=i(t);for(var s=0,r=e?e.length:0,a=t!=t,o=null===t,l=Ut(t),u=t===Qr;s<r;){var c=Zi((s+r)/2),h=i(e[c]),d=h!==Qr,p=null===h,f=h==h,m=Ut(h);(a?n||f:u?f&&(n||d):o?f&&d&&(n||!p):l?f&&d&&!p&&(n||!m):!p&&!m&&(n?h<=t:h<t))?s=c+1:r=c}return an(r,4294967294)}function he(e,t){for(var i=-1,n=e.length,s=0,r=[];++i<n;){var a,o=e[i],l=t?t(o):o;i&&Ht(l,a)||(a=l,r[s++]=0===o?0:o)}return r}function de(e){return"number"==typeof e?e:Ut(e)?Zr:+e}function pe(e){if("string"==typeof e)return e;if(Ut(e))return Dn?Dn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function fe(e,t,i){var n=-1,s=wr,r=e.length,a=!0,o=[],l=o;if(i)a=!1,s=xr;else if(200<=r){if(s=t?null:An(e))return Ur(s);a=!1,s=Rr,l=new v}else l=t?[]:o;e:for(;++n<r;){var u=e[n],c=t?t(u):u,u=i||0!==u?u:0;if(a&&c==c){for(var h=l.length;h--;)if(l[h]===c)continue e;t&&l.push(c),o.push(u)}else s(l,c,i)||(l!==o&&l.push(c),o.push(u))}return o}function me(e,t,i,n){for(var s=e.length,r=n?s:-1;(n?r--:++r<s)&&t(e[r],r,e););return i?oe(e,n?0:r,n?r+1:s):oe(e,n?r+1:0,n?s:r)}function ge(e,t){var i=e;return Tr(t,function(e,t){return t.func.apply(t.thisArg,Cr([e],t.args))},i=e instanceof g?e.value():i)}function ve(e,t,i){for(var n=-1,s=e.length;++n<s;)var r=r?Cr(T(r,e[n],t,i),T(e[n],r,t,i)):e[n];return r&&r.length?fe(r,t,i):[]}function be(e,t,i){for(var n=-1,s=e.length,r=t.length,a={};++n<s;
1)i(a,e[n],n<r?t[n]:Qr);return a}function _e(e){return jt(e)?e:[]}function ye(e){return Es(e)?e:$n(e)}function we(e,t,i){var n=e.length;return i=i===Qr?n:i,!t&&n<=i?e:oe(e,t,i)}function xe(e){var t=new e.constructor(e.byteLength);return new Fi(t).set(new Fi(e)),t}function ke(e,t){if(e!==t){var i=e!==Qr,n=null===e,s=e==e,r=Ut(e),a=t!==Qr,o=null===t,l=t==t,u=Ut(t);if(!o&&!u&&!r&&t<e||r&&a&&l&&!o&&!u||n&&a&&l||!i&&l||!s)return 1;if(!n&&!r&&!u&&e<t||u&&i&&s&&!n&&!r||o&&i&&s||!a&&s||!l)return-1}return 0}function Ce(e,t,i,n){var s=-1,r=e.length,a=i.length,o=-1,l=t.length,u=rn(r-a,0),c=_i(l+u);for(n=!n;++o<l;)c[o]=t[o];for(;++s<a;)(n||s<r)&&(c[i[s]]=e[s]);for(;u--;)c[o++]=e[s++];return c}function Te(e,t,i,n){var s=-1,r=e.length,a=-1,o=i.length,l=-1,u=t.length,c=rn(r-o,0),h=_i(c+u);for(n=!n;++s<c;)h[s]=e[s];for(c=s;++l<u;)h[c+l]=t[l];for(;++a<o;)(n||s<r)&&(h[c+i[a]]=e[s++]);return h}function Se(e,t){var i=-1,n=e.length;for(t=t||_i(n);++i<n;)t[i]=e[i];return t}function De(e,t,i,n){i=i||{};for(var s=-1,r=t.length;++s<r;){var a=t[s],o=n?n(i[a],e[a],a,i,e):Qr;d(i,a,o===Qr?e[a]:o)}return i}function Me(s,r){return function(e,t){var i=Es(e)?gr:l,n=r?r():{};return i(e,s,Je(t,2),n)}}function Ee(a){return re(function(e,t){var i=-1,n=t.length,s=1<n?t[n-1]:Qr,r=2<n?t[2]:Qr,s=3<a.length&&"function"==typeof s?(n--,s):Qr;for(r&&at(t[0],t[1],r)&&(s=n<3?Qr:s,n=1),e=Ci(e);++i<n;)(r=t[i])&&a(e,r,i,s);return e})}function Ie(r,a){return function(e,t){if(null==e)return e;if(!Wt(e))return r(e,t);for(var i=e.length,n=a?i:-1,s=Ci(e);(a?n--:++n<i)&&!1!==t(s[n],n,s););return e}}function Pe(o){return function(e,t,i){for(var n=-1,s=Ci(e),r=(i=i(e)).length;r--;){var a=i[o?r:++n];if(!1===t(s[a],a,s))break}return e}}function Oe(n){return function(e){e=ti(e);var t=ja.test(e)?Kr(e):Qr,i=t?t[0]:e.charAt(0);return e=t?we(t,1).join(""):e.slice(1),i[n]()+e}}function ze(t){return function(e){return Tr(ci(ui(e).replace(Ha,"")),t,"")}}function Ae(i){return function(){var e=arguments;switch(e.length){case 0:return new i;case 1:return new i(e[0]);case 2:return new i(e[0],e[1]);case 3:return new i(e[0],e[1],e[2]);case 4:return new i(e[0],e[1],e[2],e[3]);case 5:return new i(e[0],e[1],e[2],e[3],e[4]);case 6:return new i(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new i(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var t=k(i.prototype);return Yt(e=i.apply(t,e))?e:t}}function He(r,a,o){var l=Ae(r);return function e(){for(var t=arguments.length,i=_i(t),n=t,s=Ze(e);n--;)i[n]=arguments[n];return(t-=(n=t<3&&i[0]!==s&&i[t-1]!==s?[]:Gr(i,s)).length)<o?Ve(r,a,je,e.placeholder,Qr,i,n,Qr,Qr,o-t):mr(this&&this!==qa&&this instanceof e?l:r,this,i)}}function Ne(r){return function(e,t,i){var n,s=Ci(e);return Wt(e)||(n=Je(t,3),e=si(e),t=function(e){return n(s[e],e,s)}),-1<(t=r(e,t,i))?s[n?e[t]:t]:Qr}}function We(o){return re(function(n){var s=(n=E(n,1)).length,e=s,t=f.prototype.thru;for(o&&n.reverse();e--;){if("function"!=typeof(i=n[e]))throw new Di("Expected a function");t&&!a&&"wrapper"==Qe(i)&&(a=new f([],!0))}for(e=a?e:s;++e<s;)var i,r="wrapper"==(t=Qe(i=n[e]))?Hn(i):Qr,a=r&&lt(r[0])&&424==r[1]&&!r[4].length&&1==r[9]?a[Qe(r[0])].apply(a,r[3]):1==i.length&&lt(i)?a[t]():a.thru(i);return function(){var e=(i=arguments)[0];if(a&&1==i.length&&Es(e)&&200<=e.length)return a.plant(e).value();for(var t=0,i=s?n[t].apply(this,i):e;++t<s;)i=n[t].call(this,i);return i}})}function je(u,c,h,d,p,f,m,g,v,b){var _=128&c,y=1&c,w=2&c,x=24&c,k=512&c,C=w?Qr:Ae(u);return function e(){for(var t=arguments.length,i=_i(t),n=t;n--;)i[n]=arguments[n];if(x)for(var s=Ze(e),n=i.length,r=0;n--;)i[n]===s&&r++;if(d&&(i=Ce(i,d,p,x)),f&&(i=Te(i,f,m,x)),t-=r,x&&t<b)return s=Gr(i,s),Ve(u,c,je,e.placeholder,h,i,s,g,v,b-t);if(s=y?h:this,n=w?s[u]:u,t=i.length,g){r=i.length;for(var a=an(g.length,r),o=Se(i);a--;){var l=g[a];i[a]=rt(l,r)?o[l]:Qr}}else k&&1<t&&i.reverse();return _&&v<t&&(i.length=v),(n=this&&this!==qa&&this instanceof e?C||Ae(n):n).apply(s,i)}}function Le(i,a){return function(e,t){return n=i,s=a(t),r={},I(e,function(e,t,i){n(r,s(e),t,i)}),r;var n,s,r}}function Re(n,s){return function(e,t){var i;if(e===Qr&&t===Qr)return s;if(e!==Qr&&(i=e),t!==Qr){if(i===Qr)return t;t="string"==typeof e||"string"==typeof t?(e=pe(e),pe(t)):(e=de(e),de(t)),i=n(e,t)}return i}}function Fe(n){return re(function(e){return e=1==e.length&&Es(e[0])?kr(e[0],jr(Je())):kr(E(e,1),jr(Je())),re(function(t){var i=this;return n(e,function(e){return mr(e,i,t)})})})}function Be(e,t){var i=(t=t===Qr?" ":pe(t)).length;return i<2?i?se(t,e):t:(i=se(t,Qi(e/Xr(t))),ja.test(t)?we(Kr(i),0,e).join(""):i.slice(0,e))}function Ye(o,e,l,u){var c=1&e,h=Ae(o);return function e(){for(var t=-1,i=arguments.length,n=-1,s=u.length,r=_i(s+i),a=this&&this!==qa&&this instanceof e?h:o;++n<s;)r[n]=u[n];for(;i--;)r[n++]=arguments[++t];return mr(a,c?l:this,r)}}function $e(r){return function(e,t,i){i&&"number"!=typeof i&&at(e,t,i)&&(t=i=Qr),e=Kt(e),t===Qr?(t=e,e=0):t=Kt(t),i=i===Qr?e<t?1:-1:Kt(i);var n=-1;t=rn(Qi((t-e)/(i||1)),0);for(var s=_i(t);t--;)s[r?t:++n]=e,e+=i;return s}}function qe(i){return function(e,t){return"string"==typeof e&&"string"==typeof t||(e=Jt(e),t=Jt(t)),i(e,t)}}function Ve(e,t,i,n,s,r,a,o,l,u){var c=8&t;return 4&(t=(t|(c?32:64))&~(c?64:32))||(t&=-4),i=i.apply(Qr,s=[e,t,s,c?r:Qr,c?a:Qr,r=c?Qr:r,a=c?Qr:a,o,l,u]),lt(e)&&Fn(i,s),i.placeholder=n,Yn(i,e,t)}function Ge(e){var n=ki[e];return function(e,t){if(e=Jt(e),t=an(Qt(t),292)){var i=(ti(e)+"e").split("e");return+((i=(ti(i=n(i[0]+"e"+(+i[1]+t)))+"e").split("e"))[0]+"e"+(+i[1]-t))}return n(e)}}function Ue(r){return function(e){var t,i,n,s;return"[object Map]"==(s=m(e))?qr(e):"[object Set]"==s?(s=e,i=-1,n=Array(s.size),s.forEac
1h(function(e){n[++i]=[e,e]}),n):kr(r(t=e),function(e){return[e,t[e]]})}}function Xe(e,t,i,n,s,r,a,o){var l=2&t;if(!l&&"function"!=typeof e)throw new Di("Expected a function");var u,c,h=n?n.length:0;h||(t&=-97,n=s=Qr),a=a===Qr?a:rn(Qt(a),0),o=o===Qr?o:Qt(o),h-=s?s.length:0,64&t&&(u=n,c=s,n=s=Qr);var d,p,f,m,g=l?Qr:Hn(e);return r=[e,t,i,n,s,u,c,r,a,o],g&&(i=r[1],e=g[1],t=i|e,n=128==e&&8==i||128==e&&256==i&&r[7].length<=g[8]||384==e&&g[7].length<=g[8]&&8==i,t<131||n)&&(1&e&&(r[2]=g[2],t|=1&i?0:4),(i=g[3])&&(n=r[3],r[3]=n?Ce(n,i,g[4]):i,r[4]=n?Gr(r[3],"__lodash_placeholder__"):g[4]),(i=g[5])&&(n=r[5],r[5]=n?Te(n,i,g[6]):i,r[6]=n?Gr(r[5],"__lodash_placeholder__"):g[6]),(i=g[7])&&(r[7]=i),128&e&&(r[8]=null==r[8]?g[8]:an(r[8],g[8])),null==r[9]&&(r[9]=g[9]),r[0]=g[0],r[1]=t),e=r[0],t=r[1],i=r[2],n=r[3],s=r[4],!(o=r[9]=null==r[9]?l?0:e.length:rn(r[9]-h,0))&&24&t&&(t&=-25),Yn((g?On:Fn)(t&&1!=t?8==t||16==t?He(e,t,o):32!=t&&33!=t||s.length?je.apply(Qr,r):Ye(e,t,i,n):(p=i,f=1&t,m=Ae(d=e),function e(){return(this&&this!==qa&&this instanceof e?m:d).apply(f?p:this,arguments)}),r),e,t)}function Ke(e,t,i,n,s,r){var a=2&s,o=e.length;if(o!=(l=t.length)&&!(a&&o<l))return!1;if((l=r.get(e))&&r.get(t))return l==t;var l=-1,u=!0,c=1&s?new v:Qr;for(r.set(e,t),r.set(t,e);++l<o;){var h,d=e[l],p=t[l];if((h=n?a?n(p,d,l,t,e,r):n(d,p,l,e,t,r):h)!==Qr){if(h)continue;u=!1;break}if(c){if(!Dr(t,function(e,t){return!c.has(t)&&(d===e||i(d,e,n,s,r))&&c.add(t)})){u=!1;break}}else if(d!==p&&!i(d,p,n,s,r)){u=!1;break}}return r.delete(e),r.delete(t),u}function Qe(e){for(var t=e.name+"",i=_n[t],n=zi.call(_n,t)?i.length:0;n--;){var s=i[n],r=s.func;if(null==r||r==e)return s.name}return t}function Ze(e){return(zi.call(p,"placeholder")?p:e).placeholder}function Je(){var e=(e=p.iteratee||pi)===pi?Y:e;return arguments.length?e(arguments[0],arguments[1]):e}function et(e,t){var i=e.__data__;return("string"==(e=typeof t)||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t)?i["string"==typeof t?"string":"hash"]:i.map}function tt(e){for(var t=si(e),i=t.length;i--;){var n=t[i],s=e[n];t[i]=[n,s,s==s&&!Yt(s)]}return t}function it(e,t){return t=null==e?Qr:e[t],B(t)?t:Qr}function nt(e,t,i){for(var n,s=-1,r=(t=ot(t,e)?[t]:ye(t)).length;++s<r;){var a=pt(t[s]);if(!(n=null!=e&&i(e,a)))break;e=e[a]}return n||!!(r=e?e.length:0)&&Bt(r)&&rt(a,r)&&(Es(e)||Nt(e))}function st(e){return Es(e)||Nt(e)||!!(Gi&&e&&e[Gi])}function rt(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||Pa.test(e))&&-1<e&&0==e%1&&e<t}function at(e,t,i){if(Yt(i)){var n=typeof t;return("number"==n?Wt(i)&&rt(t,i.length):"string"==n&&t in i)&&Ht(i[t],e)}}function ot(e,t){if(Es(e))return!1;var i=typeof e;return!("number"!=i&&"symbol"!=i&&"boolean"!=i&&null!=e&&!Ut(e))||ha.test(e)||!ca.test(e)||null!=t&&e in Ci(t)}function lt(e){var t=Qe(e),i=p[t];return"function"==typeof i&&t in g.prototype&&(e===i||(t=Hn(i))&&e===t[0])}function ut(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Ei)}function ct(t,i){return function(e){return null!=e&&e[t]===i&&(i!==Qr||t in Ci(e))}}function ht(e,t,i,n,s,r){return Yt(e)&&Yt(t)&&(r.set(t,e),K(e,t,Qr,ht,r),r.delete(t)),e}function dt(e,t){return 1==t.length?e:z(e,oe(t,0,-1))}function pt(e){if("string"==typeof e||Ut(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function ft(e){if(null==e)return"";try{return Oi.call(e)}catch(e){}return e+""}function mt(e){if(e instanceof g)return e.clone();var t=new f(e.__wrapped__,e.__chain__);return t.__actions__=Se(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function gt(e,t,i){var n=e?e.length:0;return n?((i=null==i?0:Qt(i))<0&&(i=rn(n+i,0)),Er(e,Je(t,3),i)):-1}function vt(e,t,i){var n=e?e.length:0;if(!n)return-1;var s=n-1;return i!==Qr&&(s=Qt(i),s=i<0?rn(n+s,0):an(s,n-1)),Er(e,Je(t,3),s,!0)}function bt(e){return e&&e.length?e[0]:Qr}function _t(e){var t=e?e.length:0;return t?e[t-1]:Qr}function yt(e,t){return e&&e.length&&t&&t.length?te(e,t):e}function wt(e){return e&&un.call(e)}function xt(t){if(!t||!t.length)return[];var i=0;return t=yr(t,function(e){if(jt(e))return i=rn(e.length,i),!0}),Wr(i,function(e){return kr(t,Ar(e))})}function kt(e,t){return e&&e.length?(e=xt(e),null==t?e:kr(e,function(e){return mr(t,Qr,e)})):[]}function Ct(e){return(e=p(e)).__chain__=!0,e}function Tt(e,t){return t(e)}function St(e,t){return(Es(e)?vr:Mn)(e,Je(t,3))}function Dt(e,t){return(Es(e)?br:En)(e,Je(t,3))}function Mt(e,t){return(Es(e)?kr:G)(e,Je(t,3))}function Et(e,t,i){var n=-1,s=Xt(e),r=s.length,a=r-1;for(t=(i?at(e,t,i):t===Qr)?1:c(Qt(t),0,r);++n<t;)i=s[e=ne(n,a)],s[e]=s[n],s[n]=i;return s.length=t,s}function It(e,t,i){return t=i?Qr:t,t=e&&null==t?e.length:t,Xe(e,128,Qr,Qr,Qr,Qr,t)}function Pt(e,t){var i;if("function"!=typeof t)throw new Di("Expected a function");return e=Qt(e),function(){return 0<--e&&(i=t.apply(this,arguments)),e<=1&&(t=Qr),i}}function Ot(n,s,e){function i(e){var t=l,i=u;
1return l=u=Qr,f=e,h=n.apply(i,t)}function r(e){var t=e-p;return e-=f,p===Qr||s<=t||t<0||g&&c<=e}function a(){if(r(i=vs()))return o(i);var e=Bn,t=i-f,i=s-(i-p);t=g?an(i,c-t):i,d=e(a,t)}function o(e){return d=Qr,v&&l?i(e):(l=u=Qr,h)}function t(){var e=vs(),t=r(e);if(l=arguments,u=this,p=e,t){if(d===Qr)return f=e=p,d=Bn(a,s),m?i(e):h;if(g)return d=Bn(a,s),i(p)}return d===Qr&&(d=Bn(a,s)),h}var l,u,c,h,d,p,f=0,m=!1,g=!1,v=!0;if("function"!=typeof n)throw new Di("Expected a function");return s=Jt(s)||0,Yt(e)&&(m=!!e.leading,c=(g="maxWait"in e)?rn(Jt(e.maxWait)||0,s):c,v="trailing"in e?!!e.trailing:v),t.cancel=function(){d!==Qr&&zn(d),f=0,l=p=u=d=Qr},t.flush=function(){return d===Qr?h:o(vs())},t}function zt(n,s){function r(){var e=arguments,t=s?s.apply(this,e):e[0],i=r.cache;return i.has(t)?i.get(t):(e=n.apply(this,e),r.cache=i.set(t,e),e)}if("function"!=typeof n||s&&"function"!=typeof s)throw new Di("Expected a function");return r.cache=new(zt.Cache||a),r}function At(t){if("function"!=typeof t)throw new Di("Expected a function");return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Ht(e,t){return e===t||e!=e&&t!=t}function Nt(e){return jt(e)&&zi.call(e,"callee")&&(!qi.call(e,"callee")||"[object Arguments]"==Ni.call(e))}function Wt(e){return null!=e&&Bt(e.length)&&!Rt(e)}function jt(e){return $t(e)&&Wt(e)}function Lt(e){return!!$t(e)&&("[object Error]"==Ni.call(e)||"string"==typeof e.message&&"string"==typeof e.name)}function Rt(e){return"[object Function]"==(e=Yt(e)?Ni.call(e):"")||"[object GeneratorFunction]"==e}function Ft(e){return"number"==typeof e&&e==Qt(e)}function Bt(e){return"number"==typeof e&&-1<e&&0==e%1&&e<=9007199254740991}function Yt(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function $t(e){return!!e&&"object"==typeof e}function qt(e){return"number"==typeof e||$t(e)&&"[object Number]"==Ni.call(e)}function Vt(e){return!(!$t(e)||"[object Object]"!=Ni.call(e)||$r(e))&&(null===(e=Bi(e))||"function"==typeof(e=zi.call(e,"constructor")&&e.constructor)&&e instanceof e&&Oi.call(e)==Hi)}function Gt(e){return"string"==typeof e||!Es(e)&&$t(e)&&"[object String]"==Ni.call(e)}function Ut(e){return"symbol"==typeof e||$t(e)&&"[object Symbol]"==Ni.call(e)}function Xt(e){if(!e)return[];if(Wt(e))return(Gt(e)?Kr:Se)(e);if(Yi&&e[Yi]){e=e[Yi]();for(var t,i=[];!(t=e.next()).done;)i.push(t.value);return i}return("[object Map]"==(t=m(e))?qr:"[object Set]"==t?Ur:oi)(e)}function Kt(e){return e?(e=Jt(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function Qt(e){var t=(e=Kt(e))%1;return e==e?t?e-t:e:0}function Zt(e){return e?c(Qt(e),0,4294967295):0}function Jt(e){if("number"==typeof e)return e;if(Ut(e))return Zr;if("string"!=typeof(e=Yt(e)&&Yt(e="function"==typeof e.valueOf?e.valueOf():e)?e+"":e))return 0===e?e:+e;e=e.replace(ga,"");var t=Ma.test(e);return t||Ia.test(e)?$a(e.slice(2),t?2:8):Da.test(e)?Zr:+e}function ei(e){return De(e,ri(e))}function ti(e){return null==e?"":pe(e)}function ii(e,t,i){return(e=null==e?Qr:z(e,t))===Qr?i:e}function ni(e,t){return null!=e&&nt(e,t,W)}function si(e){return(Wt(e)?s:$)(e)}function ri(e){return Wt(e)?s(e,!0):q(e)}function ai(e,t){return null==e?{}:ee(e,A(e,ri,Wn),Je(t))}function oi(e){return e?Lr(e,si(e)):[]}function li(e){return lr(ti(e).toLowerCase())}function ui(e){return(e=ti(e))&&e.replace(Oa,Ja).replace(Na,"")}function ci(e,t,i){return e=ti(e),(t=i?Qr:t)===Qr?La.test(e)?e.match(Wa)||[]:e.match(xa)||[]:e.match(t)||[]}function hi(e){return function(){return e}}function di(e){return e}function pi(e){return Y("function"==typeof e?e:w(e,!0))}function fi(n,t,e){var i=si(t),s=O(t,i);null!=e||Yt(t)&&(s.length||!i.length)||(e=t,t=n,n=this,s=O(t,si(t)));var r=!(Yt(e)&&"chain"in e&&!e.chain),a=Rt(n);return vr(s,function(e){var i=t[e];n[e]=i,a&&(n.prototype[e]=function(){var e=this.__chain__;if(r||e){var t=n(this.__wrapped__);return(t.__actions__=Se(this.__actions__)).push({func:i,args:arguments,thisArg:n}),t.__chain__=e,t}return i.apply(n,Cr([this.value()],arguments))})}),n}function mi(){}
1function gi(e){return ot(e)?Ar(pt(e)):(t=e,function(e){return z(e,t)});var t}function vi(){return[]}function bi(){return!1}var _i=(t=t?io.defaults(qa.Object(),t,io.pick(qa,Ra)):qa).Array,yi=t.Date,wi=t.Error,xi=t.Function,ki=t.Math,Ci=t.Object,Ti=t.RegExp,Si=t.String,Di=t.TypeError,Mi=_i.prototype,Ei=Ci.prototype,Ii=t["__core-js_shared__"],Pi=(cr=/[^.]+$/.exec(Ii&&Ii.keys&&Ii.keys.IE_PROTO||""))?"Symbol(src)_1."+cr:"",Oi=xi.prototype.toString,zi=Ei.hasOwnProperty,Ai=0,Hi=Oi.call(Ci),Ni=Ei.toString,Wi=qa._,ji=Ti("^"+Oi.call(zi).replace(fa,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Li=Va?t.Buffer:Qr,Ri=t.Symbol,Fi=t.Uint8Array,Bi=Vr(Ci.getPrototypeOf,Ci),Yi=Ri?Ri.iterator:Qr,$i=Ci.create,qi=Ei.propertyIsEnumerable,Vi=Mi.splice,Gi=Ri?Ri.isConcatSpreadable:Qr,Ui=t.clearTimeout!==qa.clearTimeout&&t.clearTimeout,Xi=yi&&yi.now!==qa.Date.now&&yi.now,Ki=t.setTimeout!==qa.setTimeout&&t.setTimeout,Qi=ki.ceil,Zi=ki.floor,Ji=Ci.getOwnPropertySymbols,en=Li?Li.isBuffer:Qr,tn=t.isFinite,nn=Mi.join,sn=Vr(Ci.keys,Ci),rn=ki.max,an=ki.min,on=t.parseInt,ln=ki.random,un=Mi.reverse,cn=it(t,"DataView"),hn=it(t,"Map"),dn=it(t,"Promise"),pn=it(t,"Set"),fn=it(t,"WeakMap"),mn=it(Ci,"create"),gn=(dr=it(Ci,"defineProperty"),(hr=it.name)&&2<hr.length?dr:Qr),vn=fn&&new fn,bn=!qi.call({valueOf:1},"valueOf"),_n={},yn=ft(cn),wn=ft(hn),xn=ft(dn),kn=ft(pn),Cn=ft(fn),Tn=Ri?Ri.prototype:Qr,Sn=Tn?Tn.valueOf:Qr,Dn=Tn?Tn.toString:Qr;p.templateSettings={escape:oa,evaluate:la,interpolate:ua,variable:"",imports:{_:p}},(p.prototype=r.prototype).constructor=p,(f.prototype=k(r.prototype)).constructor=f,(g.prototype=k(r.prototype)).constructor=g,i.prototype.clear=function(){this.__data__=mn?mn(null):{}},i.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},i.prototype.get=function(e){var t=this.__data__;return mn?"__lodash_hash_undefined__"===(e=t[e])?Qr:e:zi.call(t,e)?t[e]:Qr},i.prototype.has=function(e){var t=this.__data__;return mn?t[e]!==Qr:zi.call(t,e)},i.prototype.set=function(e,t){return this.__data__[e]=mn&&t===Qr?"__lodash_hash_undefined__":t,this},n.prototype.clear=function(){this.__data__=[]},n.prototype.delete=function(e){var t=this.__data__;return!((e=o(t,e))<0||(e==t.length-1?t.pop():Vi.call(t,e,1),0))},n.prototype.get=function(e){var t=this.__data__;return(e=o(t,e))<0?Qr:t[e][1]},n.prototype.has=function(e){return-1<o(this.__data__,e)},n.prototype.set=function(e,t){var i=this.__data__,n=o(i,e);return n<0?i.push([e,t]):i[n][1]=t,this},a.prototype.clear=function(){this.__data__={hash:new i,map:new(hn||n),string:new i}},a.prototype.delete=function(e){return et(this,e).delete(e)},a.prototype.get=function(e){return et(this,e).get(e)},a.prototype.has=function(e){return et(this,e).has(e)},a.prototype.set=function(e,t){return et(this,e).set(e,t),this},v.prototype.add=v.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},v.prototype.has=function(e){return this.__data__.has(e)},b.prototype.clear=function(){this.__data__=new n},b.prototype.delete=function(e){return this.__data__.delete(e)},b.prototype.get=function(e){return this.__data__.get(e)},b.prototype.has=function(e){return this.__data__.has(e)},b.prototype.set=function(e,t){var i=this.__data__;if(i instanceof n){if(i=i.__data__,!hn||i.length<199)return i.push([e,t]),this;i=this.__data__=new a(i)}return i.set(e,t),this};var Mn=Ie(I),En=Ie(P,!0),In=Pe(),Pn=Pe(!0),On=vn?function(e,t){return vn.set(e,t),e}:di,zn=Ui||function(e){return qa.clearTimeout(e)},An=pn&&1/Ur(new pn([,-0]))[1]==1/0?function(e){return new pn(e)}:mi,Hn=vn?function(e){return vn.get(e)}:mi,Nn=Ji?Vr(Ji,Ci):vi,Wn=Ji?function(e){for(var t=[];e;)Cr(t,Nn(e)),e=Bi(e);return t}:vi;(cn&&"[object DataView]"!=m(new cn(new ArrayBuffer(1)))||hn&&"[object Map]"!=m(new hn)||dn&&"[object Promise]"!=m(dn.resolve())||pn&&"[object Set]"!=m(new pn)||fn&&"[object WeakMap]"!=m(new fn))&&(m=function(e){var t=Ni.call(e);if(e=(e="[object Object]"==t?e.constructor:Qr)?ft(e):Qr)switch(e){case yn:return"[object DataView]";case wn:return"[object Map]";case xn:return"[object Promise]";case kn:return"[object Set]";case Cn:return"[object WeakMap]"}return t});var jn,Ln,Rn=Ii?Rt:bi,Fn=(Ln=jn=0,function(e,t){var i=vs(),n=16-(i-Ln);if(Ln=i,0<n){if(150<=++jn)return e}else jn=0;return On(e,t)}),Bn=Ki||function(e,t){return qa.setTimeout(e,t)},Yn=gn?function(e,t,i){var n,s;r=(r=(t+="").match(ya))?r[1].split(wa):[],n=r,s=i,vr(Jr,function(e){var t="_."+e[0];s&e[1]&&!wr(n,t)&&n.push(t)});var r,a=(r=(i=n.sort()).length)-1;return i[a]=(1<r?"& ":"")+i[a],i=i.join(2<r?", ":" "),t=t.replace(_a,"{\n/* [wrapped with "+i+"] */\n"),gn(e,"toString",{configurable:!0,enumerable:!1,value:hi(t)})}:di,$n=zt(function(e){e=ti(e);var s=[];return da.test(e)&&s.push(""),e.replace(pa,function(e,t,i,n){s.push(i?n.replace(ka,"$1"):t||e)}),s}),qn=re(function(e,t){return jt(e)?T(e,E(t,1,jt,!0)):[]}),Vn=re(function(e,t){var i=_t(t);return jt(i)&&(i=Qr),jt(e)?T(e,E(t,1,jt,!0),Je(i,2)):[]}),Gn=re(function(e,t){var i=_t(t);
1return jt(i)&&(i=Qr),jt(e)?T(e,E(t,1,jt,!0),Qr,i):[]}),Un=re(function(e){var t=kr(e,_e);return t.length&&t[0]===e[0]?j(t):[]}),Xn=re(function(e){var t=_t(e),i=kr(e,_e);return t===_t(i)?t=Qr:i.pop(),i.length&&i[0]===e[0]?j(i,Je(t,2)):[]}),Kn=re(function(e){var t=_t(e),i=kr(e,_e);return t===_t(i)?t=Qr:i.pop(),i.length&&i[0]===e[0]?j(i,Qr,t):[]}),Qn=re(yt),Zn=re(function(e,t){t=E(t,1);var i=e?e.length:0,n=u(e,t);return ie(e,kr(t,function(e){return rt(e,i)?+e:e}).sort(ke)),n}),Jn=re(function(e){return fe(E(e,1,jt,!0))}),es=re(function(e){var t=_t(e);return jt(t)&&(t=Qr),fe(E(e,1,jt,!0),Je(t,2))}),ts=re(function(e){var t=_t(e);return jt(t)&&(t=Qr),fe(E(e,1,jt,!0),Qr,t)}),is=re(function(e,t){return jt(e)?T(e,t):[]}),ns=re(function(e){return ve(yr(e,jt))}),ss=re(function(e){var t=_t(e);return jt(t)&&(t=Qr),ve(yr(e,jt),Je(t,2))}),rs=re(function(e){var t=_t(e);return jt(t)&&(t=Qr),ve(yr(e,jt),Qr,t)}),as=re(xt),os=re(function(e){var t="function"==typeof(t=1<(t=e.length)?e[t-1]:Qr)?(e.pop(),t):Qr;return kt(e,t)}),ls=re(function(t){function e(e){return u(e,t)}var i=(t=E(t,1)).length,n=i?t[0]:0,s=this.__wrapped__;return!(1<i||this.__actions__.length)&&s instanceof g&&rt(n)?((s=s.slice(n,+n+(i?1:0))).__actions__.push({func:Tt,args:[e],thisArg:Qr}),new f(s,this.__chain__).thru(function(e){return i&&!e.length&&e.push(Qr),e})):this.thru(e)}),us=Me(function(e,t,i){zi.call(e,i)?++e[i]:e[i]=1}),cs=Ne(gt),hs=Ne(vt),ds=Me(function(e,t,i){zi.call(e,i)?e[i].push(t):e[i]=[t]}),ps=re(function(e,i,n){var s=-1,r="function"==typeof i,a=ot(i),o=Wt(e)?_i(e.length):[];return Mn(e,function(e){var t=r?i:a&&null!=e?e[i]:Qr;o[++s]=t?mr(t,e,n):L(e,i,n)}),o}),fs=Me(function(e,t,i){e[i]=t}),ms=Me(function(e,t,i){e[i?0:1].push(t)},function(){return[[],[]]}),gs=re(function(e,t){if(null==e)return[];var i=t.length;return 1<i&&at(e,t[0],t[1])?t=[]:2<i&&at(t[0],t[1],t[2])&&(t=[t[0]]),Z(e,E(t,1),[])}),vs=Xi||function(){return qa.Date.now()},bs=re(function(e,t,i){var n,s=1;return i.length&&(n=Gr(i,Ze(bs)),s|=32),Xe(e,s,t,i,n)}),_s=re(function(e,t,i){var n,s=3;return i.length&&(n=Gr(i,Ze(_s)),s|=32),Xe(t,s,e,i,n)}),ys=re(function(e,t){return C(e,1,t)}),ws=re(function(e,t,i){return C(e,Jt(t)||0,i)});zt.Cache=a;var xs,ks=re(function(n,s){var r=(s=1==s.length&&Es(s[0])?kr(s[0],jr(Je())):kr(E(s,1),jr(Je()))).length;return re(function(e){for(var t=-1,i=an(e.length,r);++t<i;)e[t]=s[t].call(this,e[t]);return mr(n,this,e)})}),Cs=re(function(e,t){var i=Gr(t,Ze(Cs));return Xe(e,32,Qr,t,i)}),Ts=re(function(e,t){var i=Gr(t,Ze(Ts));return Xe(e,64,Qr,t,i)}),Ss=re(function(e,t){return Xe(e,256,Qr,Qr,Qr,E(t,1))}),Ds=qe(H),Ms=qe(function(e,t){return t<=e}),Es=_i.isArray,Is=Ga?jr(Ga):function(e){return $t(e)&&"[object ArrayBuffer]"==Ni.call(e)},Ps=en||bi,Os=Ua?jr(Ua):function(e){return $t(e)&&"[object Date]"==Ni.call(e)},zs=Xa?jr(Xa):function(e){return $t(e)&&"[object Map]"==m(e)},As=Ka?jr(Ka):function(e){return Yt(e)&&"[object RegExp]"==Ni.call(e)},Hs=Qa?jr(Qa):function(e){return $t(e)&&"[object Set]"==m(e)},Ns=Za?jr(Za):function(e){return $t(e)&&Bt(e.length)&&!!Fa[Ni.call(e)]},Ws=qe(V),js=qe(function(e,t){return e<=t}),Ls=Ee(function(e,t){if(bn||ut(t)||Wt(t))De(t,si(t),e);else for(var i in t)zi.call(t,i)&&d(e,i,t[i])}),Rs=Ee(function(e,t){De(t,ri(t),e)}),Fs=Ee(function(e,t,i,n){De(t,ri(t),e,n)}),Bs=Ee(function(e,t,i,n){De(t,si(t),e,n)}),Ys=re(function(e,t){return u(e,E(t,1))}),$s=re(function(e){return e.push(Qr,h),mr(Fs,Qr,e)}),qs=re(function(e){return e.push(Qr,ht),mr(Ks,Qr,e)}),Vs=Le(function(e,t,i){e[t]=i},hi(di)),Gs=Le(function(e,t,i){zi.call(e,t)?e[t].push(i):e[t]=[i]},Je),Us=re(L),Xs=Ee(function(e,t,i){K(e,t,i)}),Ks=Ee(function(e,t,i,n){K(e,t,i,n)}),Qs=re(function(e,t){return null==e?{}:(t=kr(E(t,1),pt),J(e,T(A(e,ri,Wn),t)))}),Zs=re(function(e,t){return null==e?{}:J(e,kr(E(t,1),pt))}),Js=Ue(si),er=Ue(ri),tr=ze(function(e,t,i){return t=t.toLowerCase(),e+(i?li(t):t)}),ir=ze(function(e,t,i){return e+(i?"-":"")+t.toLowerCase()}),nr=ze(function(e,t,i){return e+(i?" ":"")+t.toLowerCase()}),sr=Oe("toLowerCase"),rr=ze(function(e,t,i){return e+(i?"_":"")+t.toLowerCase()}),ar=ze(function(e,t,i){return e+(i?" ":"")+lr(t)}),or=ze(function(e,t,i){return e+(i?" ":"")+t.toUpperCase()}),lr=Oe("toUpperCase"),ur=re(function(e,t){try{return mr(e,Qr,t)}catch(e){return Lt(e)?e:new wi(e)}}),cr=re(function(t,e){return vr(E(e,1),function(e){e=pt(e),t[e]=bs(t[e],t)}),t}),yi=We(),Li=We(!0),t=re(function(t,i){return function(e){return L(e,t,i)}}),hr=re(function(t,i){return function(e){return L(t,e,i)}}),dr=Fe(kr),Ri=Fe(_r),Tn=Fe(Dr),Ui=$e(),Ji=$e(!0),cn=Re(function(e,t){return e+t},0),dn=Ge("ceil"),fn=Re(function(e,t){return e/t},1),Ii=Ge("floor"),Ki=Re(function(e,t){return e*t},1),Xi=Ge("round"),en=Re(function(e,t){return e-t},0);return p.after=function(e,t){if("function"!=typeof t)throw new Di("Expected a function");return e=Qt(e),function(){if(--e<1)return t.apply(this,arguments)}},p.ary=It,p.assign=Ls,p.assignIn=Rs,p.assignInWith=Fs,p.assignWith=Bs,p.at=Ys,p.before=Pt,p.bind=bs,p.bindAll=cr,p.bindKey=_s,p.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Es(e)?e:[e]},p.chain=Ct,p.chunk=function(e,t,i){if(t=(i?at(e,t,i):t===Qr)?1:rn(Qt(t),0),!(i=e?e.length:0)||t<1)return[];for(var n=0,s=0,r=_i(Qi(i/t));n<i;)r[s++]=oe(e,n,n+=t);return r},p.compact=function(e){for(var t=-1,i=e?e.length:0,n=0,s=[];++t<i;){var r=e[t];r&&(s[n++]=r)}return s},p.concat=function(){for(var e=arguments.length,t=_i(e?e-1:0),i=arguments[0],n=e;n--;)t[n-1]=arguments[n];return e?Cr(Es(i)?Se(i):[i],E(t,1)):[]},p.cond=function(n){var s=n?n.length:0,t=Je();return n=s?kr(n,function(e){if("function"!=typeof e[1])throw new Di("Expected a function");return[t(e[0]),e[1]]}):[],re(function(e){for(var t=-1;++t<s;){var i=n[t];if(mr(i[0],this,e))return mr(i[1],this,e)}})},p.conforms=function(e){return t=w(e,!0),i=si(t),function(e){return x(e,t,i)};var t,i},p.constant=hi,p.countBy=us,p.create=function(e,t){return e=k(e),t?y(e,t):e},p.curry=function e(t,i,n){return(t=Xe(t,8,Qr,Qr,Qr,Qr,Qr,i=n?Qr:i)).placeholder=e.placeholder,t},p.curryRight=function e(t,i,n){return(t=Xe(t,16,Qr,Qr,Qr,Qr,Qr,i=n?Qr:i)).placeholder=e.placeholder,t},p.debounce=Ot,p.defaults=$s,p.defaultsDeep=qs,p.defer=ys,p.delay=ws,p.difference=qn,p.differenceBy=Vn,p.differenceWith=Gn,p.drop=function(e,t,i){var n=e?e.length:0;return n?oe(e,(t=i||t===Qr?1:Qt(t))<0?0:t,n):[]},p.dropRight=function(e,t,i){var n=e?e.length:0;return n?oe(e,0,(t=n-(i||t===Qr?1:Qt(t)))<0?0:t):[]},p.dropRightWhile=function(e,t){return e&&e.length?me(e,Je(t,3),!0,
1!0):[]},p.dropWhile=function(e,t){return e&&e.length?me(e,Je(t,3),!0):[]},p.fill=function(e,t,i,n){var s=e?e.length:0;if(!s)return[];for(i&&"number"!=typeof i&&at(e,t,i)&&(i=0,n=s),s=e.length,(i=Qt(i))<0&&(i=s<-i?0:s+i),(n=n===Qr||s<n?s:Qt(n))<0&&(n+=s),n=n<i?0:Zt(n);i<n;)e[i++]=t;return e},p.filter=function(e,t){return(Es(e)?yr:M)(e,Je(t,3))},p.flatMap=function(e,t){return E(Mt(e,t),1)},p.flatMapDeep=function(e,t){return E(Mt(e,t),1/0)},p.flatMapDepth=function(e,t,i){return i=i===Qr?1:Qt(i),E(Mt(e,t),i)},p.flatten=function(e){return e&&e.length?E(e,1):[]},p.flattenDeep=function(e){return e&&e.length?E(e,1/0):[]},p.flattenDepth=function(e,t){return e&&e.length?E(e,t=t===Qr?1:Qt(t)):[]},p.flip=function(e){return Xe(e,512)},p.flow=yi,p.flowRight=Li,p.fromPairs=function(e){for(var t=-1,i=e?e.length:0,n={};++t<i;){var s=e[t];n[s[0]]=s[1]}return n},p.functions=function(e){return null==e?[]:O(e,si(e))},p.functionsIn=function(e){return null==e?[]:O(e,ri(e))},p.groupBy=ds,p.initial=function(e){return e&&e.length?oe(e,0,-1):[]},p.intersection=Un,p.intersectionBy=Xn,p.intersectionWith=Kn,p.invert=Vs,p.invertBy=Gs,p.invokeMap=ps,p.iteratee=pi,p.keyBy=fs,p.keys=si,p.keysIn=ri,p.map=Mt,p.mapKeys=function(e,n){var s={};return n=Je(n,3),I(e,function(e,t,i){s[n(e,t,i)]=e}),s},p.mapValues=function(e,n){var s={};return n=Je(n,3),I(e,function(e,t,i){s[t]=n(e,t,i)}),s},p.matches=function(e){return U(w(e,!0))},p.matchesProperty=function(e,t){return X(e,w(t,!0))},p.memoize=zt,p.merge=Xs,p.mergeWith=Ks,p.method=t,p.methodOf=hr,p.mixin=fi,p.negate=At,p.nthArg=function(t){return t=Qt(t),re(function(e){return Q(e,t)})},p.omit=Qs,p.omitBy=function(e,t){return ai(e,At(Je(t)))},p.once=function(e){return Pt(2,e)},p.orderBy=function(e,t,i,n){return null==e?[]:Z(e,t=Es(t)?t:null==t?[]:[t],i=Es(i=n?Qr:i)?i:null==i?[]:[i])},p.over=dr,p.overArgs=ks,p.overEvery=Ri,p.overSome=Tn,p.partial=Cs,p.partialRight=Ts,p.partition=ms,p.pick=Zs,p.pickBy=ai,p.property=gi,p.propertyOf=function(t){return function(e){return null==t?Qr:z(t,e)}},p.pull=Qn,p.pullAll=yt,p.pullAllBy=function(e,t,i){return e&&e.length&&t&&t.length?te(e,t,Je(i,2)):e},p.pullAllWith=function(e,t,i){return e&&e.length&&t&&t.length?te(e,t,Qr,i):e},p.pullAt=Zn,p.range=Ui,p.rangeRight=Ji,p.rearg=Ss,p.reject=function(e,t){return(Es(e)?yr:M)(e,At(Je(t,3)))},p.remove=function(e,t){var i=[];if(!e||!e.length)return i;var n=-1,s=[],r=e.length;for(t=Je(t,3);++n<r;){var a=e[n];t(a,n,e)&&(i.push(a),s.push(n))}return ie(e,s),i},p.rest=function(e,t){if("function"!=typeof e)throw new Di("Expected a function");return re(e,t=t===Qr?t:Qt(t))},p.reverse=wt,p.sampleSize=Et,p.set=function(e,t,i){return null==e?e:ae(e,t,i)},p.setWith=function(e,t,i,n){return n="function"==typeof n?n:Qr,null==e?e:ae(e,t,i,n)},p.shuffle=function(e){return Et(e,4294967295)},p.slice=function(e,t,i){var n=e?e.length:0;return n?(i=i&&"number"!=typeof i&&at(e,t,i)?(t=0,n):(t=null==t?0:Qt(t),i===Qr?n:Qt(i)),oe(e,t,i)):[]},p.sortBy=gs,p.sortedUniq=function(e){return e&&e.length?he(e):[]},p.sortedUniqBy=function(e,t){return e&&e.length?he(e,Je(t,2)):[]},p.split=function(e,t,i){return i&&"number"!=typeof i&&at(e,t,i)&&(t=i=Qr),(i=i===Qr?4294967295:i>>>0)?(e=ti(e))&&("string"==typeof t||null!=t&&!As(t))&&!(t=pe(t))&&ja.test(e)?we(Kr(e),0,i):e.split(t,i):[]},p.spread=function(i,n){if("function"!=typeof i)throw new Di("Expected a function");return n=n===Qr?0:rn(Qt(n),0),re(function(e){var t=e[n];return e=we(e,0,n),t&&Cr(e,t),mr(i,this,e)})},p.tail=function(e){var t=e?e.length:0;return t?oe(e,1,t):[]},p.take=function(e,t,i){return e&&e.length?oe(e,0,(t=i||t===Qr?1:Qt(t))<0?0:t):[]},p.takeRight=function(e,t,i){var n=e?e.length:0;return n?oe(e,(t=n-(i||t===Qr?1:Qt(t)))<0?0:t,n):[]},p.takeRightWhile=function(e,t){return e&&e.length?me(e,Je(t,3),!1,!0):[]},p.takeWhile=function(e,t){return e&&e.length?me(e,Je(t,3)):[]},p.tap=function(e,t){return t(e),e},p.throttle=function(e,t,i){var n=!0,s=!0;if("function"!=typeof e)throw new Di("Expected a function");return Yt(i)&&(n="leading"in i?!!i.leading:n,s="trailing"in i?!!i.trailing:s),Ot(e,t,{leading:n,maxWait:t,trailing:s})},p.thru=Tt,p.toArray=Xt,p.toPairs=Js,p.toPairsIn=er,p.toPath=function(e){return Es(e)?kr(e,pt):Ut(e)?[e]:Se($n(e))},p.toPlainObject=ei,p.transform=function(e,n,s){var t,i=Es(e)||Ns(e);return n=Je(n,4),null==s&&(s=i||Yt(e)?(t=e.constructor,i?Es(e)?new t:[]:Rt(t)?k(Bi(e)):{}):{}),(i?vr:I)(e,function(e,t,i){return n(s,e,t,i)}),s},p.unary=function(e){return It(e,1)},p.union=Jn,p.unionBy=es,p.unionWith=ts,p.uniq=function(e){return e&&e.length?fe(e):[]},p.uniqBy=function(e,t){return e&&e.length?fe(e,Je(t,2)):[]},p.uniqWith=function(e,t){return e&&e.length?fe(e,Qr,t):[]},p.unset=function(e,t){var i;return i=null==e||(i=dt(i=e,t=ot(t,i)?[t]:ye(t)),t=pt(_t(t)),!(null!=i&&zi.call(i,t))||delete i[t])},p.unzip=xt,p.unzipWith=kt,p.update=function(e,t,i){return null==e?e:ae(e,t,("function"==typeof i?i:di)(z(e,t)),void 0)},p.updateWith=function(e,t,i,n){return n="function"==typeof n?n:Qr,e=null!=e?ae(e,t,("function"==typeof i?i:di)(z(e,t)),n):e},p.values=oi,p.valuesIn=function(e){return null==e?[]:Lr(e,ri(e))},p.without=is,p.words=ci,p.wrap=function(e,t){return Cs(t=null==t?di:t,e)},p.xor=ns,p.xorBy=ss,p.xorWith=rs,p.zip=as,p.zipObject=function(e,t){return be(e||[],t||[],d)},p.zipObjectDeep=function(e,t){return be(e||[],t||[],ae)},p.zipWith=os,p.entries=Js,p.entriesIn=er,p.extend=Rs,p.extendWith=Fs,fi(p,p),p.add=cn,p.attempt=ur,p.camelCase=tr,p.capitalize=li,p.ceil=dn,p.clamp=function(e,t,i){return i===Qr&&(i=t,t=Qr),i!==Qr&&(i=(i=Jt(i))==i?i:0),t!==Qr&&(t=(t=Jt(t))==t?t:0),c(Jt(e),t,i)},p.clone=function(e){return w(e,!1,!0)},p.cloneDeep=function(e){return w(e,!0,!0)},p.cloneDeepWith=function(e,t){return w(e,!0,!0,t)},p.cloneWith=function(e,t){return w(e,!1,!0,t)},p.conformsTo=function(e,t){return null==t||x(e,t,si(t))},p.deburr=ui,p.defaultTo=function(e,t){return null==e||e!=e?t:e},p.divide=fn,p.endsWith=function(e,t,i){e=ti(e),t=pe(t);var n=e.length,n=i=i===Qr?n:c(Qt(i),0,n);return 0<=(i-=t.length)&&e.slice(i,n)==t},p.eq=Ht,p.escape=function(e){return(e=ti(e))&&aa.test(e)?e.replace(sa,eo):e},p.escapeRegExp=function(e){return(e=ti(e))&&ma.test(e)?e.replace(fa,"\\$&"):e},p.every=function(e,t,i){return(Es(e)?_r:S)(e,Je(t=i&&at(e,t,i)?Qr:t,3))},p.find=cs,p.findIndex=gt,p.findKey=function(e,t){return Mr(e,Je(t,3),I)},p.findLast=hs,p.findLastIndex=vt,p.findLastKey=function(e,t){return Mr(e,Je(t,3),P)},p.floor=Ii,p.forEach=St,p.forEachRight=Dt,p.forIn=function(e,t){return null==e?e:In(e,Je(t,3),ri)},p.forInRight=function(e,t){return null==e?e:Pn(e,Je(t,3),ri)},p.forOwn=function(e,t){return e&&I(e,Je(t,3))},p.forOwnRight=function(e,t){return e&&P(e,Je(t,3))},p.get=ii,p.gt=Ds,p.gte=Ms,p.has=function(e,t){return null!=e&&nt(e,t,N)},p.hasIn=ni,p.head=bt,p.identity=di,p.includes=function(e,t,i,n){return e=Wt(e)?e:oi(e),i=i&&!n?Qt(i):0,n=e.length,i<0&&(i=rn(n+i,0)),Gt(e)?i<=n&&-1<e.indexOf(t,i):!!n&&-1<Ir(e,t,i)},p.indexOf=function(e,t,i){var n=e?e.length:0;return n?Ir(e,t,i=(i=null==i?0:Qt(i))<0?rn(n+i,0):i):-1},p.inRange=function(e,t,i){return t=Kt(t),i===Qr?(i=t,t=0):i=Kt(i),(e=Jt(e))>=an(t,i)&&e<rn(t,i)},p.invoke=Us,p.isArguments=Nt,p.isArray=Es,p.isArrayBuffer=Is,p.isArrayLike=Wt,p.isArrayLikeObject=jt,p.isBoolean=function(e){return!0===e||!1===e||$t(e)&&"[object Boolean]"==Ni.call(e)},p.isBuffer=Ps,p.isDate=Os,p.isElement=function(e){return!!e&&1===e.nodeType&&$t(e)&&!Vt(e)},p.isEmpty=function(e){if(Wt(e)&&(Es(e)||"string"==typeof e||"function"==typeof e.splice||Ps(e)||Nt(e)))return!e.length;var t,i=m(e);if("[object Map]"==i||"[object Set]"==i)return!e.size;if(bn||ut(e))return!sn(e).length;for(t in e)if(zi.call(e,t))return!1;return!0},p.isEqual=function(e,t){return R(e,t)},p.isEqualWith=function(e,t,i){var n=(i="function"==typeof i?i:Qr)?i(e,t):Qr;return n===Qr?R(e,t,i):!!n},p.isError=Lt,p.isFinite=function(e){return"number"==typeof e&&tn(e)},p.isFunction=Rt,p.isInteger=Ft,p.isLength=Bt,p.isMap=zs,p.isMatch=function(e,t){return e===t||F(e,t,tt(t))},p.isMatchWith=function(e,t,i){return i="function"==typeof i?i:Qr,F(e,t,tt(t),i)},p.isNaN=function(e){return qt(e)&&e!=+e},p.isNative=function(e){if(Rn(e))throw new wi("This method is not supported with core-js. Try https://github.com/es-shims.");return B(e)}
1,p.isNil=function(e){return null==e},p.isNull=function(e){return null===e},p.isNumber=qt,p.isObject=Yt,p.isObjectLike=$t,p.isPlainObject=Vt,p.isRegExp=As,p.isSafeInteger=function(e){return Ft(e)&&-9007199254740991<=e&&e<=9007199254740991},p.isSet=Hs,p.isString=Gt,p.isSymbol=Ut,p.isTypedArray=Ns,p.isUndefined=function(e){return e===Qr},p.isWeakMap=function(e){return $t(e)&&"[object WeakMap]"==m(e)},p.isWeakSet=function(e){return $t(e)&&"[object WeakSet]"==Ni.call(e)},p.join=function(e,t){return e?nn.call(e,t):""},p.kebabCase=ir,p.last=_t,p.lastIndexOf=function(e,t,i){var n=e?e.length:0;if(!n)return-1;var s=n;if(i!==Qr&&(s=((s=Qt(i))<0?rn(n+s,0):an(s,n-1))+1),t!=t)return Er(e,Or,s-1,!0);for(;s--;)if(e[s]===t)return s;return-1},p.lowerCase=nr,p.lowerFirst=sr,p.lt=Ws,p.lte=js,p.max=function(e){return e&&e.length?D(e,di,H):Qr},p.maxBy=function(e,t){return e&&e.length?D(e,Je(t,2),H):Qr},p.mean=function(e){return zr(e,di)},p.meanBy=function(e,t){return zr(e,Je(t,2))},p.min=function(e){return e&&e.length?D(e,di,V):Qr},p.minBy=function(e,t){return e&&e.length?D(e,Je(t,2),V):Qr},p.stubArray=vi,p.stubFalse=bi,p.stubObject=function(){return{}},p.stubString=function(){return""},p.stubTrue=function(){return!0},p.multiply=Ki,p.nth=function(e,t){return e&&e.length?Q(e,Qt(t)):Qr},p.noConflict=function(){return qa._===this&&(qa._=Wi),this},p.noop=mi,p.now=vs,p.pad=function(e,t,i){e=ti(e);var n=(t=Qt(t))?Xr(e):0;return!t||t<=n?e:Be(Zi(t=(t-n)/2),i)+e+Be(Qi(t),i)},p.padEnd=function(e,t,i){e=ti(e);var n=(t=Qt(t))?Xr(e):0;return t&&n<t?e+Be(t-n,i):e},p.padStart=function(e,t,i){e=ti(e);var n=(t=Qt(t))?Xr(e):0;return t&&n<t?Be(t-n,i)+e:e},p.parseInt=function(e,t,i){return t=i||null==t?0:t&&+t,e=ti(e).replace(ga,""),on(e,t||(Sa.test(e)?16:10))},p.random=function(e,t,i){var n;return i&&"boolean"!=typeof i&&at(e,t,i)&&(t=i=Qr),i===Qr&&("boolean"==typeof t?(i=t,t=Qr):"boolean"==typeof e&&(i=e,e=Qr)),e===Qr&&t===Qr?(e=0,t=1):(e=Kt(e),t===Qr?(t=e,e=0):t=Kt(t)),t<e&&(n=e,e=t,t=n),i||e%1||t%1?(i=ln(),an(e+i*(t-e+Ya("1e-"+((i+"").length-1))),t)):ne(e,t)},p.reduce=function(e,t,i){var n=Es(e)?Tr:Hr,s=arguments.length<3;return n(e,Je(t,4),i,s,Mn)},p.reduceRight=function(e,t,i){var n=Es(e)?Sr:Hr,s=arguments.length<3;return n(e,Je(t,4),i,s,En)},p.repeat=function(e,t,i){return t=(i?at(e,t,i):t===Qr)?1:Qt(t),se(ti(e),t)},p.replace=function(){var e=arguments,t=ti(e[0]);return e.length<3?t:t.replace(e[1],e[2])},p.result=function(e,t,i){var n=-1,s=(t=ot(t,e)?[t]:ye(t)).length;for(s||(e=Qr,s=1);++n<s;){var r=null==e?Qr:e[pt(t[n])];r===Qr&&(n=s,r=i),e=Rt(r)?r.call(e):r}return e},p.round=Xi,p.runInContext=e,p.sample=function(e){var t=(e=Wt(e)?e:oi(e)).length;return 0<t?e[ne(0,t-1)]:Qr},p.size=function(e){if(null==e)return 0;if(Wt(e))return Gt(e)?Xr(e):e.length;var t=m(e);return"[object Map]"==t||"[object Set]"==t?e.size:$(e).length},p.snakeCase=rr,p.some=function(e,t,i){return(Es(e)?Dr:le)(e,Je(t=i&&at(e,t,i)?Qr:t,3))},p.sortedIndex=function(e,t){return ue(e,t)},p.sortedIndexBy=function(e,t,i){return ce(e,t,Je(i,2))},p.sortedIndexOf=function(e,t){var i=e?e.length:0;if(i){var n=ue(e,t);if(n<i&&Ht(e[n],t))return n}return-1},p.sortedLastIndex=function(e,t){return ue(e,t,!0)},p.sortedLastIndexBy=function(e,t,i){return ce(e,t,Je(i,2),!0)},p.sortedLastIndexOf=function(e,t){if(e&&e.length){var i=ue(e,t,!0)-1;if(Ht(e[i],t))return i}return-1},p.startCase=ar,p.startsWith=function(e,t,i){return e=ti(e),i=c(Qt(i),0,e.length),t=pe(t),e.slice(i,i+t.length)==t},p.subtract=en,p.sum=function(e){return e&&e.length?Nr(e,di):0},p.sumBy=function(e,t){return e&&e.length?Nr(e,Je(t,2)):0},p.template=function(a,e,t){var i=p.templateSettings;t&&at(a,e,t)&&(e=Qr),a=ti(a),e=Fs({},e,i,h);var o,l,n=si(t=Fs({},e.imports,i.imports,h)),s=Lr(t,n),u=0;t=e.interpolate||za;var c="__p+='";t=Ti((e.escape||za).source+"|"+t.source+"|"+(t===ua?Ca:za).source+"|"+(e.evaluate||za).source+"|$","g");var r="sourceURL"in e?"//# sourceURL="+e.sourceURL+"\n":"";if(a.replace(t,function(e,t,i,n,s,r){return i=i||n,c+=a.slice(u,r).replace(Aa,Yr),t&&(o=!0,c+="'+__e("+t+")+'"),s&&(l=!0,c+="';"+s+";\n__p+='"),i&&(c+="'+((__t=("+i+"))==null?'':__t)+'"),u=r+e.length,e}),c+="';",(e=e.variable)||(c="with(obj){"+c+"}"),c=(l?c.replace(ea,""):c).replace(ta,"$1").replace(ia,"$1;"),c="function("+(e||"obj")+"){"+(e?"":"obj||(obj={});")+"var __t,__p=''"+(o?",__e=_.escape":"")+(l?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+c+"return __p}",(e=ur(function(){return xi(n,r+"return "+c).apply(Qr,s)})).source=c,Lt(e))throw e;return e}
1,p.times=function(e,t){if((e=Qt(e))<1||9007199254740991<e)return[];var i=4294967295,n=an(e,4294967295);for(e-=4294967295,n=Wr(n,t=Je(t));++i<e;)t(i);return n},p.toFinite=Kt,p.toInteger=Qt,p.toLength=Zt,p.toLower=function(e){return ti(e).toLowerCase()},p.toNumber=Jt,p.toSafeInteger=function(e){return c(Qt(e),-9007199254740991,9007199254740991)},p.toString=ti,p.toUpper=function(e){return ti(e).toUpperCase()},p.trim=function(e,t,i){return(e=ti(e))&&(i||t===Qr)?e.replace(ga,""):e&&(t=pe(t))?we(e=Kr(e),t=Fr(e,i=Kr(t)),i=Br(e,i)+1).join(""):e},p.trimEnd=function(e,t,i){return(e=ti(e))&&(i||t===Qr)?e.replace(ba,""):e&&(t=pe(t))?we(e=Kr(e),0,t=Br(e,Kr(t))+1).join(""):e},p.trimStart=function(e,t,i){return(e=ti(e))&&(i||t===Qr)?e.replace(va,""):e&&(t=pe(t))?we(e=Kr(e),t=Fr(e,Kr(t))).join(""):e},p.truncate=function(e,t){var i,n=30,s="...";Yt(t)&&(i="separator"in t?t.separator:i,n="length"in t?Qt(t.length):n,s="omission"in t?pe(t.omission):s);var r,t=(e=ti(e)).length;if((t=ja.test(e)?(r=Kr(e)).length:t)<=n)return e;if((t=n-Xr(s))<1)return s;if(n=r?we(r,0,t).join(""):e.slice(0,t),i===Qr)return n+s;if(r&&(t+=n.length-t),As(i)){if(e.slice(t).search(i)){var a=n;for((i=i.global?i:Ti(i.source,ti(Ta.exec(i))+"g")).lastIndex=0;r=i.exec(a);)var o=r.index;n=n.slice(0,o===Qr?t:o)}}else e.indexOf(pe(i),t)!=t&&-1<(i=n.lastIndexOf(i))&&(n=n.slice(0,i));return n+s},p.unescape=function(e){return(e=ti(e))&&ra.test(e)?e.replace(na,to):e},p.uniqueId=function(e){var t=++Ai;return ti(e)+t},p.upperCase=or,p.upperFirst=lr,p.each=St,p.eachRight=Dt,p.first=bt,fi(p,(xs={},I(p,function(e,t){zi.call(p.prototype,t)||(xs[t]=e)}),xs),{chain:!1}),p.VERSION="4.15.0",vr("bind bindKey curry curryRight partial partialRight".split(" "),function(e){p[e].placeholder=p}),vr(["drop","take"],function(n,s){g.prototype[n]=function(e){var t=this.__filtered__;if(t&&!s)return new g(this);e=e===Qr?1:rn(Qt(e),0);var i=this.clone();return t?i.__takeCount__=an(e,i.__takeCount__):i.__views__.push({size:an(e,4294967295),type:n+(i.__dir__<0?"Right":"")}),i},g.prototype[n+"Right"]=function(e){return this.reverse()[n](e).reverse()}}),vr(["filter","map","takeWhile"],function(e,t){var i=t+1,n=1==i||3==i;g.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Je(e,3),type:i}),t.__filtered__=t.__filtered__||n,t}}),vr(["head","last"],function(e,t){var i="take"+(t?"Right":"");g.prototype[e]=function(){return this[i](1).value()[0]}}),vr(["initial","tail"],function(e,t){var i="drop"+(t?"":"Right");g.prototype[e]=function(){return this.__filtered__?new g(this):this[i](1)}}),g.prototype.compact=function(){return this.filter(di)},g.prototype.find=function(e){return this.filter(e).head()},g.prototype.findLast=function(e){return this.reverse().find(e)},g.prototype.invokeMap=re(function(t,i){return"function"==typeof t?new g(this):this.map(function(e){return L(e,t,i)})}),g.prototype.reject=function(e){return this.filter(At(Je(e)))},g.prototype.slice=function(e,t){e=Qt(e);var i=this;return i.__filtered__&&(0<e||t<0)?new g(i):(e<0?i=i.takeRight(-e):e&&(i=i.drop(e)),i=t!==Qr?(t=Qt(t))<0?i.dropRight(-t):i.take(t-e):i)},g.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},g.prototype.toArray=function(){return this.take(4294967295)},I(g.prototype,function(l,e){var u=/^(?:filter|find|map|reject)|While$/.test(e),c=/^(?:head|last)$/.test(e),h=p[c?"take"+("last"==e?"Right":""):e],d=c||/^find/.test(e);h&&(p.prototype[e]=function(){function e(e){return e=h.apply(p,Cr([e],i)),c&&a?e[0]:e}
1var t=this.__wrapped__,i=c?[1]:arguments,n=t instanceof g,s=i[0],r=n||Es(t);r&&u&&"function"==typeof s&&1!=s.length&&(n=r=!1);var a=this.__chain__,o=!!this.__actions__.length,s=d&&!a,n=n&&!o;return!d&&r?(t=n?t:new g(this),(t=l.apply(t,i)).__actions__.push({func:Tt,args:[e],thisArg:Qr}),new f(t,a)):s&&n?l.apply(this,i):(t=this.thru(e),s?c?t.value()[0]:t.value():t)})}),vr("pop push shift sort splice unshift".split(" "),function(e){var i=Mi[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",s=/^(?:pop|shift)$/.test(e);p.prototype[e]=function(){var t=arguments;if(!s||this.__chain__)return this[n](function(e){return i.apply(Es(e)?e:[],t)});var e=this.value();return i.apply(Es(e)?e:[],t)}}),I(g.prototype,function(e,t){var i,n=p[t];n&&(i=n.name+"",(_n[i]||(_n[i]=[])).push({name:t,func:n}))}),_n[je(Qr,2).name]=[{name:"wrapper",func:Qr}],g.prototype.clone=function(){var e=new g(this.__wrapped__);return e.__actions__=Se(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Se(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Se(this.__views__),e},g.prototype.reverse=function(){var e;return this.__filtered__?((e=new g(this)).__dir__=-1,e.__filtered__=!0):(e=this.clone()).__dir__*=-1,e},g.prototype.value=function(){for(var e=this.__wrapped__.value(),t=this.__dir__,i=Es(e),n=t<0,s=i?e.length:0,r=s,a=this.__views__,o=0,l=-1,u=a.length;++l<u;){var c=a[l],h=c.size;switch(c.type){case"drop":o+=h;break;case"dropRight":r-=h;break;case"take":r=an(r,o+h);break;case"takeRight":o=rn(o,r-h)}}if(a=(r={start:o,end:r}).start,r=(o=r.end)-a,n=n?o:a-1,o=(a=this.__iteratees__).length,l=0,u=an(r,this.__takeCount__),!i||s<200||s==r&&u==r)return ge(e,this.__actions__);i=[];e:for(;r--&&l<u;){for(s=-1,c=e[n+=t];++s<o;){var h=(d=a[s]).type,d=(0,d.iteratee)(c);if(2==h)c=d;else if(!d){if(1==h)continue e;break e}}i[l++]=c}return i},p.prototype.at=ls,p.prototype.chain=function(){return Ct(this)},p.prototype.commit=function(){return new f(this.value(),this.__chain__)},p.prototype.next=function(){this.__values__===Qr&&(this.__values__=Xt(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?Qr:this.__values__[this.__index__++]}},p.prototype.plant=function(e){for(var t,i=this;i instanceof r;){var n=mt(i);n.__index__=0,n.__values__=Qr,t?s.__wrapped__=n:t=n;var s=n,i=i.__wrapped__}return s.__wrapped__=e,t},p.prototype.reverse=function(){var e=this.__wrapped__;return e instanceof g?((e=(e=this.__actions__.length?new g(this):e).reverse()).__actions__.push({func:Tt,args:[wt],thisArg:Qr}),new f(e,this.__chain__)):this.thru(wt)},p.prototype.toJSON=p.prototype.valueOf=p.prototype.value=function(){return ge(this.__wrapped__,this.__actions__)},p.prototype.first=p.prototype.head,Yi&&(p.prototype[Yi]=function(){return this}),p}();"function"==typeof define&&"object"==typeof define.amd&&define.amd?(qa._=io,define(function(){return io})):t?((t.exports=io)._=io,i._=io):qa._=io}.call(this),function(){function e(){}for(var t,i=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"],n=i.length,s=window.console=window.console||{};n--;)s[t=i[n]]||(s[t]=e)}(),window.viewport={height:function(){return $(window).height()},width:function(){return $(window).width()},scrollTop:function(){return $(window).scrollTop()},scrollLeft:function(){return $(window).scrollLeft()}};var ermittleBreiteScrollbar=function(){var e,t=$('<div class="div_scrollbar_messung"></div>');return t.css({visibility:"hidden",position:"absolute",bottom:"0",right:"0",height:"100px",width:"100px",overflow:"scroll"}),document.body.appendChild(t.get(0)),e=t.get(0).offsetWidth-t.get(0).clientWidth,document.body.removeChild(t.get(0)),e};jQuery.fn.hatScrollBarX=function(){return this.get(0).scrollWidth>this.outerWidth()},jQuery.fn.hatScrollBarY=function(){return this.get(0).scrollHeight>this.outerHeight()},jQuery.fn.hatAttribut=function(e){return void 0!==this.attr(e)},jQuery.fn.hatAttributMitWert=function(e){return void 0!==this.attr(e)&&""!==this.attr(e)},jQuery.fn.hatDataMitWert=function(e){return void 0!==this.attr(e)&&null!==this.attr(e)&&""!==this.attr(e)},function(t){t.fn.allData=function(){var e=t.data(this.get(0));return t.cache[e]}}(jQuery),jQuery.fn.getUrlVars=function(){for(var e,t=[],i=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),n=0;n<i.length;n++)e=i[n].split("="),t.push(e[0]),t[e[0]]=e[1];return t},function(t){t.fn.getUrlVar=function(e){return t.fn.getUrlVars()[e]}}(jQuery);var pruefeVariableDefiniert=function(e){return void 0!==this[e]},rundeGenau=function(e,t){return Math.round(e*Math.pow(10,t))/Math.pow(10,t)},istArray=function(e){return-1!==e.constructor.toString().indexOf("Array")},istInArray=function(e,t){if(istArray(e))for(i=0;i<e.length;i++)if(e[i]===t)return!0;return!1},istNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},istNumerisch=function(e){return!isNaN(e)},istInteger=function(e){return 0==e.toString().search(/^-?[0-9]+$/)},istUnsignedInteger=function(e){return 0==e.toString().search(/^[0-9]+$/)},istString=function(e){return"string"==typeof e&&isNaN(e)},htmlEncode=function(e){return $("<div/>").text(e).html()},htmlDecode=function(e){return $("<div/>").html(e).text()};function detectflash(){if(null!=navigator.plugins&&0<navigator.plugins.length)return navigator.plugins["Shockwave Flash"]&&!0;if(~navigator.userAgent.toLowerCase().indexOf("webtv"))return!0;
1if(~navigator.appVersion.indexOf("MSIE")&&!~navigator.userAgent.indexOf("Opera"))try{return new ActiveXObject("ShockwaveFlash.ShockwaveFlash")&&!0}catch(e){}return!1}var msViewportStyle,isMobile={Android:function(){return!!navigator.userAgent.match(/Android/i)},BlackBerry:function(){return!!navigator.userAgent.match(/BlackBerry/i)},iOS_Mobile:function(){return!!navigator.userAgent.match(/iPhone/i)},iDevice:function(){return!!navigator.userAgent.match(/iPad|iPhone|iPod/i)},OperaMini:function(){return!!navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return!!navigator.userAgent.match(/IEMobile/i)},any:function(){return isMobile.Android()||isMobile.BlackBerry()||isMobile.iOS_Mobile()||isMobile.OperaMini()||isMobile.Windows()}};function cancelZoom(){var t,i,e=document,n=",maximum-scale=",s=/,*maximum\-scale\=\d*\.*\d*/;function r(e){t.content=i+("blur"==e.type?i.match(s,"")?"":n+10:n+1)}this.addEventListener&&e.querySelector&&(t=e.querySelector('meta[name="viewport"]'),i=t.content,this.addEventListener("focus",r,!0),this.addEventListener("blur",r,!1))}!function(e){jQuery.istMobiltelefon=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4))}(navigator.userAgent||navigator.vendor||window.opera),function(e){e.fn.cancelZoom=function(){return this.each(cancelZoom)},isMobile.iDevice()&&e("input:text,select,textarea").not(".no-cancelzoom").cancelZoom()}(jQuery),navigator.userAgent.match(/IEMobile\/10\.0/)&&((msViewportStyle=document.createElement("style")).appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")),document.querySelector("head").appendChild(msViewportStyle));var objphonenumberSprachen={phonenumber:{ers:/^(49|0049)/,prae:"+49"},phonenumber_at:{ers:/^(43|0043)/,prae:"+43"},phonenumber_ch:{ers:/^(41|0041)/,prae:"+41"},phonenumber_cz:{ers:/^(420|00420)/,prae:"+420"},phonenumber_dk:{ers:/^(45|0045)/,prae:"+45"},phonenumber_es:{ers:/^(34|0034)/,prae:"+34"},phonenumber_fr:{ers:/^(33|0033)/,prae:"+33"},phonenumber_it:{ers:/^(39|0039)/,prae:"+39"},phonenumber_pl:{ers:/^(48|0048)/,prae:"+48"}};!function(r){r.fn.bearbeitephonenumber=function(){return this.each(function(){r(this).replaceWith(function(){var i=r(this),e=i.text(),n="";if(r.each(objphonenumberSprachen,function(e,t){if(i.hasClass(e))return n=e,!1}),n){"0"==(e=(e=e.replace(/(<([^>]+)>)|[\/\\\(\)\+\-\s]/gi,"")).replace(objphonenumberSprachen[n].ers,"")).substring(0,1)&&(e=e.substring(1));var e=objphonenumberSprachen[n].prae+e+"",t=i.contents(),s=i.attr("class");return-1!=n.indexOf("_")&&(s=s+" "+n.substring(n.lastIndexOf("_")+1)),r("<a />").addClass(s).attr("href","tel:"+e).append(t)}return i})}),this}}("undefined"!=typeof TYPO3&&void 0!==TYPO3.jQuery?TYPO3.jQuery:jQuery),function(){"use strict";function N(e,o){if(!(this instanceof N))return new N(e,o);var t,i,n={direction:"horizontal",touchEventsTarget:"container",customTouchEventsTarget:[],ignoreTouchEventsTarget:[],initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mou
1sewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,hashnav:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},s=o&&o.virtualTranslate,r={};for(t in o=o||{})if("object"!=typeof o[t]||null===o[t]||(o[t].nodeType||o[t]===window||o[t]===document||void 0!==j&&o[t]instanceof j||"undefined"!=typeof jQuery&&o[t]instanceof jQuery))r[t]=o[t];else for(var a in r[t]={},o[t])r[t][a]=o[t][a];for(i in n)if(void 0===o[i])o[i]=n[i];else if("object"==typeof o[i])for(var l in n[i])void 0===o[i][l]&&(o[i][l]=n[i][l]);var m=this;if(m.params=o,m.originalParams=r,m.classNames=[],(void 0!==(W=void 0!==W&&void 0!==j?j:W)||(W=void 0===j?window.Dom7||window.Zepto||window.jQuery:j))&&(m.$=W,m.currentBreakpoint=void 0,m.getActiveBreakpoint=function(){if(!m.params.breakpoints)return!1;var e,t=!1,i=[];for(e in m.params.breakpoints)m.params.breakpoints.hasOwnProperty(e)&&i.push(e);i.sort(function(e,t){return parseInt(e,10)>parseInt(t,10)});for(var n=0;n<i.length;n++)(e=i[n])>=window.innerWidth&&!t&&(t=e);return t||"max"},m.setBreakpoint=function(){var e=m.getActiveBreakpoint();if(e&&m.currentBreakpoint!==e){var t,i=e in m.params.breakpoints?m.params.breakpoints[e]:m.originalParams,n=m.params.loop&&i.slidesPerView!==m.params.slidesPerView;for(t in i)m.params[t]=i[t];m.currentBreakpoint=e,n&&m.destroyLoop&&m.reLoop(!0)}},m.params.breakpoints&&m.setBreakpoint(),m.container=W(e),0!==m.container.length)){if(1<m.container.length){var u=[];return m.container.each(function(){u.push(new N(this,o))}),u}(m.container[0].swiper=m).container.data("swiper",m),m.classNames.push("swiper-container-"+m.params.direction),m.params.freeMode&&m.classNames.push("swiper-container-free-mode"),m.support.flexbox||(m.classNames.push("swiper-container-no-flexbox"),m.params.slidesPerColumn=1),m.params.autoHeight&&m.classNames.push("swiper-container-autoheight"),(m.params.parallax||m.params.watchSlidesVisibility)&&(m.params.watchSlidesProgress=!0),0<=["cube","coverflow","flip"].indexOf(m.params.effect)&&(m.support.transforms3d?(m.params.watchSlidesProgress=!0,m.classNames.push("swiper-container-3d")):m.params.effect="slide"),"slide"!==m.params.effect&&m.classNames.push("swiper-container-"+m.params.effect),"cube"===m.params.effect&&(m.params.resistanceRatio=0,m.params.slidesPerView=1,m.params.slidesPerColumn=1,m.params.slidesPerGroup=1,m.params.centeredSlides=!1,m.params.spaceBetween=0,m.params.virtualTranslate=!0,m.params.setWrapperSize=!1),"fade"!==m.params.effect&&"flip"!==m.params.effect||(m.params.slidesPerView=1,m.params.slidesPerColumn=1,m.params.slidesPerGroup=1,m.params.watchSlidesProgress=!0,m.params.spaceBetween=0,m.params.setWrapperSize=!1,void 0===s&&(m.params.virtualTranslate=!0)),m.params.grabCursor&&m.support.touch&&(m.params.grabCursor=!1),m.wrapper=m.container.children("."+m.params.wrapperClass),m.params.pagination&&(m.paginationContainer=W(m.params.pagination),m.params.uniqueNavElements&&"string"==typeof m.params.pagination&&1<m.paginationContainer.length&&1===m.container.find(m.params.pagination).length&&(m.paginationContainer=m.container.find(m.params.pagination)),"bullets"===m.params.paginationType&&m.params.paginationClickable?m.paginationContainer.addClass("swiper-pagination-clickable"):m.params.paginationClickable=!1,m.paginationContainer.addClass("swiper-pagination-"+m.params.paginationType)),(m.params.nextButton||m.params.prevButton)&&(m.params.nextButton&&(m.nextButton=W(m.params.nextButton),m.params.uniqueNavElements&&"string"==typeof m.params.nextButton&&1<m.nextButton.length&&1===m.container.find(m.params.nextButton).length&&(m.nextButton=m.container.find(m.params.nextButton))),m.params.prevButton&&(m.prevButton=W(m.params.prevButton),m.params.uniqueNavElements&&"string"==typeof m.params.prevButton&&1<m.prevButton.length&&1===m.container.find(m.params.prevButton).length&&(m.prevButton=m.container.find(m.params.prevButton)))),m.isHorizontal=function(){return"horizontal"===m.params.direction},m.rtl=m.isHorizontal()&&("rtl"===m.container[0].dir.toLowerCase()||"rtl"===m.container.css("direction")),m.rtl&&m.classNames.push("swiper-container-rtl"),m.rtl&&(m.wrongRTL="-webkit-box"===m.wrapper.css("display")),1<m.params.slidesPerColumn&&m.classNames.push("swiper-container-multirow"),m.device.android&&m.classNames.push("swiper-container-android"),m.container.addClass(m.classNames.join(" ")),m.translate=0,m.progress=0,m.velocity=0,m.lockSwipeToNext=function(){m.params.allowSwipeToNext=!1},m.lockSwipeToPrev=function(){m.params.allowSwipeToPrev=!1},m.lockSwipes=function(){m.params.allowSwipeToNext=m.params.allowSwipeToPrev=!1},m.unlockSwipeToNext=function(){m.params.allowSwipeToNext=!0},m.unlockSwipeToPrev=function(){m.params.allowSwipeToPrev=!0},m.unlockSwipes=function(){m.params.allowSwipeToNext=m.params.allowSwipeToPrev=!0},m.params.grabCursor&&(m.container[0].style.cursor="move",m.container[0].style.cursor="-webkit-grab",m.container[0].style.cursor="-moz-grab",m.container[0].style.cursor="grab"),m.imagesToLoad=[],m.imagesLoaded=0,m.loadImage=function(e,t,i,n,s){function r(){s&&s()}(!e.complete||!n)&&t?((n=new window.Image).onload=r,n.onerror=r,i&&(n.srcset=i),t&&(n.src=t)):r()},m.preloadImages=function(){function e(){null!=m&&(void 0!==m.imagesLoaded&&m.imagesLoaded++,m.imagesLoaded===m.imagesToLoad.length&&(m.params.updateOnImagesReady&&m.update(
1),m.emit("onImagesReady",m)))}m.imagesToLoad=m.container.find("img");for(var t=0;t<m.imagesToLoad.length;t++)m.loadImage(m.imagesToLoad[t],m.imagesToLoad[t].currentSrc||m.imagesToLoad[t].getAttribute("src"),m.imagesToLoad[t].srcset||m.imagesToLoad[t].getAttribute("srcset"),!0,e)},m.autoplayTimeoutId=void 0,m.autoplaying=!1,m.autoplayPaused=!1,m.startAutoplay=function(){return void 0===m.autoplayTimeoutId&&(!!m.params.autoplay&&(!m.autoplaying&&(m.autoplaying=!0,m.emit("onAutoplayStart",m),void E())))},m.stopAutoplay=function(e){m.autoplayTimeoutId&&(m.autoplayTimeoutId&&clearTimeout(m.autoplayTimeoutId),m.autoplaying=!1,m.autoplayTimeoutId=void 0,m.emit("onAutoplayStop",m))},m.pauseAutoplay=function(e){m.autoplayPaused||(m.autoplayTimeoutId&&clearTimeout(m.autoplayTimeoutId),m.autoplayPaused=!0,0===e?(m.autoplayPaused=!1,E()):m.wrapper.transitionEnd(function(){m&&(m.autoplayPaused=!1,m.autoplaying?E():m.stopAutoplay())}))},m.minTranslate=function(){return-m.snapGrid[0]},m.maxTranslate=function(){return-m.snapGrid[m.snapGrid.length-1]},m.updateAutoHeight=function(){var e=m.slides.eq(m.activeIndex)[0];void 0===e||(e=e.offsetHeight)&&m.wrapper.css("height",e+"px")},m.updateContainerSize=function(){var e=void 0!==m.params.width?m.params.width:m.container[0].clientWidth,t=void 0!==m.params.height?m.params.height:m.container[0].clientHeight;0===e&&m.isHorizontal()||0===t&&!m.isHorizontal()||(e=e-parseInt(m.container.css("padding-left"),10)-parseInt(m.container.css("padding-right"),10),t=t-parseInt(m.container.css("padding-top"),10)-parseInt(m.container.css("padding-bottom"),10),m.width=e,m.height=t,m.size=m.isHorizontal()?m.width:m.height)},m.updateSlidesSize=function(){m.slides=m.wrapper.children("."+m.params.slideClass),m.snapGrid=[],m.slidesGrid=[],m.slidesSizesGrid=[];var e,t=m.params.spaceBetween,i=-m.params.slidesOffsetBefore,n=0,s=0;if(void 0!==m.size){"string"==typeof t&&0<=t.indexOf("%")&&(t=parseFloat(t.replace("%",""))/100*m.size),m.virtualSize=-t,m.rtl?m.slides.css({marginLeft:"",marginTop:""}):m.slides.css({marginRight:"",marginBottom:""}),1<m.params.slidesPerColumn&&(e=Math.floor(m.slides.length/m.params.slidesPerColumn)===m.slides.length/m.params.slidesPerColumn?m.slides.length:Math.ceil(m.slides.length/m.params.slidesPerColumn)*m.params.slidesPerColumn,"auto"!==m.params.slidesPerView&&"row"===m.params.slidesPerColumnFill&&(e=Math.max(e,m.params.slidesPerView*m.params.slidesPerColumn)));for(var r,a=m.params.slidesPerColumn,o=e/a,l=o-(m.params.slidesPerColumn*o-m.slides.length),u=0;u<m.slides.length;u++){var c,h,d,p=0,f=m.slides.eq(u);1<m.params.slidesPerColumn&&("column"===m.params.slidesPerColumnFill?(d=u-(h=Math.floor(u/a))*a,(l<h||h===l&&d===a-1)&&++d>=a&&(d=0,h++),f.css({"-webkit-box-ordinal-group":c=h+d*e/a,"-moz-box-ordinal-group":c,"-ms-flex-order":c,"-webkit-order":c,order:c})):h=u-(d=Math.floor(u/o))*o,f.css({"margin-top":0!==d&&m.params.spaceBetween&&m.params.spaceBetween+"px"}).attr("data-swiper-column",h).attr("data-swiper-row",d)),"none"!==f.css("display")&&("auto"===m.params.slidesPerView?(p=m.isHorizontal()?f.outerWidth(!0):f.outerHeight(!0),m.params.roundLengths&&(p=M(p))):(p=(m.size-(m.params.slidesPerView-1)*t)/m.params.slidesPerView,m.params.roundLengths&&(p=M(p)),m.isHorizontal()?m.slides[u].style.width=p+"px":m.slides[u].style.height=p+"px"),m.slides[u].swiperSlideSize=p,m.slidesSizesGrid.push(p),m.params.centeredSlides?(i=i+p/2+n/2+t,0===u&&(i=i-m.size/2-t),Math.abs(i)<.001&&(i=0),s%m.params.slidesPerGroup==0&&m.snapGrid.push(i),m.slidesGrid.push(i)):(s%m.params.slidesPerGroup==0&&m.snapGrid.push(i),m.slidesGrid.push(i),i=i+p+t),m.virtualSize+=p+t,n=p,s++)}if(m.virtualSize=Math.max(m.virtualSize,m.size)+m.params.slidesOffsetAfter,m.rtl&&m.wrongRTL&&("slide"===m.params.effect||"coverflow"===m.params.effect)&&m.wrapper.css({width:m.virtualSize+m.params.spaceBetween+"px"}),m.support.flexbox&&!m.params.setWrapperSize||(m.isHorizontal()?m.wrapper.css({width:m.virtualSize+m.params.spaceBetween+"px"}):m.wrapper.css({height:m.virtualSize+m.params.spaceBetween+"px"})),1<m.params.slidesPerColumn&&(m.virtualSize=(p+m.params.spaceBetween)*e,m.virtualSize=Math.ceil(m.virtualSize/m.params.slidesPerColumn)-m.params.spaceBetween,m.wrapper.css({width:m.virtualSize+m.params.spaceBetween+"px"}),m.params.centeredSlides)){for(r=[],u=0;u<m.snapGrid.length;u++)m.snapGrid[u]<m.virtualSize+m.snapGrid[0]&&r.push(m.snapGrid[u]);m.snapGrid=r}if(!m.params.centeredSlides){for(r=[],u=0;u<m.snapGrid.length;u++)m.snapGrid[u]<=m.virtualSize-m.size&&r.push(m.snapGrid[u]);m.snapGrid=r,1<Math.floor(m.virtualSize-m.size)-Math.floor(m.snapGrid[m.snapGrid.length-1])&&m.snapGrid.push(m.virtualSize-m.size)}0===m.snapGrid.length&&(m.snapGrid=[0]),0!==m.params.spaceBetween&&(m.isHorizontal()?m.rtl?m.slides.css({marginLeft:t+"px"}):m.slides.css({marginRight:t+"px"}):m.slides.css({marginBottom:t+"px"})),m.params.watchSlidesProgress&&m.updateSlidesOffset()}},m.updateSlidesOffset=function(){for(var e=0;e<m.slides.length;e++)m.slides[e].swiperSlideOffset=m.isHorizontal()?m.slides[e].offsetLeft:m.slides[e].offsetTop},m.updateSlidesProgress=function(e){if(void 0===e&&(e=m.translate||0),0!==m.slides.length){void 0===m.slides[0].swiperSlideOffset&&m.updateSlidesOffset();var t=-e;m.rtl&&(t=e),m.slides.removeClass(m.params.slideVisibleClass);for(var i=0;i<m.slides.length;i++){var n,s,r=m.slides[i],a=(t-r.swiperSlideOffset)/(r.swiperSlideSize+m.params.spaceBetween);m.params.watchSlidesVisibility&&(s=(n=-(t-r.swiperSlideOffset))+m.slidesSizesGrid[i],(0<=n&&n<m.size||0<s&&s<=m.size||n<=0&&s>=m.size)&&m.slides.eq(i).addClass(m.params.slideVisibleClass)),r.progress=m.rtl?-a:a}}},m.updateProgress=function(e){void 0===e&&(e=m.translate||0);var t=m.maxTranslate()-m.minTranslate(),i=m.isBeginning,n=m.isEnd;0==t?(m.progress=0,m.isBeginning=m.isEnd=!0):(m.progress=(e-m.minTranslate())/t,m.isBeginning=m.progress<=0,m.isEnd=1<=m.progress),m.isBeginning&&!i&&m.emit("onReachBeginning",m),m.isEnd&&!n&&m.emit("onReachEnd",m),m.params.watchSlidesProgress&&m.updateSlidesProgress(e),m.emit("onProgress",m,m.progress)},m.updateActiveIndex=function(){for(var e,t,i=m.rtl?m.translate:-m.translate,n=0;n<m.slidesGrid.length;n++)void 0!==m.slidesGrid[n+1]?i>=m.slidesGrid[n]&&i<m.slidesGrid[n+1]-(m.slidesGrid[n+1]-m.slidesGrid[n])/2?e=n:i>=m.slidesGrid[n]&&i<m.slidesGrid[n+1]&&(e=n+1):i>=m.slidesGrid[n]&&(e=n);(e<0||void 0===e)&&(e=0),(t=Math.floor(e/m.params.slidesPerGroup))>=m.snapGrid.length&&(t=m.snapGrid.length-1),e!==m.activeIndex&&(m.snapIndex=t,m.previousIndex=m.activeIndex,m.activeIndex=e,m.updateClasses())},m.updateClasses=function(){m.slides.removeClass(m.params.slideActiveClass+" "+m.params.slideNextClass+" "+m.params.slidePrevClass);var e=m.slides.eq(m.activeIndex);e.addClass(m.params.slideActiveClass);var t=e.next("."+m.params.slideClass).addClass(m.params.slideNextClass);m.params.loop&&0===t.length&&m.slides.eq(0).addClass(m.params.slideNextClass);var i,n,s=e.prev("."+m.params.slideClass).addClass(m.params.slidePrevClass);m.params.loop&&0===s.length&&m.slides.eq(-1).addClass(m.params.slidePrevClass),m.paginationContainer&&0<m.paginationContainer.length&&(n=m.params.loop?Math.
1ceil((m.slides.length-2*m.loopedSlides)/m.params.slidesPerGroup):m.snapGrid.length,m.params.loop?((i=Math.ceil((m.activeIndex-m.loopedSlides)/m.params.slidesPerGroup))>m.slides.length-1-2*m.loopedSlides&&(i-=m.slides.length-2*m.loopedSlides),n-1<i&&(i-=n),i<0&&"bullets"!==m.params.paginationType&&(i=n+i)):i=void 0!==m.snapIndex?m.snapIndex:m.activeIndex||0,"bullets"===m.params.paginationType&&m.bullets&&0<m.bullets.length&&(m.bullets.removeClass(m.params.bulletActiveClass),1<m.paginationContainer.length?m.bullets.each(function(){W(this).index()===i&&W(this).addClass(m.params.bulletActiveClass)}):m.bullets.eq(i).addClass(m.params.bulletActiveClass)),"fraction"===m.params.paginationType&&(m.paginationContainer.find("."+m.params.paginationCurrentClass).text(i+1),m.paginationContainer.find("."+m.params.paginationTotalClass).text(n)),"progress"===m.params.paginationType&&(e=t=(i+1)/n,s=1,m.isHorizontal()||(s=t,e=1),m.paginationContainer.find("."+m.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+e+") scaleY("+s+")").transition(m.params.speed)),"custom"===m.params.paginationType&&m.params.paginationCustomRender&&(m.paginationContainer.html(m.params.paginationCustomRender(m,i+1,n)),m.emit("onPaginationRendered",m,m.paginationContainer[0]))),m.params.loop||(m.params.prevButton&&m.prevButton&&0<m.prevButton.length&&(m.isBeginning?(m.prevButton.addClass(m.params.buttonDisabledClass),m.params.a11y&&m.a11y&&m.a11y.disable(m.prevButton)):(m.prevButton.removeClass(m.params.buttonDisabledClass),m.params.a11y&&m.a11y&&m.a11y.enable(m.prevButton))),m.params.nextButton&&m.nextButton&&0<m.nextButton.length&&(m.isEnd?(m.nextButton.addClass(m.params.buttonDisabledClass),m.params.a11y&&m.a11y&&m.a11y.disable(m.nextButton)):(m.nextButton.removeClass(m.params.buttonDisabledClass),m.params.a11y&&m.a11y&&m.a11y.enable(m.nextButton))))},m.updatePagination=function(){if(m.params.pagination&&m.paginationContainer&&0<m.paginationContainer.length){var e="";if("bullets"===m.params.paginationType){for(var t=m.params.loop?Math.ceil((m.slides.length-2*m.loopedSlides)/m.params.slidesPerGroup):m.snapGrid.length,i=0;i<t;i++)m.params.paginationBulletRender?e+=m.params.paginationBulletRender(i,m.params.bulletClass):e+="<"+m.params.paginationElement+' class="'+m.params.bulletClass+'"></'+m.params.paginationElement+">";m.paginationContainer.html(e),m.bullets=m.paginationContainer.find("."+m.params.bulletClass),m.params.paginationClickable&&m.params.a11y&&m.a11y&&m.a11y.initPagination()}"fraction"===m.params.paginationType&&(e=m.params.paginationFractionRender?m.params.paginationFractionRender(m,m.params.paginationCurrentClass,m.params.paginationTotalClass):'<span class="'+m.params.paginationCurrentClass+'"></span> / <span class="'+m.params.paginationTotalClass+'"></span>',m.paginationContainer.html(e)),"progress"===m.params.paginationType&&(e=m.params.paginationProgressRender?m.params.paginationProgressRender(m,m.params.paginationProgressbarClass):'<span class="'+m.params.paginationProgressbarClass+'"></span>',m.paginationContainer.html(e)),"custom"!==m.params.paginationType&&m.emit("onPaginationRendered",m,m.paginationContainer[0])}},m.update=function(e){function t(){i=Math.min(Math.max(m.translate,m.maxTranslate()),m.minTranslate()),m.setWrapperTranslate(i),m.updateActiveIndex(),m.updateClasses()}var i;m.updateContainerSize(),m.updateSlidesSize(),m.updateProgress(),m.updatePagination(),m.updateClasses(),m.params.scrollbar&&m.scrollbar&&m.scrollbar.set(),e?(m.controller&&m.controller.spline&&(m.controller.spline=void 0),m.params.freeMode?(t(),m.params.autoHeight&&m.updateAutoHeight()):(("auto"===m.params.slidesPerView||1<m.params.slidesPerView)&&m.isEnd&&!m.params.centeredSlides?m.slideTo(m.slides.length-1,0,!1,!0):m.slideTo(m.activeIndex,0,!1,!0))||t()):m.params.autoHeight&&m.updateAutoHeight()},m.onResize=function(e){m.params.breakpoints&&m.setBreakpoint();var t=m.params.allowSwipeToPrev,i=m.params.allowSwipeToNext;m.params.allowSwipeToPrev=m.params.allowSwipeToNext=!0,m.updateContainerSize(),m.updateSlidesSize(),("auto"===m.params.slidesPerView||m.params.freeMode||e)&&m.updatePagination(),m.params.scrollbar&&m.scrollbar&&m.scrollbar.set(),m.controller&&m.controller.spline&&(m.controller.spline=void 0);var n=!1;m.params.freeMode?(e=Math.min(Math.max(m.translate,m.maxTranslate()),m.minTranslate()),m.setWrapperTranslate(e),m.updateActiveIndex(),m.updateClasses(),m.params.autoHeight&&m.updateAutoHeight()):(m.updateClasses(),n=("auto"===m.params.slidesPerView||1<m.params.slidesPerView)&&m.isEnd&&!m.params.centeredSlides?m.slideTo(m.slides.length-1,0,!1,!0):m.slideTo(m.activeIndex,0,!1,!0)),m.params.lazyLoading&&!n&&m.lazy&&m.lazy.load(),m.params.allowSwipeToPrev=t,m.params.allowSwipeToNext=i};s=["mousedown","mousemove","mouseup"];window.navigator.pointerEnabled?s=["pointerdown","pointermove","pointerup"]:window.navigator.msPointerEnabled&&(s=["MSPointerDown","MSPointerMove","MSPointerUp"]),m.touchEvents={start:m.support.touch||!m.params.simulateTouch?"touchstart":s[0],move:m.support.touch||!m.params.simulateTouch?"touchmove":s[1],end:m.support.touch||!m.params.simulateTouch?"touchend":s[2]},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===m.params.touchEventsTarget?m.container:m.wrapper).addClass("swiper-wp8-"+m.params.direction),m.initEvents=function(e){var t=e?"off":"on",i=e?"removeEventListener":"addEventListener",n=("c
1ontainer"===m.params.touchEventsTarget?m.container:m.wrapper)[0];if(m.params.customTouchEventsTarget.length&&(n=m.params.customTouchEventsTarget),Array.isArray(n))for(var s=0;s<n.length;s++)0<n[s].length&&(n[s]=n[s][0],m.browser.ieTouch&&W(n[s]).addClass("swiper-wp8-"+m.params.direction),r=m.support.touch?n[s]:document,a=!!m.params.nested,m.browser.ie?(n[s][i](m.touchEvents.start,m.onTouchStart,!1),r[i](m.touchEvents.move,m.onTouchMove,a),r[i](m.touchEvents.end,m.onTouchEnd,!1)):(m.support.touch&&(n[s][i](m.touchEvents.start,m.onTouchStart,!1),n[s][i](m.touchEvents.move,m.onTouchMove,a),n[s][i](m.touchEvents.end,m.onTouchEnd,!1)),!o.simulateTouch||m.device.ios||m.device.android||(n[s][i]("mousedown",m.onTouchStart,!1),document[i]("mousemove",m.onTouchMove,a),document[i]("mouseup",m.onTouchEnd,!1))),window[i]("resize",m.onResize),m.params.nextButton&&m.nextButton&&0<m.nextButton.length&&(m.nextButton[t]("click",m.onClickNext),m.params.a11y&&m.a11y&&m.nextButton[t]("keydown",m.a11y.onEnterKey)),m.params.prevButton&&m.prevButton&&0<m.prevButton.length&&(m.prevButton[t]("click",m.onClickPrev),m.params.a11y&&m.a11y&&m.prevButton[t]("keydown",m.a11y.onEnterKey)),m.params.pagination&&m.params.paginationClickable&&(m.paginationContainer[t]("click","."+m.params.bulletClass,m.onClickIndex),m.params.a11y&&m.a11y&&m.paginationContainer[t]("keydown","."+m.params.bulletClass,m.a11y.onEnterKey)),(m.params.preventClicks||m.params.preventClicksPropagation)&&n[s][i]("click",m.preventClicks,!0));else{var r=m.support.touch?n:document,a=!!m.params.nested;m.browser.ie?(n[i](m.touchEvents.start,m.onTouchStart,!1),r[i](m.touchEvents.move,m.onTouchMove,a),r[i](m.touchEvents.end,m.onTouchEnd,!1)):(m.support.touch&&(n[i](m.touchEvents.start,m.onTouchStart,!1),n[i](m.touchEvents.move,m.onTouchMove,a),n[i](m.touchEvents.end,m.onTouchEnd,!1)),!o.simulateTouch||m.device.ios||m.device.android||(n[i]("mousedown",m.onTouchStart,!1),document[i]("mousemove",m.onTouchMove,a),document[i]("mouseup",m.onTouchEnd,!1))),window[i]("resize",m.onResize),m.params.nextButton&&m.nextButton&&0<m.nextButton.length&&(m.nextButton[t]("click",m.onClickNext),m.params.a11y&&m.a11y&&m.nextButton[t]("keydown",m.a11y.onEnterKey)),m.params.prevButton&&m.prevButton&&0<m.prevButton.length&&(m.prevButton[t]("click",m.onClickPrev),m.params.a11y&&m.a11y&&m.prevButton[t]("keydown",m.a11y.onEnterKey)),m.params.pagination&&m.params.paginationClickable&&(m.paginationContainer[t]("click","."+m.params.bulletClass,m.onClickIndex),m.params.a11y&&m.a11y&&m.paginationContainer[t]("keydown","."+m.params.bulletClass,m.a11y.onEnterKey)),(m.params.preventClicks||m.params.preventClicksPropagation)&&n[i]("click",m.preventClicks,!0)}},m.attachEvents=function(){m.initEvents()},m.detachEvents=function(){m.initEvents(!0)},m.allowClick=!0,m.preventClicks=function(e){m.allowClick||(m.params.preventClicks&&e.preventDefault(),m.params.preventClicksPropagation&&m.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},m.onClickNext=function(e){e.preventDefault(),m.isEnd&&!m.params.loop||m.slideNext()},m.onClickPrev=function(e){e.preventDefault(),m.isBeginning&&!m.params.loop||m.slidePrev()},m.onClickIndex=function(e){e.preventDefault();e=W(this).index()*m.params.slidesPerGroup;m.params.loop&&(e+=m.loopedSlides),m.slideTo(e)},m.updateClickedSlide=function(e){var t,i=I(e,"."+m.params.slideClass),n=!1;if(i)for(var s=0;s<m.slides.length;s++)m.slides[s]===i&&(n=!0);if(!i||!n)return m.clickedSlide=void 0,void(m.clickedIndex=void 0);m.clickedSlide=i,m.clickedIndex=W(i).index(),m.params.slideToClickedSlide&&void 0!==m.clickedIndex&&m.clickedIndex!==m.activeIndex&&(t=m.clickedIndex,m.params.loop?m.animating||(e=W(m.clickedSlide).attr("data-swiper-slide-index"),m.params.centeredSlides?t<m.loopedSlides-m.params.slidesPerView/2||t>m.slides.length-m.loopedSlides+m.params.slidesPerView/2?(m.fixLoop(),t=m.wrapper.children("."+m.params.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){m.slideTo(t)},0)):m.slideTo(t):t>m.slides.length-m.params.slidesPerView?(m.fixLoop(),t=m.wrapper.children("."+m.params.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){m.slideTo(t)},0)):m.slideTo(t)):m.slideTo(t))};var f,g,v,b,c,_,y,h,w,x,d,p,k,C="input, select, textarea, button",T=Date.now(),S=[];if(m.animating=!1,m.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0},m.onTouchStart=function(t){var e,i;if(m.params.ignoreTouchEventsTarget.length)for(var n=m.params.ignoreTouchEventsTarget,s=0;s<n.length;s++){var r=!1;if(W(document).find(n[s][0]).each(function(){var e=W(this);1<n[s].length&&1==n[s][1]?t.target==e[0]&&(r=!0):t.target!=e[0]&&!e[0].contains(t.target)||(r=!0)}),r)return!1}t.originalEvent&&(t=t.originalEvent),!(d="touchstart"===t.type)&&"which"in t&&3===t.which||(m.params.noSwiping&&I(t,"."+m.params.noSwipingClass)?m.allowClick=!0:m.params.swipeHandler&&!I(t,m.params.swipeHandler)||(e=m.touches.currentX=("touchstart"===t.type?t.targetTouches[0]:t).pageX,i=m.touches.currentY=("touchstart"===t.type?t.targetTouches[0]:t).pageY,m.device.ios&&m.params.iOSEdgeSwipeDetection&&e<=m.params.iOSEdgeSwipeThreshold||(v=!(g=!(f=!0)),p=c=void 0,m.touches.startX=e,m.touches.startY=i,b=Date.now(),m.allowClick=!0,m.updateContainerSize(),m.swipeDirection=void 0,0<m.params.threshold&&(h=!1),"touchstart"!==t.type&&(i=!0,W(t.target).is(C)&&(i=!1),document.activeElement&&W(document.activeElement).is(C)&&document.activeElement.blur(),i&&t.preventDefault()),m.emit("onTouchStart",m,t))))},m.onTouchMove=function(e){if(e.originalEvent&&(e=e.originalEvent),!d||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return m.touches.startX=("touchmove"===e.type?e.targetTouches[0]:e).pageX,void(m.touches.startY=("touchmove"===e.type?e.targetTouches[0]:e).pageY);if(m.params.onlyExternal)return m.allowClick=!1,void(f&&(m.touches.startX=m.touches.currentX=("touchmove"===e.type?e.targetTouches[0]:e).pageX,m.touches.startY=m.touches.currentY=("touchmove"===e.type?e.targetTouches[0]:e).pageY,b=Date.now()));if(d&&document.activeElement&&e.target===document.activeElement&&W(e.target).is(C))return g=!0,void(m.allowClick=!1);if(v&&m.emit("onTouchMove",m,e),!(e.targetTouches&&1<e.targetTouches.length))if(m.touches.currentX=("touchmove"===e.type?e.targetTouches[0]:e).pageX,m.touches.currentY=("touchmove"===e.type?e.targetTouches[0]:e).pageY,void 0===c&&(i=180*Math.atan2(Math.abs(m.touches.currentY-m.touches.startY),Math.abs(m.touches.currentX-m.touches.startX))/Math.PI,c=m.isHorizontal()?i>m.params.touchAngle:90-i>m.params.touchAngle),c&&m.emit("onTouchMoveOpposite",m,e),void 0===p&&m.browser.ieTouch&&(m.touches.currentX===m.touches.startX&&m.touches.currentY===m.touches.startY||(p=!0)),f)if(c)f=!1;else if(p||!m.browser.ieTouch){m.allowClick=!1,m.emit("onSliderMove",m,e),e.preventDefault(),m.params.touchMoveStopPropagation&&!m.params.nested&&e.stopPropagation(),g||(o.loop&&m.fixLoop(),y=m.getWrapperTranslate(),m.setWrapperTransition(0),m.animating&&m.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),m.params.autoplay&&m.autoplaying&&(m.params.autoplayDisableOnInteraction?m.stopAutoplay():m.pauseAutoplay()),x=!1,m.params.grabCursor&&(m.container[0].style.cursor="move",m.container[0].style.cursor="-webkit-grabbing",m.container[0].style.cursor="-moz-grabbin",m.container[0].style.cursor="grabbing")),g=!0;var t=m.touches.diff=m.isHorizontal()?m.touches.currentX-m.touches.startX:m.touches.currentY-m.touches.startY;t*=m.params.touchRatio,m.rtl&&(t=-t),m.swipeDirection=0<t?"prev":"next",_=t+y;var i=!0;if(0<t&&_>m.minTranslate()?(i=!1,m.params.resistance&&(_=m.minTranslate()-1+Math.pow(-m.minTranslate()+y+t,m.params.resistanceRatio))):t<0&&_<m.maxTranslate()&&(i=!1,m.params.resistance&&(_=m.maxTranslate()+1-Math.pow(m.maxTranslate()-y-t,m.params.resistanceRatio))),i&&(e.preventedByNestedSwiper=!0),!m.params.allowSwipeToNext&&"next"===m.swipeDirection&&_<y&&(_=y),!m.params.allowSwipeToPrev&&"prev"===m.swipeDirection&&y<_&&(_=y),m.params.followFinger){if(0<m.params.threshold){if(!(Math.abs(t)>m.params.threshold||h))return void(_=y);if(!h)return h=!0,m.touches.startX=m.touches.currentX,m.touches.startY=m.touches.currentY,_=y,void(m.touches.diff=m.isHorizontal()?m.touches.currentX-m.touches.startX:m.touches.currentY-m.touches.startY)}(m.params.freeMode||m.params.watchSlidesProgress)&&m.updateActiveIndex(),m.params.freeMode&&(0===S.length&&S.push({position:m.touches[m.isH
1orizontal()?"startX":"startY"],time:b}),S.push({position:m.touches[m.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),m.updateProgress(_),m.setWrapperTranslate(_)}}}},m.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),v&&m.emit("onTouchEnd",m,e),v=!1,f){m.params.grabCursor&&g&&f&&(m.container[0].style.cursor="move",m.container[0].style.cursor="-webkit-grab",m.container[0].style.cursor="-moz-grab",m.container[0].style.cursor="grab");var t,i=Date.now(),n=i-b;if(m.allowClick&&(m.updateClickedSlide(e),m.emit("onTap",m,e),n<300&&300<i-T&&(w&&clearTimeout(w),w=setTimeout(function(){m&&(m.params.paginationHide&&0<m.paginationContainer.length&&!W(e.target).hasClass(m.params.bulletClass)&&m.paginationContainer.toggleClass(m.params.paginationHiddenClass),m.emit("onClick",m,e))},300)),n<300&&i-T<300&&(w&&clearTimeout(w),m.emit("onDoubleTap",m,e))),T=Date.now(),setTimeout(function(){m&&(m.allowClick=!0)},0),f&&g&&m.swipeDirection&&0!==m.touches.diff&&_!==y)if(f=g=!1,t=m.params.followFinger?m.rtl?m.translate:-m.translate:-_,m.params.freeMode)if(t<-m.minTranslate())m.slideTo(m.activeIndex);else if(t>-m.maxTranslate())m.slides.length<m.snapGrid.length?m.slideTo(m.snapGrid.length-1):m.slideTo(m.slides.length-1);else{if(m.params.freeModeMomentum){1<S.length?(l=S.pop(),r=S.pop(),s=l.position-r.position,r=l.time-r.time,m.velocity=s/r,m.velocity=m.velocity/2,Math.abs(m.velocity)<m.params.freeModeMinimumVelocity&&(m.velocity=0),(150<r||300<(new window.Date).getTime()-l.time)&&(m.velocity=0)):m.velocity=0,S.length=0;var s=1e3*m.params.freeModeMomentumRatio,r=m.velocity*s,a=m.translate+r;m.rtl&&(a=-a);var o,l=!1,r=20*Math.abs(m.velocity)*m.params.freeModeMomentumBounceRatio;if(a<m.maxTranslate())m.params.freeModeMomentumBounce?(a+m.maxTranslate()<-r&&(a=m.maxTranslate()-r),o=m.maxTranslate(),x=l=!0):a=m.maxTranslate();else if(a>m.minTranslate())m.params.freeModeMomentumBounce?(a-m.minTranslate()>r&&(a=m.minTranslate()+r),o=m.minTranslate(),x=l=!0):a=m.minTranslate();else if(m.params.freeModeSticky){for(var u,c=0,c=0;c<m.snapGrid.length;c+=1)if(m.snapGrid[c]>-a){u=c;break}a=Math.abs(m.snapGrid[u]-a)<Math.abs(m.snapGrid[u-1]-a)||"next"===m.swipeDirection?m.snapGrid[u]:m.snapGrid[u-1],m.rtl||(a=-a)}if(0!==m.velocity)s=m.rtl?Math.abs((-a-m.translate)/m.velocity):Math.abs((a-m.translate)/m.velocity);else if(m.params.freeModeSticky)return void m.slideReset();m.params.freeModeMomentumBounce&&l?(m.updateProgress(o),m.setWrapperTransition(s),m.setWrapperTranslate(a),m.onTransitionStart(),m.animating=!0,m.wrapper.transitionEnd(function(){m&&x&&(m.emit("onMomentumBounce",m),m.setWrapperTransition(m.params.speed),m.setWrapperTranslate(o),m.wrapper.transitionEnd(function(){m&&m.onTransitionEnd()}))})):m.velocity?(m.updateProgress(a),m.setWrapperTransition(s),m.setWrapperTranslate(a),m.onTransitionStart(),m.animating||(m.animating=!0,m.wrapper.transitionEnd(function(){m&&m.onTransitionEnd()}))):m.updateProgress(a),m.updateActiveIndex()}(!m.params.freeModeMomentum||n>=m.params.longSwipesMs)&&(m.updateProgress(),m.updateActiveIndex())}else{for(var h=0,d=m.slidesSizesGrid[0],p=0;p<m.slidesGrid.length;p+=m.params.slidesPerGroup)void 0!==m.slidesGrid[p+m.params.slidesPerGroup]?t>=m.slidesGrid[p]&&t<m.slidesGrid[p+m.params.slidesPerGroup]&&(h=p,d=m.slidesGrid[p+m.params.slidesPerGroup]-m.slidesGrid[p]):t>=m.slidesGrid[p]&&(h=p,d=m.slidesGrid[m.slidesGrid.length-1]-m.slidesGrid[m.slidesGrid.length-2]);s=(t-m.slidesGrid[h])/d;n>m.params.longSwipesMs?m.params.longSwipes?("next"===m.swipeDirection&&(s>=m.params.longSwipesRatio?m.slideTo(h+m.params.slidesPerGroup):m.slideTo(h)),"prev"===m.swipeDirection&&(s>1-m.params.longSwipesRatio?m.slideTo(h+m.params.slidesPerGroup):m.slideTo(h))):m.slideTo(m.activeIndex):m.params.shortSwipes?("next"===m.swipeDirection&&m.slideTo(h+m.params.slidesPerGroup),"prev"===m.swipeDirection&&m.slideTo(h)):m.slideTo(m.activeIndex)}else f=g=!1}},m._slideTo=function(e,t){return m.slideTo(e,t,!0,!0)},m.slideTo=function(e,t,i,n){void 0===i&&(i=!0),(e=void 0===e?0:e)<0&&(e=0),m.snapIndex=Math.floor(e/m.params.slidesPerGroup),m.snapIndex>=m.snapGrid.length&&(m.snapIndex=m.snapGrid.length-1);var s=-m.snapGrid[m.snapIndex];m.params.autoplay&&m.autoplaying&&(n||!m.params.autoplayDisableOnInteraction?m.pauseAutoplay(t):m.stopAutoplay()),m.updateProgress(s);for(var r=0;r<m.slidesGrid.length;r++)-Math.floor(100*s)>=Math.floor(100*m.slidesGrid[r])&&(e=r);return!(!m.params.allowSwipeToNext&&s<m.translate&&s<m.minTranslate())&&(!(!m.params.allowSwipeToPrev&&s>m.translate&&s>m.maxTranslate()&&(m.activeIndex||0)!==e)&&(void 0===t&&(t=m.params.speed),m.previousIndex=m.activeIndex||0,m.activeIndex=e,m.rtl&&-s===m.translate||!m.rtl&&s===m.translate?(m.params.autoHeight&&m.updateAutoHeight(),m.updateClasses(),"slide"!==m.params.effect&&m.setWrapperTranslate(s),!1):(m.updateClasses(),m.onTransitionStart(i),0===t?(m.setWrapperTranslate(s),m.setWrapperTransition(0),m.onTransitionEnd(i)):(m.setWrapperTranslate(s),m.setWrapperTransition(t),m.animating||(m.animating=!0,m.wrapper.transitionEnd(function(){m&&m.onTransitionEnd(i)}))),!0)))},m.onTransitionStart=function(e){void 0===e&&(e=!0),m.params.autoHeight&&m.updateAutoHeight(),m.lazy&&m.lazy.onTransitionStart(),e&&(m.emit("onTransitionStart",m),m.activeIndex!==m.previousIndex&&(m.emit("onSlideChangeStart",m),m.activeIndex>m.previousIndex?m.emit("onSlideNextStart",m):m.emit("onSlidePrevStart",m)))},m.onTransitionEnd=function(e){m.animating=!1,m.setWrapperTransition(0),void 0===e&&(e=!0),m.lazy&&m.lazy.onTransitionEnd(),e&&(m.emit("onTransitionEnd",m),m.activeIndex!==m.previousIndex&&(m.emit("onSlideChangeEnd",m),m.activeIndex>m.previousIndex?m.emit("onSlideNextEnd",m):m.emit("onSlidePrevEnd",m))),m.params.hashnav&&m.hashnav&&m.hashnav.setHash()},m.slideNext=function(e,t,i){if(m.params.loop){if(m.animating)return!1;m.fixLoop();m.container[0].clientLeft;return m.slideTo(m.activeIndex+m.params.slidesPerGroup,t,e,i)}return m.slideTo(m.activeIndex+m.params.slidesPerGroup,t,e,i)},m._slideNext=function(e){return m.slideNext(!0,e,!0)},m.slidePrev=function(e,t,i){if(m.params.loop){if(m.animating)return!1;m.fixLoop();m.container[0].clientLeft;return m.slideTo(m.activeIndex-1,t,e,i)}return m.slideTo(m.activeIndex-1,t,e,i)},m._slidePrev=function(e){return m.slidePrev(!0,e,!0)},m.slideReset=function(e,t,i){return m.slideTo(m.activeIndex,t,e)},m.setWrapperTransition=function(e,t){m.wrapper.transition(e),"slide"!==m.params.effect&&m.effects[m.params.effect]&&m.effects[m.params.effect].setTransition(e),m.params.parallax&&m.parallax&&m.parallax.setTransition(e),m.params.scrollbar&&m.scrollbar&&m.scrollbar.setTransition(e),m.params.control&&m.controller&&m.controller.setTransition(e,t),m.emit("onSetTransition",m,e)},m.setWrapperTranslate=function(e,t,i){var n=0,s=0;m.isHorizontal()?n=m.rtl?-e:e:s=e,m.params.roundLengths&&(n=M(n),s=M(s)),m.params.virtualTranslate||(m.support.transforms3d?m.wrapper.transform("translate3d("+n+"px, "+s+"px, 0px)"):m.wrapper.transform("translate("+n+"px, "+s+"px)")),m.translate=m.isHorizontal()?n:s;s=m.maxTranslate()-m.minTranslate();(0==s?0:(e-m.minTranslate())/s)!==m.progress&&m.updateProgress(e),t&&m.updateActiveIndex(),"slide"!==m.params.effect&&m.effects[m.params.effect]&&m.effects[m.params.effect].setTranslate(m.translate),m.params.parallax&&m.parallax&&m.parallax.setTranslate(m.translate),m.params.scrollbar&&m.scrollbar&&m.scrollbar.setTranslate(m.translate),m.params.control&&m.controller&&m.controller.setTranslate(m.translate,i),m.emit("onSetTranslate",m,m.translate)},m.getTranslate=function(e,t){var i,n,s;return void 0===t&&(t="x"),m.params.virtualTranslate?m.rtl?-m.translate:m.translate:(e=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(6<(n=e.transform||e.webkitTransform).split(",").length&&(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),s=new window.WebKitCSSMatrix("none"===n?"":n)):i=(s=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=window.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(n=window.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),(n=m.rtl&&n?-n:n)||0)},m.getWrapperTranslate=function(e){return void 0===e&&(e=m.isHorizontal()?"x":"y"),m.getTranslate(m.wrapper[0],e)},m.observers=[],m.initObservers=function(){if(m.params.observeParents)for(var e=m.container.parents(),t=0;t<e.length;t++)P(e[t]);P(m.container[0],{childList:!1}),P(m.wrapper[0],{attributes:!1})},m.disconnectObservers=function(){for(var e=0;e<m.observers.length;e++)m.observers[e].disconnect();m.observers=[]},m.createLoop=function(){m.wrapper.children("."+m.params.slideClass+"."+m.params.slideDuplicateClass).remove();var n=m.wrapper.children("."+m.params.slideClass);"auto"!==m.params.slidesPerView||m.params.loopedSlides||(m.params.loopedSlides=n.length),m.loopedSlides=parseInt(m.params.loopedSlides||m.params.slidesPerView,10),m.loopedSlides=m.loopedSlides+m.params.loopAdditionalSlides,m.loopedSlides>n.length&&(m.loopedSlides=n.length);var e,s=[],r=[];for(n.each(function(e,t){var i=W(this);e<m.loopedSlides&&r.push(t),e<n.length&&e>=n.length-m.loopedSlides&&s.push(t),i.attr("data-swiper-slide-index",e)}),e=0;e<r.length;e++)m.wrapper.append(W(r[e].cloneNode(!0)).addClass(m.params.slideDuplicateClass));for(e=s.length-1;0<=e;e--)m.wrapper.prepend(W(s[e].cloneNode(!0)).addClass(m.params.slideDuplicateClass))},m.destroyLoop=function(){m.wrapper.children("."+m.params.slideClass+"."+m.params.slideDuplicateClass).remove(),m.slides.removeAttr("data-swiper-slide-index")},m.reLoop=function(e){var t=m.activeIndex-m.loopedSlides;m.destroyLoop(),m.createLoop(),m.updateSlidesSize(),e&&m.slideTo(t+m.loopedSlides,0,!1)},m.fixLoop=function(){var e;m.activeIndex<m.loopedSlides?(e=m.slides.length-3*m.loopedSlides+m.activeIndex,e+=m.loopedSlides,m.slideTo(e,0,!1,!0)):("auto"===m.params.slidesPerView&&m.activeIndex>=2*m.loopedSlides||m.activeIndex>
1m.slides.length-2*m.params.slidesPerView)&&(e=-m.slides.length+m.activeIndex+m.loopedSlides,e+=m.loopedSlides,m.slideTo(e,0,!1,!0))},m.appendSlide=function(e){if(m.params.loop&&m.destroyLoop(),"object"==typeof e&&e.length)for(var t=0;t<e.length;t++)e[t]&&m.wrapper.append(e[t]);else m.wrapper.append(e);m.params.loop&&m.createLoop(),m.params.observer&&m.support.observer||m.update(!0)},m.prependSlide=function(e){m.params.loop&&m.destroyLoop();var t=m.activeIndex+1;if("object"==typeof e&&e.length){for(var i=0;i<e.length;i++)e[i]&&m.wrapper.prepend(e[i]);t=m.activeIndex+e.length}else m.wrapper.prepend(e);m.params.loop&&m.createLoop(),m.params.observer&&m.support.observer||m.update(!0),m.slideTo(t,0,!1)},m.removeSlide=function(e){m.params.loop&&(m.destroyLoop(),m.slides=m.wrapper.children("."+m.params.slideClass));var t,i=m.activeIndex;if("object"==typeof e&&e.length){for(var n=0;n<e.length;n++)t=e[n],m.slides[t]&&m.slides.eq(t).remove(),t<i&&i--;i=Math.max(i,0)}else m.slides[t=e]&&m.slides.eq(t).remove(),t<i&&i--,i=Math.max(i,0);m.params.loop&&m.createLoop(),m.params.observer&&m.support.observer||m.update(!0),m.params.loop?m.slideTo(i+m.loopedSlides,0,!1):m.slideTo(i,0,!1)},m.removeAllSlides=function(){for(var e=[],t=0;t<m.slides.length;t++)e.push(t);m.removeSlide(e)},m.effects={fade:{setTranslate:function(){for(var e=0;e<m.slides.length;e++){var t=m.slides.eq(e),i=-t[0].swiperSlideOffset;m.params.virtualTranslate||(i-=m.translate);var n=0;m.isHorizontal()||(n=i,i=0);var s=m.params.fade.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);t.css({opacity:s}).transform("translate3d("+i+"px, "+n+"px, 0px)")}},setTransition:function(e){var i;m.slides.transition(e),m.params.virtualTranslate&&0!==e&&(i=!1,m.slides.transitionEnd(function(){if(!i&&m){i=!0,m.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)m.wrapper.trigger(e[t])}}))}},flip:{setTranslate:function(){for(var e=0;e<m.slides.length;e++){var t,i,n=m.slides.eq(e),s=n[0].progress,r=-180*(s=m.params.flip.limitRotation?Math.max(Math.min(n[0].progress,1),-1):s),a=0,o=-n[0].swiperSlideOffset,l=0;m.isHorizontal()?m.rtl&&(r=-r):(l=o,a=-r,r=o=0),n[0].style.zIndex=-Math.abs(Math.round(s))+m.slides.length,m.params.flip.slideShadows&&(t=m.isHorizontal()?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),i=m.isHorizontal()?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom"),0===t.length&&(t=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"left":"top")+'"></div>'),n.append(t)),0===i.length&&(i=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"right":"bottom")+'"></div>'),n.append(i)),t.length&&(t[0].style.opacity=Math.max(-s,0)),i.length&&(i[0].style.opacity=Math.max(s,0))),n.transform("translate3d("+o+"px, "+l+"px, 0px) rotateX("+a+"deg) rotateY("+r+"deg)")}},setTransition:function(e){var i;m.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),m.params.virtualTranslate&&0!==e&&(i=!1,m.slides.eq(m.activeIndex).transitionEnd(function(){if(!i&&m&&W(this).hasClass(m.params.slideActiveClass)){i=!0,m.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)m.wrapper.trigger(e[t])}}))}},cube:{setTranslate:function(){var e,t=0;m.params.cube.shadow&&(m.isHorizontal()?(0===(e=m.wrapper.find(".swiper-cube-shadow")).length&&(e=W('<div class="swiper-cube-shadow"></div>'),m.wrapper.append(e)),e.css({height:m.width+"px"})):0===(e=m.container.find(".swiper-cube-shadow")).length&&(e=W('<div class="swiper-cube-shadow"></div>'),m.container.append(e)));for(var i,n,s=0;s<m.slides.length;s++){var r=m.slides.eq(s),a=90*s,o=Math.floor(a/360);m.rtl&&(a=-a,o=Math.floor(-a/360));var l=Math.max(Math.min(r[0].progress,1),-1),u=0,c=0,h=0;s%4==0?(u=4*-o*m.size,h=0):(s-1)%4==0?(u=0,h=4*-o*m.size):(s-2)%4==0?(u=m.size+4*o*m.size,h=m.size):(s-3)%4==0&&(u=-m.size,h=3*m.size+4*m.size*o),m.rtl&&(u=-u),m.isHorizontal()||(c=u,u=0);c="rotateX("+(m.isHorizontal()?0:-a)+"deg) rotateY("+(m.isHorizontal()?a:0)+"deg) translate3d("+u+"px, "+c+"px, "+h+"px)";
1l<=1&&-1<l&&(t=90*s+90*l,m.rtl&&(t=90*-s-90*l)),r.transform(c),m.params.cube.slideShadows&&(h=m.isHorizontal()?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),c=m.isHorizontal()?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===h.length&&(h=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"left":"top")+'"></div>'),r.append(h)),0===c.length&&(c=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"right":"bottom")+'"></div>'),r.append(c)),h.length&&(h[0].style.opacity=Math.max(-l,0)),c.length&&(c[0].style.opacity=Math.max(l,0)))}m.wrapper.css({"-webkit-transform-origin":"50% 50% -"+m.size/2+"px","-moz-transform-origin":"50% 50% -"+m.size/2+"px","-ms-transform-origin":"50% 50% -"+m.size/2+"px","transform-origin":"50% 50% -"+m.size/2+"px"}),m.params.cube.shadow&&(m.isHorizontal()?e.transform("translate3d(0px, "+(m.width/2+m.params.cube.shadowOffset)+"px, "+-m.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+m.params.cube.shadowScale+")"):(d=Math.abs(t)-90*Math.floor(Math.abs(t)/90),n=1.5-(Math.sin(2*d*Math.PI/360)/2+Math.cos(2*d*Math.PI/360)/2),i=m.params.cube.shadowScale,d=m.params.cube.shadowScale/n,n=m.params.cube.shadowOffset,e.transform("scale3d("+i+", 1, "+d+") translate3d(0px, "+(m.height/2+n)+"px, "+-m.height/2/d+"px) rotateX(-90deg)")));var d=m.isSafari||m.isUiWebView?-m.size/2:0;m.wrapper.transform("translate3d(0px,0,"+d+"px) rotateX("+(m.isHorizontal()?0:t)+"deg) rotateY("+(m.isHorizontal()?-t:0)+"deg)")},setTransition:function(e){m.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),m.params.cube.shadow&&!m.isHorizontal()&&m.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=m.translate,t=m.isHorizontal()?-e+m.width/2:-e+m.height/2,i=m.isHorizontal()?m.params.coverflow.rotate:-m.params.coverflow.rotate,n=m.params.coverflow.depth,s=0,r=m.slides.length;s<r;s++){var a=m.slides.eq(s),o=m.slidesSizesGrid[s],l=(t-a[0].swiperSlideOffset-o/2)/o*m.params.coverflow.modifier,u=m.isHorizontal()?i*l:0,c=m.isHorizontal()?0:i*l,h=-n*Math.abs(l),d=m.isHorizontal()?0:m.params.coverflow.stretch*l,o=m.isHorizontal()?m.params.coverflow.stretch*l:0;Math.abs(o)<.001&&(o=0),Math.abs(d)<.001&&(d=0),Math.abs(h)<.001&&(h=0),Math.abs(u)<.001&&(u=0),Math.abs(c)<.001&&(c=0),a.transform("translate3d("+o+"px,"+d+"px,"+h+"px)  rotateX("+c+"deg) rotateY("+u+"deg)"),a[0].style.zIndex=1-Math.abs(Math.round(l)),m.params.coverflow.slideShadows&&(c=m.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),u=m.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom"),0===c.length&&(c=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"left":"top")+'"></div>'),a.append(c)),0===u.length&&(u=W('<div class="swiper-slide-shadow-'+(m.isHorizontal()?"right":"bottom")+'"></div>'),a.append(u)),c.length&&(c[0].style.opacity=0<l?l:0),u.length&&(u[0].style.opacity=0<-l?-l:0))}m.browser.ie&&(m.wrapper[0].style.perspectiveOrigin=t+"px 50%")},setTransition:function(e){m.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},m.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,a){var o;void 0!==e&&(void 0===a&&(a=!0),0!==m.slides.length&&(e=(o=m.slides.eq(e)).find(".swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)"),0!==(e=o.hasClass("swiper-lazy")&&!o.hasClass("swiper-lazy-loaded")&&!o.hasClass("swiper-lazy-loading")?e.add(o[0]):e).length&&e.each(function(){var i=W(this);i.addClass("swiper-lazy-loading");var n=i.attr("data-background"),s=i.attr("data-src"),r=i.attr("data-srcset");m.loadImage(i[0],s||n,r,!1,function(){var e,t;n?(i.css("background-image",'url("'+n+'")'),i.removeAttr("data-background")):(r&&(i.attr("srcset",r),i.removeAttr("data-srcset")),s&&(i.attr("src",s),i.removeAttr("data-src"))),i.addClass("swiper-lazy-loaded").removeClass("swiper-lazy-loading"),o.find(".swiper-lazy-preloader, .preloader").remove(),m.params.loop&&a&&(t=o.attr("data-swiper-slide-index"),o.hasClass(m.params.slideDuplicateClass)?(e=m.wrapper.children('[data-swiper-slide-index="'+t+'"]:not(.'+m.params.slideDuplicateClass+")"),m.lazy.loadImageInSlide(e.index(),!1)):(t=m.wrapper.children("."+m.params.slideDuplicateClass+'[data-swiper-slide-index="'+t+'"]'),m.lazy.loadImageInSlide(t.index(),!1))),m.emit("onLazyImageReady",m,o[0],i[0])}),m.emit("onLazyImageLoad",m,o[0],i[0])})))},load:function(){if(m.params.watchSlidesVisibility)m.wrapper.children("."+m.params.slideVisibleClass).each(function(){m.lazy.loadImageInSlide(W(this).index())});else if(1<m.params.slidesPerView)for(n=m.activeIndex;n<m.activeIndex+m.params.slidesPerView;n++)m.slides[n]&&m.lazy.loadImageInSlide(n);else m.lazy.loadImageInSlide(m.activeIndex);if(m.params.lazyLoadingInPrevNext)if(1<m.params.slidesPerView||m.params.lazyLoadingInPrevNextAmount&&1<m.params.lazyLoadingInPrevNextAmount){for(var e=m.params.lazyLoadingInPrevNextAmount,t=m.params.slidesPerView,i=Math.min(m.activeIndex+t+M
1ath.max(e,t),m.slides.length),e=Math.max(m.activeIndex-Math.max(t,e),0),n=m.activeIndex+m.params.slidesPerView;n<i;n++)m.slides[n]&&m.lazy.loadImageInSlide(n);for(n=e;n<m.activeIndex;n++)m.slides[n]&&m.lazy.loadImageInSlide(n)}else{e=m.wrapper.children("."+m.params.slideNextClass);0<e.length&&m.lazy.loadImageInSlide(e.index());e=m.wrapper.children("."+m.params.slidePrevClass);0<e.length&&m.lazy.loadImageInSlide(e.index())}},onTransitionStart:function(){m.params.lazyLoading&&(!m.params.lazyLoadingOnTransitionStart&&(m.params.lazyLoadingOnTransitionStart||m.lazy.initialImageLoaded)||m.lazy.load())},onTransitionEnd:function(){m.params.lazyLoading&&!m.params.lazyLoadingOnTransitionStart&&m.lazy.load()}},m.scrollbar={isTouched:!1,setDragPosition:function(e){var t=m.scrollbar,i=(m.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-t.track.offset()[m.isHorizontal()?"left":"top"]-t.dragSize/2,n=-m.minTranslate()*t.moveDivider,e=-m.maxTranslate()*t.moveDivider;i<n?i=n:e<i&&(i=e),i=-i/t.moveDivider,m.updateProgress(i),m.setWrapperTranslate(i,!0)},dragStart:function(e){var t=m.scrollbar;t.isTouched=!0,e.preventDefault(),e.stopPropagation(),t.setDragPosition(e),clearTimeout(t.dragTimeout),t.track.transition(0),m.params.scrollbarHide&&t.track.css("opacity",1),m.wrapper.transition(100),t.drag.transition(100),m.emit("onScrollbarDragStart",m)},dragMove:function(e){var t=m.scrollbar;t.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),m.wrapper.transition(0),t.track.transition(0),t.drag.transition(0),m.emit("onScrollbarDragMove",m))},dragEnd:function(e){var t=m.scrollbar;t.isTouched&&(t.isTouched=!1,m.params.scrollbarHide&&(clearTimeout(t.dragTimeout),t.dragTimeout=setTimeout(function(){t.track.css("opacity",0),t.track.transition(400)},1e3)),m.emit("onScrollbarDragEnd",m),m.params.scrollbarSnapOnRelease&&m.slideReset())},enableDraggable:function(){var e=m.scrollbar,t=m.support.touch?e.track:document;W(e.track).on(m.touchEvents.start,e.dragStart),W(t).on(m.touchEvents.move,e.dragMove),W(t).on(m.touchEvents.end,e.dragEnd)},disableDraggable:function(){var e=m.scrollbar,t=m.support.touch?e.track:document;W(e.track).off(m.touchEvents.start,e.dragStart),W(t).off(m.touchEvents.move,e.dragMove),W(t).off(m.touchEvents.end,e.dragEnd)},set:function(){var e;m.params.scrollbar&&((e=m.scrollbar).track=W(m.params.scrollbar),m.params.uniqueNavElements&&"string"==typeof m.params.scrollbar&&1<e.track.length&&1===m.container.find(m.params.scrollbar).length&&(e.track=m.container.find(m.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=W('<div class="swiper-scrollbar-drag"></div>'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=m.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=m.size/m.virtualSize,e.moveDivider=e.divider*(e.trackSize/m.size),e.dragSize=e.trackSize*e.divider,m.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",1<=e.divi
1der?e.track[0].style.display="none":e.track[0].style.display="",m.params.scrollbarHide&&(e.track[0].style.opacity=0))},setTranslate:function(){var e,t,i;m.params.scrollbar&&(e=m.scrollbar,m.translate,t=e.dragSize,i=(e.trackSize-e.dragSize)*m.progress,m.rtl&&m.isHorizontal()?0<(i=-i)?(t=e.dragSize-i,i=0):-i+e.dragSize>e.trackSize&&(t=e.trackSize+i):i<0?(t=e.dragSize+i,i=0):i+e.dragSize>e.trackSize&&(t=e.trackSize-i),m.isHorizontal()?(m.support.transforms3d?e.drag.transform("translate3d("+i+"px, 0, 0)"):e.drag.transform("translateX("+i+"px)"),e.drag[0].style.width=t+"px"):(m.support.transforms3d?e.drag.transform("translate3d(0px, "+i+"px, 0)"):e.drag.transform("translateY("+i+"px)"),e.drag[0].style.height=t+"px"),m.params.scrollbarHide&&(clearTimeout(e.timeout),e.track[0].style.opacity=1,e.timeout=setTimeout(function(){e.track[0].style.opacity=0,e.track.transition(400)},1e3)))},setTransition:function(e){m.params.scrollbar&&m.scrollbar.drag.transition(e)}},m.controller={LinearSpline:function(e,t){var i,n;this.x=e,this.y=t,this.lastIndex=e.length-1;this.x.length;this.interpolate=function(e){return e?(n=o(this.x,e),i=n-1,(e-this.x[i])*(this.y[n]-this.y[i])/(this.x[n]-this.x[i])+this.y[i]):0};var s,r,a,o=function(e,t){for(r=-1,s=e.length;1<s-r;)e[a=s+r>>1]<=t?r=a:s=a;return s}},getInterpolateFunction:function(e){m.controller.spline||(m.controller.spline=m.params.loop?new m.controller.LinearSpline(m.slidesGrid,e.slidesGrid):new m.controller.LinearSpline(m.snapGrid,e.snapGrid))},setTranslate:function(t,e){var i,n,s=m.params.control;function r(e){t=e.rtl&&"horizontal"===e.params.direction?-m.translate:m.translate,"slide"===m.params.controlBy&&(m.controller.getInterpolateFunction(e),n=-m.controller.spline.interpolate(-t)),n&&"container"!==m.params.controlBy||(i=(e.maxTranslate()-e.minTranslate())/(m.maxTranslate()-m.minTranslate()),n=(t-m.minTranslate())*i+e.minTranslate()),m.params.controlInverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setWrapperTranslate(n,!1,m),e.updateActiveIndex()}if(m.isArray(s))for(var a=0;a<s.length;a++)s[a]!==e&&s[a]instanceof N&&r(s[a]);else s instanceof N&&e!==s&&r(s)},setTransition:function(t,e){var i,n=m.params.control;function s(e){e.setWrapperTransition(t,m),0!==t&&(e.onTransitionStart(),e.wrapper.transitionEnd(function(){n&&(e.params.loop&&"slide"===m.params.controlBy&&e.fixLoop(),e.onTransitionEnd())}))}if(m.isArray(n))for(i=0;i<n.length;i++)n[i]!==e&&n[i]instanceof N&&s(n[i]);else n instanceof N&&e!==n&&s(n)}},m.hashnav={init:function(){if(m.params.hashnav){m.hashnav.initialized=!0;var e=document.location.hash.replace("#","");if(e)for(var t=0,i=m.slides.length;t<i;t++){var n=m.slides.eq(t);n.attr("data-hash")!==e||n.hasClass(m.params.slideDuplicateClass)||(n=n.index(),m.slideTo(n,0,m.params.runCallbacksOnInit,!0))}}},setHash:function(){m.hashnav.initialized&&m.params.hashnav&&(document.location.hash=m.slides.eq(m.activeIndex).attr("data-hash")||"")}},m.disableKeyboardControl=function(){m.params.keyboardControl=!1,W(document).off("keydown",O)},m.enableKeyboardControl=function(){m.params.keyboardControl=!0,W(document).on("keydown",O)},m.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},m.params.mousewheelControl){try{new window.WheelEvent("wheel"),m.mousewheel.event="wheel"}catch(e){(window.WheelEvent||m.container[0]&&"wheel"in m.container[0])&&(m.mousewheel.event="wheel")}m.mousewheel.event||window.WheelEvent,m.mousewheel.event||void 0===document.onmousewheel||(m.mousewheel.event="mousewheel"),m.mousewheel.event||(m.mousewheel.event="DOMMouseScroll")}for(k in m.disableMousewheelControl=function(){return!!m.mousewheel.event&&(m.container.off(m.mousewheel.event,z),!0)},m.enableMousewheelControl=function(){return!!m.mousewheel.event&&(m.container.on(m.mousewheel.event,z),!0)},m.parallax={setTranslate:function(){m.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){A(this,m.progress)}),m.slides.each(function(){var e=W(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){A(this,Math.min(Math.max(e[0].progress,-1),1))})})},setTransition:function(i){void 0===i&&(i=m.params.speed),m.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var e=W(this),t=parseInt(e.attr("data-swiper-parallax-duration"),10)||i;0===i&&(t=0),e.transition(t)})}},m._plugins=[],m.plugins){var D=m.plugins[k](m,m.params[k]);D&&m._plugins.push(D)}return m.callPlugins=function(e){for(var t=0;t<m._plugins.length;t++)e in m._plugins[t]&&m._plugins[t][e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},m.emitterEventListeners={},m.emit=function(e){var t;if(m.params[e]&&m.params[e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),m.emitterEventListeners[e])for(t=0;t<m.emitterEventListeners[e].length;t++)m.emitterEventListeners[e][t](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);m.callPlugins&&m.callPlugins(e,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},m.on=function(e,t){return e=H(e),m.emitterEventListeners[e]||(m.emitterEventListeners[e]=[]),m.emitterEventListeners[e].push(t),m},m.off=function(e,t){var i;if(e=H(e),void 0===t)return m.emitterEventListeners[e]=[],m;if(m.emitterEventListeners[e]&&0!==m.emitterEventListeners[e].length){for(i=0;i<m.emitterEventListeners[e].length;i++)m.emitterEventListeners[e][i]===t&&m.emitterEventListeners[e].splice(i,1);return m}},m.once=function(e,t){e=H(e);var i=function(){t(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),m.off(e,i)};return m.on(e,i),m},m.a11y={makeFocusable:function(e){return e.attr("tabIndex","0"),e},addRole:function(e,t){return e.attr("role",t),e},addLabel:function(e,t){return e.attr("aria-label",t),e},disable:function(e){return e.attr("aria-disabled",!0),e},enable:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){13===e.keyCode&&(W(e.target).is(m.params.nextButton)?(m.onClickNext(e),m.isEnd?m.a11y.notify(m.params.lastSlideMessage):m.a11y.notify(m.params.nextSlideMessage)):W(e.target).is(m.params.prevButton)&&(m.onClickPrev(e),m.isBeginning?m.a11y.notify(m.params.firstSlideMessage):m.a11y.notify(m.params.prevSlideMessage)),W(e.target).is("."+m.params.bulletClass)&&W(e.target)[0].click())}
1,liveRegion:W('<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>'),notify:function(e){var t=m.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},init:function(){m.params.nextButton&&m.nextButton&&0<m.nextButton.length&&(m.a11y.makeFocusable(m.nextButton),m.a11y.addRole(m.nextButton,"button"),m.a11y.addLabel(m.nextButton,m.params.nextSlideMessage)),m.params.prevButton&&m.prevButton&&0<m.prevButton.length&&(m.a11y.makeFocusable(m.prevButton),m.a11y.addRole(m.prevButton,"button"),m.a11y.addLabel(m.prevButton,m.params.prevSlideMessage)),W(m.container).append(m.a11y.liveRegion)},initPagination:function(){m.params.pagination&&m.params.paginationClickable&&m.bullets&&m.bullets.length&&m.bullets.each(function(){var e=W(this);m.a11y.makeFocusable(e),m.a11y.addRole(e,"button"),m.a11y.addLabel(e,m.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){m.a11y.liveRegion&&0<m.a11y.liveRegion.length&&m.a11y.liveRegion.remove()}},m.init=function(){m.params.loop&&m.createLoop(),m.updateContainerSize(),m.updateSlidesSize(),m.updatePagination(),m.params.scrollbar&&m.scrollbar&&(m.scrollbar.set(),m.params.scrollbarDraggable&&m.scrollbar.enableDraggable()),"slide"!==m.params.effect&&m.effects[m.params.effect]&&(m.params.loop||m.updateProgress(),m.effects[m.params.effect].setTranslate()),m.params.loop?m.slideTo(m.params.initialSlide+m.loopedSlides,0,m.params.runCallbacksOnInit):(m.slideTo(m.params.initialSlide,0,m.params.runCallbacksOnInit),0===m.params.initialSlide&&(m.parallax&&m.params.parallax&&m.parallax.setTranslate(),m.lazy&&m.params.lazyLoading&&(m.lazy.load(),m.lazy.initialImageLoaded=!0))),m.attachEvents(),m.params.observer&&m.support.observer&&m.initObservers(),m.params.preloadImages&&!m.params.lazyLoading&&m.preloadImages(),m.params.autoplay&&m.startAutoplay(),m.params.keyboardControl&&m.enableKeyboardControl&&m.enableKeyboardControl(),m.params.mousewheelControl&&m.enableMousewheelControl&&m.enableMousewheelControl(),m.params.hashnav&&m.hashnav&&m.hashnav.init(),m.params.a11y&&m.a11y&&m.a11y.init(),m.emit("onInit",m)},m.cleanupStyles=function(){m.container.removeClass(m.classNames.join(" ")).removeAttr("style"),m.wrapper.removeAttr("style"),m.slides&&m.slides.length&&m.slides.removeClass([m.params.slideVisibleClass,m.params.slideActiveClass,m.params.slideNextClass,m.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),m.paginationContainer&&m.paginationContainer.length&&m.paginationContainer.removeClass(m.params.paginationHiddenClass),m.bullets&&m.bullets.length&&m.bullets.removeClass(m.params.bulletActiveClass),m.params.prevButton&&W(m.params.prevButton).removeClass(m.params.buttonDisabledClass),m.params.nextButton&&W(m.params.nextButton).removeClass(m.params.buttonDisabledClass),m.params.scrollbar&&m.scrollbar&&(m.scrollbar.track&&m.scrollbar.track.length&&m.scrollbar.track.removeAttr("style"),m.scrollbar.drag&&m.scrollbar.drag.length&&m.scrollbar.drag.removeAttr("style"))},m.destroy=function(e,t){m.detachEvents(),m.stopAutoplay(),m.params.scrollbar&&m.scrollbar&&m.params.scrollbarDraggable&&m.scrollbar.disableDraggable(),m.params.loop&&m.destroyLoop(),t&&m.cleanupStyles(),m.disconnectObservers(),m.params.keyboardControl&&m.disableKeyboardControl&&m.disableKeyboardControl(),m.params.mousewheelControl&&m.disableMousewheelControl&&m.disableMousewheelControl(),m.params.a11y&&m.a11y&&m.a11y.destroy(),m.emit("onDestroy"),!1!==e&&(m=null)},m.init(),m}function M(e){return Math.floor(e)}function E(){m.autoplayTimeoutId=setTimeout(function(){m.params.loop?(m.fixLoop(),m._slideNext(),m.emit("onAutoplay",m)):m.isEnd?o.autoplayStopOnLast?m.stopAutoplay():(m._slideTo(0),m.emit("onAutoplay",m)):(m._slideNext(),m.emit("onAutoplay",m))},m.params.autoplay)}function I(e,i){var n,e=W(e.target);if(!e.is(i))if("string"==typeof i)e=e.parents(i);else if(i.nodeType)return e.parents().each(function(e,t){t===i&&(n=i)}),n?i:void 0;if(0!==e.length)return e[0]}function P(e,t){t=t||{};var i=new(window.MutationObserver||window.WebkitMutationObserver)(function(e){e.forEach(function(e){m.onResize(!0),m.emit("onObserverUpdate",m,e)})});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),m.observers.push(i)}function O(e){var t=(e=e.originalEvent?e.originalEvent:e).keyCode||e.charCode;if(!m.params.allowSwipeToNext&&(m.isHorizontal()&&39===t||!m.isHorizontal()&&40===t))return!1;if(!m.params.allowSwipeToPrev&&(m.isHorizontal()&&37===t||!m.isHorizontal()&&38===t))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===t||39===t||38===t||40===t){var i=!1;if(0<m.container.parents(".swiper-slide").length&&0===m.container.parents(".swiper-slide-active").length)return;var n=window.pageXOffset,s=window.pageYOffset,r=window.innerWidth,a=window.innerHeight,o=m.container.offset();m.rtl&&(o.left=o.left-m.container[0].scrollLeft);for(var l=[[o.left,o.top],[o.left+m.width,o.top],[o.left,o.top+m.height],[o.left+m.width,o.top+m.height]],u=0;u<l.length;u++){var c=l[u];c[0]>=n&&c[0]<=n+r&&c[1]>=s&&c[1]<=s+a&&(i=!0)}if(!i)return}m.isHorizontal()?(37!==t&&39!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===t&&!m.rtl||37===t&&m.rtl)&&m.slideNext(),(37===t&&!m.rtl||39===t&&m.rtl)&&m.slidePrev()):(38!==t&&40!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===t&&m.slideNext(),38===t&&m.slidePrev())}}function z(e){e.originalEvent&&(e=e.originalEvent);var t=m.mousewheel.event,i=0,n=m.rtl?-1:1;
1if("mousewheel"===t)if(m.params.mousewheelForceToAxis)if(m.isHorizontal()){if(!(Math.abs(e.wheelDeltaX)>Math.abs(e.wheelDeltaY)))return;i=e.wheelDeltaX*n}else{if(!(Math.abs(e.wheelDeltaY)>Math.abs(e.wheelDeltaX)))return;i=e.wheelDeltaY}else i=Math.abs(e.wheelDeltaX)>Math.abs(e.wheelDeltaY)?-e.wheelDeltaX*n:-e.wheelDeltaY;else if("DOMMouseScroll"===t)i=-e.detail;else if("wheel"===t)if(m.params.mousewheelForceToAxis)if(m.isHorizontal()){if(!(Math.abs(e.deltaX)>Math.abs(e.deltaY)))return;i=-e.deltaX*n}else{if(!(Math.abs(e.deltaY)>Math.abs(e.deltaX)))return;i=-e.deltaY}else i=Math.abs(e.deltaX)>Math.abs(e.deltaY)?-e.deltaX*n:-e.deltaY;if(0!==i){if(m.params.mousewheelInvert&&(i=-i),m.params.freeMode){var s=m.getWrapperTranslate()+i*m.params.mousewheelSensitivity,t=m.isBeginning,n=m.isEnd;if((s=s>=m.minTranslate()?m.minTranslate():s)<=m.maxTranslate()&&(s=m.maxTranslate()),m.setWrapperTransition(0),m.setWrapperTranslate(s),m.updateProgress(),m.updateActiveIndex(),(!t&&m.isBeginning||!n&&m.isEnd)&&m.updateClasses(),m.params.freeModeSticky?(clearTimeout(m.mousewheel.timeout),m.mousewheel.timeout=setTimeout(function(){m.slideReset()},300)):m.params.lazyLoading&&m.lazy&&m.lazy.load(),0===s||s===m.maxTranslate())return}else{if(60<(new window.Date).getTime()-m.mousewheel.lastScrollTime)if(i<0)if(m.isEnd&&!m.params.loop||m.animating){if(m.params.mousewheelReleaseOnEdges)return!0}else m.slideNext();else if(m.isBeginning&&!m.params.loop||m.animating){if(m.params.mousewheelReleaseOnEdges)return!0}else m.slidePrev();m.mousewheel.lastScrollTime=(new window.Date).getTime()}return m.params.autoplay&&m.stopAutoplay(),e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function A(e,t){e=W(e);var i=m.rtl?-1:1,n=e.attr("data-swiper-parallax")||"0",s=e.attr("data-swiper-parallax-x"),r=e.attr("data-swiper-parallax-y");s||r?(s=s||"0",r=r||"0"):m.isHorizontal()?(s=n,r="0"):(r=n,s="0"),s=0<=s.indexOf("%")?parseInt(s,10)*t*i+"%":s*t*i+"px",r=0<=r.indexOf("%")?parseInt(r,10)*t+"%":r*t+"px",e.transform("translate3d("+s+", "+r+",0px)")}function H(e){return e=0!==e.indexOf("on")?e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e:e}}var W,e,t,i,n;N.prototype={isSafari:0<=(n=navigator.userAgent.toLowerCase()).indexOf("safari")&&n.indexOf("chrome")<0&&n.indexOf("android")<0,isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&1<window.navigator.msMaxTouchPoints||window.navigator.pointerEnabled&&1<window.navigator.maxTouchPoints},device:(e=navigator.userAgent,t=e.match(/(Android);?[\s\/]+([\d.]+)?/),i=e.match(/(iPad).*OS\s([\d_]+)/),n=e.match(/(iPod)(.*OS\s([\d_]+))?/),e=!i&&e.match(/(iPhone\sOS)\s([\d_]+)/),{ios:i||e||n,android:t}),support:{touch:window.Modernizr&&!0===Modernizr.touch||!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch),transforms3d:window.Modernizr&&!0===Modernizr.csstransforms3d||("webkitPerspective"in(s=document.createElement("div").style)||"MozPerspective"in s||"OPerspective"in s||"MsPerspective"in s||"perspective"in s),flexbox:function(){for(var e=document.createElement("div").style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i++)if(t[i]in e)return!0}(),observer:"MutationObserver"in window||"WebkitMutationObserver"in window},plugins:{}};var l,j=((l=function(e){for(var t=0,t=0;t<e.length;t++)this[t]=e[t];return this.length=e.length,this}).prototype={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i++)for(var n=0;n<this.length;n++)this[n].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i++)for(var n=0;n<this.length;n++)this[n].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i++)for(var n=0;n<this.length;n++)this[n].classList.toggle(t[i]);return this},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i++)if(2===arguments.length)this[i].setAttribute(e,t);else for(var n in e)this[i][n]=e[n],this[i].setAttribute(n,e[n]);return this},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute(e);return this},data:function(e,t){if(void 0!==t){for(var i=0;i<this.length;i++){var n=this[i];n.dom7ElementDataStorage||(n.dom7ElementDataStorage={}),n.dom7ElementDataStorage[e]=t}return this}if(this[0]){var s=this[0].getAttribute("data-"+e);return s||(this[0].dom7ElementDataStorage&&e in this[0].dom7ElementDataStorage?this[0].dom7ElementDataStorage[e]:void 0)}},transform:function(e){for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=e}return this},on:function(e,s,r,t){function i(e){var t=e.target;if(u(t).is(s))r.call(t,e);else for(var i=u(t).parents(),n=0;n<i.length;n++)u(i[n]).is(s)&&r.call(i[n],e)}for(var n,a=e.split(" "),o=0;o<this.length;o++)if("function"==typeof s||!1===s)for("function"==typeof s&&(r=s,t=arguments[2]||!1),n=0;n<a.length;n++)this[o].addEventListener(a[n],r,t);else for(n=0;n<a.length;n++)this[o].dom7LiveListeners||(this[o].dom7LiveListeners=[]),this[o].dom7LiveListeners.push({listener:r,liveListener:i}),this[o].addEventListener(a[n],i,t);return this},off:function(e,t,i,n){for(var s=e.split(" "),r=0;r<s.length;r++)for(var a=0;a<this.length;a++)if("function"==typeof t||!1===t)"function"==typeof t&&(i=t,n=arguments[2]||!1),this[a].removeEventListener(s[r],i,n);else if(this[a].dom7LiveListeners)for(var o=0;o<this[a].dom7LiveListeners.length;o++)this[a].dom7LiveListeners[o].listener===i&&this[a].removeEventListener(s[r],this[a].dom7LiveListeners[o].liveListener,n);return this},once:function(i,n,s,r){var a=this;"function"==typeof n&&(n=!1,s=arguments[1],r=arguments[2]),a.on(i,n,function e(t){s(t),a.off(i,n,e,r)},r)},trigger:function(t,i){for(var n,e=0;e<this.length;e++){try{n=new window.CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0})}catch(e){(n=document.createEvent("Event")).initEvent(t,!0,!0),n.detail=i}this[e].dispatchEvent(n)}return this},transitionEnd:function(t){var i,n=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=this;function r(e){if(e.target===this)for(t.call(this,e),i=0;i<n.length;i++)s.off(n[i],r)}if(t)for(i=0;i<n.length;i++)s.on(n[i],r);return this},width:function(){return this[0]===window?window.innerWidth:0<this.length?parseFloat(this.css("width")):null},outerWidth:function(e){return 0<this.length?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+
1parseFloat(this.css("margin-left")):this[0].offsetWidth:null},height:function(){return this[0]===window?window.innerHeight:0<this.length?parseFloat(this.css("height")):null},outerHeight:function(e){return 0<this.length?e?this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom")):this[0].offsetHeight:null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),i=document.body,n=e.clientTop||i.clientTop||0,s=e.clientLeft||i.clientLeft||0,i=window.pageYOffset||e.scrollTop,e=window.pageXOffset||e.scrollLeft;return{top:t.top+i-n,left:t.left+e-s}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i++)for(var n in e)this[i].style[n]=e[n];return this}if(this[0])return window.getComputedStyle(this[0],null).getPropertyValue(e)}if(2!==arguments.length||"string"!=typeof e)return this;for(i=0;i<this.length;i++)this[i].style[e]=t;return this},each:function(e){for(var t=0;t<this.length;t++)e.call(this[t],t,this[t]);return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t++)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t++)this[t].textContent=e;return this},is:function(e){if(!this[0])return!1;var t,i;if("string"==typeof e){var n=this[0];if(n===document)return e===document;if(n===window)return e===window;if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.mozMatchesSelector)return n.mozMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=u(e),i=0;i<t.length;i++)if(t[i]===this[0])return!0;return!1}if(e===document)return this[0]===document;if(e===window)return this[0]===window;if(e.nodeType||e instanceof l){for(t=e.nodeType?[e]:e,i=0;i<t.length;i++)if(t[i]===this[0])return!0;return!1}return!1},index:function(){if(this[0]){for(var e=this[0],t=0;null!==(e=e.previousSibling);)1===e.nodeType&&t++;return t}},eq:function(e){if(void 0===e)return this;var t=this.length;return new l(t-1<e?[]:e<0?(t=t+e)<0?[]:[this[t]]:[this[e]])},append:function(e){for(var t,i=0;i<this.length;i++)if("string"==typeof e){var n=document.createElement("div");for(n.innerHTML=e;n.firstChild;)this[i].appendChild(n.firstChild)}else if(e instanceof l)for(t=0;t<e.length;t++)this[i].appendChild(e[t]);else this[i].appendChild(e);return this},prepend:function(e){for(var t,i=0;i<this.length;i++)if("string"==typeof e){var n=document.createElement("div");for(n.innerHTML=e,t=n.childNodes.length-1;0<=t;t--)this[i].insertBefore(n.childNodes[t],this[i].childNodes[0])}else if(e instanceof l)for(t=0;t<e.length;t++)this[i].insertBefore(e[t],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},insertBefore:function(e){for(var t=u(e),i=0;i<this.length;i++)if(1===t.length)t[0].parentNode.insertBefore(this[i],t[0]);else if(1<t.length)for(var n=0;n<t.length;n++)t[n].parentNode.insertBefore(this[i].cloneNode(!0),t[n])},insertAfter:function(e){for(var t=u(e),i=0;i<this.length;i++)if(1===t.length)t[0].parentNode.insertBefore(this[i],t[0].nextSibling);else if(1<t.length)for(var n=0;n<t.length;n++)t[n].parentNode.insertBefore(this[i].cloneNode(!0),t[n].nextSibling)},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&u(this[0].nextElementSibling).is(e)?new l([this[0].nextElementSibling]):new l([]):this[0].nextElementSibling?new l([this[0].nextElementSibling]):new l([]):new l([])},nextAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.nextElementSibling;){var n=i.nextElementSibling;(!e||u(n).is(e))&&t.push(n),i=n}return new l(t)},prev:function(e){return 0<this.length?e?this[0].previousElementSibling&&u(this[0].previousElementSibling).is(e)?new l([this[0].previousElementSibling]):new l([]):this[0].previousElementSibling?new l([this[0].previousElementSibling]):new l([]):new l([])},prevAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.previousElementSibling;){var n=i.previousElementSibling;(!e||u(n).is(e))&&t.push(n),i=n}return new l(t)},parent:function(e){for(var t=[],i=0;i<this.length;i++)(!e||u(this[i].parentNode).is(e))&&t.push(this[i].parentNode);return u(u.unique(t))},parents:function(e){for(var t=[],i=0;i<this.length;i++)for(var n=this[i].parentNode;n;)e&&!u(n).is(e)||t.push(n),n=n.parentNode;return u(u.unique(t))},find:function(e){for(var t=[],i=0;i<this.length;i++)for(var n=this[i].querySelectorAll(e),s=0;s<n.length;s++)t.push(n[s]);return new l(t)},children:function(e){for(var t=[],i=0;i<this.length;i++)for(var n=this[i].childNodes,s=0;s<n.length;s++)e?1===n[s].nodeType&&u(n[s]).is(e)&&t.push(n[s]):1===n[s].nodeType&&t.push(n[s]);return new l(u.unique(t))},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=0;e<arguments.length;e++)for(var t=u(arguments[e]),i=0;i<t.length;i++)this[this.length]=t[i],this.length++;return this}},u.fn=l.prototype,u.unique=function(e){for(var t=[],i=0;i<e.length;
1i++)-1===t.indexOf(e[i])&&t.push(e[i]);return t},u);function u(e,t){var i=[],n=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var s,r,a=e.trim();if(0<=a.indexOf("<")&&0<=a.indexOf(">")){var o="div";for(0===a.indexOf("<li")&&(o="ul"),0===a.indexOf("<tr")&&(o="tbody"),0!==a.indexOf("<td")&&0!==a.indexOf("<th")||(o="tr"),0===a.indexOf("<tbody")&&(o="table"),0===a.indexOf("<option")&&(o="select"),(r=document.createElement(o)).innerHTML=e,n=0;n<r.childNodes.length;n++)i.push(r.childNodes[n])}else for(s=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||document).querySelectorAll(e):[document.getElementById(e.split("#")[1])],n=0;n<s.length;n++)s[n]&&i.push(s[n])}else if(e.nodeType||e===window||e===document)i.push(e);else if(0<e.length&&e[0].nodeType)for(n=0;n<e.length;n++)i.push(e[n]);return new l(i)}for(var s,r=["jQuery","Zepto","Dom7"],a=0;a<r.length;a++)window[r[a]]&&function(e){e.fn.swiper=function(t){var i;return e(this).each(function(){var e=new N(this,t);i=i||e}),i}}(window[r[a]]);(s=void 0===j?window.Dom7||window.Zepto||window.jQuery:j)&&("transitionEnd"in s.fn||(s.fn.transitionEnd=function(t){var i,n=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=this;function r(e){if(e.target===this)for(t.call(this,e),i=0;i<n.length;i++)s.off(n[i],r)}if(t)for(i=0;i<n.length;i++)s.on(n[i],r);return this}),"transform"in s.fn||(s.fn.transform=function(e){for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=e}return this}),"transition"in s.fn||(s.fn.transition=function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=e}return this})),window.Swiper=N}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper}),function(){var s=jQuery.event.special,t="D"+ +new Date,i="D"+(+new Date+1);s.scrollstart={setup:function(){function e(e){var t=arguments;i?clearTimeout(i):(e.type="scrollstart",jQuery.event.dispatch.apply(this,t)),i=setTimeout(function(){i=null},s.scrollstop.latency)}var i;jQuery(this).bind("scroll",e).data(t,e)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(t))}},s.scrollstop={latency:300,setup:function(){function e(e){var t=this,i=arguments;n&&clearTimeout(n),n=setTimeout(function(){n=null,e.type="scrollstop",jQuery.event.dispatch.apply(t,i)},s.scrollstop.latency)}var n;jQuery(this).bind("scroll",e).data(i,e)},teardown:function(){jQuery(this).unbind("scroll",jQuery(this).data(i))}}}(),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,i,n,s){return jQuery.easing[jQuery.easing.def](e,t,i,n,s)},easeInQuad:function(e,t,i,n,s){return n*(t/=s)*t+i},easeOutQuad:function(e,t,i,n,s){return-n*(t/=s)*(t-2)+i},easeInOutQuad:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i},easeInCubic:function(e,t,i,n,s){return n*(t/=s)*t*t+i},easeOutCubic:function(e,t,i,n,s){return n*((t=t/s-1)*t*t+1)+i},easeInOutCubic:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t+i:n/2*((t-=2)*t*t+2)+i},easeInQuart:function(e,t,i,n,s){return n*(t/=s)*t*t*t+i},easeOutQuart:function(e,t,i,n,s){return-n*((t=t/s-1)*t*t*t-1)+i},easeInOutQuart:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t*t+i:-n/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(e,t,i,n,s){return n*(t/=s)*t*t*t*t+i},easeOutQuint:function(e,t,i,n,s){return n*((t=t/s-1)*t*t*t*t+1)+i},easeInOutQuint:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t*t*t+i:n/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(e,t,i,n,s){return-n*Math.cos(t/s*(Math.PI/2))+n+i},easeOutSine:function(e,t,i,n,s){return n*Math.sin(t/s*(Math.PI/2))+i},easeInOutSine:function(e,t,i,n,s){return-n/2*(Math.cos(Math.PI*t/s)-1)+i},easeInExpo:function(e,t,i,n,s){return 0==t?i:n*Math.pow(2,10*(t/s-1))+i},easeOutExpo:function(e,t,i,n,s){return t==s?i+n:n*(1-Math.pow(2,-10*t/s))+i},easeInOutExpo:function(e,t,i,n,s){return 0==t?i:t==s?i+n:(t/=s/2)<1?n/2*Math.pow(2,10*(t-1))+i:n/2*(2-Math.pow(2,-10*--t))+i},easeInCirc:function(e,t,i,n,s){return-n*(Math.sqrt(1-(t/=s)*t)-1)+i},easeOutCirc:function(e,t,i,n,s){return n*Math.sqrt(1-(t=t/s-1)*t)+i},easeInOutCirc:function(e,t,i,n,s){return(t/=s/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+i:n/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(e,t,i,n,s){var r=1.70158,a=0,o=n;return 0==t?i:1==(t/=s)?i+n:(a=a||.3*s,r=o<Math.abs(n)?(o=n,a/4):a/(2*Math.PI)*Math.asin(n/o),-(o*Math.pow(2,10*--t)*Math.sin((t*s-r)*(2*Math.PI)/a))+i)},easeOutElastic:function(e,t,i,n,s){var r=1.70158,a=0,o=n;return 0==t?i:1==(t/=s)?i+n:(a=a||.3*s,r=o<Math.abs(n)?(o=n,a/4):a/(2*Math.PI)*Math.asin(n/o),o*Math.pow(2,-10*t)*Math.sin((t*s-r)*(2*Math.PI)/a)+n+i)},easeInOutElastic:function(e,t,i,n,s){var r=1.70158,a=0,o=n;return 0==t?i:2==(t/=s/2)?i+n:(a=a||s*(.3*1.5),r=o<Math.abs(n)?(o=n,a/4):a/(2*Math.PI)*Math.asin(n/o),t<1?o*Math.pow(2,10*--t)*Math.sin((t*s-r)*(2*Math.PI)/a)*-.5+i:o*Math.pow(2,-10*--t)*Math.sin((t*s-r)*(2*Math.PI)/a)*.5+n+i)},easeInBack:function(e,t,i,n,s,r){return n*(t/=s)*t*(((r=null==r?1.70158:r)+1)*t-r)+i},easeOutBack:function(e,t,i,n,s,r){return n*((t=t/s-1)*t*(((r=null==r?1.70158:r)+1)*t+r)+1)+i},easeInOutBack:function(e,t,i,n,s,r){return null==r&&(r=1.70158),(t/=s/2)<1?n/2*(t*t*((1+(r*=1.525))*t-r))+i:n/2*((t-=2)*t*((1+(r*=1.525))*t+r)+2)+i},easeInBounce:function(e,t,i,n,s){return n-jQuery.easing.easeOutBounce(e,s-t,0,n,s)+i},easeOutBounce:function(e,t,i,n,s){return(t/=s)<1/2.75?n*(7.5625*t*t)+i:t<2/2.75?n*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?n*(7.5625*(t-=2.25/2.75)*t+.9375)+i:n*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(e,t,i,n,s){return t<s/2?.5*jQuery.easing.easeInBounce(e,2*t,0,n,s)+i:.5*jQuery.easing.easeOutBounce(e,2*t-s,0,n,s)+.5*n+i}}),function(m){var c,t,i;function h(e,t,i,n,s){var r=e[0];if(!r)return!1;var a=_(r),o=-1!==a.indexOf(" ")?" ":" ",l="letter"==n.wrap?"":o,u=a.split(l),c=-1,h=-1,d=0,p=u.length-1;for(n.fallbackToLetter&&0==d&&0==p&&(p=(u=a.split(l="")).length-1);d<=p&&(0!=d||0!=p);
1){var f=Math.floor((d+p)/2);if(f==h)break;b(r,u.slice(0,(h=f)+1).join(l)+n.ellipsis),i.children().each(function(){m(this).toggle().toggle()}),g(i,n)?(p=h,n.fallbackToLetter&&0==d&&0==p&&(h=c=-1,p=(u=u[d=0].split(l="")).length-1)):d=c=h}return-1==c||1==u.length&&0==u[0].length?(o=e.parent(),e.detach(),e=s&&s.closest(o).length?s.length:0,o.contents().length>e?r=y(o.contents().eq(-1-e),t):(r=y(o,t,!0),e||o.detach()),r&&(b(r,a=v(_(r),n)),e&&s&&(e=s.parent(),m(r).parent().append(s),m.trim(e.html())||e.remove()))):b(r,a=v(u.slice(0,c+1).join(l),n)),!0}function g(e,t){return e.innerHeight()>t.maxHeight}function v(e,t){for(;-1<m.inArray(e.slice(-1),t.lastCharacter.remove);)e=e.slice(0,-1);return m.inArray(e.slice(-1),t.lastCharacter.noEllipsis)<0&&(e+=t.ellipsis),e}function d(e){return{width:e.innerWidth(),height:e.innerHeight()}}function b(e,t){e.innerText?e.innerText=t:e.nodeValue?e.nodeValue=t:e.textContent&&(e.textContent=t)}function _(e){return e.innerText||e.nodeValue||e.textContent||""}function r(e){for(;(e=e.previousSibling)&&1!==e.nodeType&&3!==e.nodeType;);return e}function y(e,t,i){var n,s=e&&e[0];if(s){if(!i){if(3===s.nodeType)return s;if(m.trim(e.text()))return y(e.contents().last(),t)}for(n=r(s);!n;){if((e=e.parent()).is(t)||!e.length)return!1;n=r(e[0])}if(n)return y(m(n),t)}return!1}m.fn.dotdotdot||(m.fn.dotdotdot=function(e){if(0==this.length)return m.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(1<this.length)return this.each(function(){m(this).dotdotdot(e)});var n=this,i=n.contents();n.data("dotdotdot")&&n.trigger("destroy.dot"),n.data("dotdotdot-style",n.attr("style")||""),n.css("word-wrap","break-word"),"nowrap"===n.css("white-space")&&n.css("white-space","normal"),n.bind_events=function(){return n.bind("update.dot",function(e,t){switch(n.removeClass("is-truncated"),e.preventDefault(),e.stopPropagation(),typeof r.height){case"number":r.maxHeight=r.height;break;case"function":r.maxHeight=r.height.call(n[0]);break;default:r.maxHeight=function(e){for(var t=e.innerHeight(),i=["paddingTop","paddingBottom"],n=0,s=i.length;n<s;n++){var r=parseInt(e.css(i[n]),10);isNaN(r)&&(r=0),t-=r}return t}(n)}r.maxHeight+=r.tolerance,void 0!==t&&(t="string"==typeof t||"nodeType"in t&&1===t.nodeType?m("<div />").append(t).contents():t)instanceof m&&(i=t),(u=n.wrapInner('<div class="dotdotdot" />').children()).contents().detach().end().append(i.clone(!0)).find("br").replaceWith("  <br />  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});e=!1,t=!1;return a.afterElement&&((e=a.afterElement.clone(!0)).show(),a.afterElement.detach()),g(u,r)&&(t="children"==r.wrap?function(e,t,i){var n=e.children(),s=!1;e.empty();for(var r=0,a=n.length;r<a;r++){var o=n.eq(r);if(e.append(o),i&&e.append(i),g(e,t)){o.remove(),s=!0;break}i&&i.detach()}return s}(u,r,e):function t(i,n,s,r,a){var o=!1;i.contents().detach().each(function(){var e=m(this);if(void 0===this)return!0;if(e.is("script, .dotdotdot-keep"))i.append(e);else{if(o)return!0;i.append(e),!a||e.is(r.after)||e.find(r.after).length||i[i.is("a, table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style")?"after":"append"](a),(o=g(s,r)?(3==this.nodeType?h:t)(e,n,s,r,a):o)||a&&a.detach()}});n.addClass("is-truncated");return o}(u,n,u,r,e)),u.replaceWith(u.contents()),u=null,m.isFunction(r.callback)&&r.callback.call(n[0],t,i),a.isTruncated=t}).bind("isTruncated.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],a.isTruncated),a.isTruncated}).bind("originalContent.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(n[0],i),i}).bind("destroy.dot",function(e){e.preventDefault(),e.stopPropagation(),n.unwatch().unbind_events().contents().detach().end().append(i).attr("style",n.data("dotdotdot-style")||"").removeClass("is-truncated").data("dotdotdot",!1)}),n},n.unbind_events=function(){return n.unbind(".dot"),n},n.watch=function(){var e,t,i;return n.unwatch(),"window"==r.watch?(e=m(window),t=e.width(),i=e.height(),e.bind("resize.dot"+a.dotId,function(){t==e.width()&&i==e.height()&&r.windowResizeFix||(t=e.width(),i=e.height(),l&&clearInterval(l),l=setTimeout(function(){n.trigger("update.dot")},100))})):(o=d(n),l=setInterval(function(){var e;n.is(":visible")&&(e=d(n),o.width==e.width&&o.height==e.height||(n.trigger("update.dot"),o=e))},500)),n},n.unwatch=function(){return m(window).unbind("resize.dot"+a.dotId),l&&clearInterval(l),n};var t,s,r=m.extend(!0,{},m.fn.dotdotdot.defaults,e),a={},o={},l=null,u=null;return r.lastCharacter.remove instanceof Array||(r.lastCharacter.remove=m.fn.dotdotdot.defaultArrays.lastCharacter.remove),r.lastCharacter.n
1oEllipsis instanceof Array||(r.lastCharacter.noEllipsis=m.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),a.afterElement=(t=r.after,s=n,!!t&&("string"!=typeof t?!!t.jquery&&t:!!(t=m(t,s)).length&&t)),a.isTruncated=!1,a.dotId=c++,n.data("dotdotdot",!0).bind_events().trigger("update.dot"),r.watch&&n.watch(),n},m.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0},m.fn.dotdotdot.defaultArrays={lastCharacter:{remove:[" "," ",",",";",".","!","?"],noEllipsis:[]}},m.fn.dotdotdot.debug=function(e){},c=1,t=m.fn.html,m.fn.html=function(e){return null!=e&&!m.isFunction(e)&&this.data("dotdotdot")?this.trigger("update",[e]):t.apply(this,arguments)},i=m.fn.text,m.fn.text=function(e){return null!=e&&!m.isFunction(e)&&this.data("dotdotdot")?(e=m("<div />").text(e).html(),this.trigger("update",[e])):i.apply(this,arguments)})}(jQuery),jQuery(document).ready(function(s){s(".dot-ellipsis").each(function(){var e=s(this).hasClass("dot-resize-update"),t=s(this).hasClass("dot-timer-update"),i=0,n=s(this).attr("class").split(/\s+/);s.each(n,function(e,t){t=t.match(/^dot-height-(\d+)$/);null!==t&&(i=Number(t[1]))});n=new Object;t&&(n.watch=!0),e&&(n.watch="window"),0<i&&(n.height=i),s(this).dotdotdot(n)})}),jQuery(window).on("load",function(){jQuery(".dot-ellipsis.dot-load-update").trigger("update.dot")}),function(g){"use strict";function n(e,d,t){var i,p=o(),n=g(d),f=g.extend({},s,t||{}),m="_"+(""+(new Date).valueOf()).slice(-7),t=0,t=""===f.selector&&n.data(f.dataattr)?(i=n,1):(i=n.find([f.selector,"[data-",f.dataattr,"]"].join(""))).length;return n.data(m,{each:f.each,eacherror:f.eacherror,callback:f.callback,isLoading:!0,loadedImageCounter:0,length:t}),0===t?a(d,m):(i.each(function(e,t){var i,n,s,r,a,o,l,u,c,h;p.add((i=t,n=d,s=m,r=f.background,a=f.dataattr,o=f.timeout,l=g(i),u=l.data(a),c=!1,h=function(e,t){l.removeAttr(["data-",a].join("")),g(n).triggerHandler("loadImage."+s,[i,t,e&&"error"===e.type])},function(){var t,i=g("<img />");i.bind("error",function(e){c=!0,clearTimeout(t),g(this).unbind("error").unbind("load"),h(e)}).bind("load",function(e){c=!0,clearTimeout(t),g(this).unbind("error").unbind("load"),r?l.css("background-image",["url(",u,")"].join("")):l.attr("src",u),h(e,i[0])}).attr("src",u),t=setTimeout(function(){!1===c&&i.trigger("error")},o)}))}),n.on("loadImage."+m,r),p.run()),d}var e,s={selector:"",dataattr:"src",background:!1,each:null,eacherror:null,callback:null,timeout:5e3},r=function(e,t,i,n){var s=e.currentTarget,r=g(s).data(e.namespace);r.isLoading&&(n?"function"==typeof r.eacherror?r.eacherror(t):null!==t.parentNode&&t.parentNode.removeChild(t):"function"==typeof r.each&&r.each(t,i),++r.loadedImageCounter,r.loadedImageCounter>=r.length&&a(s,e.namespace))},a=function(e,t){var i=g(e),n=i.data(),s=n[t].callback;i.off("loadImage."+t,r),delete n[t],"function"==typeof s&&setTimeout(function(){s(e)},2*g.imageloader.queueInterval)},o=function(){return e=e instanceof t==!1?new t:e},t=function(){this.index=0,this.queue=[],this.isRunning=!1};t.prototype.add=function(e){if("function"!=typeof e)throw new Error("you can only pass function.");this.queue.push(e)},t.prototype.run=function(e){var t=g.proxy(this.run,this);e=e||!1,this.isRunning&&!e||(this.isRunning=!0,this.queue[this.index++](),this.index<this.queue.length?setTimeout(function(){t(!0)},g.imageloader.queueInterval):this.isRunning=!1)},g.imageloader={queueInterval:17},g.fn.imageloader=function(i){return this.each(function(e,t){n(0,t,i)})}}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(c){function t(e){var t,i=e||window.event,n=m.call(arguments,1),s=0,r=0,a=0,o=0,l=0,u=0;if((e=c.event.fix(i)).type="mousewheel","detail"in i&&(a=-1*i.detail),"wheelDelta"in i&&(a=i.wheelDelta),"wheelDeltaY"in i&&(a=i.wheelDeltaY),"wheelDeltaX"in i&&(r=-1*i.wheelDeltaX),"axis"in i&&i.axis===i.HORIZONTAL_AXIS&&(r=-1*a,a=0),s=0===a?r:a,"deltaY"in i&&(s=a=-1*i.deltaY),"deltaX"in i&&(r=i.deltaX,0===a&&(s=-1*r)),0!==a||0!==r){1===i.deltaMode?(s*=t=c.data(this,"mousewheel-line-height"),a*=t,r*=t):2===i.deltaMode&&(s*=t=c.data(this,"mousewheel-page-height"),a*=t,r*=t);var o=Math.max(Math.abs(a),Math.abs(r));return f&&!(o<f)||d(i,f=o)&&(f/=40),d(i,o)&&(s/=40,r/=40,a/=40),s=Math[1<=s?"floor":"ceil"](s/f),r=Math[1<=r?"floor":"ceil"](r/f),a=Math[1<=a?"floor":"ceil"](a/f),g.settings.normalizeOffset&&this.getBoundingClientRect&&(o=this.getBoundingClientRect(),l=e.clientX-o.left,u=e.clientY-o.top),e.deltaX=r,e.deltaY=a,e.deltaFactor=f,e.offsetX=l,e.offsetY=u,e.deltaMode=0,n.unshift(e,s,r,a),p&&clearTimeout(p),p=setTimeout(h,200),(c.event.dispatch||c.event.handle).apply(this,n)}}function h(){f=null}function d(e,t){return g.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}var p,f,e=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||9<=document.documentMode?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],m=Array.prototype.slice;if(c.event.fixHooks)for(var n=e.length;n;)c.event.fixHooks[e[--n]]=c.event.mouseHooks;var g=c.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var e=i.length;e;)this.addEventListener(i[--e],t,!1);else this.onmousewheel=t;c.data(this,"mousewheel-line-height",g.getLineHeight(this)),c.data(this,"mousewheel-page-height",g.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=i.length;e;)this.removeEventListener(i[--e],t,!1);else this.onmousewheel=null;c.removeData(this,"mousewheel-line-height"),c.removeData(this,"mousewheel-page-height")},getLineHeight:function(e){var t=c(e),e=t["offsetParent"in c.fn?"offsetParent":"parent"]();return e.length||(e=c("body")),parseInt(e.css("fontSize"),10)||parseInt(t.css("fontSize"),10)||16},getPageHeight:function(e){return c(e).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};c.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),function(d,p,n){"use strict";var i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};function t(e,t){if(this.el=e,this.$el=d(e),this.s=d.extend({},i,t),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in n.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.s.dynamic?this.$items=this.s.dynamicEl:"this"===this.s.selector?this.$items=this.$el:""!==this.s.selector?this.s.selectWithin?this.$items=d(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(d(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this}t.prototype.init=function(){var e=this;e.s.preload>e.$items.length&&(e.s.preload=e.$items.length);var t=p.location.hash;0<t.indexOf("lg="+this.s.galleryId)&&(e.index=parseInt(t.split("&slide=")[1],10),d("body").addClass("lg-from-hash"),d("body").hasClass("lg-on")||(setTimeout(function(){e.build(e.index)}),d("body").addClass("lg-on"))),e.s.dynamic?(e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||0,d("body").hasClass("lg-on")||setTimeout(function(){e.build(e.index),d("body").addClass("lg-on")})):e.$items.on("click.lgcustom",function(t){try{t.preventDefault(),t.preventDefault()}catch(e){t.returnValue=!1}e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||e.$items.index(this),d("body").hasClass("lg-on")||(e.build(e.index),d("body").addClass("lg-on"))})},t.prototype.build=function(e){var t=this;t.structure(),d.each(d.fn.lightGallery.modules,function(e){t.modules[e]=new d.fn.lightGallery.modules[e](t.el)}),t.slide(e,!1,!1),t.s.keyPress&&t.keyPress(),1<t.$items.length&&(t.arrow(),setTimeout(function(){t.enableDrag(),t.enableSwipe()},50),t.s.mousewheel&&t.mousewheel()),t.counter(),t.closeGallery(),t.$el.trigger("onAfterOpen.lg"),t.$outer.on("mousemove.lg 
1click.lg touchstart.lg",function(){t.$outer.removeClass("lg-hide-items"),clearTimeout(t.hideBartimeout),t.hideBartimeout=setTimeout(function(){t.$outer.addClass("lg-hide-items")},t.s.hideBarsDelay)})},t.prototype.structure=function(){var e="",t="",i=0,n="",s=this;for(d("body").append('<div class="lg-backdrop"></div>'),d(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),i=0;i<this.$items.length;i++)e+='<div class="lg-item"></div>';this.s.controls&&1<this.$items.length&&(t='<div class="lg-actions"><div class="lg-prev lg-icon">'+this.s.prevHtml+'</div><div class="lg-next lg-icon">'+this.s.nextHtml+"</div></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(n='<div class="lg-sub-html"></div>'),n='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+e+'</div><div class="lg-toolbar group"><span class="lg-close lg-icon"></span></div>'+t+n+"</div></div>",d("body").append(n),this.$outer=d(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),s.setTop(),d(p).on("resize.lg orientationchange.lg",function(){setTimeout(function(){s.setTop()},100)}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&1<this.$items.length&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()&&((n=this.$outer.find(".lg-inner")).css("transition-timing-function",this.s.cssEasing),n.css("transition-duration",this.s.speed+"ms")),d(".lg-backdrop").addClass("in"),setTimeout(function(){s.$outer.addClass("lg-visible")},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=d(p).scrollTop()},t.prototype.setTop=function(){var e,t,i;"100%"!==this.s.height&&(t=((e=d(p).height())-parseInt(this.s.height,10))/2,i=this.$outer.find(".lg"),e>=parseInt(this.s.height,10)?i.css("top",t+"px"):i.css("top","0px"))},t.prototype.doCss=function(){return!!function(){for(var e=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],t=n.documentElement,i=0,i=0;i<e.length;i++)if(e[i]in t.style)return!0}()},t.prototype.isVideo=function(e,t){var i=this.s.dynamic?this.s.dynamicEl[t].html:this.$items.eq(t).attr("data-html");if(!e&&i)return{html5:!0};var n=e.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),t=e.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),i=e.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),e=e.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return n?{youtube:n}:t?{vimeo:t}:i?{dailymotion:i}:e?{vk:e}:void 0},t.prototype.counter=function(){this.s.counter&&d(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>")},t.prototype.addHtml=function(e){var t,i,n,s=null;this.s.dynamic?this.s.dynamicEl[e].subHtmlUrl?t=this.s.dynamicEl[e].subHtmlUrl:s=this.s.dynamicEl[e].subHtml:(i=this.$items.eq(e)).attr("data-sub-html-url")?t=i.attr("data-sub-html-url"):(s=i.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!s&&(s=i.attr("title")||i.find("img").first().attr("alt"))),t||(null!=s?"."!==(n=s.substring(0,1))&&"#"!==n||(s=(this.s.subHtmlSelectorRelative&&!this.s.dynamic?i.find(s):d(s)).html()):s=""),".lg-sub-html"===this.s.appendSubHtmlTo?t?this.$outer.find(this.s.appendSubHtmlTo).load(t):this.$outer.find(this.s.appendSubHtmlTo).html(s):t?this.$slide.eq(e).load(t):this.$slide.eq(e).append(s),null!=s&&(""===s?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[e])},t.prototype.preload=function(e){for(var t=1,i=1,t=1;t<=this.s.preload&&!(t>=this.$items.length-e);t++)this.loadContent(e+t,!1,0);for(i=1;i<=this.s.preload&&!(e-i<0);i++)this.loadContent(e-i,!1,0)}
1,t.prototype.loadContent=function(t,e,i){var o,n,s,r,a=this,l=!1,u=function(e){for(var t=[],i=[],n=0;n<e.length;n++){var s=e[n].split(" ");""===s[0]&&s.splice(0,1),i.push(s[0]),t.push(s[1])}for(var r=d(p).width(),a=0;a<t.length;a++)if(parseInt(t[a],10)>r){o=i[a];break}},c=a.s.dynamic?(a.s.dynamicEl[t].poster&&(l=!0,n=a.s.dynamicEl[t].poster),r=a.s.dynamicEl[t].html,o=a.s.dynamicEl[t].src,a.s.dynamicEl[t].responsive&&u(a.s.dynamicEl[t].responsive.split(",")),s=a.s.dynamicEl[t].srcset,a.s.dynamicEl[t].sizes):(a.$items.eq(t).attr("data-poster")&&(l=!0,n=a.$items.eq(t).attr("data-poster")),r=a.$items.eq(t).attr("data-html"),o=a.$items.eq(t).attr("href")||a.$items.eq(t).attr("data-src"),a.$items.eq(t).attr("data-responsive")&&u(a.$items.eq(t).attr("data-responsive").split(",")),s=a.$items.eq(t).attr("data-srcset"),a.$items.eq(t).attr("data-sizes")),h=!1;a.s.dynamic?a.s.dynamicEl[t].iframe&&(h=!0):"true"===a.$items.eq(t).attr("data-iframe")&&(h=!0);u=a.isVideo(o,t);if(!a.$slide.eq(t).hasClass("lg-loaded")){if(h?a.$slide.eq(t).prepend('<div class="lg-video-cont" style="max-width:'+a.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+o+'"  allowfullscreen="true"></iframe></div></div>'):l?(h="",h=u&&u.youtube?"lg-has-youtube":u&&u.vimeo?"lg-has-vimeo":"lg-has-html5",a.$slide.eq(t).prepend('<div class="lg-video-cont '+h+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+n+'" /></div></div>')):u?(a.$slide.eq(t).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),a.$el.trigger("hasVideo.lg",[t,o,r])):a.$slide.eq(t).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+o+'" /></div>'),a.$el.trigger("onAferAppendSlide.lg",[t]),r=a.$slide.eq(t).find(".lg-object"),c&&r.attr("sizes",c),s){r.attr("srcset",s);try{picturefill({elements:[r[0]]})}catch(e){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&a.addHtml(t),a.$slide.eq(t).addClass("lg-loaded")}a.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){var e=0;i&&!d("body").hasClass("lg-from-hash")&&(e=i),setTimeout(function(){a.$slide.eq(t).addClass("lg-complete"),a.$el.trigger("onSlideItemLoad.lg",[t,i||0])},e)}),u&&u.html5&&!l&&a.$slide.eq(t).addClass("lg-complete"),!0===e&&(a.$slide.eq(t).hasClass("lg-complete")?a.preload(t):a.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){a.preload(t)}))},t.prototype.slide=function(e,t,i){var n,s,r,a,o,l=this.$outer.find(".lg-current").index(),u=this;u.lGalleryOn&&l===e||(n=this.$slide.length,o=u.lGalleryOn?this.s.speed:0,r=s=!1,u.lgBusy||(this.s.download&&((a=u.s.dynamic?!1!==u.s.dynamicEl[e].downloadUrl&&(u.s.dynamicEl[e].downloadUrl||u.s.dynamicEl[e].src):"false"!==u.$items.eq(e).attr("data-download-url")&&(u.$items.eq(e).attr("data-download-url")||u.$items.eq(e).attr("href")||u.$items.eq(e).attr("data-src")))?(d("#lg-download").attr("href",a),u.$outer.removeClass("lg-hide-download")):u.$outer.addClass("lg-hide-download")),this.$el.trigger("onBeforeSlide.lg",[l,e,t,i]),u.lgBusy=!0,clearTimeout(u.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){u.addHtml(e)},o),this.arrowDisable(e),t?(a=e-1,o=e+1,(0===e&&l===n-1||e===n-1&&0===l)&&(o=0,a=n-1),this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),u.$slide.eq(a).addClass("lg-prev-slide"),u.$slide.eq(o).addClass("lg-next-slide"),u.$slide.eq(e).addClass("lg-current")):(u.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),e<l?(r=!0,0!==e||l!==n-1||i||(s=!(r=!1))):l<e&&(s=!0,e!==n-1||0!==l||i||(s=!(r=!0))),r?(this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(l).addClass("lg-next-slide")):s&&(this.$slide.eq(e).addClass("lg-next-slide"),this.$slide.eq(l).addClass("lg-prev-slide")),setTimeout(function(){u.$slide.removeClass("lg-current"),u.$slide.eq(e).addClass("lg-current"),u.$outer.removeClass("lg-no-trans")},50)),u.lGalleryOn?(setTimeout(function(){u.loadContent(e,!0,0)},this.s.speed+50),setTimeout(function(){u.lgBusy=!1,u.$el.trigger("onAfterSlide.lg",[l,e,t,i])},this.s.speed)):(u.loadContent(e,!0,u.s.backdropDuration),u.lgBusy=!1,u.$el.trigger("onAfterSlide.lg",[l,e,t,i])),u.lGalleryOn=!0,this.s.counter&&d("#lg-counter-current").text(e+1)))},t.prototype.goToNextSlide=function(e){var t=this;t.lgBusy||(t.index+1<t.$slide.length?(t.index++,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,e,!1)):t.s.loop?(t.index=0,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(t.$outer.addClass("lg-right-end"),setTimeout(function(){t.$outer.removeClass("lg-right-end")},400)))},t.prototype.goToPrevSlide=function(e){var t=this;t.lgBusy||(0<t.index?(t.index--,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.loop?(t.index=t.$items.length-1,t.$el.trigger("onBeforePrevSlide.lg",[t.index,e]),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(t.$outer.addClass("lg-left-end"),setTimeout(function(){t.$outer.removeClass("lg-left-end")},400)))},t.prototype.keyPress=function(){var t=this;1<this.$items.length&&d(p).on("keyup.lg",function(e){1<t.$items.length&&(37===e.ke
1yCode&&(e.preventDefault(),t.goToPrevSlide()),39===e.keyCode&&(e.preventDefault(),t.goToNextSlide()))}),d(p).on("keydown.lg",function(e){!0===t.s.escKey&&27===e.keyCode&&(e.preventDefault(),t.$outer.hasClass("lg-thumb-open")?t.$outer.removeClass("lg-thumb-open"):t.destroy())})},t.prototype.arrow=function(){var e=this;this.$outer.find(".lg-prev").on("click.lg",function(){e.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){e.goToNextSlide()})},t.prototype.arrowDisable=function(e){!this.s.loop&&this.s.hideControlOnEnd&&(e+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),0<e?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},t.prototype.setTranslate=function(e,t,i){this.s.useLeft?e.css("left",t):e.css({transform:"translate3d("+t+"px, "+i+"px, 0px)"})},t.prototype.touchMove=function(e,t){e=t-e;15<Math.abs(e)&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),e,0),this.setTranslate(d(".lg-prev-slide"),-this.$slide.eq(this.index).width()+e,0),this.setTranslate(d(".lg-next-slide"),this.$slide.eq(this.index).width()+e,0))},t.prototype.touchEnd=function(e){var t=this;"lg-slide"!==t.s.mode&&t.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){t.$outer.removeClass("lg-dragging"),e<0&&Math.abs(e)>t.s.swipeThreshold?t.goToNextSlide(!0):0<e&&Math.abs(e)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(e)<5&&t.$el.trigger("onSlideClick.lg"),t.$slide.removeAttr("style")}),setTimeout(function(){t.$outer.hasClass("lg-dragging")||"lg-slide"===t.s.mode||t.$outer.removeClass("lg-slide")},t.s.speed+100)},t.prototype.enableSwipe=function(){var t=this,i=0,n=0,s=!1;t.s.enableSwipe&&t.isTouch&&t.doCss()&&(t.$slide.on("touchstart.lg",function(e){t.$outer.hasClass("lg-zoomed")||t.lgBusy||(e.preventDefault(),t.manageSwipeClass(),i=e.originalEvent.targetTouches[0].pageX)}),t.$slide.on("touchmove.lg",function(e){t.$outer.hasClass("lg-zoomed")||(e.preventDefault(),n=e.originalEvent.targetTouches[0].pageX,t.touchMove(i,n),s=!0)}),t.$slide.on("touchend.lg",function(){t.$outer.hasClass("lg-zoomed")||(s?(s=!1,t.touchEnd(n-i)):t.$el.trigger("onSlideClick.lg"))}))},t.prototype.enableDrag=function(){var t=this,i=0,n=0,s=!1,r=!1;t.s.enableDrag&&!t.isTouch&&t.doCss()&&(t.$slide.on("mousedown.lg",function(e){t.$outer.hasClass("lg-zoomed")||(d(e.target).hasClass("lg-object")||d(e.target).hasClass("lg-video-play"))&&(e.preventDefault(),t.lgBusy||(t.manageSwipeClass(),i=e.pageX,s=!0,t.$outer.scrollLeft+=1,--t.$outer.scrollLeft,t.$outer.removeClass("lg-grab").addClass("lg-grabbing"),t.$el.trigger("onDragstart.lg")))}),d(p).on("mousemove.lg",function(e){s&&(r=!0,n=e.pageX,t.touchMove(i,n),t.$el.trigger("onDragmove.lg"))}),d(p).on("mouseup.lg",function(e){r?(r=!1,t.touchEnd(n-i),t.$el.trigger("onDragend.lg")):(d(e.target).hasClass("lg-object")||d(e.target).hasClass("lg-video-play"))&&t.$el.trigger("onSlideClick.lg"),s&&(s=!1,t.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},t.prototype.manageSwipeClass=function(){var e=this.index+1,t=this.index-1,i=this.$slide.length;this.s.loop&&(0===this.index?t=i-1:this.index===i-1&&(e=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),-1<t&&this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")},t.prototype.mousewheel=function(){var t=this;t.$outer.on("mousewheel.lg",function(e){e.deltaY&&(0<e.deltaY?t.goToPrevSlide():t.goToNextSlide(),e.preventDefault())})},t.prototype.closeGallery=function(){var t=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){t.destroy()}),t.s.closable&&(t.$outer.on("mousedown.lg",function(e){i=!!(d(e.target).is(".lg-outer")||d(e.target).is(".lg-item ")||d(e.target).is(".lg-img-wrap"))}),t.$outer.on("mouseup.lg",function(e){(d(e.target).is(".lg-outer")||d(e.target).is(".lg-item ")||d(e.target).is(".lg-img-wrap")&&i)&&(t.$outer.hasClass("lg-dragging")||t.destroy())}))},t.prototype.destroy=function(e){var t=this;e||t.$el.trigger("onBeforeClose.lg"),d(p).scrollTop(t.prevScrollTop),e&&(t.s.dynamic||this.$items.off("click.lg click.lgcustom"),d.removeData(t.el,"lightGallery")),this.$el.off(".lg.tm"),d.each(d.fn.lightGallery.modules,function(e){t.modules[e]&&t.modules[e].destroy()}),this.lGalleryOn=!1,clearTimeout(t.hideBartimeout),this.hideBartimeout=!1,d(p).off(".lg"),d("body").removeClass("lg-on lg-from-hash"),t.$outer&&t.$outer.removeClass("lg-visible"),d(".lg-backdrop").removeClass("in"),setTimeout(function(){t.$outer&&t.$outer.remove(),d(".lg-backdrop").remove(),e||t.$el.trigger("onCloseAfter.lg")},t.s.backdropDuration+50)},d.fn.lightGallery=function(e){return this.each(function(){if(d.data(this,"lightGallery"))try{d(this).data("lightGallery").init()}catch(e){console.error("lightGallery has not initiated properly")}else d.data(this,"lightGallery",new t(this,e))})},d.fn.lightGallery.modules={}}(jQuery,window,document),function(t){"use strict";function e(e){return this.core=t(e).data("lightGallery"),this.$el=t(e),!(this.core.$items.length<2)&&(this.core.s=t.extend({},i,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)}var i={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"};e.prototype.init=function(){var e=this;e.core.s.autoplayControls&&e.controls(),e.core.s.progressBar&&e.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>'),e.progress(),e.core.s.autoplay&&e.startlAuto(),e.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){e.interval&&(e.cancelAuto(),e.canceledOnTouch=!0)}),e.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!e.interval&&e.canceledOnTouch&&(e.startlAuto(),e.canceledOnTouch=!1)})},e.prototype.progress=function(){var e,t,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(e=i.core.$outer.find(".lg-progress-bar"),t=i.core.$outer.find(".lg-progress"),i.interval&&(t.removeAttr("style"),e.removeClass("lg-start"),setTimeout(function(){t.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),e.addClass("lg-start")},20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1})},e.prototype.controls=function(){var e=this;t(this.core.s.appendAutoplayControlsTo).append('<span class="lg-autoplay-button lg-icon"></span>'),e.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){t(e.core.$outer).hasClass("lg-show-autoplay")?(e.cancelAuto(),e.core.s.fourceAutoplay=!1):e.interval||(e.startlAuto(),e.core.s.fourceAutoplay=e.fourceAutoplayTemp)})},e.prototype.startlAuto=function(){var e=this;e.core.$outer.find(".lg-progress").css("transition","width "+(e.core.s.speed+e.core.s.pause)+"ms ease 0s"),e.core.$outer.addClass("lg-show-autoplay"),e.core.$outer.find(".lg-progress-bar").addClass("lg-start"),e.interval=setInterval(function(){e.core.index+1<e.core.$items.length?e.core.index++:e.core.index=0,e.fromAuto=!0,e.core.slide(e.core.index,!1,
1!1)},e.core.s.speed+e.core.s.pause)},e.prototype.cancelAuto=function(){clearInterval(this.interval),this.interval=!1,this.core.$outer.find(".lg-progress").removeAttr("style"),this.core.$outer.removeClass("lg-show-autoplay"),this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")},e.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove()},t.fn.lightGallery.modules.autoplay=e}(jQuery,(window,document)),function(t,i){"use strict";function e(e){return this.core=t(e).data("lightGallery"),this.$el=t(e),this.core.s=t.extend({},n,this.core.s),this.init(),this}var n={fullScreen:!0};e.prototype.init=function(){this.core.s.fullScreen&&(i.fullscreenEnabled||i.webkitFullscreenEnabled||i.mozFullScreenEnabled||i.msFullscreenEnabled)&&(this.core.$outer.find(".lg-toolbar").append('<span class="lg-fullscreen lg-icon"></span>'),this.fullScreen())},e.prototype.requestFullscreen=function(){var e=i.documentElement;e.requestFullscreen?e.requestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen()},e.prototype.exitFullscreen=function(){i.exitFullscreen?i.exitFullscreen():i.msExitFullscreen?i.msExitFullscreen():i.mozCancelFullScreen?i.mozCancelFullScreen():i.webkitExitFullscreen&&i.webkitExitFullscreen()},e.prototype.fullScreen=function(){var e=this;t(i).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){e.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement||i.msFullscreenElement?e.exitFullscreen():e.requestFullscreen()})},e.prototype.destroy=function(){this.exitFullscreen(),t(i).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},t.fn.lightGallery.modules.fullscreen=e}(jQuery,(window,document)),function(a){"use strict";function e(e){return this.core=a(e).data("lightGallery"),this.$el=a(e),this.core.s=a.extend({},t,this.core.s),this.core.s.pager&&1<this.core.$items.length&&this.init(),this}var t={pager:!1};e.prototype.init=function(){var n,e,t,i=this,s="";if(i.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'),i.core.s.dynamic)for(var r=0;r<i.core.s.dynamicEl.length;r++)s+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+i.core.s.dynamicEl[r].thumb+'" /></div></span>';else i.core.$items.each(function(){i.core.s.exThumbImage?s+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+a(this).attr(i.core.s.exThumbImage)+'" /></div></span>':s+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+a(this).find("img").attr("src")+'" /></div></span>'});(e=i.core.$outer.find(".lg-pager-outer")).html(s),(n=i.core.$outer.find(".lg-pager-cont")).on("click.lg touchend.lg",function(){var e=a(this);i.core.index=e.index(),i.core.slide(i.core.index,!1,!1)}),e.on("mouseover.lg",function(){clearTimeout(t),e.addClass("lg-pager-hover")}),e.on("mouseout.lg",function(){t=setTimeout(function(){e.removeClass("lg-pager-hover")})}),i.core.$el.on("onBeforeSlide.lg.tm",function(e,t,i){n.removeClass("lg-pager-active"),n.eq(i).addClass("lg-pager-active")})},e.prototype.destroy=function(){},a.fn.lightGallery.modules.pager=e}(jQuery,(window,document)),function(o,l){"use strict";function e(e){return this.core=o(e).data("lightGallery"),this.core.s=o.extend({},t,this.core.s),this.$el=o(e),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.left=0,this.init(),this}var t={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbn
1ail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0};e.prototype.init=function(){var e=this;this.core.s.thumbnail&&1<this.core.$items.length&&(this.core.s.showThumbByDefault&&setTimeout(function(){e.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb?(this.core.s.enableThumbDrag&&!this.core.isTouch&&this.core.doCss()&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.core.isTouch&&this.core.doCss()&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},e.prototype.build=function(){var e,s=this,r="",a="";switch(this.core.s.vimeoThumbSize){case"thumbnail_large":a="640";break;case"thumbnail_medium":a="200x150";break;case"thumbnail_small":a="100x75"}function t(e,t,i){var n,e=s.core.isVideo(e,i)||{},i="";e.youtube||e.vimeo||e.dailymotion?e.youtube?n=s.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+e.youtube[1]+"/"+s.core.s.youtubeThumbSize+".jpg":t:e.vimeo?s.core.s.loadVimeoThumbnail?(n="//i.vimeocdn.com/video/error_"+a+".jpg",i=e.vimeo[1]):n=t:e.dailymotion&&(n=s.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+e.dailymotion[1]:t):n=t,r+='<div data-vimeo-id="'+i+'" class="lg-thumb-item" style="width:'+s.core.s.thumbWidth+"px; margin-right: "+s.core.s.thumbMargin+'px"><img src="'+n+'" /></div>'}if(s.core.$outer.addClass("lg-has-thumb"),s.core.$outer.find(".lg").append('<div class="lg-thumb-outer"><div class="lg-thumb group"></div></div>'),s.$thumbOuter=s.core.$outer.find(".lg-thumb-outer"),s.thumbOuterWidth=s.$thumbOuter.width(),s.core.s.animateThumb&&s.core.$outer.find(".lg-thumb").css({width:s.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&s.$thumbOuter.css("height",s.core.s.thumbContHeight+"px"),s.core.s.dynamic)for(var i=0;i<s.core.s.dynamicEl.length;i++)t(s.core.s.dynamicEl[i].src,s.core.s.dynamicEl[i].thumb,i);else s.core.$items.each(function(e){s.core.s.exThumbImage?t(o(this).attr("href")||o(this).attr("data-src"),o(this).attr(s.core.s.exThumbImage),e):t(o(this).attr("href")||o(this).attr("data-src"),o(this).find("img").attr("src"),e)});s.core.$outer.find(".lg-thumb").html(r),(e=s.core.$outer.find(".lg-thumb-item")).each(function(){var t=o(this),e=t.attr("data-vimeo-id");e&&o.getJSON("//www.vimeo.com/api/v2/video/"+e+".json?callback=?",{format:"json"},function(e){t.find("img").attr("src",e[0][s.core.s.vimeoThumbSize])})}),e.eq(s.core.index).addClass("active"),s.core.$el.on("onBeforeSlide.lg.tm",function(){e.removeClass("active"),e.eq(s.core.index).addClass("active")}),e.on("click.lg touchend.lg",function(){var e=o(this);setTimeout(function(){(!s.thumbClickable||s.core.lgBusy)&&s.core.doCss()||(s.core.index=e.index(),s.core.slide(s.core.index,!1,!0))},50)}),s.core.$el.on("onBeforeSlide.lg.tm",function(){s.animateThumb(s.core.index)}),o(l).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){s.animateThumb(s.core.index),s.thumbOuterWidth=s.$thumbOuter.width()},200)})},e.prototype.setTranslate=function(e){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+e+"px, 0px, 0px)"})},e.prototype.animateThumb=function(e){var t,i=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){switch(this.core.s.currentPagerPosition){case"left":t=0;break;case"middle":t=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":t=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*e-1-t,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(i.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||i.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||i.css("left",-this.left+"px"),this.setTranslate(this.left)}},e.prototype.enableThumbDrag=function(){var t=this,i=0,n=0,s=!1,r=!1,a=0;t.$thumbOuter.addClass("lg-grab"),t.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(e){t.thumbTotalWidth>t.thumbOuterWidth&&(e.preventDefault(),i=e.pageX,s=!0,t.core.$outer.scrollLeft+=1,--t.core.$outer.scrollLeft,t.thumbClickable=!1,t.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),o(l).on("mousemove.lg.thumb",function(e){s&&(a=t.left,r=!0,n=e.pageX,t.$thumbOuter.addClass("lg-dragging"),(a=(a-=n-i)>t.thumbTotalWidth-t.thumbOuterWidth?t.thumbTotalWidth-t.thumbOuterWidth:a)<0&&(a=0),t.setTranslate(a))}),o(l).on("mouseup.lg.thumb",function(){r?(r=!1,t.$thumbOuter.removeClass("lg-dragging"),t.left=a,Math.abs(n-i)<t.core.s.swipeThreshold&&(t.thumbClickable=!0)):t.thumbClickable=!0,s&&(s=!1,t.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"))})},e.prototype.enableThumbSwipe=function(){var t=this,i=0,n=0,s=!1,r=0;t.core.$outer.find(".lg-thumb").on("touchstart.lg",function(e){t.thumbTotalWidth>t.thumbOuterWidth&&(e.preventDefault(),i=e.originalEvent.targetTouches[0].pageX,t.thumbClickable=!1)}),t.core.$outer.find(".lg-thumb").on("touchmove.lg",function(e){t.thumbTotalWidth>t.thumbOuterWidth&&(e.preventDefault(),n=e.originalEvent.targetTouches[0].pageX,s=!0,t.$thumbOuter.addClass("lg-dragging"),r=t.left,(r=(r-=n-i)>t.thumbTotalWidth-t.thumbOuterWidth?t.thumbTotalWidth-t.thumbOuterWidth:r)<0&&(r=0),t.setTranslate(r))}),t.core.$outer.find(".lg-thumb").on("touchend.lg",function(){t.thumbTotalWidth>t.thumbOuterWidth&&s?(s=!1,t.$thumbOuter.removeClass("lg-dragging"),Math.abs(n-i)<t.core.s.swipeThreshold&&(t.thumbClickable=!0),t.left=r):t.thumbClickable=!0})},e.prototype.toogle=function(){var e=this;e.core.s.toogleThumb&&(e.core.$outer.addClass("lg-can-toggle"),e.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>'),e.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){e.core.$outer.toggleClass("lg-thumb-open")}))},e.prototype.thumbkeyPress=function(){var t=this;o(l).on("keydown.lg.thumb",function(e){38===e.keyCode?(e.preventDefault(),t.core.$outer.addClass("lg-thumb-open")):40===e.keyCode&&(e.preventDefault(),t.core.$outer.removeClass("lg-thumb-open"))})},e.prototype.destroy=function(){this.core.s.thumbnail&&1<this.core.$items.length&&(o(l).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},o.fn.lightGallery.modules.Thumbnail=e}(jQuery,window,document),function(e){"use strict";function r(){}var i,a,o={},l={backspace:8,tab:9,enter:13,return:13,shift:16,"⇧":16,control:17,ctrl:17,"⌃":17,alt:18,option:18,"⌥":18,pause:19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,left:37,L:37,"←":37,up:38,U:38,"↑":38,right:39,R:39,"→":39,down:40,D:40,"↓":40,insert:45,delete:46,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,"⌘":91,command:91,kp_0:96,kp_1:97,kp_2:98,kp_3:99,kp_4:100,kp_5:101,kp_6:102,kp_7:103,kp_8:104,kp_9:105,kp_multiply:106,kp_plus:107,kp_minus:109,kp_decimal:110,kp_divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,equal:187,"=":187,comma:188,",":188,minus:189,"-":189,period:190,".":190},n={};function t(e){for(var t in n)n[t]=!1}function s(e,t,i){e.addEventListener?e.addEventListener(t,i,!1):e.attachEvent&&(e["e"+t+i]=i,e[t+i]=function(){e["e"+t+i](window.event)},e.attachEvent("on"+t,e[t+i]))}(a=function(e,t,i,n){var s;for(this.str=e,this.next=t||r,this.fail=i||r,this.done=n||r,this.seq=e.split(" "),this.keys=[],s=0;s<this.seq.length;++s)this.keys.push(l[this.seq[s]]);this.idx=0}).prototype.keydown=function(e){var t=this.idx;e===this.keys[t]?(this.next(this.str,this.seq[t],t,this.seq),i.__next(this.str,this.seq[t],t,this.seq),++this.idx===this.keys.length&&(this.done(this.str),i.__done(this.str),this.reset())):0<t&&(this.reset(),this.fail(this.str),i.__fail(this.str))},a.prototype.reset=function(){this.idx=0},(i=function(e,t){var i,n,s;"function"==typeof t?s=t:null!=t&&(i=t.next,n=t.fail,s=t.done),o[e]=new a(e,i,n,s)}).disable=function(e){delete o[e]},s(window,"keydown",function(e){var t,i=(e||event).keyCode;if(!n[i])for(t in n[i]=!0,o)o[t].keydown(i)}),s(window,"keyup",function(e){e=(e||event).keyCode,n[e]=!1}
1),s(window,"blur",t),s(window,"focus",t),i.__next=r,i.next=function(e){i.__next=null===e?r:e},i.__fail=r,i.fail=function(e){i.__fail=null===e?r:e},i.__done=r,i.done=function(e){i.__done=null===e?r:e},i.reset=function(e){var t=o[e];t instanceof a?t.reset():console.warn("cheet: Unknown sequence: "+e)},e.cheet=i,"function"==typeof define&&define.amd?define([],function(){return i}):"undefined"!=typeof module&&null!==module&&(module.exports=i)}(this);var $elemBody=$("body");function _wcag_nav(){var t,e,i,n;(t=document.getElementById("wcag_nav")?document.getElementById("wcag_nav"):t).addEventListener("focus",function(e){console.log(""),-1===t.className.indexOf("js_visible")&&(t.className+=" js_visible"),-1!==t.className.indexOf("unsichtbarr")&&(t.className=t.className.replace(/\bunsichtbarr\b/g,""))},!0),t.addEventListener("blur",function(e){-1!==t.className.indexOf("js_visible")&&(t.className=t.className.replace(/\bjs_visible\b/g,"")),-1===t.className.indexOf("unsichtbarr")&&(t.className+=" unsichtbarr")},!0),t.getElementsByClassName("wcag_nav_search_anker").length&&(e=t.getElementsByClassName("wcag_nav_search_anker")[0],i=document.getElementById("search_desktop_input"),n=document.getElementById("search_mobile_input"),i&&n&&e.addEventListener("click",function(e){e.preventDefault(),-1!==document.body.className.indexOf("desktopansicht")&&i.focus(),-1!==document.body.className.indexOf("mobilansicht")&&(callExternMenuMobileButtonOpen(),n.focus())}))}function decryptCharcode(e,t,i,n){return e+=n,0<n&&i<e?e=t+(e-i-1):n<0&&e<t&&(e=i-(t-e-1)),String.fromCharCode(e)}function decryptString(e,t){for(var i="",n=e.length,s=0;s<n;s++){var r=e.charCodeAt(s);i+=43<=r&&r<=58?decryptCharcode(r,43,58,t):64<=r&&r<=90?decryptCharcode(r,64,90,t):97<=r&&r<=122?decryptCharcode(r,97,122,t):e.charAt(s)}return i}function linkTo_UnCryptMailto(e){location.href=decryptString(e,-2)}cheet("↑ ↑ ↓ ↓ ← → ← → b a",function(){$elemBody.append('<div id="hirschwoelfl"><div id="hirschwoelfl-head"></div></div>'),setTimeout(function(){$elemBody.find("#hirschwoelfl").remove()},1e4)}),function(e,t,o){o(e);var i=o(t),s=o("body"),n="ontouchstart"in e||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints,r=t.all&&!t.addEventListener;$elemMainMenu=null,$elemSlideMenu=null,timeoutOeffnenSlideMenu=null,timeoutSchliessenSlideMenu=null,dauerTimeoutOeffnen=200,dauerTimeoutSchliessen=1e3,oeffneMenueDesktop=function(){},schliesseMenueDesktop=function(){},easingAnimOeffnen="easeInQuint",easingAnimSchliessen="easeOutQuint",menue_ww=!0,menue_mit_3_ebene="click",menue_mit_eigenem_bild=!1,menue_mit_3_beschreibung=!1,menue_mit_bild_an_seite=!1,menue_mit_background=!1,!r&&Modernizr.csstransforms&&s.find("#mainMenue").length&&(s.find("#menueElwms").length||s.find("#mainMenue").after('<div id="menueDivOverlay" style="display: none;"></div><div id="menueElwms" style="display: none;"><div id="menueElwmsContent"></div><div id="menueElwmsClose" class="close" title="Menü schließen">X</div></div>'),$elemMainMenu=s.find("#mainMenue"),$elemSlideMenu=s.find("#menueElwms"),i.on("click",".desktopansicht #mainMenue > ul > li > a",function(e){0<o(this).parent().children("div").length&&e.preventDefault();e=o(this);e.hasClass("touched")?(e.removeClass("touched"),schliesseMenueDesktop()):(e.addClass("touched").closest("li").siblings("li").children("a").removeClass("touched"),oeffneMenueDesktop(e.closest("li")),e.closest("li").siblings("li").removeClass("hover").end().addClass("hover")),u()}).on("click",".desktopansicht #menueElwms .close, #menueDivOverlay",function(e){schliesseMenueDesktop()}).on("click",".desktopansicht #mainMenue > ul > li > a",function(e){0<o(this).parent().children("div").length&&e.preventDefault()}),"click"==menue_mit_3_ebene&&i.on("click",".desktopansicht #menueElwmsContent > ul > li > a.submenue",function(e){e.preventDefault();var t=o(this);t.attr("data-border")||t.attr("data-border",t.css("border-bottom"));var i,n=t.parent().nextAll("li.submenue3").first();if(n.length<=0)return!1;t.hasClass("opened")?(t.removeClass("opened"),(i=t.parent()).css("margin-top","0"),l(i,!1),n.stop(!0,!0).slideUp({duration:250,start:function(){},complete:function(){menue_ww=!1,s.removeClass("subMenuOffen"),n.html(""),n.removeClass("offen")}})):(e=!1,s.hasClass("subMenuOffen")&&((e=""!=n.html()?!0:e)||o("#menueElwmsContent").find("li.submenue3.offen").each(function(){var e=o(this);e.css("display","none").html("").removeClass("offen"),l(e.prev(),!1),e.css("height","")}),o("#menueElwmsContent").find("ul > li.submenue > a").each(function(){o(this).removeClass("opened"),o(this).parent().css("margin-top","0")})),t.addClass("opened"),i=t.parent(),l(i,!0),a(i)||i.css("margin-top","-1px"),e||setzeSubBreite(n,t.parent()),t=t.next("div").html(),e?(e=n.children("ul").outerHeight(),n.css("height",e),n.html(t),n.animate({height:n.children("ul").outerHeight()},250)):(n.html(t),n.stop(!0,!0).slideDown({duration:250,start:function(){},complete:function(){booleanSubmenuOffen=!0,s.addClass("subMenuOffen"),n.addClass("offen")}})))}
1),oeffneMenueDesktop=function(e){var t=e,i=!0,e="";(i=!t.children("div").has("ul").length?!1:i)&&($elemSlideMenu.css("top",Math.floor($elemSlideMenu.siblings("#mainMenue").outerHeight(!0)+$elemSlideMenu.siblings("#mainMenue").position().top)+"px"),e=t.children("div").html(),i="",t.hasClass("mainmenue1")?i="mainmenue1":t.hasClass("mainmenue2")?i="mainmenue2":t.hasClass("mainmenue3")?i="mainmenue3":t.hasClass("mainmenue4")?i="mainmenue4":t.hasClass("mainmenue5")&&(i="mainmenue5"),$elemMainMenu.removeClass(),$elemSlideMenu.removeClass().addClass(i).find("#menueElwmsContent").html(e),$elemSlideMenu.is(":hidden")&&($elemSlideMenu.siblings("#menueDivOverlay").is(":hidden")&&$elemSlideMenu.siblings("#menueDivOverlay").stop(!0,!0).fadeIn(n?0:300),$elemSlideMenu.stop(!0,!0).slideDown({duration:250,easing:easingAnimOeffnen,start:function(){$elemMainMenu.addClass("hover_bg")},complete:function(){menue_ww=!0,s.addClass("menueDesktopOffen"),s.addClass("menueErweitertOffen"),$elemSlideMenu.addClass("offen")}})))},schliesseMenueDesktop=function(){$elemSlideMenu.stop(!0,!0).slideUp({duration:500,easing:easingAnimSchliessen,start:function(){$elemMainMenu.removeClass("hover_bg")},complete:function(){menue_ww=!1,s.removeClass("menueDesktopOffen"),s.removeClass("menueErweitertOffen"),s.removeClass("subMenuOffen"),$elemMainMenu.removeClass(),$elemSlideMenu.removeClass(),s.find("#mainMenue > ul > li.submenue").removeClass("hover"),s.find("#mainMenue > ul > li > a.touched").removeClass("touched")}}).siblings("#menueDivOverlay").stop(!0,!0).fadeOut(n?0:300)}),setzeSubBreite=function(e,t){var i=parseInt(o("#menueElwmsContent").css("width"));i-=parseInt(o("#menueElwmsContent").css("padding-left"))-parseInt(o("#menueElwmsContent").css("padding-right"));var n=parseInt(t.css("width")),n=Math.round(100*n/i);n<30?n*=4:n<48?n*=3:48<=n&&(n*=2);t=parseInt(t.css("padding-left"));e.css("width",n/100*i-2*t),e.css("margin-left",t)};var a=function(e){var t=0,i=!1;return $elemSlideMenu.find("ul li:not(.submenue3_list):not(.submenue3):not(.submenue3_submenue)").each(function(){if(0<o(this).prev().length){if(o(this).position().top!=o(this).prev().position().top){if(t++,e.get(0)===o(this).get(0)&&0==t)return!(i=!0)}else if(e.get(0)===o(this).get(0)&&0==t)return!(i=!0)}else if(e.get(0)===o(this).get(0)&&0==t)return!(i=!0)}),i},l=function(e,t){var i=e.position().top,n=[],s=e.children("a").attr("data-border");$elemSlideMenu.find("ul li:not(.submenue3_list)").each(function(){o(this).position().top==i&&n.push(o(this))});for(var r=0;r<n.length;r++){var a=n[r].children("a");t?(a.attr("data-border",s),a.css("border-bottom","none")):a.css("border-bottom",a.attr("data-border"))}},u=function(){var e,t,i=(e=[],t=0,$elemSlideMenu.find("#menueElwmsContent ul li:not(.submenue3_list):not(.submenue3):not(.submenue3_submenue):not(.submenue4_list):not(.submenue4):not(.submenue4_submenue)").each(function(){0<o(this).prev().length&&o(this).position().top!=o(this).prev().position().top&&(e.push(t),t=0),t++}),e.push(t),e);$elemSlideMenu.find("ul li:not(.submenue3_list):nth-child("+i[0]+"n)").after('<li class="submenue3"></li>'),$elemSlideMenu.find("ul li:last-child").after('<li class="submenue3"></li>'),$elemSlideMenu.find("#menueElwmsContent > ul > li.active.submenue").length&&((i=$elemSlideMenu.find("#menueElwmsContent > ul > li.active")).nextAll(".submenue3:first").addClass("offen"),console.log(i.nextAll(".submenue3")),i.find(" > .submenue3_container").children().clone().appendTo(i.nextAll(".submenue3:first")),i.nextAll(".submenue3:first").stop(!0,!0).slideDown({duration:250,start:function(){},complete:function(){booleanSubmenuOffen=!0,s.addClass("subMenuOffen"),$submenue_content.addClass("offen")}}))};o(t).ready(function(){var t;jQuery,t="smartresize",jQuery.fn[t]=function(e){return e?this.bind("resize",(i=e,function(){var e=this,t=arguments;r?clearTimeout(r):s&&i.apply(e,t),r=setTimeout(function(){s||i.apply(e,t),r=null},n||200)})):this.trigger(t);var i,n,s,r},o(e).smartresize(function(){})}),o(e).load(function(){s.addClass("menue_elwms")})}(this,this.document,this.jQuery,this.Response),function(i,e,o){"use strict";var n,s,a,r,t,l,u,c,h,d,p,f,m,g,v,b;o('#hw_banner_wrap #hw_banner[data-banner-type="div"], #hw_banner_wrap #hw_banner[data-banner-type="image"]').length&&(o(i),n=o(e),s=o("body"),a=null,r="ontouchstart"in i||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints,t="ontouchstart"in i||i.DocumentTouch&&e instanceof DocumentTouch?"touchstart MSPointerDown pointerdown":"mousedown",l=s.find("#hw_banner"),l.closest("#hw_banner_wrap").outerHeight(),u=l.is('[data-banner-type="div"]'),c=null,h=!!s.find("#hw_banner_auswahl").length,d=null,f=[],m=p="",i.location.protocol,g=i.location.host,v=i.location.pathname,v=-1<g.indexOf("-hirsch-woelfl.de")?v.substring(0,-1<v.indexOf("/index.php")?v.indexOf("/index.php")+1:v.length):"/",b="time-",o.extend({distinct:function(e){var i=[];return o.each(e,function(e,t){-1==o.inArray(t,i)&&i.push(t)}),i}}),o.cookie&&(o.cookie.defaults.path=v,o.cookie.defaults.expires=1),o(e).ready(function(){var t;h&&(d=s.find("#hw_banner_auswahl"),p=l.children(".active[data-banner-group]").first().attr("data-banner-group"),l.children().filter("[data-banner-group]").not('[data-banner-group=""]').each(function(e){var t=o(this);-1==o.inArray(t.attr("data-banner-group"),f)&&f.push(t.attr("data-banner-group"))}),m=f.join(" "),new RegExp("^("+f.join("|")+")$","i"),s.addClass(p).attr("data-banner-group",p)),jQuery,t="smartresize",jQuery.fn[t]=function(e){return e?this.bind("resize",(i=e,function(){var e=this,t=arguments;r?clearTimeout(r):s&&i.apply(e,t),r=setTimeout(function(){s||i.apply(e,t),r=null},n||200)})):this.trigger(t);var i,n,s,r},o(i).smartresize(function(){l.closest("#hw_banner_wrap").outerHeight()})}),o(i).load(function(){var e;h&&(l.after('<div id="hw_banner_preload" style="display: none !important"></div>').next("#hw_banner_preload").append(l.children(".hw_cycle_slide[data-banner-group]").not("."+p)).append(l.children(".hw_cycle_slide[data-banner-group]."+p).clone()),c=s.find("#hw_banner_preload"),(e=l.find(".swiper-wrapper .hw_cycle_slide[data-banner-group]").not(".swiper-slide-duplicate").clone()).each(function(){o(this).removeClass("active swiper-slide-active swiper-slide-next swiper-slide-prev"),o(this).removeAttr("data-swiper-slide-index"),o(this).removeAttr("style")}),e.appendTo(c),o.each(f,function(e,t){if(c.children('[data-banner-group="'+t+'"]').length&&o.fn.imageloader){var i=c.children('[data-banner-group="'+t+'"]').first().find(u?"div[data-src]":"img[data-src]");if(!i.length)return!0;
1i.imageloader({background:u,callback:function(e){i.addClass(u?"bgr_loaded erste_slide":"img_loaded erste_slide").removeAttr("data-src")}})}}),d.on("click","a",function(e){e.preventDefault()}).on(t,"a",function(e){e.preventDefault();e=o(this);e.hasClass("active")||(e.parent().children("a.active").removeClass("active"),e.addClass("active"),s.removeClass(m).addClass(e.attr("data-banner-group")).attr("data-banner-group",e.attr("data-banner-group")),o.cookie&&o.cookie("hw_banner",e.attr("data-banner-group")),a.removeAllSlides(),c.find('div[class*="'+e.attr("data-banner-group")+'"]').each(function(e){a.appendSlide(o(this)[0].outerHTML)}),a.update(!0),a.slideTo(1,0))})),"function"==typeof Swiper&&function(){h&&(p=s.attr("data-banner-group"));var e,t=o("#hw_banner");1<t.find(".hw_cycle_slide").length&&(function(e,t,i,n,s,r){if(void 0===i&&(i=""),void 0===n&&(n=""),void 0===s&&(s=""),void 0===r&&(r=""),e.length<=0)"function"==typeof console.warn&&(console.warn("Swiper Element existieren nicht. (Parameter 1)"),console.warn("Selektor: "+e.selector));else if(e.find(t).length<=0)"function"==typeof console.warn&&(console.warn("Slider Elemente existieren nicht. (Parameter 2)"),console.warn("Selektor: "+t));else{var a=e.children("div.swiper-wrapper");if(a.length<=0)if(""!=i){if(e.find(i).length<=0)return"function"==typeof console.warn&&(console.warn("Swiper Wrapper ist nicht vorhanden. (Parameter 3) Parent:"),console.warn(e));e.find(i).addClass("swiper-wrapper"),a=e.find(i)}else a=e.children(t).length<=0?(e.children("div").addClass("swiper-wrapper"),e.children("div")):(e.find(t).wrapAll('<div class="swiper-wrapper" />'),e.find(t).parent());a.length<=0?"function"==typeof console.warn&&(console.warn("Beim Erstellen des Wrappers trat ein Fehler auf. (Parameter 3) Parent:"),console.warn(e)):(a.children(t).each(function(){var e=o(this);e.hasClass("swiper-slide")||e.addClass("swiper-slide")}),""!=r&&e.append('<div class="'+r+'" />'),""!=n&&e.append('<div class="'+n+'" />'),""!=s&&e.append('<div class="'+s+'" />'))}}(t,"div.hw_cycle_slide","","","",""),e={paginationClickable:!0,pagination:"#hw_banner_pager",nextButton:"#hw_banner_next",prevButton:"#hw_banner_prev",slidesPerView:1,slidesPerColumn:1,spaceBetween:0,loop:!0,loopAdditionalSlides:0,simulateTouch:r,autoplayDisableOnInteraction:!1,autoplay:6e3,speed:r?500:1e3,effect:r?"slide":"fade",customTouchEventsTarget:[o("#hw_banner_wrap")],ignoreTouchEventsTarget:[["#inner-wrap"],[".ignore-banner-swiper"]],onInit:function(e){var t=null,t=s.find(".swiper-slide-active").find("div[data-banner-effect]");e.slides.each(function(){var e=o(this).find("div[data-banner-effect]"),t=e.attr("data-banner-effect");e.attr("data-banner-duration");e.addClass(t+"-pre")}),t.length&&null!=t&&(e={name:t.attr("data-banner-effect"),duration:t.attr("data-banner-duration")},t.addClass(e.name),t.addClass(b+e.duration))}},(a=new Swiper(t.selector,e)).on("slideChangeStart",function(e){var t=null;e.slides.each(function(){var e=o(this);e.hasClass("swiper-slide-active")&&(t=e)});var i=t.find(u?"div[data-src]":"img[data-src]");i.length&&o.fn.imageloader&&i.imageloader({background:u,callback:function(e){i.addClass(u?"bgr_loaded":"img_loaded").removeAttr("data-src")}})}),a.on("slideChangeEnd",function(e){var t,i=null,n=null,s=null,r=[];e.slides.each(function(){var e=o(this);e.hasClass("swiper-slide-active")?(i=e.find("div[data-banner-effect]"),e.hasClass("swiper-slide-duplicate")&&a.init()):e.hasClass("swiper-slide-next")?n=e.find("div[data-banner-effect]"):e.hasClass("swiper-slide-prev")?s=e.find("div[data-banner-effect]"):e.hasClass("swiper-slide-duplicate")||r.push(e.find("div[data-banner-effect]"))}),null!=s&&s.length&&(t={name:s.attr("data-banner-effect"),duration:s.attr("data-banner-duration")},s.removeClass(t.name),s.removeClass(b+t.duration)),null!=n&&n.length&&(t={name:n.attr("data-banner-effect"),duration:n.attr("data-banner-duration")},n.removeClass(t.name),n.removeClass(b+t.duration)),null!=i&&i.length&&(t={name:i.attr("data-banner-effect"),duration:i.attr("data-banner-duration")},i.addClass(t.name),i.addClass(b+t.duration))}),n.find("html").addClass("hw_banner_init"),o(i).on("orientationchange",function(e){setTimeout(function(){a.update(!0),a.slideNext(!0,0)},500)}))}()}))}(this,this.document,this.jQuery),function(){"use strict";function a(s,e){var t;if(e=e||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=e.touchBoundary||10,this.layer=s,this.tapDelay=e.tapDelay||200,this.tapTimeout=e.tapTimeout||700,!a.notNeeded(s)){for(var i=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],n=0,r=i.length;n<r;n++)this[i[n]]=function(e,t){return function(){return e.apply(t,arguments)}}(this[i[n]],this);o&&(s.addEventListener("mouseover",this.onMouse,!0),s.addEventListener("mousedown",this.onMouse,!0),s.addEventListener("mouseup",this.onMouse,!0)),s.addEventListener("click",this.onClick,!0),s.addEventListener("touchstart",this.onTouchStart,!1),s.addEventListener("touchmove",this.onTouchMove,!1),s.addEventListener("touchend",this.onTouchEnd,!1),s.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(s.removeEventListener=function(e,t,i){var n=Node.prototype.removeEventListener;"click"===e?n.call(s,e,t.hijacked||t,i):n.call(s,e,t,i)},s.addEventListener=function(e,t,i){var n=Node.prototype.addEventListener;"click"===e?n.call(s,e,t.hijacked||(t.hijacked=function(e){e.propagationStopped||t(e)}),i):n.call(s,e,t,i)}),"function"==typeof s.onclick&&(t=s.onclick,s.addEventListener("click",function(e){t(e)},!1),s.onclick=null)}}var e=0<=navigator.userAgent.indexOf("Windows Phone"),o=0<navigator.userAgent.indexOf("Android")&&!e,l=/iP(ad|hone|od)/.test(navigator.userAgent)&&!e,u=l&&/OS 4_\d(_\d)?/.test(navigator.userAgent),c=l&&/OS [6-7]_\d/.test(navigator.userAgent),s=0<navigator.userAgent.indexOf("BB10");a.prototype.needsClick=function(e){switch(e.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(e.disabled)return!0;break;case"input":if(l&&"file"===e.type||e.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(e.className)},a.prototype.needsFocus=function(e){switch(e.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!o;case"input":switch(e.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!e.disabled&&!e.readOnly;default:return/\bneedsfocus\b/.test(e.className)}},a.prototype.sendClick=function(e,t){var i;document.activeElement&&document.activeElement!==e&&document.activeElement.blur(),i=t.changedTouches[0],(t=document.createEvent("MouseEvents")).initMouseEvent(this.determineEventType(e),!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null),t.forwardedTouchEvent=!0,e.dispatchEvent(t)},a.prototype.determineEventType=function(e){return o&&"select"===e.tagName.toLowerCase()?"mousedown":"click"}
1,a.prototype.focus=function(e){var t;l&&e.setSelectionRange&&0!==e.type.indexOf("date")&&"time"!==e.type&&"month"!==e.type?(t=e.value.length,e.setSelectionRange(t,t)):e.focus()},a.prototype.updateScrollParent=function(e){var t,i=e.fastClickScrollParent;if(!i||!i.contains(e)){t=e;do{if(t.scrollHeight>t.offsetHeight){i=t,e.fastClickScrollParent=t;break}}while(t=t.parentElement)}i&&(i.fastClickLastScrollTop=i.scrollTop)},a.prototype.getTargetElementFromEventTarget=function(e){return e.nodeType===Node.TEXT_NODE?e.parentNode:e},a.prototype.onTouchStart=function(e){var t,i,n;if(1<e.targetTouches.length)return!0;if(t=this.getTargetElementFromEventTarget(e.target),i=e.targetTouches[0],l){if((n=window.getSelection()).rangeCount&&!n.isCollapsed)return!0;if(!u){if(i.identifier&&i.identifier===this.lastTouchIdentifier)return e.preventDefault(),!1;this.lastTouchIdentifier=i.identifier,this.updateScrollParent(t)}}return this.trackingClick=!0,this.trackingClickStart=e.timeStamp,this.targetElement=t,this.touchStartX=i.pageX,this.touchStartY=i.pageY,e.timeStamp-this.lastClickTime<this.tapDelay&&e.preventDefault(),!0},a.prototype.touchHasMoved=function(e){var t=e.changedTouches[0],e=this.touchBoundary;return Math.abs(t.pageX-this.touchStartX)>e||Math.abs(t.pageY-this.touchStartY)>e},a.prototype.onTouchMove=function(e){return this.trackingClick&&(this.targetElement===this.getTargetElementFromEventTarget(e.target)&&!this.touchHasMoved(e)||(this.trackingClick=!1,this.targetElement=null)),!0},a.prototype.findControl=function(e){return void 0!==e.control?e.control:e.htmlFor?document.getElementById(e.htmlFor):e.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},a.prototype.onTouchEnd=function(e){var t,i,n,s,r=this.targetElement;if(!this.trackingClick)return!0;if(e.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0;if(e.timeStamp-this.trackingClickStart>this.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=e.timeStamp,t=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,c&&(s=e.changedTouches[0],(r=document.elementFromPoint(s.pageX-window.pageXOffset,s.pageY-window.pageYOffset)||r).fastClickScrollParent=this.targetElement.fastClickScrollParent),"label"===(i=r.tagName.toLowerCase())){if(s=this.findControl(r)){if(this.focus(r),o)return!1;r=s}}else if(this.needsFocus(r))return 100<e.timeStamp-t||l&&window.top!==window&&"input"===i?this.targetElement=null:(this.focus(r),this.sendClick(r,e),l&&"select"===i||(this.targetElement=null,e.preventDefault())),!1;return!(!l||u||!(n=r.fastClickScrollParent)||n.fastClickLastScrollTop===n.scrollTop)||(this.needsClick(r)||(e.preventDefault(),this.sendClick(r,e)),!1)},a.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},a.prototype.onMouse=function(e){return!this.targetElement||(!!e.forwardedTouchEvent||(!e.cancelable||(!(!this.needsClick(this.targetElement)||this.cancelNextClick)||(e.stopImmediatePropagation?e.stopImmediatePropagation():e.propagationStopped=!0,e.stopPropagation(),e.preventDefault(),!1))))},a.prototype.onClick=function(e){return this.trackingClick?(this.targetElement=null,!(this.trackingClick=!1)):"submit"===e.target.type&&0===e.detail||((e=this.onMouse(e))||(this.targetElement=null),e)},a.prototype.destroy=function(){var e=this.layer;o&&(e.removeEventListener("mouseover",this.onMouse,!0),e.removeEventListener("mousedown",this.onMouse,!0),e.removeEventListener("mouseup",this.onMouse,!0)),e.removeEventListener("click",this.onClick,!0),e.removeEventListener("touchstart",this.onTouchStart,!1),e.removeEventListener("touchmove",this.onTouchMove,!1),e.removeEventListener("touchend",this.onTouchEnd,!1),e.removeEventListener("touchcancel",this.onTouchCancel,!1)},a.notNeeded=function(e){var t,i,n;if(void 0===window.ontouchstart)return!0;if(i=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!o)return!0;if(t=document.querySelector("meta[name=viewport]")){if(-1!==t.content.indexOf("user-scalable=no"))return!0;if(31<i&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(s&&10<=(n=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/))[1]&&3<=n[2]&&(t=document.querySelector("meta[name=viewport]"))){if(-1!==t.content.indexOf("user-scalable=no"))return!0;
1if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===e.style.msTouchAction||"manipulation"===e.style.touchAction||(!!(27<=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]&&(t=document.querySelector("meta[name=viewport]"))&&(-1!==t.content.indexOf("user-scalable=no")||document.documentElement.scrollWidth<=window.outerWidth))||("none"===e.style.touchAction||"manipulation"===e.style.touchAction))},a.attach=function(e,t){return new a(e,t)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return a}):"undefined"!=typeof module&&module.exports?(module.exports=a.attach,module.exports.FastClick=a):window.FastClick=a}(),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e;function h(){return e.apply(null,arguments)}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function n(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function s(e,t){for(var i=[],n=0;n<e.length;++n)i.push(t(e[n],n));return i}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function u(e,t){for(var i in t)d(t,i)&&(e[i]=t[i]);return d(t,"toString")&&(e.toString=t.toString),d(t,"valueOf")&&(e.valueOf=t.valueOf),e}function c(e,t,i,n){return Dt(e,t,i,n,!0).utc()}function p(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function f(e){if(null==e._isValid){var t=p(e),i=g.call(t.parsedDateParts,function(e){return null!=e}),i=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&i);if(e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function m(e){var t=c(NaN);return null!=e?u(p(t),e):p(t).userInvalidated=!0,t}var g=Array.prototype.some||function(e){for(var t=Object(this),i=t.length>>>0,n=0;n<i;n++)if(n in t&&e.call(this,t[n],n,t))return!0;return!1},v=h.momentProperties=[];function b(e,t){var i,n,s;if(r(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),r(t._i)||(e._i=t._i),r(t._f)||(e._f=t._f),r(t._l)||(e._l=t._l),r(t._strict)||(e._strict=t._strict),r(t._tzm)||(e._tzm=t._tzm),r(t._isUTC)||(e._isUTC=t._isUTC),r(t._offset)||(e._offset=t._offset),r(t._pf)||(e._pf=p(t)),r(t._locale)||(e._locale=t._locale),0<v.length)for(i=0;i<v.length;i++)r(s=t[n=v[i]])||(e[n]=s);return e}var t=!1;function _(e){b(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===t&&(t=!0,h.updateOffset(this),t=!1)}function y(e){return e instanceof _||null!=e&&null!=e._isAMomentObject}function w(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function x(e){var t=+e,e=0;return e=0!=t&&isFinite(t)?w(t):e}function k(e,t,i){for(var n=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),r=0,a=0;a<n;a++)(i&&e[a]!==t[a]||!i&&x(e[a])!==x(t[a]))&&r++;return r+s}function C(e){!1===h.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function i(s,r){var a=!0;return u(function(){if(null!=h.deprecationHandler&&h.deprecationHandler(null,s),a){for(var e,t=[],i=0;i<arguments.length;i++){if(e="","object"==typeof arguments[i]){for(var n in e+="\n["+i+"] ",arguments[0])e+=n+": "+arguments[0][n]+", ";e=e.slice(0,-2)}else e=arguments[i];t.push(e)}C(s+"\nArguments: "+Array.prototype.slice.call(t).join("")+"\n"+(new Error).stack),a=!1}return r.apply(this,arguments)},r)}var T={};function S(e,t){null!=h.deprecationHandler&&h.deprecationHandler(e,t),T[e]||(C(t),T[e]=!0)}function D(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function M(e,t){var i,n=u({},e);for(i in t)d(t,i)&&(o(e[i])&&o(t[i])?(n[i]={},u(n[i],e[i]),u(n[i],t[i])):null!=t[i]?n[i]=t[i]:delete n[i]);for(i in e)d(e,i)&&!d(t,i)&&o(e[i])&&(n[i]=u({},n[i]));return n}function E(e){null!=e&&this.set(e)}h.suppressDeprecationWarnings=!1,h.deprecationHandler=null;var I=Object.keys||function(e){var t,i=[];for(t in e)d(e,t)&&i.push(t);return i};var P={};function O(e,t){var i=e.toLowerCase();P[i]=P[i+"s"]=P[t]=e}function z(e){return"string"==typeof e?P[e]||P[e.toLowerCase()]:void 0}function A(e){var t,i,n={};for(i in e)d(e,i)&&(t=z(i))&&(n[t]=e[i]);return n}var H={};function N(e,t){H[e]=t}function W(e,t,i){var n=""+Math.abs(e);return(0<=e?i?"+":"":"-")+Math.pow(10,Math.max(0,t-n.length)).toString().substr(1)+n}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}
vendor: 10,315 bytes, line 1
1|x|X|zz?|ZZ?|.)/g,L=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},F={};function B(e,t,i,n){var s="string"==typeof n?function(){return this[n]()}:n;e&&(F[e]=s),t&&(F[t[0]]=function(){return W(s.apply(this,arguments),t[1],t[2])}),i&&(F[i]=function(){return this.localeData().ordinal(s.apply(this,arguments),e)})}function Y(e,t){return e.isValid()?(t=$(t,e.localeData()),R[t]=R[t]||function(n){for(var e,s=n.match(j),t=0,r=s.length;t<r;t++)F[s[t]]?s[t]=F[s[t]]:s[t]=(e=s[t]).match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"");return function(e){for(var t="",i=0;i<r;i++)t+=D(s[i])?s[i].call(e,n):s[i];return t}}(t),R[t](e)):e.localeData().invalidDate()}function $(e,t){var i=5;function n(e){return t.longDateFormat(e)||e}for(L.lastIndex=0;0<=i&&L.test(e);)e=e.replace(L,n),L.lastIndex=0,--i;return e}var q=/\d/,V=/\d\d/,G=/\d{3}/,U=/\d{4}/,X=/[+-]?\d{6}/,K=/\d\d?/,Q=/\d\d\d\d?/,Z=/\d\d\d\d\d\d?/,J=/\d{1,3}/,ee=/\d{1,4}/,te=/[+-]?\d{1,6}/,ie=/\d+/,ne=/[+-]?\d+/,se=/Z|[+-]\d\d:?\d\d/gi,re=/Z|[+-]\d\d(?::?\d\d)?/gi,ae=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe={};function le(e,i,n){oe[e]=D(i)?i:function(e,t){return e&&n?n:i}}function ue(e,t){return d(oe,e)?oe[e](t._strict,t._locale):new RegExp(ce(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,i,n,s){return t||i||n||s})))}function ce(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var he={};function de(e,i){var t,n=i;for("string"==typeof e&&(e=[e]),l(i)&&(n=function(e,t){t[i]=x(e)}),t=0;t<e.length;t++)he[e[t]]=n}function pe(e,s){de(e,function(e,t,i,n){i._w=i._w||{},s(e,i._w,i,n)})}var fe=0,me=1,ge=2,ve=3,be=4,_e=5,ye=6,we=7,xe=8;function ke(e){return Ce(e)?366:365}function Ce(e){return e%4==0&&e%100!=0||e%400==0}B("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),B(0,["YY",2],0,function(){return this.year()%100}),B(0,["YYYY",4],0,"year"),B(0,["YYYYY",5],0,"year"),B(0,["YYYYYY",6,!0],0,"year"),O("year","y"),N("year",1),le("Y",ne),le("YY",K,V),le("YYYY",ee,U),le("YYYYY",te,X),le("YYYYYY",te,X),de(["YYYYY","YYYYYY"],fe),de("YYYY",function(e,t){t[fe]=2===e.length?h.parseTwoDigitYear(e):x(e)}),de("YY",function(e,t){t[fe]=h.parseTwoDigitYear(e)}),de("Y",function(e,t){t[fe]=parseInt(e,10)}),h.parseTwoDigitYear=function(e){return x(e)+(68<x(e)?1900:2e3)};var Te,Se=De("FullYear",!0);function De(t,i){return function(e){return null!=e?(Ee(this,t,e),h.updateOffset(this,i),this):Me(this,t)}}function Me(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Ee(e,t,i){e.isValid()&&!isNaN(i)&&("FullYear"===t&&Ce(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](i,e.month(),Ie(i,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](i))}function Ie(e,t){if(isNaN(e)||isNaN(t))return NaN;var i,i=(t%(i=12)+i)%i;return e+=(t-i)/12,1==i?Ce(e)?29:28:31-i%7%2}Te=Array.prototype.indexOf||function(e){for(var t=0;t<this.length;++t)if(this[t]===e)return t;return-1},B("M",["MM",2],"Mo",function(){return this.month()+1}),B("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),B("MMMM",0,0,function(e){return this.localeData().months(this,e)}),O("month","M"),N("month",8),le("M",K),le("MM",K,V),le("MMM",function(e,t){return t.monthsShortRegex(e)}),le("MMMM",function(e,t){return t.monthsRegex(e)}),de(["M","MM"],function(e,t){t[me]=x(e)-1}),de(["MMM","MMMM"],function(e,t,i,n){n=i._locale.monthsParse(e,n,i._strict);null!=n?t[me]=n:p(i).invalidMonth=e});var Pe=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Oe="January_February_March_April_May_June_July_August_September_October_November_December".split("_");var ze="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Ae(e,t){var i;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=x(t);else if(!l(t=e.localeData().monthsParse(t)))return e;return i=Math.min(e.date(),Ie(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,i),e}function He(e){return null!=e?(Ae(this,e),h.updateOffset(this,!0),this):Me(this,"Month")}var Ne=ae;var We=ae;function je(){function e(e,t){return t.length-e.length}for(var t,i=[],n=[],s=[],r=0;r<12;r++)t=c([2e3,r]),i.push(this.monthsShort(t,"")),n.push(this.months(t,"")),s.push(this.months(t,"")),s.push(this.monthsShort(t,""));for(i.sort(e),n.sort(e),s.sort(e),r=0;r<12;r++)i[r]=ce(i[r]),n[r]=ce(n[r]);for(r=0;r<24;r++)s[r]=ce(s[r]);this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Le(e,t,i,n,s,r,a){a=new Date(e,t,i,n,s,r,a);return e<100&&0<=e&&isFinite(a.getFullYear())&&a.setFullYear(e),a}function Re(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&0<=e&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Fe(e,t,i){i=7+t-i;return i-(7+Re(e,0,i).getUTCDay()-t)%7-1}function Be(e,t,i,n,s){var r,s=1+7*(t-1)+(7+i-n)%7+Fe(e,n,s),s=s<=0?ke(r=e-1)+s:s>ke(e)?(r=e+1,s-ke(e)):(r=e,s);return{year:r,dayOfYear:s}}function Ye(e,t,i){var n,s,r=Fe(e.year(),t,i),r=Math.floor((e.dayOfYear()-r-1)/7)+1;return r<1?n=r+$e(s=e.year()-1,t,i):r>$e(e.year(),t,i)?(n=r-$e(e.year(),t,i),s=e.year()+1):(s=e.year(),n=r),{week:n,year:s}}function $e(e,t,i){var n=Fe(e,t,i),i=Fe(e+1,t,i);return(ke(e)-n+i)/7}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),O("week","w"),O("isoWeek","W"),N("week",5),N("isoWeek",5),le("w",K),le("ww",K,V),le("W",K),le("WW",K,V),pe(["w","ww","W","WW"],function(e,t,i,n){t[n.substr(0,1)]=x(e)});B("d",0,"do","day"),B("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),B("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),B("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),O("day","d"),O("weekday","e"),O("isoWeekday","E"),N("day",11),N("weekday",11),N("isoWeekday",11),le("d",K),le("e",K),le("E",K),le("dd",function(e,t){return t.weekdaysMinRegex(e)}),le("ddd",function(e,t){return t.weekdaysShortRegex(e)}),le("dddd",function(e,t){return t.weekdaysRegex(e)}),pe(["dd","ddd","dddd"],function(e,t,i,n){n=i._locale.weekdaysParse(e,n,i._strict);null!=n?t.d=n:p(i).invalidWeekday=e}),pe(["d","e","E"],function(e,t,i,n){t[n]=x(e)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var Ve="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var Ge="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var Ue=ae;var Xe=ae;var Ke=ae;function Qe(){function e(e,t){return t.length-e.length}for(var t,i,n,s=[],r=[],a=[],o=[],l=0;l<7;l++)n=c([2e3,1]).day(l),t=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),n=this.weekdays(n,""),s.push(t),r.push(i),a.push(n),o.push(t),o.push(i),o.push(n);for(s.sort(e),r.sort(e),a.sort(e),o.sort(e),l=0;l<7;l++)r[l]=ce(r[l]),a[l]=ce(a[l]),o[l]=ce(o[l]);this._weekdaysRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ze(){return this.hours()%12||12}function Je(e,t){B(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function et(e,t){return t._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,Ze),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+Ze.apply(this)+W(this.minutes(),2)}),B("hmmss",0,0,function(){return""+Ze.apply(this)+W(this.minutes(),2)+W(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+W(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+W(this.minutes(),2)+W(this.seconds(),2)}),Je("a",!0),Je("A",!1),O("hour","h"),N("hour",13),le("a",et),le("A",et),le("H",K),le("h",K),le("k",K),le("HH",K,V),le("hh",K,V),le("kk",K,V),le("hmm",Q),le("hmmss",Z),le("Hmm",Q),le("Hmmss",Z),de(["H","HH"],ve),de(["k","kk"],function(e,t,i){e=x(e);t[ve]=24===e?0:e}),de(["a","A"],function(e,t,i){i._isPm=i._locale.isPM(e),i._meridiem=e}),de(["h","hh"],function(e,t,i){t[ve]=x(e),p(i).bigHour=!0}),de("hmm",function(e,t,i){var n=e.length-2;t[ve]=x(e.substr(0,n)),t[be]=x(e.substr(n)),p(i).bigHour=!0}),de("hmmss",function(e,t,i){var n=e.length-4,s=e.length-2;t[ve]=x(e.substr(0,n)),t[be]=x(e.substr(n,2)),t[_e]=x(e.substr(s)),p(i).bigHour=!0}),de("Hmm",function(e,t,i){var n=e.length-2;t[ve]=x(e.substr(0,n)),t[be]=x(e.substr(n))}),de("Hmmss",function(e,t,i){var n=e.length-4,s=e.length-2;t[ve]=x(e.substr(0,n)),t[be]=x(e.substr(n,2)),t[_e]=x(e.substr(s))});var tt,it=De("Hours",!0),nt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Oe,monthsShort:ze,week:{dow:0,doy:6},weekdays:qe,weekdaysMin:Ge,weekdaysShort:Ve,meridiemParse:/[ap]\.?m?\.?/i},st={},rt={};function at(e){return e&&e.toLowerCase().replace("_","-")}function ot(e){if(!st[e]&&"undefined"!=typeof module&&module&&module.exports)try{var t=tt._abbr;require("./locale/"+e),lt(t)}catch(e){}return st[e]}function lt(e,t){var i;return(tt=e&&(i=r(t)?ct(e):ut(e,t))?i:tt)._abbr}function ut(e,t){if(null===t)return delete st[e],null;var i=nt;if(t.abbr=e,null!=st[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=st[e]._config;else if(null!=t.parentLocale){if(null==st[t.parentLocale])return rt[t.parentLocale]||(rt[t.parentLocale]=[]),rt[t.parentLocale].push({name:e,config:t}),null;i=st[t.parentLocale]._config}return st[e]=new E(M(i,t)),rt[e]&&rt[e].forEach(function(e){ut(e.n
1ame,e.config)}),lt(e),st[e]}function ct(e){var t;if(!(e=e&&e._locale&&e._locale._abbr?e._locale._abbr:e))return tt;if(!a(e)){if(t=ot(e))return t;e=[e]}return function(e){for(var t,i,n,s,r=0;r<e.length;){for(t=(s=at(e[r]).split("-")).length,i=(i=at(e[r+1]))?i.split("-"):null;0<t;){if(n=ot(s.slice(0,t).join("-")))return n;if(i&&i.length>=t&&k(s,i,!0)>=t-1)break;t--}r++}return null}(e)}function ht(e){var t=e._a;return t&&-2===p(e).overflow&&(t=t[me]<0||11<t[me]?me:t[ge]<1||t[ge]>Ie(t[fe],t[me])?ge:t[ve]<0||24<t[ve]||24===t[ve]&&(0!==t[be]||0!==t[_e]||0!==t[ye])?ve:t[be]<0||59<t[be]?be:t[_e]<0||59<t[_e]?_e:t[ye]<0||999<t[ye]?ye:-1,p(e)._overflowDayOfYear&&(t<fe||ge<t)&&(t=ge),p(e)._overflowWeeks&&-1===t&&(t=we),p(e)._overflowWeekday&&-1===t&&(t=xe),p(e).overflow=t),e}function dt(e,t,i){return null!=e?e:null!=t?t:i}function pt(e){var t,i,n,s,r,a=[];if(!e._d){for(s=e,r=new Date(h.now()),i=s._useUTC?[r.getUTCFullYear(),r.getUTCMonth(),r.getUTCDate()]:[r.getFullYear(),r.getMonth(),r.getDate()],e._w&&null==e._a[ge]&&null==e._a[me]&&function(e){var t,i,n,s,r,a,o;{var l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(r=1,a=4,i=dt(t.GG,e._a[fe],Ye(Mt(),1,4).year),n=dt(t.W,1),((s=dt(t.E,1))<1||7<s)&&(o=!0)):(r=e._locale._week.dow,a=e._locale._week.doy,l=Ye(Mt(),r,a),i=dt(t.gg,e._a[fe],l.year),n=dt(t.w,l.week),null!=t.d?((s=t.d)<0||6<s)&&(o=!0):null!=t.e?(s=t.e+r,(t.e<0||6<t.e)&&(o=!0)):s=r)}n<1||n>$e(i,r,a)?p(e)._overflowWeeks=!0:null!=o?p(e)._overflowWeekday=!0:(a=Be(i,n,s,r,a),e._a[fe]=a.year,e._dayOfYear=a.dayOfYear)}(e),null!=e._dayOfYear&&(n=dt(e._a[fe],i[fe]),(e._dayOfYear>ke(n)||0===e._dayOfYear)&&(p(e)._overflowDayOfYear=!0),n=Re(n,0,e._dayOfYear),e._a[me]=n.getUTCMonth(),e._a[ge]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=i[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[ve]&&0===e._a[be]&&0===e._a[_e]&&0===e._a[ye]&&(e._nextDay=!0,e._a[ve]=0),e._d=(e._useUTC?Re:Le).apply(null,a),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[ve]=24),e._w&&void 0!==e._w.d&&e._w.d!==n&&(p(e).weekdayMismatch=!0)}}var ft=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,gt=/Z|[+-]\d\d(?::?\d\d)?/,vt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],bt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],_t=/^\/?Date\((\-?\d+)/i;function yt(e){var t,i,n,s,r,a,o=e._i,l=ft.exec(o)||mt.exec(o);if(l){for(p(e).iso=!0,t=0,i=vt.length;t<i;t++)if(vt[t][1].exec(l[1])){s=vt[t][0],n=!1!==vt[t][2];break}if(null!=s){if(l[3]){for(t=0,i=bt.length;t<i;t++)if(bt[t][1].exec(l[3])){r=(l[2]||" ")+bt[t][0];break}if(null==r)return void(e._isValid=!1)}if(n||null==r){if(l[4]){if(!gt.exec(l[4]))return void(e._isValid=!1);a="Z"}e._f=s+(r||"")+(a||""),Tt(e)}else e._isValid=!1}else e._isValid=!1}else e._isValid=!1}var wt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/;function xt(e,t,i,n,s,r){s=[function(e){e=parseInt(e,10);{if(e<=49)return 2e3+e;if(e<=999)return 1900+e}return e}(e),ze.indexOf(t),parseInt(i,10),parseInt(n,10),parseInt(s,10)];return r&&s.push(parseInt(r,10)),s}var kt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ct(e){var t,i,n,s,r=wt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim());r?(t=xt(r[4],r[3],r[2],r[5],r[6],r[7]),i=r[1],n=t,s=e,i&&Ve.indexOf(i)!==new Date(n[0],n[1],n[2]).getDay()?(p(s).weekdayMismatch=!0,s._isValid=!1):(e._a=t,e._tzm=(s=r[8],t=r[9],r=r[10
1],s?kt[s]:t?0:60*(((t=parseInt(r,10))-(r=t%100))/100)+r),e._d=Re.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),p(e).rfc2822=!0)):e._isValid=!1}function Tt(e){if(e._f!==h.ISO_8601)if(e._f!==h.RFC_2822){e._a=[],p(e).empty=!0;for(var t,i,n,s,r,a=""+e._i,o=a.length,l=0,u=$(e._f,e._locale).match(j)||[],c=0;c<u.length;c++)i=u[c],(t=(a.match(ue(i,e))||[])[0])&&(0<(s=a.substr(0,a.indexOf(t))).length&&p(e).unusedInput.push(s),a=a.slice(a.indexOf(t)+t.length),l+=t.length),F[i]?(t?p(e).empty=!1:p(e).unusedTokens.push(i),n=i,r=e,null!=(s=t)&&d(he,n)&&he[n](s,r._a,r,n)):e._strict&&!t&&p(e).unusedTokens.push(i);p(e).charsLeftOver=o-l,0<a.length&&p(e).unusedInput.push(a),e._a[ve]<=12&&!0===p(e).bigHour&&0<e._a[ve]&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a[ve]=function(e,t,i){if(null==i)return t;return null!=e.meridiemHour?e.meridiemHour(t,i):null!=e.isPM?((i=e.isPM(i))&&t<12&&(t+=12),t=i||12!==t?t:0):t}(e._locale,e._a[ve],e._meridiem),pt(e),ht(e)}else Ct(e);else yt(e)}function St(e){var t=e._i,i=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===i&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),y(t)?new _(ht(t)):(n(t)?e._d=t:a(i)?function(e){var t,i,n,s,r;if(0===e._f.length)return p(e).invalidFormat=!0,e._d=new Date(NaN);for(s=0;s<e._f.length;s++)r=0,t=b({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[s],Tt(t),f(t)&&(r+=p(t).charsLeftOver,r+=10*p(t).unusedTokens.length,p(t).score=r,(null==n||r<n)&&(n=r,i=t));u(e,i||t)}(e):i?Tt(e):r(i=(t=e)._i)?t._d=new Date(h.now()):n(i)?t._d=new Date(i.valueOf()):"string"==typeof i?function(e){var t=_t.exec(e._i);null===t?(yt(e),!1===e._isValid&&(delete e._isValid,Ct(e),!1===e._isValid&&(delete e._isValid,h.createFromInputFallback(e)))):e._d=new Date(+t[1])}(t):a(i)?(t._a=s(i.slice(0),function(e){return parseInt(e,10)}),pt(t)):o(i)?function(e){var t;e._d||(t=A(e._i),e._a=s([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),pt(e))}(t):l(i)?t._d=new Date(i):h.createFromInputFallback(t),f(e)||(e._d=null),e))}function Dt(e,t,i,n,s){var r={};return!0!==i&&!1!==i||(n=i,i=void 0),(o(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(var t in e)if(e.hasOwnProperty(t))return;return 1}(e)||a(e)&&0===e.length)&&(e=void 0),r._isAMomentObject=!0,r._useUTC=r._isUTC=s,r._l=i,r._i=e,r._f=t,r._strict=n,(r=new _(ht(St(r=r))))._nextDay&&(r.add(1,"d"),r._nextDay=void 0),r}function Mt(e,t,i,n){return Dt(e,t,i,n,!1)}h.createFromInputFallback=i("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),h.ISO_8601=function(){},h.RFC_2822=function(){};var Et=i("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Mt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),It=i("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=Mt.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:m()});function Pt(e,t){var i,n;if(!(t=1===t.length&&a(t[0])?t[0]:t).length)return Mt();for(i=t[0],n=1;n<t.length;++n)t[n].isValid()&&!t[n][e](i)||(i=t[n]);return i}var Ot=["year","quarter","month","week","day","hour","minute","second","millisecond"];function zt(e){var t=A(e),i=t.year||0,n=t.quarter||0,s=t.month||0,r=t.week||0,a=t.day||0,o=t.hour||0,l=t.minute||0,u=t.second||0,e=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Te.call(Ot,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var i=!1,n=0;n<Ot.length;++n)if(e[Ot[n]]){if(i)return!1;parseFloat(e[Ot[n]])!==x(e[Ot[n]])&&(i=!0)}return!0}(t),this._milliseconds=+e+1e3*u+6e4*l+1e3*o*60*60,this._days=+a+7*r,this._months=+s+3*n+12*i,this._data={}
vendor: 7,874 bytes, line 1
1,this._locale=ct(),this._bubble()}function At(e){return e instanceof zt}function Ht(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Nt(e,i){B(e,0,0,function(){var e=this.utcOffset(),t="+";return e<0&&(e=-e,t="-"),t+W(~~(e/60),2)+i+W(~~e%60,2)})}Nt("Z",":"),Nt("ZZ",""),le("Z",re),le("ZZ",re),de(["Z","ZZ"],function(e,t,i){i._useUTC=!0,i._tzm=jt(re,e)});var Wt=/([\+\-]|\d\d)/gi;function jt(e,t){t=(t||"").match(e);if(null===t)return null;e=((t[t.length-1]||[])+"").match(Wt)||["-",0,0],t=60*e[1]+x(e[2]);return 0===t?0:"+"===e[0]?t:-t}function Lt(e,t){var i;return t._isUTC?(i=t.clone(),t=(y(e)||n(e)?e:Mt(e)).valueOf()-i.valueOf(),i._d.setTime(i._d.valueOf()+t),h.updateOffset(i,!1),i):Mt(e).local()}function Rt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Ft(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}h.updateOffset=function(){};var Bt=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Yt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function $t(e,t){var i,n=e,s=null;return At(e)?n={ms:e._milliseconds,d:e._days,M:e._months}:l(e)?(n={},t?n[t]=e:n.milliseconds=e):(s=Bt.exec(e))?(i="-"===s[1]?-1:1,n={y:0,d:x(s[ge])*i,h:x(s[ve])*i,m:x(s[be])*i,s:x(s[_e])*i,ms:x(Ht(1e3*s[ye]))*i}):(s=Yt.exec(e))?(i="-"===s[1]?-1:(s[1],1),n={y:qt(s[2],i),M:qt(s[3],i),w:qt(s[4],i),d:qt(s[5],i),h:qt(s[6],i),m:qt(s[7],i),s:qt(s[8],i)}):null==n?n={}:"object"==typeof n&&("from"in n||"to"in n)&&(i=function(e,t){var i;if(!e.isValid()||!t.isValid())return{milliseconds:0,months:0};t=Lt(t,e),e.isBefore(t)?i=Vt(e,t):((i=Vt(t,e)).milliseconds=-i.milliseconds,i.months=-i.months);return i}(Mt(n.from),Mt(n.to)),(n={}).ms=i.milliseconds,n.M=i.months),n=new zt(n),At(e)&&d(e,"_locale")&&(n._locale=e._locale),n}function qt(e,t){e=e&&parseFloat(e.replace(",","."));return(isNaN(e)?0:e)*t}function Vt(e,t){var i={milliseconds:0,months:0};return i.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+e.clone().add(i.months,"M"),i}function Gt(n,s){return function(e,t){var i;return null===t||isNaN(+t)||(S(s,"moment()."+s+"(period, number) is deprecated. Please use moment()."+s+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=e,e=t,t=i),Ut(this,$t(e="string"==typeof e?+e:e,t),n),this}}function Ut(e,t,i,n){var s=t._milliseconds,r=Ht(t._days),t=Ht(t._months);e.isValid()&&(n=null==n||n,t&&Ae(e,Me(e,"Month")+t*i),r&&Ee(e,"Date",Me(e,"Date")+r*i),s&&e._d.setTime(e._d.valueOf()+s*i),n&&h.updateOffset(e,r||t))}$t.fn=zt.prototype,$t.invalid=function(){return $t(NaN)};ae=Gt(1,"add"),Q=Gt(-1,"subtract");function Xt(e,t){var i=12*(t.year()-e.year())+(t.month()-e.month()),n=e.clone().add(i,"months"),n=t-n<0?(t-n)/(n-e.clone().add(i-1,"months")):(t-n)/(e.clone().add(1+i,"months")-n);return-(i+n)||0}function Kt(e){return void 0===e?this._locale._abbr:(null!=(e=ct(e))&&(this._locale=e),this)}h.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",h.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";Z=i("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function Qt(){return this._locale}function Zt(e,t){B(0,[e,e.length],0,t)}function Jt(e,t,i,n,s){var r;return null==e?Ye(this,n,s).year:(r=$e(e,n,s),function(e,t,i,n,s){s=Be(e,t,i,n,s),s=Re(s.year,0,s.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}.call(this,e,t=r<t?r:t,i,n,s))}B(0,["gg",2],0,function(){return this.weekYear()%100}),B(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Zt("gggg","weekYear"),Zt("ggggg","weekYear"),Zt("GGGG","isoWeekYear"),Zt("GGGGG","isoWeekYear"),O("weekYear","gg"),O("isoWeekYear","GG"),N("weekYear",1),N("isoWeekYear",1),le("G",ne),le("g",ne),le("GG",K,V),le("gg",K,V),le("GGGG",ee,U),le("gggg",ee,U),le("GGGGG",te,X),le("ggggg",te,X),pe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,i,n){t[n.substr(0,2)]=x(e)}),pe(["gg","GG"],function(e,t,i,n){t[n]=h.parseTwoDigitYear(e)}),B("Q",0,"Qo","quarter"),O("quarter","Q"),N("quarter",7),le("Q",q),de("Q",function(e,t){t[me]=3*(x(e)-1)}),B("D",["DD",2],"Do","date"),O("date","D"),N("date",9),le("D",K),le("DD",K,V),le("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),de(["D","DD"],ge),de("Do",function(e,t){t[ge]=x(e.match(K)[0])});Oe=De("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),O("dayOfYear","DDD"),N("dayOfYear",4),le("DDD",J),le("DDDD",G),de(["DDD","DDDD"],function(e,t,i){i._dayOfYear=x(e)}),B("m",["mm",2],0,"minute"),O("minute","m"),N("minute",14),le("m",K),le("mm",K,V),de(["m","mm"],be);qe=De("Minutes",!1);B("s",["ss",2],0,"second"),O("second","s"),N("second",15),le("s",K),le("ss",K,V),de(["s","ss"],_e);var ei,Ge=De("Seconds",!1);for(B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return 10*this.millisecond()}),B(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),B(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),B(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),B(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),B(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),O("millisecond","ms"),N("millisecond",16),le("S",J,q),le("SS",J,V),le("SSS",J,G),ei="SSSS";ei.length<=9;ei+="S")le(ei,ie);function ti(e,t){t[ye]=x(1e3*("0."+e))}for(ei="S";ei.length<=9;ei+="S")de(ei,ti);ee=De("Milliseconds",!1);B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");U=_.prototype;function ii(e){return e}U.add=ae,U.calendar=function(e,t){var i=e||Mt(),e=Lt(i,this).startOf("day"),e=h.calendarFormat(this,e)||"sameElse",t=t&&(D(t[e])?t[e].call(this,i):t[e]);return this.format(t||this.localeData().calendar(e,this,Mt(i)))},U.clone=function(){return new _(this)},U.diff=function(e,t,i){var n,s,r;if(!this.isValid())return NaN;if(!(n=Lt(e,this)).isValid())return NaN;switch(s=6e4*(n.utcOffset()-this.utcOffset()),t=z(t)){case"year":r=Xt(this,n)/12;break;case"month":r=Xt(this,n);break;case"quarter":r=Xt(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-s)/864e5;break;case"week":r=(this-n-s)/6048e5;break;default:r=this-n}return i?r:w(r)},U.endOf=function(e){return void 0===(e=z(e))||"millisecond"===e?this:this.startOf(e="date"===e?"day":e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms")},U.format=function(e){return e=e||(this.isUtc()?h.defaultFormatUtc:h.defaultFormat),e=Y(this,e),this.localeData().postformat(e)},U.from=function(e,t){return this.isValid()&&(y(e)&&e.isValid()||Mt(e).isValid())?$t({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},U.fromNow=function(e){return this.from(Mt(),e)},U.to=function(e,t){return this.isValid()&&(y(e)&&e.isValid()||Mt(e).isValid())?$t({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},U.toNow=function(e){return this.to(Mt(),e)},U.get=function(e){return D(this[e=z(e)])?this[e]():this},U.invalidAt=function(){return p(this).overflow},U.isAfter=function(e,t){return e=y(e)?e:Mt(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=z(r(t)?"millisecond":t))?this.valueOf()>e.valueOf():e.valueOf()<this.clone().startOf(t).valueOf())},U.isBefore=function(e,t){return e=y(e)?e:Mt(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=z(r(t)?"millisecond":t))?this.valueOf()<e.valueOf():this.clone().endOf(t).valueOf()<e.valueOf())},U.isBetween=function(e,t,i,n){return("("===(n=n||"()")[0]?this.isAfter(e,i):!this.isBefore(e,i))&&
1(")"===n[1]?this.isBefore(t,i):!this.isAfter(t,i))},U.isSame=function(e,t){return e=y(e)?e:Mt(e),!(!this.isValid()||!e.isValid())&&("millisecond"===(t=z(t||"millisecond"))?this.valueOf()===e.valueOf():(e=e.valueOf(),this.clone().startOf(t).valueOf()<=e&&e<=this.clone().endOf(t).valueOf()))},U.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},U.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},U.isValid=function(){return f(this)},U.lang=Z,U.locale=Kt,U.localeData=Qt,U.max=It,U.min=Et,U.parsingFlags=function(){return u({},p(this))},U.set=function(e,t){if("object"==typeof e)for(var i=function(e){var t,i=[];for(t in e)i.push({unit:t,priority:H[t]});return i.sort(function(e,t){return e.priority-t.priority}),i}(e=A(e)),n=0;n<i.length;n++)this[i[n].unit](e[i[n].unit]);else if(D(this[e=z(e)]))return this[e](t);return this},U.startOf=function(e){switch(e=z(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this},U.subtract=Q,U.toArray=function(){return[this.year(),this.month(),this.date(),this.hour(),this.minute(),this.second(),this.millisecond()]},U.toObject=function(){return{years:this.year(),months:this.month(),date:this.date(),hours:this.hours(),minutes:this.minutes(),seconds:this.seconds(),milliseconds:this.milliseconds()}},U.toDate=function(){return new Date(this.valueOf())},U.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e;return(e=t?this.clone().utc():this).year()<0||9999<e.year()?Y(e,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):D(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this._d.valueOf()).toISOString().replace("Z",Y(e,"Z")):Y(e,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},U.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var i="["+e+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY";return this.format(i+e+"-MM-DD[T]HH:mm:ss.SSS"+(t+'[")]'))},U.toJSON=function(){return this.isValid()?this.toISOString():null},U.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},U.unix=function(){return Math.floor(this.valueOf()/1e3)},U.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},U.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},U.year=Se,U.isLeapYear=function(){return Ce(this.year())},U.weekYear=function(e){return Jt.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},U.isoWeekYear=function(e){return Jt.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},U.quarter=U.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},U.month=He,U.daysInMonth=function(){return Ie(this.year(),this.month())},U.week=U.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},U.isoWeek=U.isoWeeks=function(e){var t=Ye(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},U.weeksInYear=function(){var e=this.localeData()._week;return $e(this.year(),e.dow,e.doy)},U.isoWeeksInYear=function(){return $e(this.year(),1,4)},U.date=Oe,U.day=U.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,i,n=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,i=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=i.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-n,"d")):n},U.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},U.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t=(t=e,e=this.localeData(),"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?t:t-7)},U.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},U.hour=U.hours=it,U.minute=U.minutes=qe,U.second=U.seconds=Ge,U.millisecond=U.milliseconds=ee,U.utcOffset=function(e,t,i){var n,s=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?s:Rt(this);if("string"==typeof e){if(null===(e=jt(re,e)))return this}else Math.abs(e)<16&&!i&&(e*=60);return!this._isUTC&&t&&(n=Rt(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),s!==e&&(!t||this._changeInProgress?Ut(this,$t(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,h.updateOffset(this,!0),this._changeInProgress=null)),this},U.utc=function(e){return this.utcOffset(0,e)},U.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Rt(this),"m")),this},U.parseZone=function(){var e;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(e=jt(se,this._i))?this.utcOffset(e):this.utcOffset(0,!0)),this},U.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Mt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},U.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},U.isLocal=function(){return!!this.isValid()&&!this._isUTC},U.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},U.isUtc=Ft,U.isUTC=Ft,U.zoneAbbr=function(){return this._isUTC?"UTC":""},U.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},U.dates=i("dates accessor is deprecated. Use date instead.",Oe),U.months=i("months accessor is deprecated. Use month instead",He),U.years=i("years accessor is deprecated. Use year instead",Se),U.zone=i("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?(this.utcOffset(e="string"!=typeof e?-e:e,t),this):-this.utcOffset()}),U.isDSTShifted=i("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!r(this._isDSTShifted))return this._isDSTShifted;var e,t={};return b(t,this),(t=St(t))._a?(e=(t._isUTC?c:Mt)(t._a),this._isDSTShifted=this.isValid()&&0<k(t._a,e.toArray())):this._isDSTShifted=!1,this._isDSTShifted});te=E.prototype;function ni(e,t,i,n){var s=ct(),t=c().set(n,t);return s[i](t,e)}function si(e,t,i){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return ni(e,t,i,"month");for(var n=[],s=0;s<12;s++)n[s]=ni(e,s,i,"month");return n}function ri(e,t,i,n){t=("boolean"==typeof e?l(t)&&(i=t,t=void 0):(t=e,e=!1,l(i=t)&&(i=t,t=void 0)),t||"");var s=ct(),r=e?s._week.dow:0;if(null!=i)return ni(t,(i+r)%7,n,"day");for(var a=[],o=0;o<7;o++)a[o]=ni(t,(o+r)%7,n,"day");return a}te.calendar=function(e,t,i){return D(e=this._calendar[e]||this._calendar.sameElse)?e.call(t,i):e},te.longDateFormat=function(e){var t=this._longDateFormat[e],i=this._longDateFormat[e.toUpperCase()];return t||!i?t:(this._longDateFormat[e]=i.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])}
vendor: 12,654 bytes, line 1
1,te.invalidDate=function(){return this._invalidDate},te.ordinal=function(e){return this._ordinal.replace("%d",e)},te.preparse=ii,te.postformat=ii,te.relativeTime=function(e,t,i,n){var s=this._relativeTime[i];return D(s)?s(e,t,i,n):s.replace(/%d/i,e)},te.pastFuture=function(e,t){return D(e=this._relativeTime[0<e?"future":"past"])?e(t):e.replace(/%s/i,t)},te.set=function(e){var t,i;for(i in e)D(t=e[i])?this[i]=t:this["_"+i]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},te.months=function(e,t){return e?(a(this._months)?this._months:this._months[(this._months.isFormat||Pe).test(t)?"format":"standalone"])[e.month()]:a(this._months)?this._months:this._months.standalone},te.monthsShort=function(e,t){return e?(a(this._monthsShort)?this._monthsShort:this._monthsShort[Pe.test(t)?"format":"standalone"])[e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},te.monthsParse=function(e,t,i){var n,s;if(this._monthsParseExact)return function(e,t,i){var n,s,r,e=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=c([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return i?"MMM"===t?-1!==(s=Te.call(this._shortMonthsParse,e))?s:null:-1!==(s=Te.call(this._longMonthsParse,e))?s:null:"MMM"===t?-1!==(s=Te.call(this._shortMonthsParse,e))||-1!==(s=Te.call(this._longMonthsParse,e))?s:null:-1!==(s=Te.call(this._longMonthsParse,e))||-1!==(s=Te.call(this._shortMonthsParse,e))?s:null}.call(this,e,t,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(s=c([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(s,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(s,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(s="^"+this.months(s,"")+"|^"+this.monthsShort(s,""),this._monthsParse[n]=new RegExp(s.replace(".",""),"i")),i&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(i&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!i&&this._monthsParse[n].test(e))return n}},te.monthsRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||je.call(this),e?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=We),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},te.monthsShortRegex=function(e){return this._monthsParseExact?(d(this,"_monthsRegex")||je.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Ne),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},te.week=function(e){return Ye(e,this._week.dow,this._week.doy).week},te.firstDayOfYear=function(){return this._week.doy},te.firstDayOfWeek=function(){return this._week.dow},te.weekdays=function(e,t){return e?(a(this._weekdays)?this._weekdays:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"])[e.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone},te.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},te.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},te.weekdaysParse=function(e,t,i){var n,s;if(this._weekdaysParseExact)return function(e,t,i){var n,s,r,e=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=c([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return i?"dddd"===t?-1!==(s=Te.call(this._weekdaysParse,e))?s:null:"ddd"===t?-1!==(s=Te.call(this._shortWeekdaysParse,e))?s:null:-1!==(s=Te.call(this._minWeekdaysParse,e))?s:null:"dddd"===t?-1!==(s=Te.call(this._weekdaysParse,e))||-1!==(s=Te.call(this._shortWeekdaysParse,e))||-1!==(s=Te.call(this._minWeekdaysParse,e))?s:null:"ddd"===t?-1!==(s=Te.call(this._shortWeekdaysParse,e))||-1!==(s=Te.call(this._weekdaysParse,e))||-1!==(s=Te.call(this._minWeekdaysParse,e))?s:null:-1!==(s=Te.call(this._minWeekdaysParse,e))||-1!==(s=Te.call(this._weekdaysParse,e))||-1!==(s=Te.call(this._shortWeekdaysParse,e))?s:null}.call(this,e,t,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(s=c([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(s,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(s,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(s,"").replace(".",".?")+"$","i")),this._weekdaysParse[n]||(s="^"+this.weekdays(s,"")+"|^"+this.weekdaysShort(s,"")+"|^"+this.weekdaysMin(s,""),this._weekdaysParse[n]=new RegExp(s.replace(".",""),"i")),i&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(i&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(i&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!i&&this._weekdaysParse[n].test(e))return n}},te.weekdaysRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Ue),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},te.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xe),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},te.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ke),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},te.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},te.meridiem=function(e,t,i){return 11<e?i?"pm":"PM":i?"am":"AM"},lt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===x(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),h.lang=i("moment.lang is deprecated. Use moment.locale instead.",lt),h.langData=i("moment.langData is deprecated. Use moment.localeData instead.",ct);var ai=Math.abs;function oi(e,t,i,n){i=$t(t,i);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function li(e){return e<0?Math.floor(e):Math.ceil(e)}function ui(e){return 4800*e/146097}function ci(e){return 146097*e/4800}function hi(e){return function(){return this.as(e)}}X=hi("ms"),q=hi("s"),V=hi("m"),J=hi("h"),G=hi("d"),ae=hi("w"),It=hi("M"),Et=hi("y");function di(e){return function(){return this.isValid()?this._data[e]:NaN}}Q=di("milliseconds"),it=di("seconds"),qe=di("minutes"),Ge=di("hours"),ee=di("days"),Oe=di("months"),Se=di("years");var pi=Math.round,fi={ss:44,s:45,m:45,h:22,d:26,M:11};function mi(e,t,i){var n=$t(e).abs(),s=pi(n.as("s")),r=pi(n.as("m")),a=pi(n.as("h")),o=pi(n.as("d")),l=pi(n.as("M")),n=pi(n.as("y")),n=(s<=fi.ss?["s",s]:s<fi.s&&["ss",s])||r<=1&&["m"]||r<fi.m&&["mm",r]||a<=1&&["h"]||a<fi.h&&["hh",a]||o<=1&&["d"]||o<fi.d&&["dd",o]||l<=1&&["M"]||l<fi.M&&["MM",l]||n<=1&&["y"]||["yy",n];return n[2]=t,n[3]=0<+e,n[4]=i,function(e,t,i,n,s){return s.relativeTime(t||1,!!i,e,n)}.apply(null,n)}var gi=Math.abs;function vi(e){return(0<e)-(e<0)||+e}function bi(){if(!this.isValid())return this.localeData().invalidDate();var e=gi(this._milliseconds)/1e3,t=gi(this._days),i=gi(this._months),n=w(e/60),s=w(n/60);e%=60,n%=60;var r=w(i/12),a=i%=12,o=t,l=s,u=n,i=e?e.toFixed(3).replace(/\.?0+$/,""):"",t=this.asSeconds();if(!t)return"P0D";s=vi(this._months)!==vi(t)?"-":"",n=vi(this._days)!==vi(t)?"-":"",e=vi(this._milliseconds)!==vi(t)?"-":"";return(t<0?"-":"")+"P"+(r?s+r+"Y":"")+(a?s+a+"M":"")+(o?n+o+"D":"")+(l||u||i?"T":"")+(l?e+l+"H":"")+(u?e+u+"M":"")+(i?e+i+"S":"")}te=zt.prototype;return te.isValid=function(){return this._isValid},te.abs=function(){var e=this._data;return this._milliseconds=ai(this._milliseconds),this._days=ai(this._days),this._months=ai(this._months),e.milliseconds=ai(e.milliseconds),e.seconds=ai(e.seconds),e.minutes=ai(e.minutes),e.hours=ai(e.hours),e.months=ai(e.months),e.years=ai(e.years),this},te.add=function(e,t){return oi(this,e,t,1)},te.subtract=function(e,t){return oi(this,e,t,-1)},te.as=function(e){if(!this.isValid())return NaN;var t,i,n=this._milliseconds;if("month"===(e=z(e))||"year"===e)return t=this._days+n/864e5,i=this._months+ui(t),"month"===e?i:i/12;switch(t=this._days+Math.round(ci(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},te.asMilliseconds=X,te.asSeconds=q,te.asMinutes=V,te.asHours=J,te.asDays=G,te.asWeeks=ae,te.asMonths=It,te.asYears=Et,te.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*x(this._months/12):NaN},te._bubble=function(){var e=this._milliseconds,t=this._days,i=this._months,n=this._data;return 0<=e&&0<=t&&0<=i||e<=0&&t<=0&&i<=0||(e+=864e5*li(ci(i)+t),i=t=0),n.milliseconds=e%1e3,e=w(e/1e3),n.seconds=e%60,e=w(e/60),n.minutes=e%60,e=w(e/60),n.hours=e%24,t+=w(e/24),i+=e=w(ui(t)),t-=li(ci(e)),e=w(i/12),i%=12,n.days=t,n.months=i,n.years=e,this},te.clone=function(){return $t(this)},te.get=function(e){return e=z(e),this.isValid()?this[e+"s"]():NaN},te.milliseconds=Q,te.seconds=it,te.minutes=qe,te.hours=Ge,te.days=ee,te.weeks=function(){return w(this.days()/7)},te.months=Oe,te.years=Se,te.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),i=mi(this,!e,t);return e&&(i=t.pastFuture(+this,i)),t.postformat(i)},te.toISOString=bi,te.toString=bi,te.toJSON=bi,te.locale=Kt,te.localeData=Qt,te.toIsoString=i("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",bi),te.lang=Z,B("X",0,0,"unix"),B("x",0,0,"valueOf"),le("x",ne),le("X",/[+-]?\d+(\.\d{1,3})?/),de("X",function(e,t,i){i._d=new Date(1e3*parseFloat(e,10))}),de("x",function(e,t,i){i._d=new Date(x(e))}),h.version="2.20.1",e=Mt,h.fn=U,h.min=function(){return Pt("isBefore",[].slice.call(arguments,0))},h.max=function(){return Pt("isAfter",[].slice.call(arguments,0))},h.now=function(){return Date.now?Date.now():+new Date},h.utc=c,h.unix=function(e){return Mt(1e3*e)},h.months=function(e,t){return si(e,t,"months")},h.isDate=n,h.locale=lt,h.invalid=m,h.duration=$t,h.isMoment=y,h.weekdays=function(e,t,i){return ri(e,t,i,"weekdays")},h.parseZone=function(){return Mt.apply(null,arguments).parseZone()},h.localeData=ct,h.isDuration=At,h.monthsShort=function(e,t){return si(e,t,"monthsShort")},h.weekdaysMin=function(e,t,i){return ri(e,t,i,"weekdaysMin")},h.defineLocale=ut,h.updateLocale=function(e,t){var i,n;return null!=t?(i=nt,(t=new E(t=M(i=null!=(n=ot(e))?n._config:i,t))).parentLocale=st[e],st[e]=t,lt(e)):null!=st[e]&&(null!=st[e].parentLocale?st[e]=st[e].parentLocale:null!=st[e]&&delete st[e]),st[e]},h.locales=function(){return I(st)},h.weekdaysShort=function(e,t,i){return ri(e,t,i,"weekdaysShort")},h.normalizeUnits=z,h.relativeTimeRounding=function(e){return void 0===e?pi:"function"==typeof e&&(pi=e,!0)},h.relativeTimeThreshold=function(e,t){return void 0!==fi[e]&&(void 0===t?fi[e]:(fi[e]=t,"s"===e&&(fi.ss=t-1),!0))},h.calendarFormat=function(e,t){return(t=e.diff(t,"days",!0))<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"},h.prototype=U,h.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},h}),function(){"use strict";var t=0,r={};function i(e){if(!e)throw new Error("No options passed to Waypoint constructor");if(!e.element)throw new Error("No element option passed to Waypoint constructor");if(!e.handler)throw new Error("No handler option passed to Waypoint constructor");
1this.key="waypoint-"+t,this.options=i.Adapter.extend({},i.defaults,e),this.element=this.options.element,this.adapter=new i.Adapter(this.element),this.callback=e.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=i.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=i.Context.findOrCreateByElement(this.options.context),i.offsetAliases[this.options.offset]&&(this.options.offset=i.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),r[this.key]=this,t+=1}i.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)},i.prototype.trigger=function(e){this.enabled&&this.callback&&this.callback.apply(this,e)},i.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete r[this.key]},i.prototype.disable=function(){return this.enabled=!1,this},i.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},i.prototype.next=function(){return this.group.next(this)},i.prototype.previous=function(){return this.group.previous(this)},i.invokeAll=function(e){var t,i=[];for(t in r)i.push(r[t]);for(var n=0,s=i.length;n<s;n++)i[n][e]()},i.destroyAll=function(){i.invokeAll("destroy")},i.disableAll=function(){i.invokeAll("disable")},i.enableAll=function(){i.invokeAll("enable")},i.refreshAll=function(){i.Context.refreshAll()},i.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},i.viewportWidth=function(){return document.documentElement.clientWidth},i.adapters=[],i.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},i.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=i}(),function(){"use strict";function t(e){window.setTimeout(e,1e3/60)}var i=0,n={},p=window.Waypoint,e=window.onload;function s(e){this.element=e,this.Adapter=p.Adapter,this.adapter=new this.Adapter(e),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},e.waypointContextKey=this.key,n[e.waypointContextKey]=this,i+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}s.prototype.add=function(e){var t=e.options.horizontal?"horizontal":"vertical";this.waypoints[t][e.key]=e,this.refresh()},s.prototype.checkEmpty=function(){var e=this.Adapter.isEmptyObject(this.waypoints.horizontal),t=this.Adapter.isEmptyObject(this.waypoints.vertical);e&&t&&(this.adapter.off(".waypoints"),delete n[this.key])},s.prototype.createThrottledResizeHandler=function(){var e=this;function t(){e.handleResize(),e.didResize=!1}this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,p.requestAnimationFrame(t))})},s.prototype.createThrottledScrollHandler=function(){var e=this;function t(){e.handleScroll(),e.didScroll=!1}this.adapter.on("scroll.waypoints",function(){e.didScroll&&!p.isTouch||(e.didScroll=!0,p.requestAnimationFrame(t))})},s.prototype.handleResize=function(){p.Context.refreshAll()},s.prototype.handleScroll=function(){var e,t,i={},n={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(e in n){var s,r=n[e],a=r.newScroll>r.oldScroll?r.forward:r.backward;for(s in this.waypoints[e]){var o=this.waypoints[e][s],l=r.oldScroll<o.triggerPoint,u=r.newScroll>=o.triggerPoint;(l&&u||!l&&!u)&&(o.queueTrigger(a),i[o.group.id]=o.group)}}for(t in i)i[t].flushTriggers();this.oldScroll={x:n.horizontal.newScroll,y:n.vertical.newScroll}},s.prototype.innerHeight=function(){return this.element==this.element.window?p.viewportHeight():this.adapter.innerHeight()},s.prototype.remove=function(e){delete this.waypoints[e.axis][e.key],this.checkEmpty()},s.prototype.innerWidth=function(){return this.element==this.element.window?p.viewportWidth():this.adapter.innerWidth()},s.prototype.destroy=function(){var e,t=[];for(e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,s=t.length;n<s;n++)t[n].destroy()},s.prototype.refresh=function(){var e,t,i=this.element==this.element.window,n=i?void 0:this.adapter.offset(),s={};for(t in this.handleScroll(),e={horizontal:{contextOffset:i?0:n.left,contextScroll:i?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:i?0:n.top,contextScroll:i?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var r,a=e[t];for(r in this.waypoints[t]){var o,l=this.waypoints[t][r],u=l.options.offset,c=l.triggerPoint,h=0,d=null==c;l.element!==l.element.window&&(h=l.adapter.offset()[a.offsetProp]),"function"==typeof u?u=u.apply(l):"string"==typeof u&&(u=parseFloat(u),-1<l.options.offset.indexOf("%")&&(u=Math.ceil(a.contextDimension*u/100))),o=a.contextScroll-a.contextOffset,l.triggerPoint=h+o-u,o=c<a.oldScroll,u=l.triggerPoint>=a.oldScroll,c=!o&&!u,!d&&(o&&u)?(l.queueTrigger(a.backward),s[l.group.id]=l.group):(!d&&c||d&&a.oldScroll>=l.triggerPoint)&&(l.queueTrigger(a.forward),s[l.group.id]=l.group)}}return p.requestAnimationFrame(function(){for(var e in s)s[e].flushTriggers()}),this},s.findOrCreateByElement=function(e){return s.findByElement(e)||new s(e)},s.refreshAll=function(){for(var e in n)n[e].refresh()},s.findByElement=function(e){return n[e.waypointContextKey]},window.onload=function(){e&&e(),s.refreshAll()},p.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},p.Context=s}(),function(){"use strict";function r(e,t){return e.triggerPoint-t.triggerPoint}function a(e,t){return t.triggerPoint-e.triggerPoint}var t={vertical:{},horizontal:{}},i=window.Waypoint;function n(e){this.name=e.name,this.axis=e.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),t[this.axis][this.name]=this}n.prototype.add=function(e){this.waypoints.push(e)},n.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],r
1ight:[]}},n.prototype.flushTriggers=function(){for(var e in this.triggerQueues){var t=this.triggerQueues[e];t.sort("up"===e||"left"===e?a:r);for(var i=0,n=t.length;i<n;i+=1){var s=t[i];!s.options.continuous&&i!==t.length-1||s.trigger([e])}}this.clearTriggerQueues()},n.prototype.next=function(e){this.waypoints.sort(r);e=i.Adapter.inArray(e,this.waypoints);return e===this.waypoints.length-1?null:this.waypoints[e+1]},n.prototype.previous=function(e){this.waypoints.sort(r);e=i.Adapter.inArray(e,this.waypoints);return e?this.waypoints[e-1]:null},n.prototype.queueTrigger=function(e,t){this.triggerQueues[t].push(e)},n.prototype.remove=function(e){e=i.Adapter.inArray(e,this.waypoints);-1<e&&this.waypoints.splice(e,1)},n.prototype.first=function(){return this.waypoints[0]},n.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},n.findOrCreate=function(e){return t[e.axis][e.name]||new n(e)},i.Group=n}(),function(){"use strict";var i=window.jQuery,e=window.Waypoint;function n(e){this.$element=i(e)}i.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,t){n.prototype[t]=function(){var e=Array.prototype.slice.call(arguments);return this.$element[t].apply(this.$element,e)}}),i.each(["extend","inArray","isEmptyObject"],function(e,t){n[t]=i[t]}),e.adapters.push({name:"jquery",Adapter:n}),e.Adapter=n}(),function(){"use strict";var s=window.Waypoint;function e(n){return function(){var t=[],i=arguments[0];return n.isFunction(arguments[0])&&((i=n.extend({},arguments[1])).handler=arguments[0]),this.each(function(){var e=n.extend({},i,{element:this});"string"==typeof e.context&&(e.context=n(this).closest(e.context)[0]),t.push(new s(e))}),t}}window.jQuery&&(window.jQuery.fn.waypoint=e(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=e(window.Zepto))}(),function(e){"object"==typeof exports&&exports&&"object"==typeof module&&module&&module.exports===exports?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(b){function s(e){e=e[0];return 0<e.offsetWidth&&0<e.offsetHeight}function a(e){var t;if(e.minTime&&(e.minTime=S(e.minTime)),e.maxTime&&(e.maxTime=S(e.maxTime)),e.durationTime&&"function"!=typeof e.durationTime&&(e.durationTime=S(e.durationTime)),"now"==e.scrollDefault?e.scrollDefault=function(){return e.roundingFunction(S(new Date),e)}:e.scrollDefault&&"function"!=typeof e.scrollDefault?(t=e.scrollDefault,e.scrollDefault=function(){return e.roundingFunction(S(t),e)}):e.minTime&&(e.scrollDefault=function(){return e.roundingFunction(e.minTime,e)}),"string"===b.type(e.timeFormat)&&e.timeFormat.match(/[gh]/)&&(e._twelveHourTime=!0),!1===e.showOnFocus&&-1!=e.showOn.indexOf("focus")&&e.showOn.splice(e.showOn.indexOf("focus"),1),0<e.disableTimeRanges.length){for(var i in e.disableTimeRanges)e.disableTimeRanges[i]=[S(e.disableTimeRanges[i][0]),S(e.disableTimeRanges[i][1])];e.disableTimeRanges=e.disableTimeRanges.sort(function(e,t){return e[0]-t[0]});for(i=e.disableTimeRanges.length-1;0<i;i--)e.disableTimeRanges[i][0]<=e.disableTimeRanges[i-1][1]&&(e.disableTimeRanges[i-1]=[Math.min(e.disableTimeRanges[i][0],e.disableTimeRanges[i-1][0]),Math.max(e.disableTimeRanges[i][1],e.disableTimeRanges[i-1][1])],e.disableTimeRanges.splice(i,1))}return e}function o(t){var i,e=t.data("timepicker-settings"),n=t.data("timepicker-list");if(n&&n.length&&(n.remove(),t.data("timepicker-list",!1)),e.useSelect?i=n=b("<select />",{class:"ui-timepicker-select"}):(n=b("<ul />",{class:"ui-timepicker-list"}),(i=b("<div />",{class:"ui-timepicker-wrapper",tabindex:-1})).css({display:"none",position:"absolute"}).append(n)),e.noneOption)if(!0===e.noneOption&&(e.noneOption=e.useSelect?"Time...":"None"),b.isArray(e.noneOption))for(var s in e.noneOption)parseInt(s,10)==s&&(r=_(e.noneOption[s],e.useSelect),n.append(r));else{var r=_(e.noneOption,e.useSelect);n.append(r)}e.className&&i.addClass(e.className),null===e.minTime&&null===e.durationTime||!e.showDuration||("function"==typeof e.step||e.step,i.addClass("ui-timepicker-with-duration"),i.addClass("ui-timepicker-step-"+e.step));var a=e.minTime;"function"==typeof e.durationTime?a=S(e.durationTime()):null!==e.durationTime&&(a=e.durationTime);var o=null!==e.minTime?e.minTime:0,l=null!==e.maxTime?e.maxTime:o+D-1;
1l<o&&(l+=D),l===D-1&&"string"===b.type(e.timeFormat)&&e.show2400&&(l=D);var u=e.disableTimeRanges,c=0,h=u.length,d=e.step;"function"!=typeof d&&(d=function(){return e.step});for(var s=o,p=0;s<=l;s+=60*d(++p)){var f,m,g=s,v=T(g,e);e.useSelect?(f=b("<option />",{value:v})).text(v):((f=b("<li />")).data("time",g<=86400?g:g%86400),f.text(v)),null===e.minTime&&null===e.durationTime||!e.showDuration||(m=function(e,t){e=Math.abs(e);var i=Math.round(e/60),n=[];return i<60?n=[i,M.mins]:(e=Math.floor(i/60),i=i%60,30==t&&30==i&&(e+=M.decimal+5),n.push(e),n.push(1==e?M.hr:M.hrs),30!=t&&i&&(n.push(i),n.push(M.mins))),n.join(" ")}(s-a,e.step),e.useSelect?f.text(f.text()+" ("+m+")"):((v=b("<span />",{class:"ui-timepicker-duration"})).text(" ("+m+")"),f.append(v))),c<h&&(g>=u[c][1]&&(c+=1),u[c]&&g>=u[c][0]&&g<u[c][1]&&(e.useSelect?f.prop("disabled",!0):f.addClass("ui-timepicker-disabled"))),n.append(f)}i.data("timepicker-input",t),t.data("timepicker-list",i),e.useSelect?(t.val()&&n.val(y(S(t.val()),e)),n.on("focus",function(){b(this).data("timepicker-input").trigger("showTimepicker")}),n.on("blur",function(){b(this).data("timepicker-input").trigger("hideTimepicker")}),n.on("change",function(){k(t,b(this).val(),"select")}),k(t,n.val(),"initial"),t.hide().after(n)):("string"==typeof(o=e.appendTo)?o=b(o):"function"==typeof o&&(o=o(t)),o.append(i),x(t,n),n.on("mousedown","li",function(e){t.off("focus.timepicker"),t.on("focus.timepicker-ie-hack",function(){t.off("focus.timepicker-ie-hack"),t.on("focus.timepicker",E.show)}),w(t)||t[0].focus(),n.find("li").removeClass("ui-timepicker-selected"),b(this).addClass("ui-timepicker-selected"),C(t)&&(t.trigger("hideTimepicker"),n.on("mouseup.timepicker","li",function(e){n.off("mouseup.timepicker"),i.hide()}))}))}function _(e,t){var i,n,s;return"object"==typeof e?(i=e.label,n=e.className,s=e.value):"string"==typeof e?i=e:b.error("Invalid noneOption value"),t?b("<option />",{value:s,class:n,text:i}):b("<li />",{class:n,text:i}).data("time",s)}function y(e,t){return null!==(e=t.roundingFunction(e,t))?T(e,t):void 0}function r(e){e=b(e.target);0===e.closest(".ui-timepicker-input").length&&0===e.closest(".ui-timepicker-wrapper").length&&(E.hide(),b(document).unbind(".ui-timepicker"),b(window).unbind(".ui-timepicker"))}function w(e){e=e.data("timepicker-settings");return(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&e.disableTouchKeyboard}function l(e,t,i){if(!i&&0!==i)return!1;var e=e.data("timepicker-settings"),n=!1,i=e.roundingFunction(i,e);return t.find("li").each(function(e,t){t=b(t);if("number"==typeof t.data("time"))return t.data("time")==i?(n=t,!1):void 0}),n}function x(e,t){t.find("li").removeClass("ui-timepicker-selected");var i=S(c(e),e.data("timepicker-settings"));null===i||(e=l(e,t,i))&&(((i=e.offset().top-t.offset().top)+e.outerHeight()>t.outerHeight()||i<0)&&t.scrollTop(t.scrollTop()+e.position().top-e.outerHeight()),e.addClass("ui-timepicker-selected"))}function u(e,t){var i,n;""===this.value||"timepicker"==t||(!(t=b(this)).is(":focus")||e&&"change"==e.type)&&(e=t.data("timepicker-settings"),null!==(i=S(this.value,e))?(n=!1,(null!==e.minTime&&i<e.minTime||null!==e.maxTime&&i>e.maxTime)&&(n=!0),b.each(e.disableTimeRanges,function(){return i>=this[0]&&i<this[1]?!(n=!0):void 0}),e=T(i=e.forceRoundTime?e.roundingFunction(i,e):i,e),n?k(t,e,"error")&&t.trigger("timeRangeError"):k(t,e)):t.trigger("timeFormatError"))}function c(e){return e.is("input")?e.val():e.data("ui-timepicker-value")}function k(e,t,i){var n;return e.is("input")&&(e.val(t),(n=e.data("timepicker-settings")).useSelect&&"select"!=i&&"initial"!=i&&e.data("timepicker-list").val(y(S(t),n))),e.data("ui-timepicker-value")!=t?(e.data("ui-timepicker-value",t),"select"==i?e.trigger("selectTime").trigger("changeTime").trigger("change","timepicker"):"error"!=i&&e.trigger("changeTime"),1):(e.trigger("selectTime"),0)}function h(e){var t=b(this),i=t.data("timepicker-list");if(!i||!s(i)){if(40!=e.keyCode)return!0;E.show.call(t.get(0)),i=t.data("timepicker-list"),w(t)||t.focus()}switch(e.keyCode){case 13:return C(t)&&E.hide.apply(this),e.preventDefault(),!1;case 38:var n=i.find(".ui-timepicker-selected");return n.length?n.is(":first-child")||(n.removeClass("ui-timepicker-selected"),n.prev().addClass("ui-timepicker-selected"),n.prev().position().top<n.outerHeight()&&i.scrollTop(i.scrollTop()-n.outerHeight())):(i.find("li").each(function(e,t){return 0<b(t).position().top?(n=b(t),!1):void 0}),n.addClass("ui-timepicker-selected")),!1;case 40:return 0===(n=i.find(".ui-timepicker-selected")).length?(i.find("li").each(function(e,t){return 0<b(t).position().top?(n=b(t),!1):void 0}),n.addClass("ui-timepicker-selected")):n.is(":last-child")||(n.removeClass("ui-timepicker-selected"),n.next().addClass("ui-timepicker-selected"),n.next().position().top+2*n.outerHeight()>i.outerHeight()&&i.scrollTop(i.scrollTop()+n.outerHeight())),!1;case 27:i.find("li").removeClass("ui-timepicker-selected"),E.hide();break;case 9:E.hide();break;default:return!0}}function d(e){var t=b(this),i=t.data("timepicker-list"),n=t.data("timepicker-settings");if(!i||!s(i)||n.disableTextInput)return!0;switch(e.keyCode){case 96:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 77:case 80:case 186:case 8:case 46:n.typeaheadHighlight?x(t,i):i.hide()}}function C(e){var t=e.data("timepicker-settings"),i=null,n=e.data("timepicker-list").find(".ui-timepicker-selected");return!n.hasClass("ui-timepicker-disabled")&&(null!==(i=n.length?n.data("time"):i)&&k(e,i="string"!=typeof i?T(i,t):i,"select"),1)}function T(e,t){if(null===e)return null;var i=new Date(p.valueOf()+1e3*e);if(isNaN(i.getTime()))return null;if("function"===b.type(t.timeFormat))return t.timeFormat(i);for(var n,s,r="",a=0;a<t.timeFormat.length;a++)switch(s=t.timeFormat.charAt(a)){case"a":r+=11<i.getHours()?M.pm:M.am;break;case"A":r+=11<i.getHours()?M.PM:M.AM;break;case"g":r+=0===(n=i.getHours()%12)?"12":n;break;case"G":n=i.getHours(),r+=n=e===D?24:n;break;case"h":r+=0===(n=0!==(n=i.getHours()%12)&&n<10?"0"+n:n)?"12":n;break;case"H":n=i.getHours(),r+=9<(n=e===D?24:n)?n:"0"+n;break;case"i":var o=i.getMinutes();r+=9<o?o:"0"+o;break;case"s":r+=9<(e=i.getSeconds())?e:"0"+e;break;case"\\":a++,r+=t.timeFormat.charAt(a);break;default:r+=s}return r}function S(e,t){if(""===e)return null;if(!e||e+0==e)return e;if("object"==typeof e)return 3600*e.getHours()+60*e.getMinutes()+e.getSeconds();"a"!=(e=e.toLowerCase().replace(/[\s\.]/g,"")).slice(-1)&&"p"!=e.slice(-1)||(e+="m");var i="("+M.am.replace(".","")+"|"+M.pm.replace(".","")+"|"+M.AM.replace(".","")+"|"+M.PM.replace(".","")+")?",n=new RegExp("^"+i+"([0-2]?[0-9])\\W?
1([0-5][0-9])?\\W?([0-5][0-9])?"+i+"$"),s=e.match(n);if(!s)return null;var r=parseInt(+s[2],10),i=s[1]||s[5],e=r;r<=12&&i&&(n=i==M.pm||i==M.PM,e=12==r?n?12:0:r+(n?12:0));s=3600*e+60*(+s[3]||0)+(+s[4]||0);return r<12&&!i&&t&&t._twelveHourTime&&t.scrollDefault&&((t=s-t.scrollDefault())<0&&D/-2<=t&&(s=(s+D/2)%D)),s}var p=new Date(1970,1,1,0,0,0),D=86400,M={am:"am",pm:"pm",AM:"AM",PM:"PM",decimal:".",mins:"mins",hr:"hr",hrs:"hrs"},E={init:function(r){return this.each(function(){var e,t=b(this),n=[];for(e in b.fn.timepicker.defaults)t.data(e)&&(n[e]=t.data(e));var s=b.extend({},b.fn.timepicker.defaults,n,r);if(s.lang&&(M=b.extend(M,s.lang)),s=a(s),t.data("timepicker-settings",s),t.addClass("ui-timepicker-input"),s.useSelect)o(t);else{if(t.prop("autocomplete","off"),s.showOn)for(i in s.showOn)t.on(s.showOn[i]+".timepicker",E.show);t.on("change.timepicker",u),t.on("keydown.timepicker",h),t.on("keyup.timepicker",d),s.disableTextInput&&t.on("keypress.timepicker",function(e){e.preventDefault()}),u.call(t.get(0))}})},show:function(e){var t=b(this),i=t.data("timepicker-settings");if(e&&e.preventDefault(),i.useSelect)t.data("timepicker-list").focus();else{w(t)&&t.blur();var n=t.data("timepicker-list");if(!t.prop("readonly")&&(n&&0!==n.length&&"function"!=typeof i.durationTime||(o(t),n=t.data("timepicker-list")),!s(n))){t.data("ui-timepicker-value",t.val()),x(t,n),E.hide(),n.show();e={};i.orientation.match(/r/)?e.left=t.offset().left+t.outerWidth()-n.outerWidth()+parseInt(n.css("marginLeft").replace("px",""),10):e.left=t.offset().left+parseInt(n.css("marginLeft").replace("px",""),10),"t"==(i.orientation.match(/t/)||!i.orientation.match(/b/)&&t.offset().top+t.outerHeight(!0)+n.outerHeight()>b(window).height()+b(window).scrollTop()?"t":"b")?(n.addClass("ui-timepicker-positioned-top"),e.top=t.offset().top-n.outerHeight()+parseInt(n.css("marginTop").replace("px",""),10)):(n.removeClass("ui-timepicker-positioned-top"),e.top=t.offset().top+t.outerHeight()+parseInt(n.css("marginTop").replace("px",""),10)),n.offset(e);e=n.find(".ui-timepicker-selected");return e.length||(c(t)?e=l(t,n,S(c(t))):i.scrollDefault&&(e=l(t,n,i.scrollDefault()))),e&&e.length?(e=n.scrollTop()+e.position().top-e.outerHeight(),n.scrollTop(e)):n.scrollTop(0),i.stopScrollPropagation&&b(document).on("wheel.ui-timepicker",".ui-timepicker-wrapper",function(e){e.preventDefault();var t=b(this).scrollTop();b(this).scrollTop(t+e.originalEvent.deltaY)}),b(document).on("touchstart.ui-timepicker mousedown.ui-timepicker",r),b(window).on("resize.ui-timepicker",r),i.closeOnWindowScroll&&b(document).on("scroll.ui-timepicker",r),t.trigger("showTimepicker"),this}}},hide:function(e){var t=b(this),i=t.data("timepicker-settings");return i&&i.useSelect&&t.blur(),b(".ui-timepicker-wrapper").each(function(){var e,t,i=b(this);s(i)&&((t=(e=i.data("timepicker-input")).data("timepicker-settings"))&&t.selectOnBlur&&C(e),i.hide(),e.trigger("hideTimepicker"))}),this},option:function(n,s){return this.each(function(){var e=b(this),t=e.data("timepicker-settings"),i=e.data("timepicker-list");if("object"==typeof n)t=b.extend(t,n);else if("string"==typeof n&&void 0!==s)t[n]=s;else if("string"==typeof n)return t[n];t=a(t),e.data("timepicker-settings",t),i&&(i.remove(),e.data("timepicker-list",!1)),t.useSelect&&o(e)})},getSecondsFromMidnight:function(){return S(c(this))},getTime:function(e){var t=c(this);if(!t)return null;t=S(t);if(null===t)return null;e=e||new Date;e=new Date(e);return e.setHours(t/3600),e.setMinutes(t%3600/60),e.setSeconds(t%60),e.setMilliseconds(0),e},setTime:function(e){var t,i=this.data("timepicker-settings");return t=(i.forceRoundTime?y:T)(S(e),i),k(this,t=e&&null===t&&i.noneOption?e:t),this.data("timepicker-list")&&x(this,this.data("timepicker-list")),this},remove:function(){var e=this;if(e.hasClass("ui-timepicker-input")){var t=e.data("timepicker-settings");return e.removeAttr("autocomplete","off"),e.removeClass("ui-timepicker-input"),e.removeData("timepicker-settings"),e.off(".timepicker"),e.data("timepicker-list")&&e.data("timepicker-list").remove(),t.useSelect&&e.show(),e.removeData("timepicker-list"),this}}};b.fn.timepicker=function(e){return this.length?E[e]?this.hasClass("ui-timepicker-input")?E[e].apply(this,Array.prototype.slice.call(arguments,1
1)):this:"object"!=typeof e&&e?void b.error("Method "+e+" does not exist on jQuery.timepicker"):E.init.apply(this,arguments):this},b.fn.timepicker.defaults={className:null,minTime:null,maxTime:null,durationTime:null,step:30,showDuration:!1,showOnFocus:!0,showOn:["click","focus"],timeFormat:"g:ia",scrollDefault:null,selectOnBlur:!1,disableTextInput:!1,disableTouchKeyboard:!1,forceRoundTime:!1,roundingFunction:function(e,t){if(null===e)return null;var i=e%(60*t.step);return i>=30*t.step?e+=60*t.step-i:e-=i,e},appendTo:"body",orientation:"l",disableTimeRanges:[],closeOnWindowScroll:!1,typeaheadHighlight:!0,noneOption:!1,show2400:!1,stopScrollPropagation:!1}}),function(K){K.fn.jqte=function(e){function t(e,t,i,n,s){var r=X.length+1;return X.push({name:e,cls:r,command:t,key:i,tag:n,emphasis:s})}var V=["0,0,0","68,68,68","102,102,102","153,153,153","204,204,204","238,238,238","243,243,243","255,255,255",null,"255,0,0","255,153,0","255,255,0","0,255,0","0,255,255","0,0,255","153,0,255","255,0,255",null,"244,204,204","252,229,205","255,242,204","217,234,211","208,224,227","207,226,243","217,210,233","234,209,220","234,153,153","249,203,156","255,229,153","182,215,168","162,196,201","159,197,232","180,167,214","213,166,189","224,102,102","246,178,107","255,217,102","147,196,125","118,165,175","111,168,220","142,124,195","194,123,160","204,0,0","230,145,56","241,194,50","106,168,79","69,129,142","61,133,198","103,78,167","166,77,121","153,0,0","180,95,6","191,144,0","56,118,29","19,79,92","11,83,148","53,28,117","116,27,71","102,0,0","120,63,4","127,96,0","39,78,19","12,52,61","7,55,99","32,18,77","76,17,48"],G=K.extend({status:!0,css:"jqte",title:!0,titletext:[{title:"Text Format"},{title:"Font Size"},{title:"Color"},{title:"Bold",hotkey:"B"},{title:"Italic",hotkey:"I"},{title:"Underline",hotkey:"U"},{title:"Ordered List",hotkey:"."},{title:"Unordered List",hotkey:","},{title:"Subscript",hotkey:"down arrow"},{title:"Superscript",hotkey:"up arrow"},{title:"Outdent",hotkey:"left arrow"},{title:"Indent",hotkey:"right arrow"},{title:"Justify Left"},{title:"Justify Center"},{title:"Justify Right"},{title:"Strike Through",hotkey:"K"},{title:"Add Link",hotkey:"L"},{title:"Remove Link"},{title:"Cleaner Style",hotkey:"Delete"},{title:"Horizontal Rule",hotkey:"H"},{title:"Source"}],button:"OK",format:!0,formats:[["p","Normal"],["h1","Header 1"],["h2","Header 2"],["h3","Header 3"],["h4","Header 4"],["h5","Header 5"],["h6","Header 6"],["pre","Preformatted"]],fsize:!0,fsizes:["10","12","16","18","20","24","28"],funit:"px",color:!0,linktypes:["Web Address","E-mail Address","Picture URL"],b:!0,i:!0,u:!0,ol:!0,ul:!0,sub:!0,sup:!0,outdent:!0,indent:!0,left:!0,center:!0,right:!0,strike:!0,link:!0,unlink:!0,remove:!0,rule:!0,source:!0,placeholder:!1,br:!0,p:!0,change:"",focus:"",blur:""},e);K.fn.jqteVal=function(e){K(this).closest("."+G.css).find("."+G.css+"_editor").html(e)};var U=navigator.userAgent.toLowerCase();/msie [1-7]./.test(U)&&(G.title=!1);var X=[];return t("format","formats","","",!1),t("fsize","fSize","","",!1),t("color","colors","","",!1),t("b","Bold","B",["b","strong"],!0),t("i","Italic","I",["i","em"],!0),t("u","Underline","U",["u"],!0),t("ol","insertorderedlist","¾",["ol"],!0),t("ul","insertunorderedlist","¼",["ul"],!0),t("sub","subscript","(",["sub"],!0),t("sup","superscript","&",["sup"],!0),t("outdent","outdent","%",["blockquote"],!1),t("indent","indent","'",["blockquote"],!0),t("left","justifyLeft","","",!1),t("center","justifyCenter","","",!1),t("right","justifyRight","","",!1),t("strike","strikeThrough","K",["strike"],!0),t("link","linkcreator","L",["a"],!0),t("unlink","unlink","",["a"],!1),t("remove","removeformat",".","",!1),t("rule","inserthorizontalrule","H",["hr"],!1),t("source","displaysource","","",!1),this.each(function(){function o(){return window.getSelection?window.getSelection():document.selection&&document.selection.createRange&&"None"!=document.selection.type?document.selection.createRange():void 0}function i(e,t){var i,n=o();window.getSelection?((i=n.anchorNode&&n.getRangeAt?n.getRangeAt(0):i)&&(n.removeAllRanges(),n.addRange(i)),U.match(/msie/)||document.execCommand("StyleWithCSS",!1,!1),document.execCommand(e,!1,t)):document.selection&&document.selection.createRange&&"None"!=document.selection.type&&(i=document.selection.createRange()).execCommand(e,!1,t),l(!1,!1)}function n(e,t,i){var n,s,r,a;C.not(":focus")&&C.focus(),window.getSelection?(n=o()).anchorNode&&n.getRangeAt&&(s=n.getRangeAt(0),r=document.createElement(e),K(r).attr(t,i),a=s.extractContents(),r.appendChild(a),s.insertNode(r),n.removeAllRanges(),l(K(r),"style"==t&&i)):document.selection&&document.selection.createRange&&"None"!=document.selection.type&&(e="<"+e+" "+t+'="'+i+'">'+document.selection.createRange().htmlText+"</"+e+">",document.selection.createRange().pasteHTML(e))}function l(e,t){var i=Y();(i=i||e)&&0==t?(i.parent().is("[style]")&&i.attr("style",i.parent().attr("style")),i.is("[style]")&&i.find("*").attr("style",i.attr("style"))):e&&t&&e.is("[style]")&&(t=(t=t.split(";"))[0].split(":"),e.is("[style*="+t[0]+"]")&&e.find("*").css(t[0],t[1]),s(e))}function s(e){var t,i;e&&(e=e[0],document.body.createTextRange?((i=document.body.createTextRange()).moveToElementText(e),i.select()):window.getSelection&&(t=window.getSelection(),i=document.createRange(),"undefined"!=e&&null!=e&&(i.selectNodeContents(e),t.removeAllRanges(),t.addRange(i),K(e).is(":empty")&&(K(e).append(" "),s(K(e))))))}function r(){var e,t;x.data("sourceOpened")?u(!1):(e=Y(),t="http://",u(!0),e?"a"==e.prop("tagName").toLowerCase()&&e.is("[href]")?(t=e.attr("href"),e.attr(P,"")):n("a",P,""):D.val(t).focus(),S.click(function(e){(K(e.target).hasClass(G.css+"_linktypetext")||K(e.target).hasClass(G.css+"_linktypearrow"))&&c(!0)}),E.find("a").click(function(){var e=K(this).attr(G.css+"-linktype");E.data("linktype",e),I.find("."+G.css+"_linktypetext").html(E.find("a:eq("+E.data("linktype")+")").text()),h(t),c()}),h(t),D.focus().val(t).bind("keypress keyup",function(e){if(13==e.keyCode)return a(w.find("["+P+"]")),!1}),M.click(function(){a(w.find("["+P+"]"))}))}function a(e){D.focus(),s(e),e.removeAttr(P),"2"!=E.data("linktype")?i("createlink",D.val()):(i("insertImage",D.val()),C.find("img").each(function(){var e=K(this).prev("a"),t=K(this).next("a");0<e.length&&""==e.html()?e.remove():0<t.length&&""==t.html()&&t.remove()})),u(),C.trigger("change")}function u(e){var t;t="["+P+"]:not([href])",w.find(t).each(function(){K(this).before(K(this).html()).remove()}),w.find("["+P+"][href]").removeAttr(P),e?(x.data("linkOpened",!0),k.show()):(x.data("linkOpened",!1),k.hide()),c()}function c(e){e?E.show():E.hide()}function h(e){var t=E.data("linktype");"1"!=t||"http://"!=D.val()&&!D.is("[value^=http://]")&&D.is("[value^=mailto]")?"1"==t||D.is("[value^=http://]")?D.val(e):D.val("http://"):D.val("mailto:")}function t(i){x.data("sourceOpened")?d(styleField,!1):("fSize"==i?styleField=F:"colors"==i&&(styleField=B),d(styleField,!0),styleField.find("a").unbind("click").click(function(){var e=K(this).attr(G.css+"-styleval");"fSize"==i?(styleType="font-size",e+=G.funit):"colors"==i&&(styleType="color",e="rgb("+e+")");var t=function(e){var t=Y();{if(t&&t.is("[style]")&&""!=t.css(e)){var i=t.css(e);t.css(e,"");var n=t.attr("style");return t.css(e,i),n}return""}}(styleType);n("span","style",styleType+":"+e+";"+t),d("",!1),K("."+G.css+"_title").remove(),C.trigger("change")})),u(!1)}function d(e,t){var i="",n=[{d:"fsizeOpened",f:F},{d:"cpallOpened",f:B}];if(""!=e)for(var s=0;s<n.length;s++)e==n[s].f&&(i=n[s]);if(t){x.data(i.d,!0),i.f.slideDown(100);for(s=0;s<n.length;s++)i.d!=n[s].d&&(x.data(n[s].d,!1),n[s].f.slideUp(100))}else for(s=0;s<n.length;s++)x.data(n[s].d,!1),n[s].f.slideUp(100)}function p(e){!(!e||!R.data("status"))||!e?R.data("status",!1).slideUp(200):R.data("status",!0).slideDown(200)}function f(e){var t=R.closest("."+G.css+"_tool").find("."+G.css+"_tool_label").find("."+G.css+"_tool_text");10<e.length&&(e=e.substr(0,7)+"..."),t.html(e)}function m(e){var t=e.replace(/\n/gim,"").replace(/\r/gim,"").replace(/\t/gim,"").replace(/ /gim," ");for(n=[/\<span(|\s+.*?)><span(|\s+.*?)>(.*?)<\/span><\/span>/gim,/<(\w*[^p])\s*[^\/>]*>\s*<\/\1>/gim,/\<div(|\s+.*?)>(.*?)\<\/div>/gim,/\<strong(|\s+.*?)>(.*?)\<\/strong>/gim,/\<em(|\s+.*?)>(.*?)\<\/em>/gim],s=["<span$2>$3</span>","","<p$1>$2</p>","<b$1>$2</b>","<i$1>$2</i>"],N=0;N<5;N++)for(var i=0;i<n.length;i++)t=t.replace(n[i],s[i]);if(G.p||(t=t.replace(/\<p(|\s+.*?)>(.*?)\<\/p>/gi,"<br/>$2")),!G.br)for(var n=[/\<br>(.*?)/gi,/\<br\/>(.*?)/gi],s=["<p>$1</p>","<p>$1</p>"],i=0;i<n.length;i++)t=t.replace(n[i],s[i]);return t=!G.p&&!G.br?t.replace(/\<p>(.*?)\<\/p>/gi,"<div>$1</div>"):t}function e(){var e=""==C.text()&&C.html().length<12?"":C.html();b.val(m(e))}function g(){C.html(m(b.val()))}function v(e){var i=!1,n=Y();return n&&(K.each(e,function(e,t){n.prop("tagName").toLowerCase()==t?i=!0:n.parents().each(function(){K(this).prop("tagName").toLowerCase()==t&&(i=!0)})}),i)}if(K(this).data("jqte")&&null!=K(this).data("jqte")&&"undefined"!=K(this).data("jqte")?K(this).data("jqte",!1):K(this).data("jqte",!0),G.status&&K(this).data("jqte")){var b=K(this),_=K(this).prop("tagName").toLowerCase();K(this).attr("data-origin",_);var y=(y=K(this).is("[value]")||"textarea"==_?K(this).val():K(this).html()).replace(/&#34;/g,'"').replace(/&#39;/g,"'").replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&");K(this).after('<div class="'+G.css+'"></div>');var w=K(this).next("."+G.css);w.html('<div class="'+G.css+'_toolbar" role="toolbar" unselectable></div><div class="'+G.css+'_linkform" style="display:none" role="dialog"></div><div class="'+G.css+'_editor"></div>');var x=w.find("."+G.css+"_toolbar"),k=w.find("."+G.css+"_linkform"),C=w.find("."+G.css+"_editor"),T=G.css+"_tool_depressed";k.append('<div class="'+G.css+'_linktypeselect" unselectable></div><input class="'+G.css+'_linkinput" type="text/css" value=""><div class="'+G.css+'_linkbutton" unselectable>'+G.button+'</div> <div style="height:1px;float:none;clear:both"></div>');var S=k.find("."+G.css+"_linktypeselect"),D=k.find("."+G.css+"_linkinput"),M=k.find("."+G.css+"_linkbutton");S.append('<div class="'+G.css+'_linktypeview" unselectable></div><div class="'+G.css+'_linktypes" role="menu" unselectable></div>');var E=S.find("."+G.css+"_linktypes"),I=S.find("."+G.css+"_linktypeview"),P=G.css+"-setlink";C.after('<div class="'+G.css+"_source "+G.css+'_hiddenField"></div>');var O=w.find("."+G.css+"_source");b.appendTo(O),"textarea"!=_&&(q="",K(b[0].attributes).each(function(){"type"!=this.nodeName&&"value"!=this.nodeName&&(q=q+" "+this.nodeName+'="'+this.nodeValue+'"')}),b.replaceWith("<textarea "+q+">"+y+"</textarea>"),b=O.find("textarea")),C.attr("contenteditable","true").html(y);for(var z=0;z<X.length;z++)if(G[X[z].name]){var A=0<X[z].key.length&&null!=G.titletext[z].hotkey&&"undefined"!=G.titletext[z].hotkey&&""!=G.titletext[z].hotkey?" (Ctrl+"+G.titletext[z].hotkey+")":"",A=null!=G.titletext[z].title&&"undefined"!=G.titletext[z].title&&""!=G.titletext[z].title?G.titletext[z].title+A:"";if(x.append('<div class="'+G.css+"_tool "+G.css+"_tool_"+X[z].cls+'" role="button" data-tool="'+z+'" unselectable><a class="'+G.css+'_tool_icon" unselectable></a></div>'),x.find("."+G.css+"_tool[data-tool="+z+"]").data({tag:X[z].tag,command:X[z].command,emphasis:X[z].emphasis,title:A}),"format"==X[z].name&&K.isArray(G.formats)){A=0<G.formats[0][1].length&&"undefined"!=G.formats[0][1]?G.formats[0][1]:"";x.find("."+G.css+"_tool_"+X[z].cls).find("."+G.css+"_tool_icon").replaceWith('<a class="'+G.css+'_tool_label" unselectable><span class="'+G.css+'_tool_text" unselectable>'+A+'</span><span class="'+G.css+'_tool_icon" unselectable></span></a>'),x.find("."+G.css+"_tool_"+X[z].cls).append('<div class="'+G.css+'_formats" unselectable></div>');for(var H=0;H<G.formats.length;H++)x.find("."+G.css+"_formats").append("<a "+G.css+'-formatval="'+G.formats[H][0]+'" class="'+G.css+"_format "+G.css+"_format_"+H+'" role="menuitem" unselectable>'+G.formats[H][1]+"</a>");x.find("."+G.css+"_formats").data("status",!1)}else if("fsize"==X[z].name&&K.isArray(G.fsizes)){x.find("."+G.css+"_tool_"+X[z].cls).append('<div class="'+G.css+'_fontsizes" unselectable></div>');for(H=0;H<G.fsizes.length;H++)x.find("."+G.css+"_fontsizes").append("<a "+G.css+'-styleval="'+G.fsizes[H]+'" class="'+G.css+'_fontsize" style="font-size:'+G.fsizes[H]+G.funit+'" role="menuitem" unselectable>Abcdefgh...</a>')}else if("color"==X[z].name&&K.isArray(V)){x.find("."+G.css+"_tool_"+X[z].cls).append('<div class="'+G.css+'_cpalette" unselectable></div>');for(var N=0;N<V.length;N++)null!=V[N]?x.find("."+G.css+"_cpalette").append("<a "+G.css+'-styleval="'+V[N]+'" class="'+G.css+'_color" style="background-color: rgb('+V[N]+')" role="gridcell" unselectable></a>'):x.find("."+G.css+"_cpalette").append('<div class="'+G.css+'_colorSeperator"></div>')}}E.data("linktype","0");for(z=0;z<3;z++)E.append("<a "+G.css+'-linktype="'+z+'" unselectable>'+G.linktypes[z]+"</a>"),I.html('<div class="'+G.css+'_linktypearrow" unselectable></div><div class="'+G.css+'_linktypetext">'+E.find("a:eq("+E.data("linktype")+")").text()+"</div>");var W,j="",j=/msie/.test(U)?"-ms-":/chrome/.test(U)||/safari/.test(U)||/yandex/.test(U)?"-webkit-":/mozilla/.test(U)?"-moz-":/opera/.test(U)?"-o-":/konqueror/.test(U)?"-khtml-":"";G.placeholder&&""!=G.placeholder&&(w.prepend('<div class="'+G.css+'_placeholder" unselectable><div class="'+G.css+'_placeholder_text">'+G.placeholder+"</div></div>"),(W=w.find("."+G.css+"_placeholder")).click(function(){C.focus()})),w.find("[unselectable]").css(j+"user-select","none").addClass("unselectable").attr("unselectable","on").on("selectstart mousedown",!1);var L=x.find("."+G.css+"_tool"),R=x.find("."+G.css+"_formats"),F=x.find("."+G.css+"_fontsizes"),B=x.find("."+G.css+"_cpalette"),Y=function(){var e,t;return!!(t=!(t=window.getSelection?(e=getSelection()).anchorNode:t)&&document.selection&&document.selection.createRange&&"None"!=document.selection.type?(e=(e=document.selection).getRangeAt?e.getRangeAt(0):e.createRange()).commonAncestorContainer||(e.parentElement?e.parentElement():e.item(0)):t)&&("#text"==t.nodeName?K(t.parentNode):K(t))};L.unbind("click").click(function(e){"displaysource"!=K(this).data("c
1ommand")||x.data("sourceOpened")?(x.data("sourceOpened")?(x.data("sourceOpened",!1),x.find("."+G.css+"_tool").removeClass(G.css+"_hiddenField"),O.addClass(G.css+"_hiddenField"),C.removeClass(G.css+"_hiddenField")):"linkcreator"==K(this).data("command")?x.data("linkOpened")?(u(!1),p(!1)):r():"formats"==K(this).data("command")?("formats"!=K(this).data("command")||K(e.target).hasClass(G.css+"_format")||(p(!0),R.find("a").click(function(){K("*",this).click(function(e){return e.preventDefault(),!1}),f(K(this).text()),i("formatBlock","<"+K(this).attr(G.css+"-formatval")+">"),p(!1)})),d("",!1),C.not(":focus")&&C.focus()):"fSize"==K(this).data("command")||"colors"==K(this).data("command")?(("fSize"==K(this).data("command")&&!K(e.target).hasClass(G.css+"_fontsize")||"colors"==K(this).data("command")&&!K(e.target).hasClass(G.css+"_color"))&&t(K(this).data("command")),p(!1),C.not(":focus")&&C.focus()):(C.not(":focus")&&C.focus(),i(K(this).data("command"),null),d("",!1),p(!1),c(),1!=K(this).data("emphasis")||K(this).hasClass(T)?K(this).removeClass(T):K(this).addClass(T),O.addClass(G.css+"_hiddenField"),C.removeClass(G.css+"_hiddenField")),G.placeholder&&""!=G.placeholder&&(""!=C.html()?W.hide():W.show())):(x.find("."+G.css+"_tool").addClass(G.css+"_hiddenField"),K(this).removeClass(G.css+"_hiddenField"),x.data("sourceOpened",!0),b.css("height",C.outerHeight()),O.removeClass(G.css+"_hiddenField"),C.addClass(G.css+"_hiddenField"),b.focus(),u(!1),d("",!1),p(),G.placeholder&&""!=G.placeholder&&W.hide()),C.trigger("change")}).hover(function(e){var t,i;G.title&&""!=K(this).data("title")&&(K(e.target).hasClass(G.css+"_tool")||K(e.target).hasClass(G.css+"_tool_icon"))&&(K("."+G.css+"_title").remove(),w.append('<div class="'+G.css+'_title"><div class="'+G.css+'_titleArrow"><div class="'+G.css+'_titleArrowIcon"></div></div><div class="'+G.css+'_titleText">'+K(this).data("title")+"</div></div>"),(t=K("."+G.css+"_title:first")).find("."+G.css+"_titleArrowIcon"),e=(i=K(this).position()).left+K(this).outerWidth()-t.outerWidth()/2-K(this).outerWidth()/2,i=i.top+K(this).outerHeight()+5,t.delay(400).css({top:i,left:e}).fadeIn(200))},function(){K("."+G.css+"_title").remove()});var $=null;C.bind("keypress keyup keydown drop cut copy paste DOMCharacterDataModified DOMSubtreeModified",function(){x.data("sourceOpened")||K(this).trigger("change"),c(),K.isFunction(G.change)&&G.change(),G.placeholder&&""!=G.placeholder&&(""!=K(this).text()?W.hide():W.show())}).bind("change",function(){x.data("sourceOpened")||(clearTimeout($),$=setTimeout(e,10))}).keydown(function(e){if(e.ctrlKey)for(var t=0;t<X.length;t++)if(G[X[t].name]&&e.keyCode==X[t].key.charCodeAt(0))return""!=X[t].command&&"linkcreator"!=X[t].command?i(X[t].command,null):"linkcreator"==X[t].command&&r(),!1}).bind("mouseup keyup",function(e){for(var t=0;t<X.length;t++)G[X[t].name]&&X[t].emphasis&&""!=X[t].tag&&(v(X[t].tag)?x.find("."+G.css+"_tool_"+X[t].cls).addClass(T):K("."+G.css+"_tool_"+X[t].cls).removeClass(T));if(G.format&&K.isArray(G.formats)){for(var i=!1,n=0;n<G.formats.length;n++){var s=[];if(s[0]=G.formats[n][0],0<G.formats[n][0].length&&v(s)){f(G.formats[n][1]),i=!0;break}}i||f(G.formats[0][1])}d("",!1),p(!1)}).focus(function(){var e,t;K.isFunction(G.focus)&&G.focus(),w.addClass(G.css+"_focused"),/opera/.test(U)&&((e=document.createRange()).selectNodeContents(C[0]),e.collapse(!1),(t=window.getSelection()).removeAllRanges(),t.addRange(e))}).focusout(function(){L.removeClass(T),d("",!1),p(!1),c(),K.isFunction(G.blur)&&G.blur(),w.removeClass(G.css+"_focused"),K.isArray(G.formats)&&f(G.formats[0][1])}),b.bind("keydown keyup",function(){setTimeout(g,0),K(this).height(K(this)[0].scrollHeight),""==K(this).val()&&K(this).height(0)}).focus(function(){w.addClass(G.css+"_focused")}).focusout(function(){w.removeClass(G.css+"_focused")})}else{var q,_;0<K(this).closest("."+G.css).length&&(y=K(this).closest("."+G.css).find("."+G.css+"_editor").html(),q="",K(K(this)[0].attributes).each(function(){"style"!=this.nodeName&&(q=q+" "+this.nodeName+'="'+this.nodeValue+'"')}),j=">"+y,"input"!=(_=K(this).is("[data-origin]")&&""!=K(this).attr("data-origin")?K(this).attr("data-origin"):"textarea")&&"option"!=_||(j='value="'+(y=y.replace(/"/g,"&#34;").replace(/'/g,"&#39;").replace(/</g,"<").replace(/>/g,">"))+'">'),y=K(this).clone(),K(this).data("jqte",!1).closest("."+G.css).before(y).remove(),y.replaceWith("<"+_+q+j+"</"+_+">"))}})}}(jQuery),"undefined"!=typeof jQuery&&void 0!==jQuery.ui&&void 0!==jQuery.fn.timepicker&&void 0!==jQuery.fn.jqte?function(n){n(document).ready(function(){var e,t,i=n('form[n
1ame="hwveranstaltung"]');i.length&&(n(".getRteEditor").jqte({color:!1,center:!1,fsize:!1,format:!1,indent:!1,outdent:!1,remove:!1,right:!1,left:!1,rule:!1,source:!1,sup:!1,sub:!1,strike:!1,linktypes:["Homepage","E-Mail","Bitte nicht verwenden"],titletext:[{title:"Text Format"},{title:"Font Size"},{title:"Select Color"},{title:"Fett",hotkey:"B"},{title:"Kursiv",hotkey:"I"},{title:"Unterstrichen",hotkey:"U"},{title:"Geordnete Liste",hotkey:"."},{title:"Ungeordnete Liste",hotkey:","},{title:"Subscript",hotkey:"down arrow"},{title:"Superscript",hotkey:"up arrow"},{title:"Outdent",hotkey:"left arrow"},{title:"Indent",hotkey:"right arrow"},{title:"Justify Left"},{title:"Justify Center"},{title:"Justify Right"},{title:"Strike Through",hotkey:"K"},{title:"Link einfügen",hotkey:"L"},{title:"Link entfernen",hotkey:""},{title:"Cleaner Style",hotkey:"Delete"},{title:"Horizontal Rule",hotkey:"H"},{title:"Source",hotkey:""}]}),n.datepicker.regional.de={clearText:"löschen",clearStatus:"Aktuelles Datum löschen",closeText:"schließen",closeStatus:"Ohne Änderungen schließen",prevText:"< zurück",prevStatus:"letzten Monat zeigen",nextText:"vor >",nextStatus:"nächsten Monat zeigen",currentText:"Heute",currentStatus:"",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],monthStatus:"anderen Monat anzeigen",yearStatus:"anderes Jahr anzeigen",weekHeader:"KW",weekStatus:"Woche des Monats",dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],dayStatus:"Setzen Sie DD als ersten Wochentag",dateStatus:"Wähle D, M d",dateFormat:"dd.mm.yy",firstDay:1,initStatus:"Wählen Sie bitte ein Datum aus",isRTL:!1},n.datepicker.setDefaults(n.datepicker.regional.de),n(".getDatumPicker").datepicker({maxDate:new Date(2038,0,1),minDate:new Date}),(e=n(".getUhrzeitPicker")).timepicker({step:15,timeFormat:"H:i",show2400:!0}),(t=n(".defineGanztags")).length&&t.change(function(){n(this).is(":checked")?e.val("").prop("disabled",!0).closest("fieldset").addClass("uhrzeit_disable"):e.prop("disabled",!1).closest("fieldset").removeClass("uhrzeit_disable")}),t.prop("checked")&&t.trigger("change"),t=i.attr("action"),i.attr("action",t.replace("catch","insert")))})}(jQuery):console.log("eine der benötigten Bibliotheken konnte nicht gefunden werden."),function(s,e,r){r(s),r(e),r("body");var a=!!("ontouchstart"in s||s.navigator&&s.navigator.msPointerEnabled&&s.MSGesture||s.DocumentTouch&&e instanceof DocumentTouch);r(e).ready(function(){var e=r(".hw_map");0<e.length&&(L.Icon.Default.imagePath="/fileadmin/templates/js/leaflet/images",e.each(function(){var t=r(this),i=[t.attr("data-lat"),t.attr("data-lng")],n=L.map(t.attr("id"),{minZoom:4,maxZoom:18,zoomControl:!1,scrollWheelZoom:!1,touchZoom:!0,zoomAnimation:!0}).setView(i,16);L.control.zoom({position:"topright",zoomInTitle:"Zoomstufe erhöhen",zoomOutTitle:"Zoomstufe verringern"}).addTo(n),L.tileLayer("index.php?eID=hwlibOsmTile&s={s}&x={x}&y={y}&z={z}",{attribution:'&copy; <a href="https://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap-Mitwirkende</a>',minZoom:4,maxZoom:18,noWrap:!0}).addTo(n),L.control.scale({position:"bottomleft",imperial:!1}).addTo(n),n.on("resize",function(e){n.panTo(i,{animate:!a})}),n.on("click",function(e){e=e.originalEvent.target;void 0!==e&&r(e).hasClass("leaflet-click-zoom")&&s.setTimeout(function(){n.invalidateSize()},350)}),t.attr("data-bezeichnung")||t.attr("data-strasse")||e.attr("data-hausnummer")||t.attr("data-plz")||t.attr("data-ort")?L.marker(i).addTo(n).bindPopup((t.attr("data-bezeichnung")?"<strong>"+t.attr("data-bezeichnung")+"</strong><br>":"")+(t.attr("data-strasse")?t.attr("data-strasse")+"&nbsp;":"")+(t.attr("data-hausnummer")?t.attr("data-hausnummer"):"")+"<br>"+(t.attr("data-plz")?t.attr("data-plz")+"&nbsp;":"")+(t.attr("data-ort")?t.attr("data-ort"):"")):L.marker(i).addTo(n),0<r(".list_module").length&&(t.find(".leaflet-control-zoom.leaflet-bar").append('<a class="leaflet-click-zoom"></a>'),t.on("click","a.leaflet-click-zoom",function(e){t.hasClass("open")?t.removeClass("open"):t.addClass("open")}))}
1))})}(this,this.document,this.jQuery,this.Response),function(n,e,o){o(n),o(e);var a=o("body"),l=!!("ontouchstart"in n||n.navigator&&n.navigator.msPointerEnabled&&n.MSGesture||n.DocumentTouch&&e instanceof DocumentTouch),t=o(".ajax_monat_blatt"),i=o(".ajax_monat_blatt_slider"),s=o(".ajax_monat_blatt_blatt"),r=o(".terminliste_monat"),u=o(".terminliste_monat_inner"),c=(o(".ajax_monat_list"),o(".termin_tag")),h=o(".termin_tag_inner"),d=new Date,p=d.getDate(),f=d.getMonth()+1,m=d.getFullYear();p<10&&(p="0"+p),f<10&&(f="0"+f);function g(e){return!((e=e.split("-"))[2]<y)&&(!(e[2]<=y&&e[1]<f)&&!(e[2]<=y&&e[1]<=f&&e[0]<p))}function v(){var e=a.find(".ajax_monat_list");hoeheHwveranstaltung_ajax_monat_list=e.outerHeight(),hoeheErstesItem=e.find(".hwkalender_short_block").first().outerHeight(),obererTrigger=Math.floor(-1*hoeheErstesItem*0)-1,untererTrigger=Math.floor(hoeheHwveranstaltung_ajax_monat_list-+hoeheErstesItem)-50,e.find(".hwveranstaltung_short_block.show").each(function(e){var t=o(this),i=(t.height(),t.position());t.waypoint({context:".ajax_monat_list",handler:function(e){"up"===e?t.removeClass("hoch"):"down"===e&&t.addClass("hoch")},offset:obererTrigger}),t.waypoint({context:".ajax_monat_list",handler:function(e){"up"===e?t.addClass("runter"):"down"===e&&t.removeClass("runter")},offset:untererTrigger}),i.top<=obererTrigger&&t.addClass("hoch"),i.top>=untererTrigger&&t.addClass("runter")}).end().trigger("scroll")}var b,_,y=m.toString().slice(-2),e=o(".home .ajaxliste .ajax_monat_blatt_slider"),d=o(".home .ajaxliste .ajax_monat_blatt_blatt_wrap");o(".home .ajaxliste .ajax_monat_list");0<e.length&&((b=function(e,t,i,n,s,r){if(void 0===i&&(i=""),void 0===n&&(n=""),void 0===s&&(s=""),void 0===r&&(r=""),e.length<=0)"function"==typeof console.warn&&(console.warn("Swiper Element existieren nicht. (Parameter 1)"),console.warn("Selektor: "+e.selector));else if(e.find(t).length<=0)"function"==typeof console.warn&&(console.warn("Slider Elemente existieren nicht. (Parameter 2)"),console.warn("Selektor: "+t));else{var a=e.children("div.swiper-wrapper");if(a.length<=0)if(""!==i){if(e.find(i).length<=0)return void("function"==typeof console.warn&&(console.warn("Swiper Wrapper ist nicht vorhanden. (Parameter 3) Parent:"),console.warn(e)));e.find(i).addClass("swiper-wrapper"),a=e.find(i)}else a=e.children(t).length<=0?(e.children("div").addClass("swiper-wrapper"),e.children("div")):(e.find(t).wrapAll('<div class="swiper-wrapper" />'),e.find(t).parent());a.length<=0?"function"==typeof console.warn&&(console.warn("Beim Erstellen des Wrappers trat ein Fehler auf. (Parameter 3) Parent:"),console.warn(e)):(a.children(t).each(function(){var e=o(this);e.hasClass("swiper-slide")||e.addClass("swiper-slide")}),""===r||e.find("."+r).length||e.append('<div class="'+r+'" />'),""===n||e.find("."+n).length||e.append('<div class="'+n+'" />'),""===s||e.find("."+s).length||e.append('<div class="'+s+'" />'))}})(e,".element"),m={nextButton:"#hwveranstaltung_month_next",prevButton:"#hwveranstaltung_month_prev",slidesPerView:1,slidesPerColumn:1,spaceBetween:0,loop:!1,simulateTouch:l,onSlideChangeEnd:function(){console.log("Slide von Month"),u.css("opacity","0"),h.css("opacity","0"),r.addClass("loading"),c.addClass("loading");var e=o(".ajax_monat_blatt").find(".swiper-wrapper .swiper-slide-active").attr("data-ajax-url"),t=o(".ajax_monat_blatt").find(".swiper-wrapper .swiper-slide-active").attr("id");o(".ajax_monat_blatt_blatt .element").removeClass("active"),o(".ajax_monat_blatt_blatt .element[data-slider-id="+t+"]").addClass("active"),u.load(e,function(){u.find(".ajax_monat_list_einzeleintrag").each(function(){var e=o(this),t=e.find("span.end").html();g(t)?e.attr("data-show","1"):(e.css("display","none"),e.attr("data-show","0"))}),v(),u.css("opacity","1"),r.removeClass("loading"),u.find("p.keine-eintraege").length?(h.css("opacity","0"),c.removeClass("loading")):u.find('.ajax_monat_list_einzeleintrag[data-show="1"]').first().trigger("click"),console.log("Hat geladen:"),b(o(".home .ajaxliste .ajax_monat_list"),".ajax_monat_list_einzeleintrag");var e={nextButton:"#terminliste_day_next",prevButton:"#terminliste_day_prev",slidesPerView:3,slidesPerColumn:1,spaceBetween:10,loop:!1,simulateTouch:l,breakpoints:{767:{slidesPerView:2},479:{slidesPerView:1}}};a.hasClass("gaeste")&&(e.slidesPerView=2,e.breakpoints={959:{slidesPerView:1},767:{slidesPerView:2},479:{slidesPerView:1}});new Swiper(o(".home .ajaxliste .ajax_monat_list").selector,e);o(".hwveranstaltung_short_block_title").dotdotdot()})}},_=new Swiper(e.selector,m),b(d,".element"),m={nextButton:"#hwveranstaltung_month_list_next",prevButton:"#hwveranstaltung_month_list_prev",slidesPerView:12,slidesPerColumn:1,spaceBetween:10,loop:!1,simulateTouch:l,breakpoints:{959:{slidesPerView:10},767:{slidesPerView:8},639:{slidesPerView:6},479:{slidesPerView:4}}},a.hasClass("gaeste")&&(m.slidesPerView=8,m.breakpoints={959:{slidesPerView:4},767:{slidesPerView:8},639:{slidesPerView:6},479:{slidesPerView:4}}),new Swiper(d.selector,m)),o(n).load(function(){var e=i.find(".element:first");t.length&&e.length&&(e=e.attr("data-ajax-url"),s.find(".element").first().addClass("active"),u.load(e,function(){u.find(".ajax_monat_list_einzeleintrag").each(function(){var e=o(this),t=e.find("span.end").html();g(t)?e.attr("data-show","1"):e.remove()}),v();var e=u.find('.ajax_monat_list_einzeleintrag[data-show="1"]').first().attr("data-ajax-url");u.find(".ajax_monat_list_einzeleintrag").first().children(".hwveranstaltung_short_block").addClass("active"),h.load(e),b(o(".home .ajaxliste .ajax_monat_list"),".ajax_monat_list_einzeleintrag");e={nextButton:"#terminliste_day_next",prevButton:"#terminliste_day_prev",slidesPerView:3,slidesPerColumn:1,spaceBetween:10,loop:!1,simulateTouch:l,breakpoints:{959:{slidesPerView:3},767:{slidesPerView:2},479:{slidesPerView:1}}};a.hasClass("gaeste")&&(e.slidesPerView=2,e.breakpoints={959:{slidesPerView:1},767:{slidesPerView:2},479:{slidesPerView:1}});new Swiper(o(".home .ajaxliste .ajax_monat_list").selector,e);o(".hwveranstaltung_short_block_title").dotdotdot();var t,e=a.find(".termin_tag"),i=e.parent().find(".terminliste_monat").find("#terminliste_day_next"),n=e.parent().find(".terminliste_monat").find("#terminliste_day_prev"),s=a.find(".terminliste_monat_inner");function r(){clearTimeout(t),t=setTimeout(function(){s.find(".swiper-slide-active").click()},400)}e=new Hammer(e[0]);e.on("swipeleft",function(){i.hasClass("swiper-button-disabled")||(i.click(),r())}),e.on("swiperight",function(){n.hasClass("swiper-button-disabled")||(n.click(),r())})}),a.on("click",".ajax_monat_blatt_blatt .element",function(e){var t=o(this);
1void 0!==_&&(t=t.attr("data-slider-id"),_.slideTo(o(".ajax_monat_blatt").find(".element[id="+t+"]").index()))}).on("click",".ajax_monat_list .ajax_monat_list_einzeleintrag",function(e){var t=o(this);h.css("opacity","0"),c.addClass("loading"),t.siblings().children().removeClass("active");var i=t.attr("data-ajax-url");t.children().addClass("active"),o(n).width()<480&&o("#inner-wrap").animate({scrollTop:o(".termin_tag").offset().top+o("#inner-wrap").scrollTop()-100},"slow"),h.load(i,function(){h.css("opacity","1"),c.removeClass("loading")})}).on("click","#hwveranstaltung_month_next",function(e){}).on("click","#hwveranstaltung_month_prev",function(e){}))})}(this,this.document,this.jQuery),function(e,t,i){i(e),i(t),i("body"),"ontouchstart"in e||e.navigator&&e.navigator.msPointerEnabled&&e.MSGesture||e.DocumentTouch&&DocumentTouch;i(t).ready(function(){i(".hwwetter .detailseite > div .hwwettericon-wrapper .hwwettericon").each(function(){var e=i(this),t=e.attr("data-icon");console.log(t);t=function(e){var t="";switch(e){case"B":case"C":t="klar";break;case"F":t="windig";break;case"G":t="frost";break;case"H":case"I":t="leicht_bewoelkt";break;case"M":t="nebel";break;case"N":t="bewoelkt";break;case"O":case"Z":t="gewitter";break;case"Q":t="leichter_regen";break;case"R":t="regen";break;case"S":case"T":t="sturm";break;case"U":t="leichter_schnee";break;case"W":t="schnee";break;case"X":t="hagel";break;case"Y":t="bewoelkt_alt";break;case"1":case"2":t="klar";break;case"F":t="windig";break;case"G":t="frost";break;case"3":case"4":t="leicht_bewoelkt";break;case"M":t="nebel";break;case"5":t="bewoelkt";break;case"6":case"&":t="gewitter";break;case"7":t="leichter_regen";break;case"8":t="regen";break;case"9":case"!":t="sturm";break;case'"':t="leichter_schnee";break;case"#":t="schnee";break;case"$":t="hagel";break;case"%":t="bewoelkt_alt";break;default:t=""}return t}(t);console.log(t),""!=t&&e.parent().parent().addClass(t)})})}(this,this.document,this.jQuery,this.Response),function(e,t){t(e).on("click","#print #left .images",function(){t("#contentbereich #hw_geomap_wrap, #contentbereich .hw_map, #contentbereich img, .teaserbild, #contentbereich .ce-gallery").toggle(),t("#print #left .images .on").is(":visible")?(t("#print #left .images .on").hide(),t("#print #left .images .off").show()):(t("#print #left .images .on").show(),t("#print #left .images .off").hide())})}(this.document,this.jQuery),("function"==typeof define&&define.amd?define:function(e,t){"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):window.toastr=t(window.jQuery)})(["jquery"],function(C){return function(){function v(e,t){return e=e||_(),(w=C("#"+e.containerId)).length||t&&(e=e,(w=C("<div/>").attr("id",e.containerId).addClass(e.positionClass).attr("aria-live","polite").attr("role","alert")).appendTo(C(e.target))),w}function n(e,t,i){i=!(!i||!i.force)&&i.force;return e&&(i||0===C(":focus",e).length)&&(e[t.hideMethod]({duration:t.hideDuration,easing:t.hideEasing,complete:function(){y(e)}}),1)}function b(e){t&&t(e)}function s(e){function t(e){return null==e&&(e=""),new String(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function i(){e.iconClass&&c.addClass(o.toastClass).addClass(l),e.title&&(h.append(o.escapeHtml?t(e.title):e.title).addClass(o.titleClass),c.append(h)),e.message&&(d.append(o.escapeHtml?t(e.message):e.message).addClass(o.messageClass),c.append(d)),o.closeButton&&(f.addClass("toast-close-button").attr("role","button"),c.prepend(f)),o.progressBar&&(p.addClass("toast-progress"),c.prepend(p)),o.newestOnTop?w.prepend(c):w.append(c)}function n(e){var t=e&&!1!==o.closeMethod?o.closeMethod:o.hideMethod,i=e&&!1!==o.closeDuration?o.closeDuration:o.hideDuration,n=e&&!1!==o.closeEasing?o.closeEasing:o.hideEasing;return!C(":focus",c).length||e?(clearTimeout(m.intervalId),c[t]({duration:i,easing:n,complete:function(){y(c),o.onHidden&&"hidden"!==g.state&&o.onHidden(),g.state="hidden",g.endTime=new Date,b(g)}})):void 0}function s(){(0<o.timeOut||0<o.extendedTimeOut)&&(u=setTimeout(n,o.extendedTimeOut),m.maxHideTime=parseFloat(o.extendedTimeOut),m.hideEta=(new Date).getTime()+m.maxHideTime)}function r(){clearTimeout(u),m.hideEta=0,c.stop(!0,!0)[o.showMethod]({duration:o.showDuration,easing:o.showEasing})}function a(){var e=(m.hideEta-(new Date).getTime())/m.maxHideTime*100;p.width(e+"%")}var o=_(),l=e.iconClass||o.iconClass;if(void 0!==e.optionsOverride&&(o=C.extend(o,e.optionsOverride),l=e.optionsOverride.iconClass||l),!function(e,t){if(e.preventDuplicates){if(t.message===x)return 1;x=t.message}}(o,e)){k++,w=v(o,!0);var u=null,c=C("<div/>"),h=C("<div/>"),d=C("<div/>"),p=C("<div/>"),f=C(o.closeHtml),m={intervalId:null,hideEta:null,maxHideTime:null},g={toastId:k,state:"visible",startTime:new Date,options:o,map:e};return i(),c.hide(),c[o.showMethod]({duration:o.showDuration,easing:o.showEasing,complete:o.onShown}),0<o.timeOut&&(u=setTimeout(n,o.timeOut),m.maxHideTime=parseFloat(o.timeOut),m.hideEta=(new Date).getTime()+m.maxHideTime,o.progressBar&&(m.intervalId=setInterval(a,10))),c.hover(r,s),!o.onclick&&o.tapToDismiss&&c.click(n),o.closeButton&&f&&f.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&!0!==e.cancelBubble&&(e.cancelBubble=!0),n(!0)}),o.onclick&&c.click(function(e){o.onclick(e),n()}),b(g),o.debug&&console&&console.log(g),c}}function _(){return C.extend({},{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">&times;</button>',newestOnTop:!0,preventDuplicates:!1,progressBar:!1},e.options)}function y(e){w=w||v(),e.is(":visible")||(e.remove(),e=null,0===w.children().length&&(w.remove(),x=void 0))}var w,t,x,k=0,r="error",a="info",o="success",l="warning",e={clear:function(e,t){var i=_();w||v(i),n(e,i,t)||function(e){for(var t=w.children(),i=t.length-1;0<=i;i--)n(C(t[i]),e)}(i)},remove:function(e){var t=_();
1return w||v(t),e&&0===C(":focus",e).length?void y(e):void(w.children().length&&w.remove())},error:function(e,t,i){return s({type:r,iconClass:_().iconClasses.error,message:e,optionsOverride:i,title:t})},getContainer:v,info:function(e,t,i){return s({type:a,iconClass:_().iconClasses.info,message:e,optionsOverride:i,title:t})},options:{},subscribe:function(e){t=e},success:function(e,t,i){return s({type:o,iconClass:_().iconClasses.success,message:e,optionsOverride:i,title:t})},version:"2.1.2",warning:function(e,t,i){return s({type:l,iconClass:_().iconClasses.warning,message:e,optionsOverride:i,title:t})}};return e}()}),function(e,t,o){o(e),o(t);var n=o("body"),s=(e.location.href.indexOf("debug=true"),!!("ontouchstart"in e||e.navigator&&e.navigator.msPointerEnabled&&e.MSGesture||e.DocumentTouch&&t instanceof DocumentTouch));t.all&&t.addEventListener,e.location.protocol,e.location.host,e.location.pathname;function i(){o(this).is(":checked")?o("#lieferanschrift").show():o("#lieferanschrift").hide()}o(t).ready(function(){o("#check_divergent_delivery_address").change(i).trigger("change")}),o(e).load(function(){var i,e;toastr.options={closeButton:!0,debug:!1,newestOnTop:!1,progressBar:!0,positionClass:"toast-top-right",preventDuplicates:!1,onclick:null,showDuration:"300",hideDuration:"1000",timeOut:"8000",extendedTimeOut:"8000",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"},n.find(".minishop-messages-container > div").each(function(e){var t=o(this),i="info",n=t.find(".media-body .alert-message").html();t.hasClass("message-error")?i="error":t.hasClass("alert-success")?i="success":t.hasClass("message-warning")&&(i="warning"),toastr[i](n)}),"function"==typeof Swiper&&(0<(e=o(".tx-hwminishop #cycle-big")).length&&(function(e,t,i,n,s,r){if(void 0===i&&(i=""),void 0===n&&(n=""),void 0===s&&(s=""),void 0===r&&(r=""),e.length<=0)"function"==typeof console.warn&&(console.warn("Swiper Element existieren nicht. (Parameter 1)"),console.warn("Selektor: "+e.selector));else if(e.find(t).length<=0)"function"==typeof console.warn&&(console.warn("Slider Elemente existieren nicht. (Parameter 2)"),console.warn("Selektor: "+t));else{var a=e.children("div.swiper-wrapper");if(a.length<=0)if(""!==i){if(e.find(i).length<=0)return"function"==typeof console.warn&&(console.warn("Swiper Wrapper ist nicht vorhanden. (Parameter 3) Parent:"),console.warn(e));e.find(i).addClass("swiper-wrapper"),a=e.find(i)}else a=e.children(t).length<=0?(e.children("div").addClass("swiper-wrapper"),e.children("div")):(e.find(t).wrapAll('<div class="swiper-wrapper" />'),e.find(t).parent());a.length<=0?"function"==typeof console.warn&&(console.warn("Beim Erstellen des Wrappers trat ein Fehler auf. (Parameter 3) Parent:"),console.warn(e)):(a.children(t).each(function(){var e=o(this);e.hasClass("swiper-slide")||e.addClass("swiper-slide")}),""===r||e.find("."+r).length||e.append('<div class="'+r+'" />'),""===n||e.find("."+n).length||e.append('<div class="'+n+'" />'),""===s||e.find("."+s).length||e.append('<div class="'+s+'" />'))}}(e,"div.hw_slide","","big-cycle_prev","big-cycle_next","big-cycle-pagination"),i=new Swiper(e.selector,{paginationClickable:!0,pagination:".big-cycle-pagination",nextButton:".big-cycle_next",prevButton:".big-cycle_prev",slidesPerView:1,slidesPerColumn:1,spaceBetween:0,loop:!0,simulateTouch:s,breakpoints:{}})),n.find("#cycle-slider").length&&n.find("#cycle-slider").children("div.hw_slide").each(function(t){o(this).on("click",function(e){e.preventDefault(),i.slideTo(t+1)})})),!n.find(".tx-hwminishop .listenansicht .artikel").length||(e=n.find(".tx-hwminishop .listenansicht .artikel .a_button_details")).length&&e.each(function(){var e=o(this),t=e.attr("data-artikel");e.on("click",function(){var e=n.find('.tx-hwminishop .listenansicht .artikel .hidden-content[data-artikel="'+t+'"]');e.hasClass("show")?e.removeClass("show"):e.addClass("show")})})})}(this,this.document,this.jQuery,this.Response),function(){"use strict";var t=8,i=[],n=[],r=[],s=[],a=[],o=[["hw_banner_play_pause"]],l=["hw_banner"];window.addEventListener("load",function(e){!function(){if(l.length<=0)console.info("Es wurden keine Ids für die Swiper Container angegeben!");else if(l.length===o.length)for(var e=0;e<l.length;e++)n[e]=document.getElementById(l[e]),r[e]=null,s[e]=0,function(e){i[e]=window.setInterval(function(){(s[e]>=t||null!==r[e])&&(window.clearInterval(i[e]),i[e]=null),void 0!==n[e]&&null!==n[e]&&void 0!==n[e].swiper&&n[e].swiper&&(r[e]=n[e].swiper,function(e){if(void 0===a[e]||!0!==a[e]){for(var n=r[e],s=o[e],t=0;t<s.length;t++){var i=document.getElementById(s[t]);!1===n.autoplaying?(i.classList.add("control_play"),i.setAttribute("data-state","play"),i.setAttribute("title",i.getAttribute("data-text-play"))):(i.classList.add("control_pause"),i.setAttribute("data-state","pause"),i.setAttribute("title",i.getAttribute("data-text-pause"))),i.addEventListener("click",function(e){var t,i;e.preventDefault(),void 0!==n&&n&&((i="pause")===(t=!1===n.autoplaying?"play":"pause")?(i="play",n.stopAutoplay(),document.body.classList.add("bannerpaused")):(n.startAutoplay(),document.body.classList.remove("bannerpaused"))),function(e,t,i){for(var n=0;n<e.length;n++){var s=document.getElementById(e[n]);s.classList.remove("control_"+t),s.classList.add("control_"+i),s.setAttribute("data-state",i),s.setAttribute("title",s.getAttribute("data-text-"+i))}}(s,t,i)})}a[e]=!0}}(e)),s[e]++},250)}(e);else console.info("Achtung! Die Anzahl der Swiper Container und der Button Ids stimmt nicht überein!")}()})}(),function(v,b,_,u){var c,t,y=_(v),w=_(b),x=_("body"),h=-1<v.location.href.indexOf("debug=true"),k=-1<v.location.href.indexOf("wechsler=true"),d=(w.outerHeight(),null),C="ontouchstart"in v||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints,p=!1,f=C?"touchstart MSPointerDown pointerdown":"mousedown";h&&(console.log("DEBUG MODUS"),x.find("#outer-wrap").append('<div id="fenstergroesse"></div>').find("#fenstergroesse").html(u.viewportW()+"px * "+u.viewportH()+"px").css({position:"fixed",bottom:"10px",left:"10px",fontSize:"0.75em",fontWeight:"bold",color:"#1E8ED7",backgroundColor:"#FFFFFF",padding:"0.25em",zIndex:100}),c=w.find("#fenstergroesse"),C||(x.find("#outer-wrap").append('<div id="cursorposition"></div>').find("#cursorposition").css({position:"fixed",bottom:"10px",right:"10px",fontSize:"0.75em",fontWeight:"bold",color:"#1E8ED7",backgroundColor:"#FFFFFF",padding:"0.25em",zIndex:100}),t=w.find("#cursorposition"),w.on("mousemove",function(e){t.html("x:"+Math.round(e.pageX)+" / y:"+Math.round(e.pageY))}))),(C&&v.navigator.msPointerEnabled&&1<v.navigator.msMaxTouchPoints||v.navigator.pointerEnabled&&1<v.navigator.maxTouchPoints)&&_("html").addClass("touch").removeClass("no-touch"),u.create({prop:"width",prefix:"r-mw-",breakpoints:[0,320,480,640,720,768,800,960,1024,1280,1680,1920]}),"undefined"!=typeof FastClick&&"function"==typeof FastClick.attach&&FastClick.attach(b.body),C||w.on("scroll",function(e){250<_(v).scrollTop()?x.addClass("scroll"):x.removeClass("scroll")}),b.addEventListener("keydown",function(e){9===e.keyCode&&_("html").addClass("tab_focus")}),b.addEventListener("click",function(e){_("html").removeClass("tab_focus")}),w.on("click","div.hwlists li.cat",function(e){var t=_(this),i=t.attr("data-cat-id");t.hasClass("checked")?t.removeClass("checked").parents("div.filterblock").parent().find("div.list").removeClass(i+"-enabled").addClass(i+"-disabled"):t.addClass("checked").parents("div.filterblock").parent().find("div.list").removeClass(i+"-disabled").addClass(i+"-enabled")}).on("click","#quick_wrap .quick_element, #quick_wrap .quick_element_more",function(e){var t=_(this);C&&!t.hasClass("open")&&enquire&&enquire.register("screen and (max-width: 959px)",{match:function(){e.preventDefault(),t.siblings().removeClass("open"),t.addClass("open")}})}).on("click",function(e){C&&!_(e.target).closest(x.find("#quick_wrap .quick_element, #quick_wrap .quick_element_more")).length&&x.find("#quick_wrap .quick_element, #quick_wrap .quick_element_more").each(function(e){_(this).removeClass("open")})}).on("click","#icon_menue_mobile",function(e){e.preventDefault();_(this);e=x.hasClass("open");x[e?"removeClass":"addClass"]("open")}).on("click",".mobilansicht #mainMenue a.submenue",function(e){e.preventDefault();e=_(this);e.next("div").length&&e.parent("li").toggleClass("openmobile")}).on("click",function(e){_(e.target).closest(x.find("#menue_wrap")).length||_(e.target).closest(x.find("#navbar-mobile")).length||!x.hasClass("open")||x.removeClass("open")}).on("click",".touch .desktopansicht #mainMenue > ul a.submenue",function(e){e.preventDefault();e=_(this);e.next("div").length&&e.parent("li").toggleClass("hover").siblings("li").removeClass("hover")}),w.on("click","#subnavi ul li.submenue a.submenue",function(e){e.preventDefault();var t=_(this).parent(),e=t.hasClass("opened");t[e?"removeClass":"addClass"]("opened")}),x.find("div.tx-hwkalender select").on("change",function(){$thisSelect=_(this),$thisSelect.closest("form").submit()}),enquire&&(enquire.register("screen and (min-width: 960px)",{match:function(){p=!1,x.removeClass("mobilansicht open").addClass("desktopansicht")}}),enquire.register("screen and (max-width: 959px)",{match:function(){p=!0,x.removeClass("desktopansicht").addClass("mobilansicht")}})),_(b).ready(function(){var t,i,e,n,a;function s(e){return function(){for(var e,t=[],i=v.location.href.slice(v.location.href.indexOf("?")+1).split("&"),n=0;n<i.length;n++)e=i[n].split("="),t.push(e[0]),t[e[0]]=e[1];return t}()[e]}x.find("#booking-form")&&(x.find("#booking-form #date_from").length&&x.find("#booking-form #date_to").length&&(t=x.find("#booking-form #date_from"),i=x.find("#booking-form #date_to"),t.attr("readonly",!0),i.attr("readonly",!0),t.datepicker({minDate:0,onSelect:function(e){i.datepicker("option","minDate",e)},beforeShow:function(){_(this).attr("disabled",!0),_(this).attr("readonly",!0)},onClose:function(){_(this).attr("disabled",!1)}}),i.datepicker({minDate:0,onSelect:function(e){t.datepicker("option","maxDate",e)},beforeShow:function(){_(this).attr("disabled",!0),_(this).attr("readonly",!0)},onClose:function(){_(this).attr("disabled",!1)}})),x.find('#booking-form .form-item.suchen input[type="submit"]').click(function(e){e.preventDefault();var e=x.find("#booking-form :input"),t={};e.each(function(){t[this.name]=_(this).val()}),console.dir(t),console.log("tubis click");var i="number_child[]=0";e.each(function(){var e=_(this);"number_adult"===this.name&&null===e.val()?i+="&"+this.name+"[]=1":"numberOfRooms"===this.name&&null===e.val()?i+="&"+this.name+"=1":"date_to"!==this.name&&"date_from"!==this.name||""!==e.val()?e.val()&&"Suchen"!==e.val()&&(console.log("this val:  "+e.val()),console.log("this.name: "+this.name),console.log("values[this.name] : "+t[this.name]),t[this.name]=e.val(),-1<_.inArray(this.name,["numberOfRooms","date_to","date_from","searchtext"])?i+="&"+this.name+"="+e.val():i+="&"+this.name+"[]="+e.val()):(e=moment().format("DD.MM.YYYY"),"date_to"===this.name&&(e=moment().add("days",1).format("DD.MM.YYYY")),i+="&"+this.name+"="+e)}
1),console.dir(t),console.log(i),console.log("https://tportal.toubiz.de/freiamt/ukv/?doSearch=1&ukv_result_order=1"+i+"&reset=1"),console.log("index.php?id=137&doSearch=1&ukv_result_order=1"+i+"&reset=1"),location.href="index.php?id=137&doSearch=1&ukv_result_order=1"+i+"&reset=1"}),x.find("#booking-form #expand_booking_bar").click(function(){x.find("#floating-bar .booking.form-container").addClass("open"),x.find("#floating-bar").addClass("open")}),x.find("#booking-form #hide_booking_bar").click(function(){x.find("#floating-bar .booking.form-container").removeClass("open"),x.find("#floating-bar").removeClass("open")})),x.hasClass("iframesearch")&&(n=s("doSearch"),console.log(n),null!=n&&(e=s("date_from"),n=s("date_to"),l=s("numberOfRooms"),l="https://tportal.toubiz.de/freiamt/ukv/?doSearch=1&ukv_result_order=1&number_child[]=0&date_from="+e+"&date_to="+n+"&number_adult[]="+s("number_adult[]")+"&numberOfRooms="+l+"&reset=1",console.log(l),x.find(".toubizframe iframe").attr("src",l))),x.find("#contentbereich .slideblock .contentelement .csc-textpic-intext-left-nowrap, #contentbereich .slideblock .contentelement .csc-textpic-intext-right-nowrap").each(function(e){var t=_(this).parents(".contentelement");t.children(".csc-textpic-intext-left-nowrap").length&&t.prepend(t.find(".csc-textpic-intext-left-nowrap .csc-textpic-text .csc-textpicHeader h3")).parents(".slideblock").addClass("BildLinksNebenText"),t.children(".csc-textpic-intext-right-nowrap").length&&t.prepend(t.find(".csc-textpic-intext-right-nowrap .csc-textpic-text .csc-textpicHeader h3")).parents(".slideblock").addClass("BildRechtsNebenText")}),_(".dotdot, .hwveranstaltung_short_block_title").dotdotdot({}),_(".list_module .record div.link_detail .button").click(function(e){e.preventDefault(),$tempThis=_(this),$tempThisParent=$tempThis.parent(".link_detail"),$tempThisBeschreibung=$tempThisParent.next(".description"),$tempThisParent.hasClass("open")?($tempThisBeschreibung.stop(!0,!0).slideUp(250).removeClass("open"),$tempThisParent.removeClass("open"),$tempThis.html("Details einblenden")):($tempThisBeschreibung.stop(!0,!0).slideDown(250).addClass("open"),$tempThisParent.addClass("open"),$tempThis.html("Details ausblenden"))}),x.find(".slideblock").accordion({header:"h3",collapsible:!0,heightStyle:"content",active:!1}),_("#logo a, #footer .mail, .control_prev, .control_next").tooltip(),_.istMobiltelefon&&x.find('span[class="phonenumber"], span[class*="phonenumber_"]').length&&_.fn.bearbeitephonenumber&&x.find('span[class="phonenumber"], span[class*="phonenumber_"]').bearbeitephonenumber(),_.fn.datepicker&&(_.datepicker.regional.de={clearText:"löschen",clearStatus:"Aktuelles Datum löschen",closeText:"Schließen",closeStatus:"Ohne Änderungen schließen",prevText:"< zurück",prevStatus:"letzten Monat zeigen",nextText:"vor >",nextStatus:"nächsten Monat zeigen",currentText:"Heute",currentStatus:"",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],monthStatus:"anderen Monat anzeigen",yearStatus:"anderes Jahr anzeigen",weekHeader:"KW",weekStatus:"Woche des Monats",dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],dayStatus:"Setzen Sie DD als ersten Wochentag",dateStatus:"Wähle D, M d",dateFormat:"dd.mm.yy",firstDay:1,initStatus:"Wählen Sie bitte ein Datum aus",isRTL:!1,showMonthAfterYear:!1},_.datepicker.setDefaults(jQuery.datepicker.regional.de)),_.event.special.scrollstart&&w.on("scrollstart",function(e){x.find("input.hasDatepicker").length&&x.find("input.hasDatepicker").each(function(e){var t=_(this);t.datepicker("widget").is(":visible")&&t.datepicker("hide").blur()})}),x.find("#formFieldVon").length&&x.find("#formFieldBis").length&&($inputSucheVon=x.find("#formFieldVon"),$inputSucheBis=x.find("#formFieldBis"),$inputSucheVon.attr("readonly",!0),$inputSucheBis.attr("readonly",!0),$inputSucheVon.datepicker({minDate:0,onSelect:function(e){$inputSucheBis.datepicker("option","minDate",e)},beforeShow:function(){_(this).attr("disabled",!0),_(this).attr("readonly",!0)},onClose:function(){_(this).attr("disabled",!1)}}),$inputSucheBis.datepicker({minDate:0,onSelect:function(e){$inputSucheVon.datepicker("option","maxDate",e)},beforeShow:function(){_(this).attr("disabled",!0),_(this).attr("readonly",!0)},onClose:function(){_(this).attr("disabled",!1)}})),x.find("#erweiterte_suche").length&&w.on("click","#link_erweiterte_suche",function(e){e.preventDefault();_(this);var t=x.find("#erweiterte_suche"),e=x.find("#content_erweiterte_suche");t.hasClass("suche-aktiv")?e.slideUp({duration:250,complete:function(){t.removeClass("suche-aktiv")}}):e.slideDown({duration:250,complete:function(){t.addClass("suche-aktiv")}})}),x.find(".csc-mailform label:has(strong)").each(function(e){_(this).closest(".csc-form-element").addClass("csc-form-error")}),x.find('#top-link[href*="#oben"]').length||x.find("#footer").append('<a id="top-link" href="#oben" title="zum Seitenanfang"></a>'),(d=x.find('#top-link[href*="#oben"]')).on("click",function(e){e.preventDefault()}).on(f,function(e){e.preventDefault(),_("html, body").stop(!0,!0).animate({scrollTop:0},{duration:500})}),C||_.event.special.scrollstop&&w.on("scrollstop",function(e){v.scrollY;100<v.scrollY?d.fadeIn(250):d.fadeOut(250)}),jQuery,a="smartresize",jQuery.fn[a]=function(e){return e?this.bind("resize",(i=e,function(){var e=this,t=arguments;r?clearTimeout(r):s&&i.apply(e,t),r=setTimeout(function(){s||i.apply(e,t),r=null},n||200)})):this.trigger(a);var i,n,s,r},_(v).smartresize(function(){h&&c.html(u.viewportW()+"px * "+u.viewportH()+"px"),d&&w.trigger("scroll"),_(".dotdot").trigger("update.dot")});var r,o;r=v.location.href,o=[],0<(o=-1!=r.indexOf("#")?r.split("#"):o).length&&void 0!==o[o.length-1]&&0<o[o.length-1].length&&"/"!==o[o.length-1].charAt(0)&&(r=o[o.length-1],w.find("#"+r).length&&(o=w.find("#"+r),r=w.find("#header").height(),o.hasClass("ui-accordion-header")&&(r=o.offset().top-r-25,o.click(),w.stop(!0,!0).animate({scrollTop:r},{duration:1e3}))));if(0<x.find("#content .tx-powermail .powermail_create").length&&(x.addClass("powermail_done"),0<x.find("#content #infobereich-wrap .tx-powermail .powermail_create").length&&x.addClass("powermail_done_infobereich"),x.find("#content .contentelement").each(function(){_(this).hide()}),x.find("#content .tx-powermail").each(function(){var e=_(this);e.addClass("powermailshowonlysuccess"),_('<div class="button_wrap"><a class="button button_back" title="Zurück zur Seite" href="#">Zurück zur Seite</a></div>').appendTo(e)})),x.on("click","#content .tx-powermail a.button_back",function(e){e.preventDefault();var t=_.fn.getUrlVars(),e=v.location.hostname+v.location.pathname;null!=t.id&&(e+="?id="+t.id),v.location.href="http://"+e}),0==p&&(_("#header_bildschirm").focusin(function(){_("#bildschirm-container").addClass("open")}),_("#header_bildschirm").focusout(function(){_("#bildschirm-container").removeClass("open")})),w.on("click",'#content a[href^="#"]',function(e){var t,i=_(this).attr("href"),n=i.replace("#","");0<_(i).length&&(e.preventDefault(),t=_(i).offset().top-_("#header").outerHeight(!0)-14,_("html, body").animate({scrollTop:t},250)),0<_('[name="'+n+'"]').length&&(e.preventDefault(),t=_('[name="'+n+'"]').offset().top-_("#header").outerHeight(!0)-14,_("html, body").animate({scrollTop:t},250))}),b.getElementById("feratel_submit-overlay")&&b.getElementById("feratel_submit-overlay").addEventListener("click",function(e){e.preventDefault();var t=b.getElementById("date_from"),i=b.getElementById("date_to"),n=b.getElementById("feratel_personen"),s=b.getElementById("feratel_kinder"),r=t.value,a=new Date,e=a.getFullYear().toString(),t=(a.getMonth()+1).toString(),a=a.getDate().toString();t.length<2&&(t="0"+t);t=a.length<2?"0"+a:t;a="empty";void 0===r||""===r.value||3==(o=r.split(".")).length&&(o.reverse(),a=o.join("-"));var o=i.value,i="20201231";void 0!==o&&""!==o?3==(l=o.split(".")).length&&(l.reverse(),i=l.join("-")):i="empty";var l=1;""!==n.value&&(l=n.value);let u=[];
1if(""!==s.value)for(var c=parseInt(s.value),h=0;h<c;h++)u.push(12);console.log(u),"empty"===a||"empty"===i?v.open("https://tourismus.freiamt.de/tourismus/de/unterkuenfte/gastgeber-in-bad-wurzach/unterkunftssuche","_self"):dw.accommodationQuickFind("bwz",{dateFrom:new Date(a),dateTo:new Date(i),occupancy1:{units:1,adults:l,children:u}},function(){v.location.href="https://tourismus.freiamt.de/tourismus/de/unterkuenfte/gastgeber-in-bad-wurzach/unterkunftssuche"})}),b.getElementById("feratel_wrap")){var l=b.getElementById("feratel_wrap");let e=new MutationObserver(e=>{const t=new MutationObserver(e=>{e.some(e=>"ng-tns-c13-0"===e.target.className)&&(0<e.find(e=>"ng-tns-c13-0"===e.target.className).addedNodes.length?(console.log("fullscreen offen"),b.body.classList.add("feratel_brochure_fullscreen")):(console.log("fullscreen zu"),b.body.classList.remove("feratel_brochure_fullscreen")))});t.observe(b.querySelector("dw-app-container").shadowRoot,{childList:!0,subtree:!0,characterDataOldValue:!0})});e.observe(l,{childList:!0,subtree:!0,characterDataOldValue:!0})}customElements.whenDefined("toubiz-widget").then(function(){const n=t=>{if("A"===t.tagName){if(!1===/^(#)?\/(article|eventDate)(\/|\?)\S*$/.test(t.hash))return;let e=location.protocol+"//"+location.hostname;0<location.port.length&&(e+=":"+location.port),e+=location.pathname+location.search+t.hash,t.setAttribute("href",e)}for(let e=0;e<t.children.length;e++)n(t.children[e])},e=new MutationObserver(i=>{i.forEach(e=>{var t;i.some(e=>"tb-w-gallery-wrapper"===e.target.className)&&(console.log("fullscreen triggert"),t=i.find(e=>"tb-w-gallery-wrapper"===e.target.className),console.log("fullscreen_mutation"),console.log(t),0<t.addedNodes.length&&"#comment"!==t.addedNodes[0].nodeName?(console.log("fullscreen offen"),b.body.classList.contains("toubiz_image_fullscreen")||b.body.classList.add("toubiz_image_fullscreen")):(console.log("fullscreen zu"),b.body.classList.remove("toubiz_image_fullscreen"))),e.addedNodes.forEach(e=>{1===e.nodeType&&n(e)})})});e.observe(b.querySelector("toubiz-widget").shadowRoot,{childList:!0,subtree:!0}),setTimeout(function(){v.dispatchEvent(new Event("resize"))},5e3)})}),_(v).load(function(){for(var e=b.getElementsByTagName("img"),t=[],i=0;i<e.length;i++)e[i].getAttribute("data-img-src")&&e[i].classList.contains("deferred")&&(h=e[i],t.push(h),h.setAttribute("src",h.getAttribute("data-img-src")),m(h));for(var n,s,r,a,o,l=b.getElementsByTagName("picture"),u=[],c=0;c<l.length;c++)if(l[c].classList.contains("deferred")){for(var h=l[c],d=l[c].getElementsByTagName("source"),p=0;p<d.length;p++)d[p].getAttribute("data-srcset")&&(u.push(d[p]),d[p].setAttribute("srcset",d[p].getAttribute("data-srcset")));var f=l[c].getElementsByTagName("img");f[0].setAttribute("src",f[0].getAttribute("data-src")),m(h)}function m(e){v.setTimeout(function(){0<e.parentNode.getElementsByClassName("deferred_loading").length&&e.parentNode.removeChild(e.parentNode.getElementsByClassName("deferred_loading")[0])},100)}k&&b.body.classList.add("wechsler"),b.getElementById("language_button")&&b.getElementById("languagecontainer")&&(n=b.getElementById("language_button"),s=b.getElementById("languagecontainer"),n.addEventListener("click",function(e){e.preventDefault(),s.classList.contains("wechsler_offen")?s.classList.remove("wechsler_offen"):s.classList.add("wechsler_offen")}),b.addEventListener("click",function(e){e.target.closest("#language_button")||e.target.closest("#languagecontainer")||s.classList.contains("wechsler_offen")&&s.classList.remove("wechsler_offen")})),x.find(".toubizframe").length&&(console.log(_("iframe")),_("iframe").iFrameResize({checkOrigin:!1,log:!0})),!_.fn.justifiedGallery||(o=x.find(".flickr-gallery")).length&&(o.justifiedGallery({rowHeight:140,margins:3}),o.css("opacity",1)),_.fn.lightGallery&&(_("#content .tx-hwfotoalbum").lightGallery({thumbnail:!0,showThumbByDefault:!1,selector:"a.lightbox",download:!1,mousewheel:!1,getCaptionFromTitleOrAlt:!1}),_("#content").lightGallery({thumbnail:!0,showThumbByDefault:!1,selector:"a.lightbox",download:!1,mousewheel:!1,autoplay:!1,autoplayControls:!1,getCaptionFromTitleOrAlt:!1}),r=_("#hw_geomap"),a=!1,w.on("click","#hw_geomap .hw_geomap_detail_content a[data-imagelightbox]:not(.lgready)",function(e){e.preventDefault();e=_(this);e=e.attr("data-imagelightbox"),_.fn.lightGallery&&(a?(r.off("onSlideItemLoad.lg"),r.data("lightGallery").destroy(!0)):a=!0,r.lightGallery({thumbnail:!0,showThumbByDefault:!0,selector:'a[data-imagelightbox="'+e+'"]',download:!1,mousewheel:!1,autoplay:!1,autoplayControls:!1}),r.on("onSlideItemLoad.lg",function(e){0==w.find(".lg-backdrop.in").length&&w.find(".lg-outer").before('<div class="lg-backdrop in"></div>')}),w.find('a[data-imagelightbox="'+e+'"]').addClass("lgready"),w.find('a[data-imagelightbox="'+e+'"]').click())})),"function"==typeof Swiper&&(o=function(e,t,i,n,s,r){if(void 0===i&&(i=""),void 0===n&&(n=""),void 0===s&&(s=""),void 0===r&&(r=""),e.length<=0)"function"==typeof console.warn&&(console.warn("Swiper Element existieren nicht. 
1(Parameter 1)"),console.warn("Selektor: "+e.selector));else if(e.find(t).length<=0)"function"==typeof console.warn&&(console.warn("Slider Elemente existieren nicht. (Parameter 2)"),console.warn("Selektor: "+t));else{var a=e.children("div.swiper-wrapper");if(a.length<=0)if(""!==i){if(e.find(i).length<=0)return void("function"==typeof console.warn&&(console.warn("Swiper Wrapper ist nicht vorhanden. (Parameter 3) Parent:"),console.warn(e)));e.find(i).addClass("swiper-wrapper"),a=e.find(i)}else a=e.children(t).length<=0?(e.children("div").addClass("swiper-wrapper"),e.children("div")):(e.find(t).wrapAll('<div class="swiper-wrapper" />'),e.find(t).parent());a.length<=0?"function"==typeof console.warn&&(console.warn("Beim Erstellen des Wrappers trat ein Fehler auf. (Parameter 3) Parent:"),console.warn(e)):(a.children(t).each(function(){var e=_(this);e.hasClass("swiper-slide")||e.addClass("swiper-slide")}),""===r||e.find("."+r).length||e.append('<div class="'+r+'" />'),""===n||e.find("."+n).length||e.append('<div class="'+n+'" />'),""===s||e.find("."+s).length||e.append('<div class="'+s+'" />'))}},0<(g=_(".home #civic_news .hwnews")).length&&(o(g,"div.record","div.list_module","","",""),new Swiper(g.selector,{paginationClickable:!0,pagination:"#hw_news_pager",nextButton:"#hw_news_next",prevButton:"#hw_news_prev",slidesPerView:3,slidesPerColumn:1,spaceBetween:20,loop:!1,simulateTouch:C,breakpoints:{767:{slidesPerView:2},479:{slidesPerView:1}}})),0<(g=_(".home #guest_news .hwnews")).find(".record").length?(o(g,"div.record","div.list_module","","",""),g.find(".record").length<2&&g.parent().find("#hw_news_prev_next").css("display","none"),new Swiper(g.selector,{paginationClickable:!0,pagination:"#hw_news_pager",nextButton:"#hw_news_next",prevButton:"#hw_news_prev",slidesPerView:2,slidesPerColumn:1,spaceBetween:20,loop:!0,simulateTouch:1,breakpoints:{479:{slidesPerView:1}}})):g.parent().parent().remove(),0<(g=_(".home #quick_wrap .hwnews")).find(".record").length?(o(g,"div.record","div.list_module","","",""),g.find(".record").length<2&&g.parent().find("#hw_news_desktop_prev_next").css("display","none"),new Swiper(g.selector,{paginationClickable:!0,pagination:"#hw_news_desktop_pager",nextButton:"#hw_news_desktop_next",prevButton:"#hw_news_desktop_prev",slidesPerView:1,slidesPerColumn:1,spaceBetween:20,loop:!0,simulateTouch:C})):g.parent().remove(),0<(g=_("#partner .partner_list")).find(".partner_element").length&&(o(g,"a.partner_element","","","",""),new Swiper(g.selector,{paginationClickable:!0,nextButton:"#hw_partner_next",prevButton:"#hw_partner_prev",slidesPerView:5,slidesPerColumn:1,spaceBetween:20,loop:!0,simulateTouch:C,breakpoints:{959:{slidesPerView:4},639:{slidesPerView:3},479:{slidesPerView:2}}}))),y.trigger("resize"),w.find("html").addClass("window_init");var g=x.find("#hw_banner_prev_next");g.length&&(g.find("#hw_banner_pager").children().length||g.hide()),w.on("click","#contentbereich .outdooractive_element .oax-snippet-flexview.oax-id",function(e){e.preventDefault();e=_(this);console.info(e.attr("class"));e=e.attr("class").replace("oax-snippet-flexview","");return e=(e=(e=e.replace("oax-id","")).replace("-","")).replace(" ",""),v.open("https://www.outdooractive.com/de/wanderung/freiamt/"+e,"_blank").focus()})}),_(v).load(function(){b.getElementById("wcag_nav")&&this._wcag_nav(),y.trigger("resize"),w.find("html").addClass("window_init")})}(this,this.document,this.jQuery,this.Response);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.