PageSourceSearch

https://hyundai-autoholding.ru/js/news/libs.js?id=c30de48e40f75d4d83b1

js hyundai-autoholding.ru collected 2026-09-30 20:03:32 UTC 169,525 bytes, 6 lines download raw bytes

vendor: 4,496 bytes, line 1
1!function(e,t){"function"==typeof define&&define.amd?define("sifter",t):"object"==typeof exports?module.exports=t():e.Sifter=t()}(this,function(){var e=function(e,t){this.items=e,this.settings=t||{diacritics:!0}};e.prototype.tokenize=function(e){if(!(e=a(String(e||"").toLowerCase()))||!e.length)return[];var t,n,i,s,l=[],d=e.split(/ +/);for(t=0,n=d.length;t<n;t++){if(i=r(d[t]),this.settings.diacritics)for(s in o)o.hasOwnProperty(s)&&(i=i.replace(new RegExp(s,"g"),o[s]));l.push({string:d[t],regex:new RegExp(i,"i")})}return l},e.prototype.iterator=function(e,t){var n;n=s(e)?Array.prototype.forEach||function(e){for(var t=0,n=this.length;t<n;t++)e(this[t],t,this)}:function(e){for(var t in this)this.hasOwnProperty(t)&&e(this[t],t,this)},n.apply(e,[t])},e.prototype.getScoreFunction=function(e,t){var n,a,r,s,o;n=this,e=n.prepareSearch(e,t),r=e.tokens,a=e.options.fields,s=r.length,o=e.options.nesting;var l=function(e,t){var n,i;return e?(e=String(e||""),i=e.search(t.regex),-1===i?0:(n=t.string.length/e.length,0===i&&(n+=.5),n)):0},d=function(){var e=a.length;return e?1===e?function(e,t){return l(i(t,a[0],o),e)}:function(t,n){for(var r=0,s=0;r<e;r++)s+=l(i(n,a[r],o),t);return s/e}:function(){return 0}}();return s?1===s?function(e){return d(r[0],e)}:"and"===e.options.conjunction?function(e){for(var t,n=0,i=0;n<s;n++){if((t=d(r[n],e))<=0)return 0;i+=t}return i/s}:function(e){for(var t=0,n=0;t<s;t++)n+=d(r[t],e);return n/s}:function(){return 0}},e.prototype.getSortFunction=function(e,n){var a,r,s,o,l,d,u,c,h,f,p;if(s=this,e=s.prepareSearch(e,n),p=!e.query&&n.sort_empty||n.sort,h=function(e,t){return"$score"===e?t.score:i(s.items[t.id],e,n.nesting)},l=[],p)for(a=0,r=p.length;a<r;a++)(e.query||"$score"!==p[a].field)&&l.push(p[a]);if(e.query){for(f=!0,a=0,r=l.length;a<r;a++)if("$score"===l[a].field){f=!1;break}f&&l.unshift({field:"$score",direction:"desc"})}else for(a=0,r=l.length;a<r;a++)if("$score"===l[a].field){l.splice(a,1);break}for(c=[],a=0,r=l.length;a<r;a++)c.push("desc"===l[a].direction?-1:1);return d=l.length,d?1===d?(o=l[0].field,u=c[0],function(e,n){return u*t(h(o,e),h(o,n))}):function(e,n){var i,a,r;for(i=0;i<d;i++)if(r=l[i].field,a=c[i]*t(h(r,e),h(r,n)))return a;return 0}:null},e.prototype.prepareSearch=function(e,t){if("object"==typeof e)return e;t=n({},t);var i=t.fields,a=t.sort,r=t.sort_empty;return i&&!s(i)&&(t.fields=[i]),a&&!s(a)&&(t.sort=[a]),r&&!s(r)&&(t.sort_empty=[r]),{options:t,query:String(e||"").toLowerCase(),tokens:this.tokenize(e),total:0,items:[]}},e.prototype.search=function(e,t){var n,i,a,r,s=this;return i=this.prepareSearch(e,t),t=i.options,e=i.query,r=t.score||s.getScoreFunction(i),e.length?s.iterator(s.items,function(e,a){n=r(e),(!1===t.filter||n>0)&&i.items.push({score:n,id:a})}):s.iterator(s.items,function(e,t){i.items.push({score:1,id:t})}),a=s.getSortFunction(i,t),a&&i.items.sort(a),i.total=i.items.length,"number"==typeof t.limit&&(i.items=i.items.slice(0,t.limit)),i};var t=function(e,t){return"number"==typeof e&&"number"==typeof t?e>t?1:e<t?-1:0:(e=l(String(e||"")),t=l(String(t||"")),e>t?1:t>e?-1:0)},n=function(e,t){var n,i,a,r;for(n=1,i=arguments.length;n<i;n++)if(r=arguments[n])for(a in r)r.hasOwnProperty(a)&&(e[a]=r[a]);return e},i=function(e,t,n){if(e&&t){if(!n)return e[t];for(var i=t.split(".");i.length&&(e=e[i.shift()]););return e}},a=function(e){return(e+"").replace(/^\s+|\s+$|/g,"")},r=function(e){return(e+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},s=Array.isArray||"undefined"!=typeof $&&$.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},o={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄCc]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅDdð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇEeɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪIi]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟLl]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴNnŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌō
1ÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},l=function(){var e,t,n,i,a="",r={};for(n in o)if(o.hasOwnProperty(n))for(i=o[n].substring(2,o[n].length-1),a+=i,e=0,t=i.length;e<t;e++)r[i.charAt(e)]=n;var s=new RegExp("["+a+"]","g");return function(e){return e.replace(s,function(e){return r[e]}).toLowerCase()}}();return e}),function(e,t){"function"==typeof define&&define.amd?define("microplugin",t):"object"==typeof exports?module.exports=t():e.MicroPlugin=t()}(this,function(){var e={};e.mixin=function(e){e.plugins={},e.prototype.initializePlugins=function(e){var n,i,a,r=this,s=[];if(r.plugins={names:[],settings:{},requested:{},loaded:{}},t.isArray(e))for(n=0,i=e.length;n<i;n++)"string"==typeof e[n]?s.push(e[n]):(r.plugins.settings[e[n].name]=e[n].options,s.push(e[n].name));else if(e)for(a in e)e.hasOwnProperty(a)&&(r.plugins.settings[a]=e[a],s.push(a));for(;s.length;)r.require(s.shift())},e.prototype.loadPlugin=function(t){var n=this,i=n.plugins,a=e.plugins[t];if(!e.plugins.hasOwnProperty(t))throw new Error('Unable to find "'+t+'" plugin');i.requested[t]=!0,i.loaded[t]=a.fn.apply(n,[n.plugins.settings[t]||{}]),i.names.push(t)},e.prototype.require=function(e){var t=this,n=t.plugins;if(!t.plugins.loaded.hasOwnProperty(e)){if(n.requested[e])throw new Error('Plugin has circular dependency ("'+e+'")');t.loadPlugin(e)}return n.loaded[e]},e.define=function(t,n){e.plugins[t]={name:t,fn:n}}};var t={isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}};return e}),function(e,t){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],t):"object"==typeof exports?module.exports=t(require("jquery"),require("sifter"),require("microplugin")):e.Selectize=t(e.jQuery,e.Sifter,e.MicroPlugin)}(this,function(e,t,n){"use strict";var i=function(e,t){if("string"!=typeof t||t.length){var n="string"==typeof t?new RegExp(t,"i"):t,i=function(e){var t=0;if(3===e.nodeType){var a=e.data.search(n);if(a>=0&&e.data.length>0){var r=e.data.match(n),s=document.createElement("span");s.className="highlight";var o=e.splitText(a),l=(o.splitText(r[0].length),o.cloneNode(!0));s.appendChild(l),o.parentNode.replaceChild(s,o),t=1}}else if(1===e.nodeType&&e.childNodes&&!/(script|style)/i.test(e.tagName))for(var d=0;d<e.childNodes.length;++d)d+=i(e.childNodes[d]);return t};return e.each(function(){i(this)})}};e.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeName;var e=this.parentNode;e.replaceChild(this.firstChild,this),e.normalize()}).end()};var a=function(){};a.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){var n=arguments.length;return 0===n?delete this._events:1===n?delete this._events[e]:(this._events=this._events||{},void(e in this._events!=0&&this._events[e].splice(this._events[e].indexOf(t),1)))},trigger:function(e){if(this._events=this._events||{},e in this._events!=0)for(var t=0;t<this._events[e].length;t++)this._events[e][t].apply(this,Array.prototype.slice.call(arguments,1))}},a.mixin=function(e){for(var t=["on","off","trigger"],n=0;n<t.length;n++)e.prototype[t[n]]=a.prototype[t[n]]};var r=/Mac/.test(navigator.userAgent),s=r?91:17,o=r?18:17,l=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("input").validity,d=function(e){return void 0!==e},u=function(e){return void 0===e||null===e?null:"boolean"==typeof e?e?"1":"0":e+""},c=function(e){return(e+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},h={};h.before=function(e,t,n){var i=e[t];e[t]=function(){return n.apply(e,arguments),i.apply(e,arguments)}},h.after=function(e,t,n){var i=e[t];e[t]=function(){var t=i.apply(e,arguments);return n.apply(e,arguments),t}};var f=function(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}},p=function(e,t){var n;return function(){var i=this,a=arguments;window.clearTimeout(n),n=window.setTimeout(function(){e.apply(i,a)},t)}},m=function(e,t,n){var i,a=e.trigger,r={};e.trigger=function(){var n=arguments[0];return-1===t.indexOf(n)?a.apply(e,arguments):void(r[n]=arguments)},n.apply(e,[]),e.trigger=a;for(i in r)r.hasOwnProperty(i)&&a.apply(e,r[i])},g=function(e,t,n,i){e.on(t,n,function(t){for(var n=t.target;n&&n.parentNode!==e[0];)n=n.parentNode;return t.currentTarget=n,i.apply(this,[t])})},v=function(e){var t={};if("selectionStart"in e)t.start=e.selectionStart,t.length=e.selectionEnd-t.start;else if(document.selection){e.focus();var n=document.selection.createRange(),i=document.selection.createRange().text.length;n.moveStart("character",-e.value.length),t.start=n.text.length-i,t.length=i}return t},y=function(e,t,n){var i,a,r={};if(n)for(i=0,a=n.length;i<a;i++)r[n[i]]=e.css(n[i]);else r=e.css();t.css(r)},w=function(t,n){if(!t)return 0;var i=e("<test>").css({position:"absolute",top:-99999,left:-99999,width:"auto",padding:0,whiteSpace:"pre"}).text(t).appendTo("body");y(n,i,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]);var a=i.width();return i.remove(),a},k=function(e){var t=null,n=function(n,i){var a,r,s,o,l,d,u,c;n=n||window.event||{},i=i||{},n.metaKey||n.altKey||(i.force||!1!==e.data("grow"))&&(a=e.val(),n.type&&"keydown"===n.type.toLowerCase()&&(r=n.keyCode,s=r>=97&&r<=122||r>=65&&r<=90||r>=48&&r<=57||32===r,46===r||8===r?(c=v(e[0]),c.length?a=a.substring(0,c.start)+a.substring(c.start+c.length):8===r&&c.start?a=a.substring(0,c.start-1)+a.substring(c.start+1):46===r&&void 0!==c.start&&(a=a.substring(0,c.start)+a.substring(c.start+1))):s&&(d=n.shiftKey,u=String.fromCharCode(n.keyCode),u=d?u.toUpperCase():u.toLowerCase(),a+=u)),o=e.attr("placeholder"),!a&&o&&(a=o),(l=w(a,e)+4)!==t&&(t=l,e.width(l),e.triggerHandler("resize")))};
vendor: 9,203 bytes, line 1
1e.on("keydown keyup update blur",n),n()},b=function(e){var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML},_=function(n,i){var a,r,s,o,l=this;o=n[0],o.selectize=l;var d=window.getComputedStyle&&window.getComputedStyle(o,null);if(s=d?d.getPropertyValue("direction"):o.currentStyle&&o.currentStyle.direction,s=s||n.parents("[dir]:first").attr("dir")||"",e.extend(l,{order:0,settings:i,$input:n,tabIndex:n.attr("tabindex")||"",tagType:"select"===o.tagName.toLowerCase()?1:2,rtl:/rtl/i.test(s),eventNS:".selectize"+ ++_.count,highlightedValue:null,isOpen:!1,isDisabled:!1,isRequired:n.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===i.loadThrottle?l.onSearchChange:p(l.onSearchChange,i.loadThrottle)}),l.sifter=new t(this.options,{diacritics:i.diacritics}),l.settings.options){for(a=0,r=l.settings.options.length;a<r;a++)l.registerOption(l.settings.options[a]);delete l.settings.options}if(l.settings.optgroups){for(a=0,r=l.settings.optgroups.length;a<r;a++)l.registerOptionGroup(l.settings.optgroups[a]);delete l.settings.optgroups}l.settings.mode=l.settings.mode||(1===l.settings.maxItems?"single":"multi"),"boolean"!=typeof l.settings.hideSelected&&(l.settings.hideSelected="multi"===l.settings.mode),l.initializePlugins(l.settings.plugins),l.setupCallbacks(),l.setupTemplates(),l.setup()};return a.mixin(_),void 0!==n?n.mixin(_):function(e,t){t||(t={});console.error("Selectize: "+e),t.explanation&&(console.group&&console.group(),console.error(t.explanation),console.group&&console.groupEnd())}("Dependency MicroPlugin is missing",{explanation:'Make sure you either: (1) are using the "standalone" version of Selectize, or (2) require MicroPlugin before you load Selectize.'}),e.extend(_.prototype,{setup:function(){var t,n,i,a,d,u,c,h,f,p,m=this,v=m.settings,y=m.eventNS,w=e(window),b=e(document),_=m.$input;if(c=m.settings.mode,h=_.attr("class")||"",t=e("<div>").addClass(v.wrapperClass).addClass(h).addClass(c),n=e("<div>").addClass(v.inputClass).addClass("items").appendTo(t),i=e('<input type="text" autocomplete="off" />').appendTo(n).attr("tabindex",_.is(":disabled")?"-1":m.tabIndex),u=e(v.dropdownParent||t),a=e("<div>").addClass(v.dropdownClass).addClass(c).hide().appendTo(u),d=e("<div>").addClass(v.dropdownContentClass).appendTo(a),(p=_.attr("id"))&&(i.attr("id",p+"-selectized"),e("label[for='"+p+"']").attr("for",p+"-selectized")),m.settings.copyClassesToDropdown&&a.addClass(h),t.css({width:_[0].style.width}),m.plugins.names.length&&(f="plugin-"+m.plugins.names.join(" plugin-"),t.addClass(f),a.addClass(f)),(null===v.maxItems||v.maxItems>1)&&1===m.tagType&&_.attr("multiple","multiple"),m.settings.placeholder&&i.attr("placeholder",v.placeholder),!m.settings.splitOn&&m.settings.delimiter){var D=m.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");m.settings.splitOn=new RegExp("\\s*"+D+"+\\s*")}_.attr("autocorrect")&&i.attr("autocorrect",_.attr("autocorrect")),_.attr("autocapitalize")&&i.attr("autocapitalize",_.attr("autocapitalize")),m.$wrapper=t,m.$control=n,m.$control_input=i,m.$dropdown=a,m.$dropdown_content=d,a.on("mouseenter","[data-selectable]",function(){return m.onOptionHover.apply(m,arguments)}),a.on("mousedown click","[data-selectable]",function(){return m.onOptionSelect.apply(m,arguments)}),g(n,"mousedown","*:not(input)",function(){return m.onItemSelect.apply(m,arguments)}),k(i),n.on({mousedown:function(){return m.onMouseDown.apply(m,arguments)},click:function(){return m.onClick.apply(m,arguments)}}),i.on({mousedown:function(e){e.stopPropagation()},keydown:function(){return m.onKeyDown.apply(m,arguments)},keyup:function(){return m.onKeyUp.apply(m,arguments)},keypress:function(){return m.onKeyPress.apply(m,arguments)},resize:function(){m.positionDropdown.apply(m,[])},blur:function(){return m.onBlur.apply(m,arguments)},focus:function(){return m.ignoreBlur=!1,m.onFocus.apply(m,arguments)},paste:function(){return m.onPaste.apply(m,arguments)}}),b.on("keydown"+y,function(e){m.isCmdDown=e[r?"metaKey":"ctrlKey"],m.isCtrlDown=e[r?"altKey":"ctrlKey"],m.isShiftDown=e.shiftKey}),b.on("keyup"+y,function(e){e.keyCode===o&&(m.isCtrlDown=!1),16===e.keyCode&&(m.isShiftDown=!1),e.keyCode===s&&(m.isCmdDown=!1)}),b.on("mousedown"+y,function(e){if(m.isFocused){if(e.target===m.$dropdown[0]||e.target.parentNode===m.$dropdown[0])return!1;m.$control.has(e.target).length||e.target===m.$control[0]||m.blur(e.target)}}),w.on(["scroll"+y,"resize"+y].join(" "),function(){m.isOpen&&m.positionDropdown.apply(m,arguments)}),w.on("mousemove"+y,function(){m.ignoreHover=!1}),this.revertSettings={$children:_.children().detach(),tabindex:_.attr("tabindex")},_.attr("tabindex",-1).hide().after(m.$wrapper),e.isArray(v.items)&&(m.setValue(v.items),delete v.items),l&&_.on("invalid"+y,function(e){e.preventDefault(),m.isInvalid=!0,m.refreshState()}),m.updateOriginalInput(),m.refreshItems(),m.refreshState(),m.updatePlaceholder(),m.isSetup=!0,_.is(":disabled")&&m.disable(),m.on("change",this.onChange),_.data("selectize",m),_.addClass("selectized"),m.trigger("initialize"),!0===v.preload&&m.onSearchChange("")},setupTemplates:function(){var t=this,n=t.settings.labelField,i=t.settings.optgroupLabelField,a={optgroup:function(e){return'<div class="optgroup">'+e.html+"</div>"},optgroup_header:function(e,t){return'<div class="optgroup-header">'+t(e[i])+"</div>"},option:function(e,t){return'<div class="option">'+t(e[n])+"</div>"},item:function(e,t){return'<div class="item">'+t(e[n])+"</div>"},option_create:function(e,t){return'<div class="create">Add <strong>'+t(e.input)+"</strong>&hellip;</div>"}};t.settings.render=e.extend({},a,t.settings.render)},setupCallbacks:function(){var e,t,n={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur"};for(e in n)n.hasOwnProperty(e)&&(t=this.settings[n[e]])&&this.on(e,t)},onClick:function(e){var t=this;t.isFocused||(t.focus(),e.preventDefault())},onMouseDown:function(t){var n=this,i=t.isDefaultPrevented();if(e(t.target),n.isFocused){if(t.target!==n.$control_input[0])return"single"===n.settings.mode?n.isOpen?n.close():n.open():i||n.setActiveItem(null),!1}else i||window.setTimeout(function(){n.focus()},0)},onChange:function(){this.$input.trigger("change")},onPaste:function(t){var n=this;return n.isFull()||n.isInputHidden||n.isLocked?void t.preventDefault():void(n.settings.splitOn&&setTimeout(function(){var t=n.$control_input.val();if(t.match(n.settings.splitOn))for(var i=e.trim(t).split(n.settings.splitOn),a=0,r=i.length;a<r;a++)n.createItem(i[a])},0))},onKeyPress:function(e){if(this.isLocked)return e&&e.preventDefault();var t=String.fromCharCode(e.keyCode||e.which);return this.settings.create&&"multi"===this.settings.mode&&t===this.settings.delimiter?(this.createItem(),e.preventDefault(),!1):void 0},onKeyDown:function(e){var t=(e.target,this.$control_input[0],this);if(t.isLocked)return void(9!==e.keyCode&&e.preventDefault());switch(e.keyCode){case 65:if(t.isCmdDown)return void t.selectAll();break;case 27:return void(t.isOpen&&(e.preventDefault(),e.stopPropagation(),t.close()));case 78:if(!e.ctrlKey||e.altKey)break;case 40:if(!t.isOpen&&t.hasOptions)t.open();else if(t.$activeOption){t.ignoreHover=!0;var n=t.getAdjacentOption(t.$activeOption,1);n.length&&t.setActiveOption(n,!0,!0)}return void e.preventDefault();case 80:if(!e.ctrlKey||e.altKey)break;case 38:if(t.$activeOption){t.ignoreHover=!0;var i=t.getAdjacentOption(t.$activeOption,-1);i.length&&t.setActiveOption(i,!0,!0)}return void e.preventDefault();case 13:return void(t.isOpen&&t.$activeOption&&(t.onOptionSelect({currentTarget:t.$activeOption}),e.preventDefault()));case 37:return void t.advanceSelection(-1,e);case 39:return void t.advanceSelection(1,e);case 9:return t.settings.selectOnTab&&t.isOpen&&t.$activeOption&&(t.onOptionSelect({currentTarget:t.$activeOption}),t.isFull()||e.preventDefault()),void(t.settings.create&&t.createItem()&&e.preventDefault());case 8:case 46:return void t.deleteSelection(e)}return!t.isFull()&&!t.isInputHidden||(r?e.metaKey:e.ctrlKey)?void 0:void e.preventDefault()},onKeyUp:function(e){var t=this;if(t.isLocked)return e&&e.preventDefault();var n=t.$control_input.val()||"";t.lastValue!==n&&(t.lastValue=n,t.onSearchChange(n),t.refreshOptions(),t.trigger("type",n))},onSearchChange:function(e){var t=this,n=t.settings.load;n&&(t.loadedSearches.hasOwnProperty(e)||(t.loadedSearches[e]=!0,t.load(function(i){n.apply(t,[e,i])})))},onFocus:function(e){var t=this,n=t.isFocused;return t.isDisabled?(t.blur(),e&&e.preventDefault(),!1):void(t.ignoreFocus||(t.isFocused=!0,"focu
1s"===t.settings.preload&&t.onSearchChange(""),n||t.trigger("focus"),t.$activeItems.length||(t.showInput(),t.setActiveItem(null),t.refreshOptions(!!t.settings.openOnFocus)),t.refreshState()))},onBlur:function(e,t){var n=this;if(n.isFocused&&(n.isFocused=!1,!n.ignoreFocus)){if(!n.ignoreBlur&&document.activeElement===n.$dropdown_content[0])return n.ignoreBlur=!0,void n.onFocus(e);var i=function(){n.close(),n.setTextboxValue(""),n.setActiveItem(null),n.setActiveOption(null),n.setCaret(n.items.length),n.refreshState(),t&&t.focus&&t.focus(),n.ignoreFocus=!1,n.trigger("blur")};n.ignoreFocus=!0,n.settings.create&&n.settings.createOnBlur?n.createItem(null,!1,i):i()}},onOptionHover:function(e){this.ignoreHover||this.setActiveOption(e.currentTarget,!1)},onOptionSelect:function(t){var n,i,a=this;t.preventDefault&&(t.preventDefault(),t.stopPropagation()),i=e(t.currentTarget),i.hasClass("create")?a.createItem(null,function(){a.settings.closeAfterSelect&&a.close()}):void 0!==(n=i.attr("data-value"))&&(a.lastQuery=null,a.setTextboxValue(""),a.addItem(n),a.settings.closeAfterSelect?a.close():!a.settings.hideSelected&&t.type&&/mouse/.test(t.type)&&a.setActiveOption(a.getOption(n)))},onItemSelect:function(e){var t=this;t.isLocked||"multi"===t.settings.mode&&(e.preventDefault(),t.setActiveItem(e.currentTarget,e))},load:function(e){var t=this,n=t.$wrapper.addClass(t.settings.loadingClass);t.loading++,e.apply(t,[function(e){t.loading=Math.max(t.loading-1,0),e&&e.length&&(t.addOption(e),t.refreshOptions(t.isFocused&&!t.isInputHidden)),t.loading||n.removeClass(t.settings.loadingClass),t.trigger("load",e)}])},setTextboxValue:function(e){var t=this.$control_input;t.val()!==e&&(t.val(e).triggerHandler("update"),this.lastValue=e)},getValue:function(){return 1===this.tagType&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(e,t){m(this,t?[]:["change"],function(){this.clear(t),this.addItems(e,t)})},setActiveItem:function(t,n){var i,a,r,s,o,l,d,u,c=this;if("single"!==c.settings.mode){if(t=e(t),!t.length)return e(c.$activeItems).removeClass("active"),c.$activeItems=[],void(c.isFocused&&c.showInput());if("mousedown"===(i=n&&n.type.toLowerCase())&&c.isShiftDown&&c.$activeItems.length){for(u=c.$control.children(".active:last"),s=Array.prototype.indexOf.apply(c.$control[0].childNodes,[u[0]]),o=Array.prototype.indexOf.apply(c.$control[0].childNodes,[t[0]]),s>o&&(d=s,s=o,o=d),a=s;a<=o;a++)l=c.$control[0].childNodes[a],-1===c.$activeItems.indexOf(l)&&(e(l).addClass("active"),c.$activeItems.push(l));n.preventDefault()}else"mousedown"===i&&c.isCtrlDown||"keydown"===i&&this.isShiftDown?t.hasClass("active")?(r=c.$activeItems.indexOf(t[0]),c.$activeItems.splice(r,1),t.removeClass("active")):c.$activeItems.push(t.addClass("active")[0]):(e(c.$activeItems).removeClass("active"),c.$activeItems=[t.addClass("active")[0]]);c.hideInput(),this.isFocused||c.focus()}},setActiveOption:function(t,n,i){var a,r,s,o,l,u=this;u.$activeOption&&u.$activeOption.removeClass("active"),u.$activeOption=null,t=e(t),t.length&&(u.$activeOption=t.addClass("active"),!n&&d(n)||(a=u.$dropdown_content.height(),r=u.$activeOption.outerHeight(!0),n=u.$dropdown_content.scrollTop()||0,s=u.$activeOption.offset().top-u.$dropdown_content.offset().top+n,o=s,l=s-a+r,s+r>a+n?u.$dropdown_content.stop().animate({scrollTop:l},i?u.settings.scrollDuration:0):s<n&&u.$dropdown_content.stop().animate({scrollTop:o},i?u.settings.scrollDuration:0)))},selectAll:function(){var e=this;"single"!==e.settings.mode&&(e.$activeItems=Array.prototype.slice.apply(e.$control.children(":not(input)").addClass("active")),e.$activeItems.length&&(e.hideInput(),e.close()),e.focus())},hideInput:function(){var e=this;e.setTextboxValue(""),e.$control_input.css({opacity:0,position:"absolute",left:e.rtl?1e4:-1e4}),e.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var e=this;e.isDisabled||(e.ignoreFocus=!0,e.$control_input[0].focus(),window.setTimeout(function(){e.ignoreFocus=!1,e.onFocus()},0))},blur:function(e){this.$control_input[0].blur(),this.onBlur(null,e)},getScoreFunction:function(e){return this.sifter.getScoreFunction(e,this.get
vendor: 16,264 bytes, lines 1-2
1SearchOptions())},getSearchOptions:function(){var e=this.settings,t=e.sortField;return"string"==typeof t&&(t=[{field:t}]),{fields:e.searchField,conjunction:e.searchConjunction,sort:t}},search:function(t){var n,i,a,r=this,s=r.settings,o=this.getSearchOptions();if(s.score&&"function"!=typeof(a=r.settings.score.apply(this,[t])))throw new Error('Selectize "score" setting must be a function that returns a function');if(t!==r.lastQuery?(r.lastQuery=t,i=r.sifter.search(t,e.extend(o,{score:a})),r.currentResults=i):i=e.extend(!0,{},r.currentResults),s.hideSelected)for(n=i.items.length-1;n>=0;n--)-1!==r.items.indexOf(u(i.items[n].id))&&i.items.splice(n,1);return i},refreshOptions:function(t){var n,a,r,s,o,l,d,c,h,f,p,m,g,v,y,w;void 0===t&&(t=!0);var k=this,_=e.trim(k.$control_input.val()),D=k.search(_),S=k.$dropdown_content,x=k.$activeOption&&u(k.$activeOption.attr("data-value"));for(s=D.items.length,"number"==typeof k.settings.maxOptions&&(s=Math.min(s,k.settings.maxOptions)),o={},l=[],n=0;n<s;n++)for(d=k.options[D.items[n].id],c=k.render("option",d),h=d[k.settings.optgroupField]||"",f=e.isArray(h)?h:[h],a=0,r=f&&f.length;a<r;a++)h=f[a],k.optgroups.hasOwnProperty(h)||(h=""),o.hasOwnProperty(h)||(o[h]=document.createDocumentFragment(),l.push(h)),o[h].appendChild(c);for(this.settings.lockOptgroupOrder&&l.sort(function(e,t){return(k.optgroups[e].$order||0)-(k.optgroups[t].$order||0)}),p=document.createDocumentFragment(),n=0,s=l.length;n<s;n++)h=l[n],k.optgroups.hasOwnProperty(h)&&o[h].childNodes.length?(m=document.createDocumentFragment(),m.appendChild(k.render("optgroup_header",k.optgroups[h])),m.appendChild(o[h]),p.appendChild(k.render("optgroup",e.extend({},k.optgroups[h],{html:b(m),dom:m})))):p.appendChild(o[h]);if(S.html(p),k.settings.highlight&&D.query.length&&D.tokens.length)for(S.removeHighlight(),n=0,s=D.tokens.length;n<s;n++)i(S,D.tokens[n].regex);if(!k.settings.hideSelected)for(n=0,s=k.items.length;n<s;n++)k.getOption(k.items[n]).addClass("selected");g=k.canCreate(_),g&&(S.prepend(k.render("option_create",{input:_})),w=e(S[0].childNodes[0])),k.hasOptions=D.items.length>0||g,k.hasOptions?(D.items.length>0?(y=x&&k.getOption(x),y&&y.length?v=y:"single"===k.settings.mode&&k.items.length&&(v=k.getOption(k.items[0])),v&&v.length||(v=w&&!k.settings.addPrecedence?k.getAdjacentOption(w,1):S.find("[data-selectable]:first"))):v=w,k.setActiveOption(v),t&&!k.isOpen&&k.open()):(k.setActiveOption(null),t&&k.isOpen&&k.close())},addOption:function(t){var n,i,a,r=this;if(e.isArray(t))for(n=0,i=t.length;n<i;n++)r.addOption(t[n]);else(a=r.registerOption(t))&&(r.userOptions[a]=!0,r.lastQuery=null,r.trigger("option_add",a,t))},registerOption:function(e){var t=u(e[this.settings.valueField]);return void 0!==t&&null!==t&&!this.options.hasOwnProperty(t)&&(e.$order=e.$order||++this.order,this.options[t]=e,t)},registerOptionGroup:function(e){var t=u(e[this.settings.optgroupValueField]);return!!t&&(e.$order=e.$order||++this.order,this.optgroups[t]=e,t)},addOptionGroup:function(e,t){t[this.settings.optgroupValueField]=e,(e=this.registerOptionGroup(t))&&this.trigger("optgroup_add",e,t)},removeOptionGroup:function(e){this.optgroups.hasOwnProperty(e)&&(delete this.optgroups[e],this.renderCache={},this.trigger("optgroup_remove",e))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(t,n){var i,a,r,s,o,l,d,c=this;if(t=u(t),r=u(n[c.settings.valueField]),null!==t&&c.options.hasOwnProperty(t)){if("string"!=typeof r)throw new Error("Value must be set in option data");d=c.options[t].$order,r!==t&&(delete c.options[t],-1!==(s=c.items.indexOf(t))&&c.items.splice(s,1,r)),n.$order=n.$order||d,c.options[r]=n,o=c.renderCache.item,l=c.renderCache.option,o&&(delete o[t],delete o[r]),l&&(delete l[t],delete l[r]),-1!==c.items.indexOf(r)&&(i=c.getItem(t),a=e(c.render("item",n)),i.hasClass("active")&&a.addClass("active"),i.replaceWith(a)),c.lastQuery=null,c.isOpen&&c.refreshOptions(!1)}},removeOption:function(e,t){var n=this;e=u(e);var i=n.renderCache.item,a=n.renderCache.option;i&&delete i[e],a&&delete a[e],delete n.userOptions[e],delete n.options[e],n.lastQuery=null,n.trigger("option_remove",e),n.removeItem(e,t)},clearOptions:function(){var e=this;e.loadedSearches={},e.userOptions={},e.renderCache={},e.options=e.sifter.items={},e.lastQuery=null,e.trigger("option_clear"),e.clear()},getOption:function(e){return this.getElementWithValue(e,this.$dropdown_content.find("[data-selectable]"))},getAdjacentOption:function(t,n){var i=this.$dropdown.find("[data-selectable]"),a=i.index(t)+n;return a>=0&&a<i.length?i.eq(a):e()},getElementWithValue:function(t,n){if(void 0!==(t=u(t))&&null!==t)for(var i=0,a=n.length;i<a;i++)if(n[i].getAttribute("data-value")===t)return e(n[i]);return e()},getItem:function(e){return this.getElementWithValue(e,this.$control.children())},addItems:function(t,n){for(var i=e.isArray(t)?t:[t],a=0,r=i.length;a<r;a++)this.isPending=a<r-1,this.addItem(i[a],n)},addItem:function(t,n){m(this,n?[]:["change"],function(){var i,a,r,s,o,l=this,d=l.settings.mode;return t=u(t),-1!==l.items.indexOf(t)?void("single"===d&&l.close()):void(l.options.hasOwnProperty(t)&&("single"===d&&l.clear(n),"multi"===d&&l.isFull()||(i=e(l.render("item",l.options[t])),o=l.isFull(),l.items.splice(l.caretPos,0,t),l.insertAtCaret(i),(!l.isPending||!o&&l.isFull())&&l.refreshState(),l.isSetup&&(r=l.$dropdown_content.find("[data-selectable]"),l.isPending||(a=l.getOption(t),s=l.getAdjacentOption(a,1).attr("data-value"),l.refreshOptions(l.isFocused&&"single"!==d),s&&l.setActiveOption(l.getOption(s))),!r.length||l.isFull()?l.close():l.positionDropdown(),l.updatePlaceholder(),l.trigger("item_add",t,i),l.updateOriginalInput({silent:n})))))})},removeItem:function(t,n){var i,a,r,s=this;i=t instanceof e?t:s.getItem(t),t=u(i.attr("data-value")),-1!==(a=s.items.indexOf(t))&&(i.remove(),i.hasClass("active")&&(r=s.$activeItems.indexOf(i[0]),s.$activeItems.splice(r,1)),s.items.splice(a,1),s.lastQuery=null,!s.settings.persist&&s.userOptions.hasOwnProperty(t)&&s.removeOption(t,n),a<s.caretPos&&s.setCaret(s.caretPos-1),s.refreshState(),s.updatePlaceholder(),s.updateOriginalInput({silent:n}),s.positionDropdown(),s.trigger("item_remove",t,i))},createItem:function(t,n){var i=this,a=i.caretPos;t=t||e.trim(i.$control_input.val()||"");var r=arguments[arguments.length-1];if("function"!=typeof r&&(r=function(){}),"boolean"!=typeof n&&(n=!0),!i.canCreate(t))return r(),!1;i.lock();var s="function"==typeof i.settings.create?this.settings.create:function(e){var t={};return t[i.settings.labelField]=e,t[i.settings.valueField]=e,t},o=f(function(e){if(i.unlock(),!e||"object"!=typeof e)return r();var t=u(e[i.settings.valueField]);return"string"!=typeof t?r():(i.setTextboxValue(""),i.addOption(e),i.setCaret(a),i.addItem(t),i.refreshOptions(n&&"single"!==i.settings.mode),void r(e))}),l=s.apply(this,[t,o]);return void 0!==l&&o(l),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){this.refreshValidityState(),this.refreshClasses()},refreshValidityState:function(){if(!this.isRequired)return!1;var e=!this.items.length;this.isInvalid=e,this.$control_input.prop("required",e),this.$input.prop("required",!e)},refreshClasses:function(){var t=this,n=t.isFull(),i=t.isLocked;t.$wrapper.toggleClass("rtl",t.rtl),t.$control.toggleClass("focus",t.isFocused).toggleClass("disabled",t.isDisabled).toggleClass("required",t.isRequired).toggleClass("invalid",t.isInvalid).toggleClass("locked",i).toggleClass("full",n).toggleClass("not-full",!n).toggleClass("input-active",t.isFocused&&!t.isInputHidden).toggleClass("dropdown-active",t.isOpen).toggleClass("has-options",!e.isEmptyObject(t.options)).toggleClass("has-items",t.items.length>0),t.$control_input.data("grow",!n&&!i)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(e){var t,n,i,a,r=this;if(e=e||{},1===r.tagType){for(i=[],t=0,n=r.items.length;t<n;t++)a=r.options[r.items[t]][r.settings.labelField]||"",i.push('<option value="'+c(r.items[t])+'" selected="selected">'+c(a)+"</option>");i.length||this.$input.attr("multiple")||i.push('<option value="" selected="selected"></option>'),r.$input.html(i.join(""))}else r.$input.val(r.getValue()),r.$input.attr("value",r.$input.val());r.isSetup&&(e.silent||r.trigger("change",r.$input.val()))},updatePlaceholder:function(){
2if(this.settings.placeholder){var e=this.$control_input;this.items.length?e.removeAttr("placeholder"):e.attr("placeholder",this.settings.placeholder),e.triggerHandler("update",{force:!0})}},open:function(){var e=this;e.isLocked||e.isOpen||"multi"===e.settings.mode&&e.isFull()||(e.focus(),e.isOpen=!0,e.refreshState(),e.$dropdown.css({visibility:"hidden",display:"block"}),e.positionDropdown(),e.$dropdown.css({visibility:"visible"}),e.trigger("dropdown_open",e.$dropdown))},close:function(){var e=this,t=e.isOpen;"single"===e.settings.mode&&e.items.length&&(e.hideInput(),e.$control_input.blur()),e.isOpen=!1,e.$dropdown.hide(),e.setActiveOption(null),e.refreshState(),t&&e.trigger("dropdown_close",e.$dropdown)},positionDropdown:function(){var e=this.$control,t="body"===this.settings.dropdownParent?e.offset():e.position();t.top+=e.outerHeight(!0),this.$dropdown.css({width:e.outerWidth(),top:t.top,left:t.left})},clear:function(e){var t=this;t.items.length&&(t.$control.children(":not(input)").remove(),t.items=[],t.lastQuery=null,t.setCaret(0),t.setActiveItem(null),t.updatePlaceholder(),t.updateOriginalInput({silent:e}),t.refreshState(),t.showInput(),t.trigger("clear"))},insertAtCaret:function(t){var n=Math.min(this.caretPos,this.items.length);0===n?this.$control.prepend(t):e(this.$control[0].childNodes[n]).before(t),this.setCaret(n+1)},deleteSelection:function(t){var n,i,a,r,s,o,l,d,u,c=this;if(a=t&&8===t.keyCode?-1:1,r=v(c.$control_input[0]),c.$activeOption&&!c.settings.hideSelected&&(l=c.getAdjacentOption(c.$activeOption,-1).attr("data-value")),s=[],c.$activeItems.length){for(u=c.$control.children(".active:"+(a>0?"last":"first")),o=c.$control.children(":not(input)").index(u),a>0&&o++,n=0,i=c.$activeItems.length;n<i;n++)s.push(e(c.$activeItems[n]).attr("data-value"));t&&(t.preventDefault(),t.stopPropagation())}else(c.isFocused||"single"===c.settings.mode)&&c.items.length&&(a<0&&0===r.start&&0===r.length?s.push(c.items[c.caretPos-1]):a>0&&r.start===c.$control_input.val().length&&s.push(c.items[c.caretPos]));if(!s.length||"function"==typeof c.settings.onDelete&&!1===c.settings.onDelete.apply(c,[s]))return!1;for(void 0!==o&&c.setCaret(o);s.length;)c.removeItem(s.pop());return c.showInput(),c.positionDropdown(),c.refreshOptions(!0),l&&(d=c.getOption(l),d.length&&c.setActiveOption(d)),!0},advanceSelection:function(e,t){var n,i,a,r,s,o=this;0!==e&&(o.rtl&&(e*=-1),n=e>0?"last":"first",i=v(o.$control_input[0]),o.isFocused&&!o.isInputHidden?(r=o.$control_input.val().length,(e<0?0===i.start&&0===i.length:i.start===r)&&!r&&o.advanceCaret(e,t)):(s=o.$control.children(".active:"+n),s.length&&(a=o.$control.children(":not(input)").index(s),o.setActiveItem(null),o.setCaret(e>0?a+1:a))))},advanceCaret:function(e,t){var n,i,a=this;0!==e&&(n=e>0?"next":"prev",a.isShiftDown?(i=a.$control_input[n](),i.length&&(a.hideInput(),a.setActiveItem(i),t&&t.preventDefault())):a.setCaret(a.caretPos+e))},setCaret:function(t){var n=this;if(t="single"===n.settings.mode?n.items.length:Math.max(0,Math.min(n.items.length,t)),!n.isPending){var i,a,r,s;for(r=n.$control.children(":not(input)"),i=0,a=r.length;i<a;i++)s=e(r[i]).detach(),i<t?n.$control_input.before(s):n.$control.append(s)}n.caretPos=t},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){var e=this;e.$input.prop("disabled",!0),e.$control_input.prop("disabled",!0).prop("tabindex",-1),e.isDisabled=!0,e.lock()},enable:function(){var e=this;e.$input.prop("disabled",!1),e.$control_input.prop("disabled",!1).prop("tabindex",e.tabIndex),e.isDisabled=!1,e.unlock()},destroy:function(){var t=this,n=t.eventNS,i=t.revertSettings;t.trigger("destroy"),t.off(),t.$wrapper.remove(),t.$dropdown.remove(),t.$input.html("").append(i.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:i.tabindex}).show(),t.$control_input.removeData("grow"),t.$input.removeData("selectize"),e(window).off(n),e(document).off(n),e(document.body).off(n),delete t.$input[0].selectize},render:function(t,n){var i,a,r="",s=!1,o=this;return"option"!==t&&"item"!==t||(i=u(n[o.settings.valueField]),s=!!i),s&&(d(o.renderCache[t])||(o.renderCache[t]={}),o.renderCache[t].hasOwnProperty(i))?o.renderCache[t][i]:(r=e(o.settings.render[t].apply(this,[n,c])),"option"===t||"option_create"===t?r.attr("data-selectable",""):"optgroup"===t&&(a=n[o.settings.optgroupValueField]||"",r.attr("data-group",a)),"option"!==t&&"item"!==t||r.attr("data-value",i||""),s&&(o.renderCache[t][i]=r[0]),r[0])},clearCache:function(e){var t=this;void 0===e?t.renderCache={}:delete t.renderCache[e]},canCreate:function(e){var t=this;if(!t.settings.create)return!1;var n=t.settings.createFilter;return e.length&&("function"!=typeof n||n.apply(t,[e]))&&("string"!=typeof n||new RegExp(n).test(e))&&(!(n instanceof RegExp)||n.test(e))}}),_.count=0,_.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!1,preload:!1,allowEmptyOption:!1,closeAfterSelect:!1,scrollDuration:60,loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},e.fn.selectize=function(t){var n=e.fn.selectize.defaults,i=e.extend({},n,t),a=i.dataAttr,r=i.labelField,s=i.valueField,o=i.optgroupField,l=i.optgroupLabelField,d=i.optgroupValueField,c=function(t,n){var o,l,d,u,c=t.attr(a);if(c)for(n.options=JSON.parse(c),o=0,l=n.options.length;o<l;o++)n.items.push(n.options[o][s]);else{var h=e.trim(t.val()||"");if(!i.allowEmptyOption&&!h.length)return;for(d=h.split(i.delimiter),o=0,l=d.length;o<l;o++)u={},u[r]=d[o],u[s]=d[o],n.options.push(u);n.items=d}},h=function(t,n){var c,h,f,p,m=n.options,g={},v=function(e){var t=a&&e.attr(a);return"string"==typeof t&&t.length?JSON.parse(t):null},y=function(t,a){t=e(t);var l=u(t.val());if(l||i.allowEmptyOption)if(g.hasOwnProperty(l)){if(a){var d=g[l][o];d?e.isArray(d)?d.push(a):g[l][o]=[d,a]:g[l][o]=a}}else{var c=v(t)||{};c[r]=c[r]||t.text(),c[s]=c[s]||l,c[o]=c[o]||a,g[l]=c,m.push(c),t.is(":selected")&&n.items.push(l)}};for(n.maxItems=t.attr("multiple")?null:1,p=t.children(),c=0,h=p.length;c<h;c++)f=p[c].tagName.toLowerCase(),"optgroup"===f?function(t){var i,a,r,s,o;for(t=e(t),r=t.attr("label"),r&&(s=v(t)||{},s[l]=r,s[d]=r,n.optgroups.push(s)),o=e("option",t),i=0,a=o.length;i<a;i++)y(o[i],r)}(p[c]):"option"===f&&y(p[c])};return this.each(function(){if(!this.selectize){var a=e(this),r=this.tagName.toLowerCase(),s=a.attr("placeholder")||a.attr("data-placeholder");s||i.allowEmptyOption||(s=a.children('option[value=""]').text());var o={placeholder:s,options:[],optgroups:[],items:[]};"select"===r?h(a,o):c(a,o),new _(a,e.extend(!0,{},n,o,t))}})},e.fn.selectize.defaults=_.defaults,e.fn.selectize.support={validity:l},_.define("drag_drop",function(t){if(!e.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');if("multi"===this.settings.mode){var n=this;n.lock=function(){var e=n.lock;return function(){var t=n.$control.data("sortable");return t&&t.disable(),e.apply(n,arguments)}}(),n.unlock=function(){var e=n.unlock;return function(){var t=n.$control.data("sortable");return t&&t.enable(),e.apply(n,arguments)}}(),n.setup=function(){var t=n.setup;return function(){t.apply(this,arguments);
2var i=n.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:n.isLocked,start:function(e,t){t.placeholder.css("width",t.helper.css("width")),i.css({overflow:"visible"})},stop:function(){i.css({overflow:"hidden"});var t=n.$activeItems?n.$activeItems.slice():null,a=[];i.children("[data-value]").each(function(){a.push(e(this).attr("data-value"))}),n.setValue(a),n.setActiveItem(t)}})}}()}}),_.define("dropdown_header",function(t){var n=this;t=e.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(e){return'<div class="'+e.headerClass+'"><div class="'+e.titleRowClass+'"><span class="'+e.labelClass+'">'+e.title+'</span><a href="javascript:void(0)" class="'+e.closeClass+'">&times;</a></div></div>'}},t),n.setup=function(){var i=n.setup;return function(){i.apply(n,arguments),n.$dropdown_header=e(t.html(t)),n.$dropdown.prepend(n.$dropdown_header)}}()}),_.define("optgroup_columns",function(t){var n=this;t=e.extend({equalizeWidth:!0,equalizeHeight:!0},t),this.getAdjacentOption=function(t,n){var i=t.closest("[data-group]").find("[data-selectable]"),a=i.index(t)+n;return a>=0&&a<i.length?i.eq(a):e()},this.onKeyDown=function(){var e=n.onKeyDown;return function(t){var i,a,r,s;return!this.isOpen||37!==t.keyCode&&39!==t.keyCode?e.apply(this,arguments):(n.ignoreHover=!0,s=this.$activeOption.closest("[data-group]"),i=s.find("[data-selectable]").index(this.$activeOption),s=37===t.keyCode?s.prev("[data-group]"):s.next("[data-group]"),r=s.find("[data-selectable]"),a=r.eq(Math.min(r.length-1,i)),void(a.length&&this.setActiveOption(a)))}}();var i=function(){var e,t=i.width,n=document;return void 0===t&&(e=n.createElement("div"),e.innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',e=e.firstChild,n.body.appendChild(e),t=i.width=e.offsetWidth-e.clientWidth,n.body.removeChild(e)),t},a=function(){var a,r,s,o,l,d,u;if(u=e("[data-group]",n.$dropdown_content),(r=u.length)&&n.$dropdown_content.width()){if(t.equalizeHeight){for(s=0,a=0;a<r;a++)s=Math.max(s,u.eq(a).height());u.css({height:s})}t.equalizeWidth&&(d=n.$dropdown_content.innerWidth()-i(),o=Math.round(d/r),u.css({width:o}),r>1&&(l=d-o*(r-1),u.eq(r-1).css({width:l})))}};(t.equalizeHeight||t.equalizeWidth)&&(h.after(this,"positionDropdown",a),h.after(this,"refreshOptions",a))}),_.define("remove_button",function(t){t=e.extend({label:"&times;",title:"Remove",className:"remove",append:!0},t);return"single"===this.settings.mode?void function(t,n){n.className="remove-single";var i=t,a='<a href="javascript:void(0)" class="'+n.className+'" tabindex="-1" title="'+c(n.title)+'">'+n.label+"</a>",r=function(e,t){return e+t};t.setup=function(){var s=i.setup;return function(){if(n.append){var o=e(i.$input.context).attr("id"),l=(e("#"+o),i.settings.render.item);i.settings.render.item=function(e){return r(l.apply(t,arguments),a)}}s.apply(t,arguments),t.$control.on("click","."+n.className,function(e){e.preventDefault(),i.isLocked||i.clear()})}}()}(this,t):void function(t,n){var i=t,a='<a href="javascript:void(0)" class="'+n.className+'" tabindex="-1" title="'+c(n.title)+'">'+n.label+"</a>",r=function(e,t){var n=e.search(/(<\/[^>]+>\s*)$/);return e.substring(0,n)+t+e.substring(n)};t.setup=function(){var s=i.setup;return function(){if(n.append){var o=i.settings.render.item;i.settings.render.item=function(e){return r(o.apply(t,arguments),a)}}s.apply(t,arguments),t.$control.on("click","."+n.className,function(t){if(t.preventDefault(),!i.isLocked){var n=e(t.currentTarget).parent();i.setActiveItem(n),i.deleteSelection()&&i.setCaret(i.items.length)}})}}()}(this,t)}),_.define("restore_on_backspace",function(e){var t=this;e.text=e.text||function(e){return e[this.settings.labelField]},this.onKeyDown=function(){var n=t.onKeyDown;return function(t){var i,a;return 8===t.keyCode&&""===this.$control_input.val()&&!this.$activeItems.length&&(i=this.caretPos-1)>=0&&i<this.items.length?(a=this.options[this.items[i]],this.deleteSelection(t)&&(this.setTextboxValue(e.text.apply(this,[a])),this.refreshOptions(!0)),void t.preventDefault()):n.apply(this,arguments)}}()}),_}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.PerfectScrollbar=t()}(this,function(){"use strict";function e(e){return getComputedStyle(e)}function t(e,t){for(var n in t){var i=t[n];"number"==typeof i&&(i+="px"),e.style[n]=i}return e}function n(e){var t=document.createElement("div");return t.className=e,t}function i(e,t){if(!v)throw new Error("No element matching method supported");return v.call(e,t)}function a(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function r(e,t){return Array.prototype.filter.call(e.children,function(e){return i(e,t)})}function s(e,t){var n=e.element.classList,i=y.state.scrolling(t);n.contains(i)?clearTimeout(w[t]):n.add(i)}function o(e,t){w[t]=setTimeout(function(){return e.isAlive&&e.element.classList.remove(y.state.scrolling(t))},e.settings.scrollingThreshold)}function l(e,t){s(e,t),o(e,t)}function d(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function u(e,t,n,i,a){var r=n[0],s=n[1],o=n[2],u=n[3],c=n[4],h=n[5];void 0===i&&(i=!0),void 0===a&&(a=!1);var f=e.element;e.reach[u]=null,f[o]<1&&(e.reach[u]="start"),f[o]>e[r]-e[s]-1&&(e.reach[u]="end"),t&&(f.dispatchEvent(d("ps-scroll-"+u)),t<0?f.dispatchEvent(d("ps-scroll-"+c)):t>
20&&f.dispatchEvent(d("ps-scroll-"+h)),i&&l(e,u)),e.reach[u]&&(t||a)&&f.dispatchEvent(d("ps-"+u+"-reach-"+e.reach[u]))}function c(e){return parseInt(e,10)||0}function h(e){return i(e,"input,[contenteditable]")||i(e,"select,[contenteditable]")||i(e,"textarea,[contenteditable]")||i(e,"button,[contenteditable]")}function f(t){var n=e(t);return c(n.width)+c(n.paddingLeft)+c(n.paddingRight)+c(n.borderLeftWidth)+c(n.borderRightWidth)}function p(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function m(e,n){var i={width:n.railXWidth};n.isRtl?i.left=n.negativeScrollAdjustment+e.scrollLeft+n.containerWidth-n.contentWidth:i.left=e.scrollLeft,n.isScrollbarXUsingBottom?i.bottom=n.scrollbarXBottom-e.scrollTop:i.top=n.scrollbarXTop+e.scrollTop,t(n.scrollbarXRail,i);var a={top:e.scrollTop,height:n.railYHeight};n.isScrollbarYUsingRight?n.isRtl?a.right=n.contentWidth-(n.negativeScrollAdjustment+e.scrollLeft)-n.scrollbarYRight-n.scrollbarYOuterWidth:a.right=n.scrollbarYRight-e.scrollLeft:n.isRtl?a.left=n.negativeScrollAdjustment+e.scrollLeft+2*n.containerWidth-n.contentWidth-n.scrollbarYLeft-n.scrollbarYOuterWidth:a.left=n.scrollbarYLeft+e.scrollLeft,t(n.scrollbarYRail,a),t(n.scrollbarX,{left:n.scrollbarXLeft,width:n.scrollbarXWidth-n.railBorderXWidth}),t(n.scrollbarY,{top:n.scrollbarYTop,height:n.scrollbarYHeight-n.railBorderYWidth})}function g(e,t){function n(t){p[h]=m+v*(t[l]-g),s(e,f),x(e),t.stopPropagation(),t.preventDefault()}function i(){o(e,f),e.event.unbind(e.ownerDocument,"mousemove",n)}var a=t[0],r=t[1],l=t[2],d=t[3],u=t[4],c=t[5],h=t[6],f=t[7],p=e.element,m=null,g=null,v=null;e.event.bind(e[u],"mousedown",function(t){m=p[h],g=t[l],v=(e[r]-e[a])/(e[d]-e[c]),e.event.bind(e.ownerDocument,"mousemove",n),e.event.once(e.ownerDocument,"mouseup",i),t.stopPropagation(),t.preventDefault()})}var v="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.msMatchesSelector),y={main:"ps",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},w={x:null,y:null},k=function(e){this.element=e,this.handlers={}},b={isEmpty:{configurable:!0}};k.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},k.prototype.unbind=function(e,t){var n=this;this.handlers[e]=this.handlers[e].filter(function(i){return!(!t||i===t)||(n.element.removeEventListener(e,i,!1),!1)})},k.prototype.unbindAll=function(){var e=this;for(var t in e.handlers)e.unbind(t)},b.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every(function(t){return 0===e.handlers[t].length})},Object.defineProperties(k.prototype,b);var _=function(){this.eventElements=[]};_.prototype.eventElement=function(e){var t=this.eventElements.filter(function(t){return t.element===e})[0];return t||(t=new k(e),this.eventElements.push(t)),t},_.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},_.prototype.unbind=function(e,t,n){var i=this.eventElement(e);i.unbind(t,n),i.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(i),1)},_.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]},_.prototype.once=function(e,t,n){var i=this.eventElement(e),a=function(e){i.unbind(t,a),n(e)};i.bind(t,a)};var D=function(e,t,n,i,a){void 0===i&&(i=!0),void 0===a&&(a=!1);var r;if("top"===t)r=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");r=["contentWidth","containerWidth","scrollLeft","x","left","right"]}u(e,n,r,i,a)},S={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)},x=function(e){var t=e.element;e.containerWidth=t.clientWidth,e.containerHeight=t.clientHeight,e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(r(t,y.element.rail("x")).forEac
2h(function(e){return a(e)}),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(r(t,y.element.rail("y")).forEach(function(e){return a(e)}),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=p(e,c(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=c((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=p(e,c(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=c(t.scrollTop*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),m(t,e),e.scrollbarXActive?t.classList.add(y.state.active("x")):(t.classList.remove(y.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=0),e.scrollbarYActive?t.classList.add(y.state.active("y")):(t.classList.remove(y.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)},O={"click-rail":function(e){e.event.bind(e.scrollbarY,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarYRail,"mousedown",function(t){var n=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=n*e.containerHeight,x(e),t.stopPropagation()}),e.event.bind(e.scrollbarX,"mousedown",function(e){return e.stopPropagation()}),e.event.bind(e.scrollbarXRail,"mousedown",function(t){var n=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=n*e.containerWidth,x(e),t.stopPropagation()})},"drag-thumb":function(e){g(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x"]),g(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y"])},keyboard:function(e){function t(t,i){var a=n.scrollTop;if(0===t){if(!e.scrollbarYActive)return!1;if(0===a&&i>0||a>=e.contentHeight-e.containerHeight&&i<0)return!e.settings.wheelPropagation}var r=n.scrollLeft;if(0===i){if(!e.scrollbarXActive)return!1;if(0===r&&t<0||r>=e.contentWidth-e.containerWidth&&t>0)return!e.settings.wheelPropagation}return!0}var n=e.element,a=function(){return i(n,":hover")},r=function(){return i(e.scrollbarX,":focus")||i(e.scrollbarY,":focus")};e.event.bind(e.ownerDocument,"keydown",function(i){if(!(i.isDefaultPrevented&&i.isDefaultPrevented()||i.defaultPrevented)&&(a()||r())){var s=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(s){if("IFRAME"===s.tagName)s=s.contentDocument.activeElement;else for(;s.shadowRoot;)s=s.shadowRoot.activeElement;if(h(s))return}var o=0,l=0;switch(i.which){case 37:o=i.metaKey?-e.contentWidth:i.altKey?-e.containerWidth:-30;break;case 38:l=i.metaKey?e.contentHeight:i.altKey?e.containerHeight:30;break;case 39:o=i.metaKey?e.contentWidth:i.altKey?e.containerWidth:30;break;case 40:l=i.metaKey?-e.contentHeight:i.altKey?-e.containerHeight:-30;break;case 32:l=i.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:l=e.containerHeight;break;case 34:l=-e.containerHeight;break;case 36:l=e.contentHeight;break;case 35:l=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==o||e.settings.suppressScrollY&&0!==l||(n.scrollTop-=l,n.scrollLeft+=o,x(e),t(o,l)&&i.preventDefault())}})},wheel:function(t){function n(e,n){var i=0===s.scrollTop,a=s.scrollTop+s.offsetHeight===s.scrollHeight,r=0===s.scrollLeft,o=s.scrollLeft+s.offsetWidth===s.offsetWidth;return!(Math.abs(n)>Math.abs(e)?i||a:r||o)||!t.settings.wheelPropagation}function i(e){var t=e.deltaX,n=-1*e.deltaY;return void 0!==t&&void 0!==n||(t=-1*e.wheelDeltaX/6,n=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,n*=10),t!==t&&n!==n&&(t=0,n=e.wheelDelta),e.shiftKey?[-n,-t]:[t,n]}function a(t,n,i){if(!S.isWebKit&&s.querySelector("select:focus"))return!0;
2if(!s.contains(t))return!1;for(var a=t;a&&a!==s;){if(a.classList.contains(y.element.consuming))return!0;var r=e(a);if([r.overflow,r.overflowX,r.overflowY].join("").match(/(scroll|auto)/)){var o=a.scrollHeight-a.clientHeight;if(o>0&&!(0===a.scrollTop&&i>0||a.scrollTop===o&&i<0))return!0;var l=a.scrollLeft-a.clientWidth;if(l>0&&!(0===a.scrollLeft&&n<0||a.scrollLeft===l&&n>0))return!0}a=a.parentNode}return!1}function r(e){var r=i(e),o=r[0],l=r[1];if(!a(e.target,o,l)){var d=!1;t.settings.useBothWheelAxes?t.scrollbarYActive&&!t.scrollbarXActive?(l?s.scrollTop-=l*t.settings.wheelSpeed:s.scrollTop+=o*t.settings.wheelSpeed,d=!0):t.scrollbarXActive&&!t.scrollbarYActive&&(o?s.scrollLeft+=o*t.settings.wheelSpeed:s.scrollLeft-=l*t.settings.wheelSpeed,d=!0):(s.scrollTop-=l*t.settings.wheelSpeed,s.scrollLeft+=o*t.settings.wheelSpeed),x(t),(d=d||n(o,l))&&!e.ctrlKey&&(e.stopPropagation(),e.preventDefault())}}var s=t.element;void 0!==window.onwheel?t.event.bind(s,"wheel",r):void 0!==window.onmousewheel&&t.event.bind(s,"mousewheel",r)},touch:function(t){function n(e,n){var i=u.scrollTop,a=u.scrollLeft,r=Math.abs(e),s=Math.abs(n);if(s>r){if(n<0&&i===t.contentHeight-t.containerHeight||n>0&&0===i)return 0===window.scrollY&&n>0&&S.isChrome}else if(r>s&&(e<0&&a===t.contentWidth-t.containerWidth||e>0&&0===a))return!0;return!0}function i(e,n){u.scrollTop-=n,u.scrollLeft-=e,x(t)}function a(e){return e.targetTouches?e.targetTouches[0]:e}function r(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function s(e){if(r(e)){var t=a(e);c.pageX=t.pageX,c.pageY=t.pageY,h=(new Date).getTime(),null!==p&&clearInterval(p)}}function o(t,n,i){if(!u.contains(t))return!1;for(var a=t;a&&a!==u;){if(a.classList.contains(y.element.consuming))return!0;var r=e(a);if([r.overflow,r.overflowX,r.overflowY].join("").match(/(scroll|auto)/)){var s=a.scrollHeight-a.clientHeight;if(s>0&&!(0===a.scrollTop&&i>0||a.scrollTop===s&&i<0))return!0;var o=a.scrollLeft-a.clientWidth;if(o>0&&!(0===a.scrollLeft&&n<0||a.scrollLeft===o&&n>0))return!0}a=a.parentNode}return!1}function l(e){if(r(e)){var t=a(e),s={pageX:t.pageX,pageY:t.pageY},l=s.pageX-c.pageX,d=s.pageY-c.pageY;if(o(e.target,l,d))return;i(l,d),c=s;var u=(new Date).getTime(),p=u-h;p>0&&(f.x=l/p,f.y=d/p,h=u),n(l,d)&&e.preventDefault()}}function d(){t.settings.swipeEasing&&(clearInterval(p),p=setInterval(function(){t.isInitialized?clearInterval(p):f.x||f.y?Math.abs(f.x)<.01&&Math.abs(f.y)<.01?clearInterval(p):(i(30*f.x,30*f.y),f.x*=.8,f.y*=.8):clearInterval(p)},10))}if(S.supportsTouch||S.supportsIePointer){var u=t.element,c={},h=0,f={},p=null;S.supportsTouch?(t.event.bind(u,"touchstart",s),t.event.bind(u,"touchmove",l),t.event.bind(u,"touchend",d)):S.supportsIePointer&&(window.PointerEvent?(t.event.bind(u,"pointerdown",s),t.event.bind(u,"pointermove",l),t.event.bind(u,"pointerup",d)):window.MSPointerEvent&&(t.event.bind(u,"MSPointerDown",s),t.event.bind(u,"MSPointerMove",l),t.event.bind(u,"MSPointerUp",d)))}}},M=function(i,a){var r=this;if(void 0===a&&(a={}),"string"==typeof i&&(i=document.querySelector(i)),!i||!i.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");this.element=i,i.classList.add(y.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!1,wheelSpeed:1};for(var s in a)r.settings[s]=a[s];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var o=function(){return i.classList.add(y.state.focus)},l=function(){return i.classList.remove(y.state.focus)};this.isRtl="rtl"===e(i).direction,this.isNegativeScroll=function(){var e=i.scrollLeft,t=null;return i.scrollLeft=-1,t=i.scrollLeft<0,i.scrollLeft=e,t}(),this.negativeScrollAdjustment=this.isNegativeScroll?i.scrollWidth-i.clientWidth:0,this.event=new _,this.ownerDocument=i.ownerDocument||document,this.scrollbarXRail=n(y.element.rail("x")),i.appendChild(this.scrollbarXRail),this.scrollbarX=n(y.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",o),this.event.bind(this.scrollbarX,"blur",l),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var d=e(this.scrollbarXRail);this.scrollbarXBottom=parseInt(d.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=c(d.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=c(d.borderLeftWidth)+c(d.borderRightWidth),t(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=c(d.marginLeft)+c(d.marginRight),t(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=n(y.element.rail("y")),i.appendChild(this.scrollbarYRail),this.scrollbarY=n(y.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",o),this.event.bind(this.scrollbarY,"blur",l),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var u=e(this.scrollbarYRail);this.scrollbarYRight=parseInt(u.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=c(u.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?f(this.scrollbarY):null,this.railBorderYWidth=c(u.borderTopWidth)+c(u.borderBottomWidth),t(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=c(u.marginTop)+c(u.marginBottom),t(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:i.scrollLeft<=0?"start":i.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:i.scrollTop<=0?"start":i.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
2,this.isAlive=!0,this.settings.handlers.forEach(function(e){return O[e](r)}),this.lastScrollTop=i.scrollTop,this.lastScrollLeft=i.scrollLeft,this.event.bind(this.element,"scroll",function(e){return r.onScroll(e)}),x(this)};return M.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,t(this.scrollbarXRail,{display:"block"}),t(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=c(e(this.scrollbarXRail).marginLeft)+c(e(this.scrollbarXRail).marginRight),this.railYMarginHeight=c(e(this.scrollbarYRail).marginTop)+c(e(this.scrollbarYRail).marginBottom),t(this.scrollbarXRail,{display:"none"}),t(this.scrollbarYRail,{display:"none"}),x(this),D(this,"top",0,!1,!0),D(this,"left",0,!1,!0),t(this.scrollbarXRail,{display:""}),t(this.scrollbarYRail,{display:""}))},M.prototype.onScroll=function(e){this.isAlive&&(x(this),D(this,"top",this.element.scrollTop-this.lastScrollTop),D(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=this.element.scrollTop,this.lastScrollLeft=this.element.scrollLeft)},M.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),a(this.scrollbarX),a(this.scrollbarY),a(this.scrollbarXRail),a(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},M.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")},M}),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";function e(){return Qe.apply(null,arguments)}function t(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function n(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){return void 0===e}function a(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function r(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function s(e,t){var n,i=[];for(n=0;n<e.length;++n)i.push(t(e[n],n));return i}function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){for(var n in t)o(t,n)&&(e[n]=t[n]);return o(t,"toString")&&(e.toString=t.toString),o(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,i){return ge(e,t,n,i,!0).utc()}function u(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 c(e){if(null==e._isValid){var t=u(e),n=et.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&&n);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 h(e){var t=d(NaN);return null!=e?l(u(t),e):u(t).userInvalidated=!0,t}function f(e,t){var n,a,r;if(i(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),i(t._i)||(e._i=t._i),i(t._f)||(e._f=t._f),i(t._l)||(e._l=t._l),i(t._strict)||(e._strict=t._strict),
3i(t._tzm)||(e._tzm=t._tzm),i(t._isUTC)||(e._isUTC=t._isUTC),i(t._offset)||(e._offset=t._offset),i(t._pf)||(e._pf=u(t)),i(t._locale)||(e._locale=t._locale),0<nt.length)for(n=0;n<nt.length;n++)i(r=t[a=nt[n]])||(e[a]=r);return e}function p(t){f(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===it&&(it=!0,e.updateOffset(this),it=!1)}function m(e){return e instanceof p||null!=e&&null!=e._isAMomentObject}function g(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function v(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=g(t)),n}
vendor: 16,279 bytes, line 3
3function y(e,t,n){var i,a=Math.min(e.length,t.length),r=Math.abs(e.length-t.length),s=0;for(i=0;i<a;i++)(n&&e[i]!==t[i]||!n&&v(e[i])!==v(t[i]))&&s++;return s+r}function w(t){!1===e.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function k(t,n){var i=!0;return l(function(){if(null!=e.deprecationHandler&&e.deprecationHandler(null,t),i){for(var a,r=[],s=0;s<arguments.length;s++){if(a="","object"==typeof arguments[s]){for(var o in a+="\n["+s+"] ",arguments[0])a+=o+": "+arguments[0][o]+", ";a=a.slice(0,-2)}else a=arguments[s];r.push(a)}w(t+"\nArguments: "+Array.prototype.slice.call(r).join("")+"\n"+(new Error).stack),i=!1}return n.apply(this,arguments)},n)}function b(t,n){null!=e.deprecationHandler&&e.deprecationHandler(t,n),at[t]||(w(n),at[t]=!0)}function _(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function D(e,t){var i,a=l({},e);for(i in t)o(t,i)&&(n(e[i])&&n(t[i])?(a[i]={},l(a[i],e[i]),l(a[i],t[i])):null!=t[i]?a[i]=t[i]:delete a[i]);for(i in e)o(e,i)&&!o(t,i)&&n(e[i])&&(a[i]=l({},a[i]));return a}function S(e){null!=e&&this.set(e)}function x(e,t){var n=e.toLowerCase();rt[n]=rt[n+"s"]=rt[t]=e}function O(e){return"string"==typeof e?rt[e]||rt[e.toLowerCase()]:void 0}function M(e){var t,n,i={};for(n in e)o(e,n)&&(t=O(n))&&(i[t]=e[n]);return i}function Y(e,t){st[e]=t}function C(e,t,n){var i=""+Math.abs(e),a=t-i.length;return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+i}function T(e,t,n,i){var a=i;"string"==typeof i&&(a=function(){return this[i]()}),e&&(ut[e]=a),t&&(ut[t[0]]=function(){return C(a.apply(this,arguments),t[1],t[2])}),n&&(ut[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function P(e,t){return e.isValid()?(t=W(t,e.localeData()),dt[t]=dt[t]||function(e){var t,n,i,a=e.match(ot);for(t=0,n=a.length;t<n;t++)ut[a[t]]?a[t]=ut[a[t]]:a[t]=(i=a[t]).match(/\[[\s\S]/)?i.replace(/^\[|\]$/g,""):i.replace(/\\/g,"");return function(t){var i,r="";for(i=0;i<n;i++)r+=_(a[i])?a[i].call(t,e):a[i];return r}}(t),dt[t](e)):e.localeData().invalidDate()}function W(e,t){function n(e){return t.longDateFormat(e)||e}var i=5;for(lt.lastIndex=0;0<=i&&lt.test(e);)e=e.replace(lt,n),lt.lastIndex=0,i-=1;return e}function I(e,t,n){Mt[e]=_(t)?t:function(e,i){return e&&n?n:t}}function A(e,t){return o(Mt,e)?Mt[e](t._strict,t._locale):new RegExp(L(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,i,a){return t||n||i||a})))}function L(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $(e,t){var n,i=t;for("string"==typeof e&&(e=[e]),a(t)&&(i=function(e,n){n[t]=v(e)}),n=0;n<e.length;n++)Yt[e[n]]=i}function H(e,t){$(e,function(e,n,i,a){i._w=i._w||{},t(e,i._w,i,a)})}function R(e){return j(e)?366:365}function j(e){return e%4==0&&e%100!=0||e%400==0}function F(t,n){return function(i){return null!=i?(V(this,t,i),e.updateOffset(this,n),this):z(this,t)}}function z(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function V(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&j(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),N(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function N(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,i=(t%(n=12)+n)%n;return e+=(t-i)/12,1===i?j(e)?29:28:31-i%7%2}function E(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=v(t);else if(!a(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),N(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function U(t){return null!=t?(E(this,t),e.updateOffset(this,!0),this):z(this,"Month")}function X(){function e(e,t){return t.length-e.length}var t,n,i=[],a=[],r=[];for(t=0;t<12;t++)n=d([2e3,t]),i.push(this.monthsShort(n,"")),a.push(this.months(n,"")),r.push(this.months(n,"")),r.push(this.monthsShort(n,""));for(i.sort(e),a.sort(e),r.sort(e),t=0;t<12;t++)i[t]=L(i[t]),a[t]=L(a[t]);for(t=0;t<24;t++)r[t]=L(r[t]);this._monthsRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function G(e){var t;if(e<100&&0<=e){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function q(e,t,n){var i=7+t-n;return-(7+G(e,0,i).getUTCDay()-t)%7+i-1}function B(e,t,n,i,a){var r,s,o=1+7*(t-1)+(7+n-i)%7+q(e,i,a);return s=o<=0?R(r=e-1)+o:o>R(e)?(r=e+1,o-R(e)):(r=e,o),{year:r,dayOfYear:s}}function K(e,t,n){var i,a,r=q(e.year(),t,n),s=Math.floor((e.dayOfYear()-r-1)/7)+1;return s<1?i=s+Z(a=e.year()-1,t,n):s>Z(e.year(),t,n)?(i=s-Z(e.year(),t,n),a=e.year()+1):(a=e.year(),i=s),{week:i,year:a}}function Z(e,t,n){var i=q(e,t,n),a=q(e+1,t,n);return(R(e)-i+a)/7}function J(e,t){return e.slice(t,7).concat(e.slice(0,t))}function Q(){function e(e,t){return t.length-e.length}var t,n,i,a,r,s=[],o=[],l=[],u=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),i=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),r=this.weekdays(n,""),s.push(i),o.push(a),l.push(r),u.push(i),u.push(a),u.push(r);for(s.sort(e),o.sort(e),l.sort(e),u.sort(e),t=0;t<7;t++)o[t]=L(o[t]),l[t]=L(l[t]),u[t]=L(u[t]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function ee(){return this.hours()%12||12}function te(e,t){T(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function ne(e,t){return t._meridiemParse}function ie(e){return e?e.toLowerCase().replace("_","-"):e}function ae(e){var t=null;if(!en[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=Zt._abbr,require("./locale/"+e),re(t)}catch(e){}return en[e]}function re(e,t){var n;return e&&((n=i(t)?oe(e):se(e,t))?Zt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Zt._abbr}function se(e,t){if(null===t)return delete en[e],null;var n,i=Qt;if(t.abbr=e,null!=en[e])b("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=en[e]._config;else if(null!=t.parentLocale)if(null!=en[t.parentLocale])i=en[t.parentLocale]._config;else{if(null==(n=ae(t.parentLocale)))return tn[t.parentLocale]||(tn[t.parentLocale]=[]),tn[t.parentLocale].push({name:e,config:t}),null;i=n._config}return en[e]=new S(D(i,t)),tn[e]&&tn[e].forEach(function(e){se(e.name,e.config)}),re(e),en[e]}function oe(e){var n;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Zt;if(!t(e)){if(n=ae(e))return n;e=[e]}return function(e){for(var t,n,i,a,r=0;r<e.length;){for(t=(a=ie(e[r]).split("-")).length,n=(n=ie(e[r+1]))?n.split("-"):null;0<t;){if(i=ae(a.slice(0,t).join("-")))return i;if(n&&n.length>=t&&y(a,n,!0)>=t-1)break;t--}r++}return Zt}(e)}function le(e){var t,n=e._a;return n&&-2===u(e).overflow&&(t=n[Tt]<0||11<n[Tt]?Tt:n[Pt]<1||n[Pt]>N(n[Ct],n[Tt])?Pt:n[Wt]<0||24<n[Wt]||24===n[Wt]&&(0!==n[It]||0!==n[At]||0!==n[Lt])?Wt:n[It]<0||59<n[It]?It:n[At]<0||59<n[At]?At:n[Lt]<0||999<n[Lt]?Lt:-1,u(e)._overflowDayOfYear&&(t<Ct||Pt<t)&&(t=Pt),u(e)._overflowWeeks&&-1===t&&(t=$t),u(e)._overflowWeekday&&-1===t&&(t=Ht),u(e).overflow=t),e}function de(e,t,n){return null!=e?e:null!=t?t:n}function ue(t){var n,i,a,r,s,o=[];if(!t._d){var l,d;for(l=t,d=new Date(e.now()),a=l._useUTC?[d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()]:[d.getFullYear(),d.getMonth(),d.getDate()],t._w&&null==t._a[Pt]&&null==t._a[Tt]&&function(e){var t,n,i,a,r,s,o,l;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)r=1,s=4,n=de(t.GG,e._a[Ct],K(ve(),1,4).year),i=de(t.W,1),((a=de(t.E,1))<1||7<a)&&(l=!0);else{r=e._locale._week.dow,s=e._locale._week.doy;var d=K(ve(),r,s);n=de(t.gg,e._a[Ct],d.year),i=de(t.w,d.week),null!=t.d?((a=t.d)<0||6<a)&&(l=!0):null!=t.e?(a=t.e+r,(t.e<0||6<t.e)&&(l=!0)):a=r}i<1||i>Z(n,r,s)?u(e)._overflowWeeks=!0:null!=l?u(e)._overflowWeekday=!0:(o=B(n,i,a,r,s),e._a[Ct]=o.year,e._dayOfYear=o.dayOfYear)}(t),null!=t._dayOfYear&&(s=de(t._a[Ct],a[Ct]),(t._dayOfYear>R(s)||0===t._dayOfYear)&&(u(t)._overflowDayOfYear=!0),i=G(s,0,t._dayOfYear),t._a[Tt]=i.getUTCMonth(),t._a[Pt]=i.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=o[n]=a[n];for(;n<7;n++)t._a[n]=o[n]=null==t._a[n]?2===n?1:0:t._a[n];24===t._a[Wt]&&0===t._a[It]&&0===t._a[At]&&0===t._a[Lt]&&(t._nextDay=!0,t._a[Wt]=0),t._d=(t._useUTC?G:function(e,t,n,i,a,r,s){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,i,a,r,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,i,a,r,s),o}).apply(null,o),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[Wt]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(u(t).weekdayMismatch=!0)}}function ce(e){var t,n,i,a,r,s,o=e._i,l=nn.exec(o)||an.exec(o);if(l){for(u(e).iso=!0,t=0,n=sn.length;t<n;t++)if(sn[t][1].exec(l[1])){a=sn[t][0],i=!1!==sn[t][2];break}if(null==a)return void(e._isValid=!1);if(l[3]){for(t=0,n=on.length;t<n;t++)if(on[t][1].exec(l[3])){r=(l[2]||" ")+on[t][0];break}if(null==r)return void(e._isValid=!1)}if(!i&&null!=r)return void(e._isValid=!1);if(l[4]){if(!rn.exec(l[4]))return void(e._isValid=!1);s="Z"}e._f=a+(r||"")+(s||""),pe(e)}else e._isValid=!1}function he(e,t,n,i,a,r){var s=[function(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}(e),Vt.indexOf(t),parseInt(n,10),parseInt(i,10),parseInt(a,10)];return r&&s.push(parseInt(r,10)),s}function fe(e){var t,n,i,a=dn.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(a){var r=he(a[4],a[3],a[2],a[5],a[6],a[7]);if(t=a[1],n=r,i=e,t&&Xt.indexOf(t)!==new Date(n[0],n[1],n[2]).getDay()&&(u(i).weekdayMismatch=!0,!(i._isValid=!1)))return;e._a=r,e._tzm=function(e,t,n){if(e)return un[e];if(t)return 0;var i=parseInt(n,10),a=i%100;return(i-a)/100*60+a}(a[8],a[9],a[10]),e._d=G.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),u(e).rfc2822=!0}else e._isValid=!1}function pe(t){if(t._f!==e.ISO_8601)if(t._f!==e.RFC_2822){t._a=[],u(t).empty=!0;var n,i,a,r,s,l,d,c,h=""+t._i,f=h.length,p=0;for(a=W(t._f,t._locale).match(ot)||[],n=0;n<a.length;n++)r=a[n],(i=(h.match(A(r,t))||[])[0])&&(0<(s=h.substr(0,h.indexOf(i))).length&&u(t).unusedInput.push(s),h=h.slice(h.indexOf(i)+i.length),p+=i.length),ut[r]?(i?u(t).empty=!1:u(t).unusedTokens.push(r),l=r,c=t,null!=(d=i)&&o(Yt,l)&&Yt[l](d,c._a,c,l)):t._strict&&!i&&u(t).unusedTokens.push(r);u(t).charsLeftOver=f-p,0<h.length&&u(t).unusedInput.push(h),t._a[Wt]<=12&&!0===u(t).bigHour&&0<t._a[Wt]&&(u(t).bigHour=void 0),u(t).parsedDateParts=t._a.slice(0),u(t).meridiem=t._meridiem,t._a[Wt]=function(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):(null!=e.isPM&&((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0)),t)}(t._locale,t._a[Wt],t._meridiem),ue(t),le(t)}else fe(t);else ce(t)}function me(o){var d,g,v,y,w=o._i,k=o._f;return o._locale=o._locale||oe(o._l),null===w||void 0===k&&""===w?h({nullInput:!0}):("string"==typeof w&&(o._i=w=o._locale.preparse(w)),m(w)?new p(le(w)):(r(w)?o._d=w:t(k)?function(e){var t,n,i,a,r;if(0===e._f.length)return u(e).invalidFormat=!0,e._d=new Date(NaN);for(a=0;a<e._f.length;a++)r=0,t=f({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],pe(t),c(t)&&(r+=u(t).charsLeftOver,r+=10*u(t).unusedTokens.length,u(t).score=r,(null==i||r<i)&&(i=r,n=t));l(e,n||t)}(o):k?pe(o):i(g=(d=o)._i)?d._d=new Date(e.now()):r(g)?d._d=new Date(g.valueOf()):"string"==typeof g?(v=d,null===(y=ln.exec(v._i))?(ce(v),!1===v._isValid&&(delete v._isValid,fe(v),!1===v._isValid&&(delete v._isValid,e.createFromInputFallback(v)))):v._d=new Date(+y[1])):t(g)?(d._a=s(g.slice(0),function(e){return parseInt(e,10)}),ue(d)):n(g)?function(e){if(!e._d){var t=M(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)}),ue(e)}}(d):a(g)?d._d=new Date(g):e.createFromInputFallback(d),c(o)||(o._d=null),o))}function ge(e,i,a,r,s){var o,l={};return!0!==a&&!1!==a||(r=a,a=void 0),(n(e)&&function(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}(e)||t(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=s,l._l=a,l._i=e,l._f=i,l._strict=r,(o=new p(le(me(l))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function ve(e,t,n,i){return ge(e,t,n,i,!1)}function ye(e,n){var i,a;if(1===n.length&&t(n[0])&&(n=n[0]),!n.length)return ve();for(i=n[0],a=1;a<n.length;++a)n[a].isValid()&&!n[a][e](i)||(i=n[a]);return i}function we(e){var t=M(e),n=t.year||0,i=t.quarter||0,a=t.month||0,r=t.week||t.isoWeek||0,s=t.day||0,o=t.hour||0,l=t.minute||0,d=t.second||0,u=t.millisecond||0;this._isValid=function(e){for(var t in e)if(-1===Rt.call(fn,t)||null!=e[t]&&isNaN(e[t]))return!1;for(var n=!1,i=0;i<fn.length;++i)if(e[fn[i]]){if(n)return!1;parseFloat(e[fn[i]])!==v(e[fn[i]])&&(n=!0)}return!0}(t),this._milliseconds=+u+1e3*d+6e4*l+1e3*o*60*60,this._days=+s+7*r,this._months=+a+3*i+12*n,this._data={},this._locale=oe(),this._bubble()}function ke(e){return e instanceof we}function be(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function _e(e,t){T(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+C(~~(e/60),2)+t+C(~~e%60,2)})}function De(e,t){var n=(t||"").match(e);if(null===n)return null;var i=((n[n.length-1]||[])+"").match(pn)||["-",0,0],a=60*i[1]+v(i[2]);return 0===a?0:"+"===i[0]?a:-a}function Se(t,n){var i,a;return n._isUTC?(i=n.clone(),a=(m(t)||r(t)?t.valueOf():ve(t).valueOf())-i.valueOf(),i._d.setTime(i._d.valueOf()+a),e.updateOffset(i,!1),i):ve(t).local()}function xe(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Oe(){return!!this.isValid()&&this._isUTC&&0===this._offset}function Me(e,t){var n,i,r,s=e,l=null;return ke(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:a(e)?(s={},t?s[t]=e:s.milliseconds=e):(l=mn.exec(e))?(n="-"===l[1]?-1:1,s={y:0,d:v(l[Pt])*n,h:v(l[Wt])*n,m:v(l[It])*n,s:v(l[At])*n,ms:v(be(1e3*l[Lt]))*n}):(l=gn.exec(e))?(n="-"===l[1]?-1:1,s={y:Ye(l[2],n),M:Ye(l[3],n),w:Ye(l[4],n),d:Ye(l[5],n),h:Ye(l[6],n),m:Ye(l[7],n),s:Ye(l[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(r=function(e,t){var n;return e.isValid()&&t.isValid()?(t=Se(t,e),e.isBefore(t)?n=Ce(e,t):((n=Ce(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}(ve(s.from),ve(s.to)),(s={}).ms=r.milliseconds,s.M=r.months),i=new we(s),ke(e)&&o(e,"_locale")&&(i._locale=e._locale),i}function Ye(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ce(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Te(e,t){return function(n,i){var a;return null===i||isNaN(+i)||(b(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=i,i=a),Pe(this,Me(n="string"==typeof n?+n:n,i),e),this}}function Pe(t,n,i,a){var r=n._milliseconds,s=be(n._days),o=be(n._months);t.isValid()&&(a=null==a||a,o&&E(t,z(t,"Month")+o*i),s&&V(t,"Date",z(t,"Date")+s*i),r&&t._d.setTime(t._d.valueOf()+r*i),a&&e.updateOffset(t,s||o))}function We(e,t){var n=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(n,"months");return-(n+(t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i)))||0}function Ie(e){var t;return void 0===e?this._locale._abbr:(null!=(t=oe(e))&&(this._locale=t),this)}function Ae(){return this._locale}function Le(e,t){return(e%t+t)%t}function $e(e,t,n){return e<100&&0<=e?new Date(e+400,t,n)-kn:new Date(e,t,n).valueOf()}function He(e,t,n){return e<100&&0<=e?Date.UTC(e+400,t,n)-kn:Date.UTC(e,t,n
3)}function Re(e,t){T(0,[e,e.length],0,t)}function je(e,t,n,i,a){var r;return null==e?K(this,i,a).year:((r=Z(e,i,a))<t&&(t=r),function(e,t,n,i,a){var r=B(e,t,n,i,a),s=G(r.year,0,r.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}.call(this,e,t,n,i,a))}function Fe(e,t){t[Lt]=v(1e3*("0."+e))}function ze(e){return e}function Ve(e,t,n,i){var a=oe(),r=d().set(i,t);return a[n](r,e)}function Ne(e,t,n){if(a(e)&&(t=e,e=void 0),e=e||"",null!=t)return Ve(e,t,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=Ve(e,i,n,"month");return r}function Ee(e,t,n,i){"boolean"==typeof e?a(t)&&(n=t,t=void 0):(t=e,e=!1,a(n=t)&&(n=t,t=void 0)),t=t||"";var r,s=oe(),o=e?s._week.dow:0;if(null!=n)return Ve(t,(n+o)%7,i,"day");var l=[];for(r=0;r<7;r++)l[r]=Ve(t,(r+o)%7,i,"day");return l}function Ue(e,t,n,i){var a=Me(t,n);return e._milliseconds+=i*a._milliseconds,e._days+=i*a._days,e._months+=i*a._months,e._bubble()}function Xe(e){return e<0?Math.floor(e):Math.ceil(e)}function Ge(e){return 4800*e/146097}function qe(e){return 146097*e/4800}function Be(e){return function(){return this.as(e)}}function Ke(e){return function(){return this.isValid()?this._data[e]:NaN}}function Ze(e){return(0<e)-(e<0)||+e}function Je(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Gn(this._milliseconds)/1e3,i=Gn(this._days),a=Gn(this._months);t=g((e=g(n/60))/60),n%=60,e%=60;var r=g(a/12),s=a%=12,o=i,l=t,d=e,u=n?n.toFixed(3).replace(/\.?0+$/,""):"",c=this.asSeconds();if(!c)return"P0D";var h=c<0?"-":"",f=Ze(this._months)!==Ze(c)?"-":"",p=Ze(this._days)!==Ze(c)?"-":"",m=Ze(this._milliseconds)!==Ze(c)?"-":"";return h+"P"+(r?f+r+"Y":"")+(s?f+s+"M":"")+(o?p+o+"D":"")+(l||d||u?"T":"")+(l?m+l+"H":"")+(d?m+d+"M":"")+(u?m+u+"S":"")}var Qe,et;et=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,i=0;i<n;i++)if(i in t&&e.call(this,t[i],i,t))return!0;return!1};var tt,nt=e.momentProperties=[],it=!1,at={};e.suppressDeprecationWarnings=!1,e.deprecationHandler=null,tt=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)o(e,t)&&n.push(t);return n};var rt={},st={},ot=/(\[[^\[]*\])|(\\)?([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}|x|X|zz?|ZZ?|.)/g,lt=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,dt={},ut={},ct=/\d/,ht=/\d\d/,ft=/\d{3}/,pt=/\d{4}/,mt=/[+-]?\d{6}/,gt=/\d\d?/,vt=/\d\d\d\d?/,yt=/\d\d\d\d\d\d?/,wt=/\d{1,3}/,kt=/\d{1,4}/,bt=/[+-]?\d{1,6}/,_t=/\d+/,Dt=/[+-]?\d+/,St=/Z|[+-]\d\d:?\d\d/gi,xt=/Z|[+-]\d\d(?::?\d\d)?/gi,Ot=/[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,Mt={},Yt={},Ct=0,Tt=1,Pt=2,Wt=3,It=4,At=5,Lt=6,$t=7,Ht=8;T("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"),x("year","y"),Y("year",1),I("Y",Dt),I("YY",gt,ht),I("YYYY",kt,pt),I("YYYYY",bt,mt),I("YYYYYY",bt,mt),$(["YYYYY","YYYYYY"],Ct),$("YYYY",function(t,n){n[Ct]=2===t.length?e.parseTwoDigitYear(t):v(t)}),$("YY",function(t,n){n[Ct]=e.parseTwoDigitYear(t)}),$("Y",function(e,t){t[Ct]=parseInt(e,10)}),e.parseTwoDigitYear=function(e){return v(e)+(68<v(e)?1900:2e3)};var Rt,jt=F("FullYear",!0);Rt=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),T("MMMM",0,0,function(e){return this.localeData().months(this,e)}),x("month","M"),Y("month",8),I("M",gt),I("MM",gt,ht),I("MMM",function(e,t){return t.monthsShortRegex(e)}),I("MMMM",function(e,t){return t.monthsRegex(e)}),$(["M","MM"],function(e,t){t[Tt]=v(e)-1}),$(["MMM","MMMM"],function(e,t,n,i){var a=n._locale.monthsParse(e,i,n._strict);null!=a?t[Tt]=a:u(n).invalidMonth=e});var Ft=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,zt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Vt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Nt=Ot,Et=Ot;T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"),x("week","w"),x("isoWeek","W"),Y("week",5),Y("isoWeek",5),I("w",gt),I("ww",gt,ht),I("W",gt),I("WW",gt,ht),H(["w","ww","W","WW"],function(e,t,n,i){t[i.substr(0,1)]=v(e)}),T("d",0,"do","day"),T("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),T("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),T("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"),x("day","d"),x("weekday","e"),x("isoWeekday","E"),Y("day",11),Y("weekday",11),Y("isoWeekday",11),I("d",gt),I("e",gt),I("E",gt),I("dd",function(e,t){return t.weekdaysMinRegex(e)}),I("ddd",function(e,t){return t.weekdaysShortRegex(e)}),I("dddd",function(e,t){return t.weekdaysRegex(e)}),H(["dd","ddd","dddd"],function(e,t,n,i){var a=n._locale.weekdaysParse(e,i,n._strict);null!=a?t.d=a:u(n).invalidWeekday=e}),H(["d","e","E"],function(e,t,n,i){t[i]=v(e)});var Ut="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Xt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Gt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),qt=Ot,Bt=Ot,Kt=Ot;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,ee),T("k",["kk",2],0,function(){return this.hours()||24}),T("hmm",0,0,function(){return""+ee.apply(this)+C(this.minutes(),2)}
3),T("hmmss",0,0,function(){return""+ee.apply(this)+C(this.minutes(),2)+C(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+C(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+C(this.minutes(),2)+C(this.seconds(),2)}),te("a",!0),te("A",!1),x("hour","h"),Y("hour",13),I("a",ne),I("A",ne),I("H",gt),I("h",gt),I("k",gt),I("HH",gt,ht),I("hh",gt,ht),I("kk",gt,ht),I("hmm",vt),I("hmmss",yt),I("Hmm",vt),I("Hmmss",yt),$(["H","HH"],Wt),$(["k","kk"],function(e,t,n){var i=v(e);t[Wt]=24===i?0:i}),$(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),$(["h","hh"],function(e,t,n){t[Wt]=v(e),u(n).bigHour=!0}),$("hmm",function(e,t,n){var i=e.length-2;t[Wt]=v(e.substr(0,i)),t[It]=v(e.substr(i)),u(n).bigHour=!0}),$("hmmss",function(e,t,n){var i=e.length-4,a=e.length-2;t[Wt]=v(e.substr(0,i)),t[It]=v(e.substr(i,2)),t[At]=v(e.substr(a)),u(n).bigHour=!0}),$("Hmm",function(e,t,n){var i=e.length-2;t[Wt]=v(e.substr(0,i)),t[It]=v(e.substr(i))}),$("Hmmss",function(e,t,n){var i=e.length-4,a=e.length-2;t[Wt]=v(e.substr(0,i)),t[It]=v(e.substr(i,2)),t[At]=v(e.substr(a))});var Zt,Jt=F("Hours",!0),Qt={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:zt,monthsShort:Vt,week:{dow:0,doy:6},weekdays:Ut,weekdaysMin:Gt,weekdaysShort:Xt,meridiemParse:/[ap]\.?m?\.?/i},en={},tn={},nn=/^\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)?)?$/,an=/^\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)?)?$/,rn=/Z|[+-]\d\d(?::?\d\d)?/,sn=[["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}/]],on=[["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/]],ln=/^\/?Date\((\-?\d+)/i,dn=/^(?:(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}))$/,un={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};e.createFromInputFallback=k("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":""))}),e.ISO_8601=function(){},e.RFC_2822=function(){};var cn=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:h()}),hn=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=ve.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:h()}),fn=["year","quarter","month","week","day","hour","minute","second","millisecond"];_e("Z",":"),_e("ZZ",""),I("Z",xt),I("ZZ",xt),$(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=
vendor: 6,181 bytes, lines 3-4
3De(xt,e)});var pn=/([\+\-]|\d\d)/gi;e.updateOffset=function(){};var mn=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,gn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Me.fn=we.prototype,Me.invalid=function(){return Me(NaN)};var vn=Te(1,"add"),yn=Te(-1,"subtract");e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",e.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var wn=k("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)}),kn=126227808e5;T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Re("gggg","weekYear"),Re("ggggg","weekYear"),Re("GGGG","isoWeekYear"),Re("GGGGG","isoWeekYear"),x("weekYear","gg"),x("isoWeekYear","GG"),Y("weekYear",1),Y("isoWeekYear",1),I("G",Dt),I("g",Dt),I("GG",gt,ht),I("gg",gt,ht),I("GGGG",kt,pt),I("gggg",kt,pt),I("GGGGG",bt,mt),I("ggggg",bt,mt),H(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,i){t[i.substr(0,2)]=v(e)}),H(["gg","GG"],function(t,n,i,a){n[a]=e.parseTwoDigitYear(t)}),T("Q",0,"Qo","quarter"),x("quarter","Q"),Y("quarter",7),I("Q",ct),$("Q",function(e,t){t[Tt]=3*(v(e)-1)}),T("D",["DD",2],"Do","date"),x("date","D"),Y("date",9),I("D",gt),I("DD",gt,ht),I("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),$(["D","DD"],Pt),$("Do",function(e,t){t[Pt]=v(e.match(gt)[0])});var bn=F("Date",!0);T("DDD",["DDDD",3],"DDDo","dayOfYear"),x("dayOfYear","DDD"),Y("dayOfYear",4),I("DDD",wt),I("DDDD",ft),$(["DDD","DDDD"],function(e,t,n){n._dayOfYear=v(e)}),T("m",["mm",2],0,"minute"),x("minute","m"),Y("minute",14),I("m",gt),I("mm",gt,ht),$(["m","mm"],It);var _n=F("Minutes",!1);T("s",["ss",2],0,"second"),x("second","s"),Y("second",15),I("s",gt),I("ss",gt,ht),$(["s","ss"],At);var Dn,Sn=F("Seconds",!1);for(T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),x("millisecond","ms"),Y("millisecond",16),I("S",wt,ct),I("SS",wt,ht),I("SSS",wt,ft),Dn="SSSS";Dn.length<=9;Dn+="S")I(Dn,_t);for(Dn="S";Dn.length<=9;Dn+="S")$(Dn,Fe);var xn=F("Milliseconds",!1);T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var On=p.prototype;On.add=vn,On.calendar=function(t,n){var i=t||ve(),a=Se(i,this).startOf("day"),r=e.calendarFormat(this,a)||"sameElse",s=n&&(_(n[r])?n[r].call(this,i):n[r]);return this.format(s||this.localeData().calendar(r,this,ve(i)))},On.clone=function(){return new p(this)},On.diff=function(e,t,n){var i,a,r;if(!this.isValid())return NaN;if(!(i=Se(e,this)).isValid())return NaN;switch(a=6e4*(i.utcOffset()-this.utcOffset()),t=O(t)){case"year":r=We(this,i)/12;break;case"month":r=We(this,i);break;case"quarter":r=We(this,i)/3;break;case"second":r=(this-i)/1e3;break;case"minute":r=(this-i)/6e4;break;case"hour":r=(this-i)/36e5;break;case"day":r=(this-i-a)/864e5;break;case"week":r=(this-i-a)/6048e5;break;default:r=this-i}return n?r:g(r)},On.endOf=function(t){var n;if(void 0===(t=O(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?He:$e;switch(t){case"year":n=i(this.year()+1,0,1)-1;break;case"quarter":n=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":n=i(this.year(),this.month()+1,1)-1;break;case"week":n=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":n=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":n=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":n=this._d.valueOf(),n+=36e5-Le(n+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":n=this._d.valueOf(),n+=6e4-Le(n,6e4)-1;break;case"second":n=this._d.valueOf(),n+=1e3-Le(n,1e3)-1}return this._d.setTime(n),e.updateOffset(this,!0),this},On.format=function(t){t||(t=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var n=P(this,t);return this.localeData().postformat(n)},On.from=function(e,t){return this.isValid()&&(m(e)&&e.isValid()||ve(e).isValid())?Me({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},On.fromNow=function(e){return this.from(ve(),e)},On.to=function(e,t){return this.isValid()&&(m(e)&&e.isValid()||ve(e).isValid())?Me({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},On.toNow=function(e){return this.to(ve(),e)},On.get=function(e){return _(this[e=O(e)])?this[e]():this},On.invalidAt=function(){return u(this).overflow},On.isAfter=function(e,t){var n=m(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=O(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},On.isBefore=function(e,t){var n=m(e)?e:ve(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=O(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},On.isBetween=function(e,t,n,i){var a=m(e)?e:ve(e),r=m(t)?t:ve(t)
4;return!!(this.isValid()&&a.isValid()&&r.isValid())&&("("===(i=i||"()")[0]?this.isAfter(a,n):!this.isBefore(a,n))&&(")"===i[1]?this.isBefore(r,n):!this.isAfter(r,n))},On.isSame=function(e,t){var n,i=m(e)?e:ve(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=O(t)||"millisecond")?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},On.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},On.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},On.isValid=function(){return c(this)},On.lang=wn,On.locale=Ie,On.localeData=Ae,On.max=hn,On.min=cn,On.parsingFlags=function(){return l({},u(this))}
vendor: 5,394 bytes, line 4
4,On.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t=[];for(var n in e)t.push({unit:n,priority:st[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}(e=M(e)),i=0;i<n.length;i++)this[n[i].unit](e[n[i].unit]);else if(_(this[e=O(e)]))return this[e](t);return this},On.startOf=function(t){var n;if(void 0===(t=O(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?He:$e;switch(t){case"year":n=i(this.year(),0,1);break;case"quarter":n=i(this.year(),this.month()-this.month()%3,1);break;case"month":n=i(this.year(),this.month(),1);break;case"week":n=i(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":n=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":n=i(this.year(),this.month(),this.date());break;case"hour":n=this._d.valueOf(),n-=Le(n+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":n=this._d.valueOf(),n-=Le(n,6e4);break;case"second":n=this._d.valueOf(),n-=Le(n,1e3)}return this._d.setTime(n),e.updateOffset(this,!0),this},On.subtract=yn,On.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},On.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},On.toDate=function(){return new Date(this.valueOf())},On.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||9999<n.year()?P(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):_(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",P(n,"Z")):P(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},On.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 n="["+e+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=t+'[")]';return this.format(n+i+"-MM-DD[T]HH:mm:ss.SSS"+a)},On.toJSON=function(){return this.isValid()?this.toISOString():null},On.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},On.unix=function(){return Math.floor(this.valueOf()/1e3)},On.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},On.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},On.year=jt,On.isLeapYear=function(){return j(this.year())},On.weekYear=function(e){return je.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},On.isoWeekYear=function(e){return je.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},On.quarter=On.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},On.month=U,On.daysInMonth=function(){return N(this.year(),this.month())},On.week=On.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},On.isoWeek=On.isoWeeks=function(e){var t=K(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},On.weeksInYear=function(){var e=this.localeData()._week;return Z(this.year(),e.dow,e.doy)},On.isoWeeksInYear=function(){return Z(this.year(),1,4)},On.date=bn,On.day=On.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,i=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-i,"d")):i},On.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")},On.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,i=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?i:i-7)},On.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")},On.hour=On.hours=Jt,On.minute=On.minutes=_n,On.second=On.seconds=Sn,On.millisecond=On.milliseconds=xn,On.utcOffset=function(t,n,i){var a,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null==t)return this._isUTC?r:xe(this);if("string"==typeof t){if(null===(t=De(xt,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&n&&(a=xe(this)),this._offset=t,this._isUTC=!0,null!=a&&this.add(a,"m"),r!==t&&(!n||this._changeInProgress?Pe(this,Me(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this},On.utc=function(e){return this.utcOffset(0,e)},On.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(xe(this),"m")),this},On.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=De(St,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},On.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?ve(e).utcOffset():0,(this.utcOffset()-e)%60==0)},On.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}
vendor: 11,713 bytes, line 4
4,On.isLocal=function(){return!!this.isValid()&&!this._isUTC},On.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},On.isUtc=Oe,On.isUTC=Oe,On.zoneAbbr=function(){return this._isUTC?"UTC":""},On.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},On.dates=k("dates accessor is deprecated. Use date instead.",bn),On.months=k("months accessor is deprecated. Use month instead",U),On.years=k("years accessor is deprecated. Use year instead",jt),On.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),On.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!i(this._isDSTShifted))return this._isDSTShifted;var e={};if(f(e,this),(e=me(e))._a){var t=e._isUTC?d(e._a):ve(e._a);this._isDSTShifted=this.isValid()&&0<y(e._a,t.toArray())}else this._isDSTShifted=!1;return this._isDSTShifted});var Mn=S.prototype;Mn.calendar=function(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return _(i)?i.call(t,n):i},Mn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},Mn.invalidDate=function(){return this._invalidDate},Mn.ordinal=function(e){return this._ordinal.replace("%d",e)},Mn.preparse=ze,Mn.postformat=ze,Mn.relativeTime=function(e,t,n,i){var a=this._relativeTime[n];return _(a)?a(e,t,n,i):a.replace(/%d/i,e)},Mn.pastFuture=function(e,t){var n=this._relativeTime[0<e?"future":"past"];return _(n)?n(t):n.replace(/%s/i,t)},Mn.set=function(e){var t,n;for(n in e)_(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Mn.months=function(e,n){return e?t(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ft).test(n)?"format":"standalone"][e.month()]:t(this._months)?this._months:this._months.standalone},Mn.monthsShort=function(e,n){return e?t(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ft.test(n)?"format":"standalone"][e.month()]:t(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Mn.monthsParse=function(e,t,n){var i,a,r;if(this._monthsParseExact)return function(e,t,n){var i,a,r,s=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)r=d([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(a=Rt.call(this._shortMonthsParse,s))?a:null:-1!==(a=Rt.call(this._longMonthsParse,s))?a:null:"MMM"===t?-1!==(a=Rt.call(this._shortMonthsParse,s))?a:-1!==(a=Rt.call(this._longMonthsParse,s))?a:null:-1!==(a=Rt.call(this._longMonthsParse,s))?a:-1!==(a=Rt.call(this._shortMonthsParse,s))?a:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(a=d([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[i]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}},Mn.monthsRegex=function(e){return this._monthsParseExact?(o(this,"_monthsRegex")||X.call(this),e?this._monthsStrictRegex:this._monthsRegex):(o(this,"_monthsRegex")||(this._monthsRegex=Et),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Mn.monthsShortRegex=function(e){return this._monthsParseExact?(o(this,"_monthsRegex")||X.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Mn.week=function(e){return K(e,this._week.dow,this._week.doy).week},Mn.firstDayOfYear=function(){return this._week.doy},Mn.firstDayOfWeek=function(){return this._week.dow},Mn.weekdays=function(e,n){var i=t(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(n)?"format":"standalone"];return!0===e?J(i,this._week.dow):e?i[e.day()]:i},Mn.weekdaysMin=function(e){return!0===e?J(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},Mn.weekdaysShort=function(e){return!0===e?J(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},Mn.weekdaysParse=function(e,t,n){var i,a,r;if(this._weekdaysParseExact)return function(e,t,n){var i,a,r,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)r=d([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=Rt.call(this._weekdaysParse,s))?a:null:"ddd"===t?-1!==(a=Rt.call(this._shortWeekdaysParse,s))?a:null:-1!==(a=Rt.call(this._minWeekdaysParse,s))?a:null:"dddd"===t?-1!==(a=Rt.call(this._weekdaysParse,s))?a:-1!==(a=Rt.call(this._shortWeekdaysParse,s))?a:-1!==(a=Rt.call(this._minWeekdaysParse,s))?a:null:"ddd"===t?-1!==(a=Rt.call(this._shortWeekdaysParse,s))?a:-1!==(a=Rt.call(this._weekdaysParse,s))?a:-1!==(a=Rt.call(this._minWeekdaysParse,s))?a:null:-1!==(a=Rt.call(this._minWeekdaysParse,s))?a:-1!==(a=Rt.call(this._weekdaysParse,s))?a:-1!==(a=Rt.call(this._shortWeekdaysParse,s))?a:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(a=d([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[i]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}},Mn.weekdaysRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=qt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Mn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Bt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Mn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Q.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Kt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Mn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Mn.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},re("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===v(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),e.lang=k("moment.lang is deprecated. Use moment.locale instead.",re),e.langData=k("moment.langData is deprecated. Use moment.localeData instead.",oe);var Yn=Math.abs,Cn=Be("ms"),Tn=Be("s"),Pn=Be("m"),Wn=Be("h"),In=Be("d"),An=Be("w"),Ln=Be("M"),$n=Be("Q"),Hn=Be("y"),Rn=Ke("milliseconds"),jn=Ke("seconds"),Fn=Ke("minutes"),zn=Ke("hours"),Vn=Ke("days"),Nn=Ke("months"),En=Ke("years"),Un=Math.round,Xn={ss:44,s:45,m:45,h:22,d:26,M:11},Gn=Math.abs,qn=we.prototype;return qn.isValid=function(){return this._isValid},qn.abs=function(){var e=this._data;return this._milliseconds=Yn(this._milliseconds),this._days=Yn(this._days),this._months=Yn(this._months),e.milliseconds=Yn(e.milliseconds),e.seconds=Yn(e.seconds),e.minutes=Yn(e.minutes),e.hours=Yn(e.hours),e.months=Yn(e.months),e.years=Yn(e.years),this},qn.add=function(e,t){return Ue(this,e,t,1)},qn.subtract=function(e,t){return Ue(this,e,t,-1)},qn.as=function(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=O(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,n=this._months+Ge(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(qe(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}},qn.asMilliseconds=Cn,qn.asSeconds=Tn,qn.asMinutes=Pn,qn.asHours=Wn,qn.asDays=In,qn.asWeeks=An,qn.asMonths=Ln,qn.asQuarters=$n,qn.asYears=Hn,qn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*v(this._months/12):NaN},qn._bubble=function(){var e,t,n,i,a,r=this._milliseconds,s=this._days,o=this._months,l=this._data;return 0<=r&&0<=s&&0<=o||r<=0&&s<=0&&o<=0||(r+=864e5*Xe(qe(o)+s),o=s=0),l.milliseconds=r%1e3,e=g(r/1e3),l.seconds=e%60,t=g(e/60),l.minutes=t%60,n=g(t/60),l.hours=n%24,o+=a=g(Ge(s+=g(n/24))),s-=Xe(qe(a)),i=g(o/12),o%=12,l.days=s,l.months=o,l.years=i,this},qn.clone=function(){return Me(this)},qn.get=function(e){return e=O(e),this.isValid()?this[e+"s"]():NaN},qn.milliseconds=Rn,qn.seconds=jn,qn.minutes=Fn,qn.hours=zn,qn.days=Vn,qn.weeks=function(){return g(this.days()/7)},qn.months=Nn,qn.years=En,qn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t,n,i,a,r,s,o,l,d,u,c,h=this.localeData(),f=(n=!e,i=h,a=Me(t=this).abs(),r=Un(a.as("s")),s=Un(a.as("m")),o=Un(a.as("h")),l=Un(a.as("d")),d=Un(a.as("M")),u=Un(a.as("y")),(c=r<=Xn.ss&&["s",r]||r<Xn.s&&["ss",r]||s<=1&&["m"]||s<Xn.m&&["mm",s]||o<=1&&["h"]||o<Xn.h&&["hh",o]||l<=1&&["d"]||l<Xn.d&&["dd",l]||d<=1&&["M"]||d<Xn.M&&["MM",d]||u<=1&&["y"]||["yy",u])[2]=n,c[3]=0<+t,c[4]=i,function(e,t,n,i,a){return a.relativeTime(t||1,!!n,e,i)}.apply(null,c));return e&&(f=h.pastFuture(+this,f)),h.postformat(f)},qn.toISOString=Je,qn.toString=Je,qn.toJSON=Je,qn.locale=Ie,qn.localeData=Ae,qn.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Je),qn.lang=wn,T("X",0,0,"unix"),T("x",0,0,"valueOf"),I("x",Dt),I("X",/[+-]?\d+(\.\d{1,3})?/),$("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),$("x",function(e,t,n){n._d=new Date(v(e))}),e.version="2.24.0",Qe=ve,e.fn=On,e.min=function(){return ye("isBefore",[].slice.call(arguments,0))},e.max=function(){return ye("isAfter",[].slice.call(arguments,0))},e.now=function(){return Date.now?Date.now():+new Date},e.utc=d,e.unix=function(e){return ve(1e3*e)},e.months=function(e,t){return Ne(e,t,"months")}
4,e.isDate=r,e.locale=re,e.invalid=h,e.duration=Me,e.isMoment=m,e.weekdays=function(e,t,n){return Ee(e,t,n,"weekdays")},e.parseZone=function(){return ve.apply(null,arguments).parseZone()},e.localeData=oe,e.isDuration=ke,e.monthsShort=function(e,t){return Ne(e,t,"monthsShort")},e.weekdaysMin=function(e,t,n){return Ee(e,t,n,"weekdaysMin")},e.defineLocale=se,e.updateLocale=function(e,t){if(null!=t){var n,i,a=Qt;null!=(i=ae(e))&&(a=i._config),(n=new S(t=D(a,t))).parentLocale=en[e],en[e]=n,re(e)}else null!=en[e]&&(null!=en[e].parentLocale?en[e]=en[e].parentLocale:null!=en[e]&&delete en[e]);return en[e]},e.locales=function(){return tt(en)},e.weekdaysShort=function(e,t,n){return Ee(e,t,n,"weekdaysShort")},e.normalizeUnits=O,e.relativeTimeRounding=function(e){return void 0===e?Un:"function"==typeof e&&(Un=e,!0)},e.relativeTimeThreshold=function(e,t){return void 0!==Xn[e]&&(void 0===t?Xn[e]:(Xn[e]=t,"s"===e&&(Xn.ss=t-1),!0))},e.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},e.prototype=On,e.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:"GGGG-[W]WW",MONTH:"YYYY-MM"},e}),function(e){"function"==typeof define&&define.amd?define(["jquery","moment"],e):"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("jquery"),require("moment")):e(jQuery,moment)}(function(e,t){"use strict";e.dateRangePickerLanguages={default
vendor: 13,730 bytes, line 4
4:{selected:"Selected:",day:"Day",days:"Days",apply:"Close","week-1":"mo","week-2":"tu","week-3":"we","week-4":"th","week-5":"fr","week-6":"sa","week-7":"su","week-number":"W","month-name":["january","february","march","april","may","june","july","august","september","october","november","december"],shortcuts:"Shortcuts","custom-values":"Custom Values",past:"Past",following:"Following",previous:"Previous","prev-week":"Week","prev-month":"Month","prev-year":"Year",next:"Next","next-week":"Week","next-month":"Month","next-year":"Year","less-than":"Date range should not be more than %d days","more-than":"Date range should not be less than %d days","default-more":"Please select a date range longer than %d days","default-single":"Please select a date","default-less":"Please select a date range less than %d days","default-range":"Please select a date range between %d and %d days","default-default":"Please select a date range",time:"Time",hour:"Hour",minute:"Minute"},id:{selected:"Terpilih:",day:"Hari",days:"Hari",apply:"Tutup","week-1":"sen","week-2":"sel","week-3":"rab","week-4":"kam","week-5":"jum","week-6":"sab","week-7":"min","week-number":"W","month-name":["januari","februari","maret","april","mei","juni","juli","agustus","september","oktober","november","desember"],shortcuts:"Pintas","custom-values":"Nilai yang ditentukan",past:"Yang Lalu",following:"Mengikuti",previous:"Sebelumnya","prev-week":"Minggu","prev-month":"Bulan","prev-year":"Tahun",next:"Selanjutnya","next-week":"Minggu","next-month":"Bulan","next-year":"Tahun","less-than":"Tanggal harus lebih dari %d hari","more-than":"Tanggal harus kurang dari %d hari","default-more":"Jarak tanggal harus lebih lama dari %d hari","default-single":"Silakan pilih tanggal","default-less":"Jarak rentang tanggal tidak boleh lebih lama dari %d hari","default-range":"Rentang tanggal harus antara %d dan %d hari","default-default":"Silakan pilih rentang tanggal",time:"Waktu",hour:"Jam",minute:"Menit"},az:{selected:"Seçildi:",day:" gün",days:" gün",apply:"tətbiq","week-1":"1","week-2":"2","week-3":"3","week-4":"4","week-5":"5","week-6":"6","week-7":"7","month-name":["yanvar","fevral","mart","aprel","may","iyun","iyul","avqust","sentyabr","oktyabr","noyabr","dekabr"],shortcuts:"Qısayollar",past:"Keçmiş",following:"Növbəti",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"Öncəki həftə","prev-month":"Öncəki ay","prev-year":"Öncəki il",next:"&nbsp;&nbsp;&nbsp;","next-week":"Növbəti həftə","next-month":"Növbəti ay","next-year":"Növbəti il","less-than":"Tarix aralığı %d gündən çox olmamalıdır","more-than":"Tarix aralığı %d gündən az olmamalıdır","default-more":"%d gündən çox bir tarix seçin","default-single":"Tarix seçin","default-less":"%d gündən az bir tarix seçin","default-range":"%d və %d gün aralığında tarixlər seçin","default-default":"Tarix aralığı seçin"},bg:{selected:"Избрано:",day:"Ден",days:"Дни",apply:"Затвори","week-1":"пн","week-2":"вт","week-3":"ср","week-4":"чт","week-5":"пт","week-6":"сб","week-7":"нд","week-number":"С","month-name":["януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"],shortcuts:"Преки пътища","custom-values":"Персонализирани стойности",past:"Минал",following:"Следващ",previous:"Предишен","prev-week":"Седмица","prev-month":"Месец","prev-year":"Година",next:"Следващ","next-week":"Седмица","next-month":"Месец","next-year":"Година","less-than":"Периодът от време не трябва да е повече от %d дни","more-than":"Периодът от време не трябва да е по-малко от %d дни","default-more":"Моля изберете период по-дълъг от %d дни","default-single":"Моля изберете дата","default-less":"Моля изберете период по-къс от %d дни","default-range":"Моля изберете период между %d и %d дни","default-default":"Моля изберете период",time:"Време",hour:"Час",minute:"Минута"},cn:{selected:"已选择:",day:"天",days:"天",apply:"确定","week-1":"一","week-2":"二","week-3":"三","week-4":"四","week-5":"五","week-6":"六","week-7":"日","week-number":"周","month-name":["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],shortcuts:"快捷选择",past:"过去",following:"将来",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"上周","prev-month":"上个月","prev-year":"去年",next:"&nbsp;&nbsp;&nbsp;","next-week":"下周","next-month":"下个月","next-year":"明年","less-than":"所选日期范围不能大于%d天","more-than":"所选日期范围不能小于%d天","default-more":"请选择大于%d天的日期范围","default-less":"请选择小于%d天的日期范围","default-range":"请选择%d天到%d天的日期范围","default-single":"请选择一个日期","default-default":"请选择一个日期范围",time:"时间",hour:"小时",minute:"分钟"},cz:{selected:"Vybráno:",day:"Den",days:"Dny",apply:"Zavřít","week-1":"po","week-2":"út","week-3":"st","week-4":"čt","week-5":"pá","week-6":"so","week-7":"ne","month-name":["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],shortcuts:"Zkratky",past:"po",following:"následující",previous:"předchozí","prev-week":"týden","prev-month":"měsíc","prev-year":"rok",next:"další","next-week":"týden","next-month":"měsíc","next-year":"rok","less-than":"Rozsah data by neměl být větší než %d dnů","more-than":"Rozsah data by neměl být menší než %d dnů","default-more":"Prosím zvolte rozsah data větší než %d dnů","default-single":"Prosím zvolte datum","default-less":"Prosím zvolte rozsah data menší než %d dnů","default-range":"Prosím zvolte rozsah data mezi %d a %d dny","default-default":"Prosím zvolte rozsah data"},de:{selected:"Auswahl:",day:"Tag",days:"Tage",apply:"Schließen","week-1":"mo","week-2":"di","week-3":"mi","week-4":"do","week-5":"fr","week-6":"sa","week-7":"so","month-name":["januar","februar","märz","april","mai","juni","juli","august","september","oktober","november","dezember"],shortcuts:"Schnellwahl",past:"Vorherige",following:"Folgende",previous:"Vorherige","prev-week":"Woche","prev-month":"Monat","prev-year":"Jahr",next:"Nächste","next-week":"Woche","next-month":"Monat","next-year":"Jahr","less-than":"Datumsbereich darf nicht größer sein als %d Tage","more-than":"Datumsbereich darf nicht kleiner sein als %d Tage","default-more":"Bitte mindestens %d Tage auswählen","default-single":"Bitte ein Datum auswählen","default-less":"Bitte weniger als %d Tage auswählen","default-range":"Bitte einen Datumsbereich zwischen %d und %d Tagen auswählen","default-default":"Bitte ein Start- und Enddatum auswählen",Time:"Zeit",hour:"Stunde",minute:"Minute"},es:{selected:"Seleccionado:",day:"Día",days:"Días",apply:"Cerrar","week-1":"lu","week-2":"ma","week-3":"mi","week-4":"ju","week-5":"vi","week-6":"sa","week-7":"do","month-name":["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],shortcuts:"Accesos directos",past:"Pasado",following:"Siguiente",previous:"Anterior","prev-week":"Semana","prev-month":"Mes","prev-year":"Año",next:"Siguiente","next-week":"Semana","next-month":"Mes","next-year":"Año","less-than":"El rango no debería ser mayor de %d días","more-than":"El rango no debería ser menor de %d días","default-more":"Por favor selecciona un rango mayor a %d días","default-single":"Por favor selecciona un día","default-less":"Por favor selecciona un rango menor a %d días","default-range":"Por favor selecciona un rango entre %d y %d días","default-default":"Por favor selecciona un rango de fechas."},fr:{selected:"Sélection:",day:"Jour",days:"Jours",apply:"Fermer","week-1":"lu","week-2":"ma","week-3":"me","week-4":"je","week-5":"ve","week-6":"sa","week-7":"di","month-name":["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],shortcuts:"Raccourcis",past:"Passé",following:"Suivant",previous:"Précédent","prev-week":"Semaine","prev-month":"Mois","prev-year":"Année",next:"Suivant","next-week":"Semaine","next-month":"Mois","next-year":"Année","less-than":"L'intervalle ne doit pas être supérieure à %d jours","more-than":"L'intervalle ne doit pas être inférieure à %d jours","default-more":"Merci de choisir une intervalle supérieure à %d jours","default-single":"Merci de choisir une date","default-less":"Merci de choisir une intervalle inférieure %d jours","default-range":"Merci de choisir une intervalle comprise entre %d et %d jours","default-default":"Merci de choisir une date"},hu:{selected:"Kiválasztva:",day:"Nap",days:"Nap",apply:"Ok","week-1":"h","week-2":"k","week-3":"sz","week-4":"cs","week-5":"p","week-6":"sz","week-7":"v","month-name":["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],shortcuts:"Gyorsválasztó",past:"Múlt",following:"Következő",previous:"Előző","prev-week":"Hét","prev-month":"Hónap","prev-year":"Év",next:"Következő","next-week":"Hét","next-month":"Hónap","next-year":"Év","less-than":"A kiválasztás nem lehet több %d napnál","more-than":"A kiválasztás nem lehet több %d napnál","default-more":"Válassz ki egy időszakot ami hosszabb mint %d nap","default-single":"Válassz egy napot","default-less":"Válassz ki egy időszakot ami rövidebb mint %d nap","default-range":"Válassz ki egy %d - %d nap hosszú időszakot","default-default":"Válassz ki egy időszakot"},it:{selected:"Selezionati:",day:"Giorno",days:"Giorni",apply:"Chiudi","week-1":"lu","week-2":"ma","week-3":"me","week-4":"gi","week-5":"ve","week-6":"sa","week-7":"do","month-name":["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],shortcuts:"Scorciatoie",past:"Scorso",following:"Successivo",previous:"Precedente","prev-week":"Settimana","prev-month":"Mese","prev-year":"Anno",next:"Prossimo","next-week":"Settimana","next-month":"Mese","next-year":"Anno","less-than":"L'intervallo non dev'essere maggiore di %d giorni","more-than":"L'intervallo non dev'essere minore di %d giorni","default-more":"Seleziona un intervallo maggiore di %d giorni","default-single":"Seleziona una data","default-less":"Seleziona un intervallo minore di %d giorni","default-range":"Seleziona un intervallo compreso tra i %d e i %d giorni","default-default":"Seleziona un intervallo di date"},ko:{selected:"기간:",day:"일",days:"일간",apply:"닫기","week-1":"월","week-2":"화","week-3":"수","week-4":"목","week-5":"금","week-6":"토","week-7":"일","week-number":"주","month-name":["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],shortcuts:"단축키들",past:"지난(오늘기준)",following:"이후(오늘기준)",previous:"이전","prev-week":"1주","prev-month":"1달","prev-year":"1년",next:"다음","next-week":"1주","next-month":"1달","next-year":"1년","less-than":"날짜 범위는 %d 일보다 많을 수 없습니다","more-than":"날짜 범위는 %d 일보다 작을 수 없습니다","default-more":"날짜 범위를 %d 일보다 길게 선택해 주세요","default-single":"날짜를 선택해 주세요","default-less":"%d 일보다 작은 날짜를 선택해 주세요","default-range":"%d와 %d 일 사이의 날짜 범위를 선택해 주세요","default-default":"날짜 범위를 선택해 주세요",time:"시각",hour:"시",minute:"분"},no:{selected:"Valgt:",day:"Dag",days:"Dager",apply:"Lukk","week-1":"ma","week-2":"ti","week-3":"on","week-4":"to","week-5":"fr","week-6":"lø","week-7":"sø","month-name":["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],shortcuts:"Snarveier","custom-values":"Egendefinerte Verdier",past:"Over",following:"Følger",previous:"Forrige","prev-week":"Uke","prev-month":"Måned","prev-year":"År",next:"Neste","next-week":"Uke","next-month":"Måned","next-year":"År","less-than":"Datoperioden skal ikkje være lengre enn %d dager","more-than":"Datoperioden skal ikkje være kortere enn %d dager","default-more":"Vennligst velg ein datoperiode lengre enn %d dager","default-single":"Vennligst velg ein dato","default-less":"Vennligst velg ein datoperiode mindre enn %d dager","default-range":"Vennligst velg ein datoperiode mellom %d og %d dager","default-default":"Vennligst velg ein datoperiode",time:"Tid",hour:"Time",minute:"Minutter"},nl:{selected:"Geselecteerd:",day:"Dag",days:"Dagen",apply:"Ok","week-1":"ma","week-2":"di","week-3":"wo","week-4":"do","week-5":"vr","week-6":"za","week-7":"zo","month-name":["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],shortcuts:"Snelkoppelingen","custom-values":"Aangepaste waarden",past:"Verleden",following:"Komend",previous:"Vorige","prev-week":"Week","prev-month":"Maand","prev-year":"Jaar",next:"Volgende","next-week":"Week","next-month":"Maand","next-year":"Jaar","less-than":"Interval moet langer dan %d dagen zijn","more-than":"Interval mag niet minder dan %d dagen zijn","default-more":"Selecteer een interval langer dan %dagen","default-single":"Selecteer een datum","default-less":"Selecteer een interval minder dan %d dagen",
4
5"default-range":"Selecteer een interval tussen %d en %d dagen","default-default":"Selecteer een interval",time:"Tijd",hour:"Uur",minute:"Minuut"},ru:{selected:"Выбрано:",day:"День",days:"Дней",apply:"Применить","week-1":"пн","week-2":"вт","week-3":"ср","week-4":"чт","week-5":"пт","week-6":"сб","week-7":"вс","month-name":["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"],shortcuts:"Быстрый выбор","custom-values":"Пользовательские значения",past:"Прошедшие",following:"Следующие",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"Неделя","prev-month":"Месяц","prev-year":"Год",next:"&nbsp;&nbsp;&nbsp;","next-week":"Неделя","next-month":"Месяц","next-year":"Год","less-than":"Диапазон не может быть больше %d дней","more-than":"Диапазон не может быть меньше %d дней","default-more":"Пожалуйста выберите диапазон больше %d дней","default-single":"Пожалуйста выберите дату","default-less":"Пожалуйста выберите диапазон меньше %d дней","default-range":"Пожалуйста выберите диапазон между %d и %d днями","default-default":"Пожалуйста выберите диапазон",time:"Время",hour:"Часы",minute:"Минуты"},uk:{selected:"Вибрано:",day:"День",days:"Днів",apply:"Застосувати","week-1":"пн","week-2":"вт","week-3":"ср","week-4":"чт","week-5":"пт","week-6":"сб","week-7":"нд","month-name":["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"],shortcuts:"Швидкий вибір","custom-values":"Значення користувача",past:"Минулі",following:"Наступні",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"Тиждень","prev-month":"Місяць","prev-year":"Рік",next:"&nbsp;&nbsp;&nbsp;","next-week":"Тиждень","next-month":"Місяць","next-year":"Рік","less-than":"Діапазон не може бути більш ніж %d днів","more-than":"Діапазон не може бути меньш ніж %d днів","default-more":"Будь ласка виберіть діапазон більше %d днів","default-single":"Будь ласка виберіть дату","default-less":"Будь ласка виберіть діапазон менше %d днів","default-range":"Будь ласка виберіть діапазон між %d та %d днями","default-default":"Будь ласка виберіть діапазон",time:"Час",hour:"Години",minute:"Хвилини"},pl:{selected:"Wybrany:",day:"Dzień",days:"Dni",apply:"Zamknij","week-1":"pon","week-2":"wt","week-3":"śr","week-4":"czw","week-5":"pt","week-6":"so","week-7":"nd","month-name":["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"],shortcuts:"Skróty","custom-values":"Niestandardowe wartości",past:"Przeszłe",following:"Następne",previous:"Poprzednie","prev-week":"tydzień","prev-month":"miesiąc","prev-year":"rok",next:"Następny","next-week":"tydzień","next-month":"miesiąc","next-year":"rok","less-than":"Okres nie powinien być dłuższy niż %d dni","more-than":"Okres nie powinien być krótszy niż  %d ni","default-more":"Wybierz okres dłuższy niż %d dni","default-single":"Wybierz datę","default-less":"Wybierz okres krótszy niż %d dni","default-range":"Wybierz okres trwający od %d do %d dni","default-default":"Wybierz okres",time:"Czas",hour:"Godzina",minute:"Minuta"},se:{selected:"Vald:",day:"dag",days:"dagar",apply:"godkänn","week-1":"ma","week-2":"ti","week-3":"on","week-4":"to","week-5":"fr","week-6":"lö","week-7":"sö","month-name":["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],shortcuts:"genvägar","custom-values":"Anpassade värden",past:"över",following:"följande",previous:"förra","prev-week":"vecka","prev-month":"mÃ¥nad","prev-year":"Ã¥r",next:"nästa","next-week":"vecka","next-month":"mÃ¥ned","next-year":"Ã¥r","less-than":"Datumintervall bör inte vara mindre än %d dagar","more-than":"Datumintervall bör inte vara mer än %d dagar","default-more":"Välj ett datumintervall längre än %d dagar","default-single":"VÃ
5¤lj ett datum","default-less":"Välj ett datumintervall mindre än %d dagar","default-range":"Välj ett datumintervall mellan %d och %d dagar","default-default":"Välj ett datumintervall",time:"tid",hour:"timme",minute:"minut"},pt:{selected:"Selecionado:",day:"Dia",days:"Dias",apply:"Fechar","week-1":"seg","week-2":"ter","week-3":"qua","week-4":"qui","week-5":"sex","week-6":"sab","week-7":"dom","week-number":"N","month-name":["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"],shortcuts:"Atalhos","custom-values":"Valores Personalizados",past:"Passado",following:"Seguinte",previous:"Anterior","prev-week":"Semana","prev-month":"Mês","prev-year":"Ano",next:"Próximo","next-week":"Próxima Semana","next-month":"Próximo Mês","next-year":"Próximo Ano","less-than":"O período selecionado não deve ser maior que %d dias","more-than":"O período selecionado não deve ser menor que %d dias","default-more":"Selecione um período superior a %d dias","default-single":"Selecione uma data","default-less":"Selecione um período inferior a %d dias","default-range":"Selecione um período de %d a %d dias","default-default":"Selecione um período",time:"Tempo",hour:"Hora",minute:"Minuto"},tc:{selected:"已選擇:",day:"天",days:"天",apply:"確定","week-1":"一","week-2":"二","week-3":"三","week-4":"四","week-5":"五","week-6":"六","week-7":"日","week-number":"周","month-name":["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],shortcuts:"快速選擇",past:"過去",following:"將來",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"上週","prev-month":"上個月","prev-year":"去年",next:"&nbsp;&nbsp;&nbsp;","next-week":"下周","next-month":"下個月","next-year":"明年","less-than":"所選日期範圍不能大於%d天","more-than":"所選日期範圍不能小於%d天","default-more":"請選擇大於%d天的日期範圍","default-less":"請選擇小於%d天的日期範圍","default-range":"請選擇%d天到%d天的日期範圍","default-single":"請選擇一個日期","default-default":"請選擇一個日期範圍",time:"日期",hour:"小時",minute:"分鐘"},ja:{selected:"選択しました:",day:"日",days:"日々",apply:"閉じる","week-1":"月","week-2":"火","week-3":"æ°´","week-4":"木","week-5":"金","week-6":"土","week-7":"日","month-name":["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],shortcuts:"クイック選択",past:"過去",following:"将来",previous:"&nbsp;&nbsp;&nbsp;","prev-week":"先週、","prev-month":"先月","prev-year":"昨年",next:"&nbsp;&nbsp;&nbsp;","next-week":"来週","next-month":"来月","next-year":"来年","less-than":"日付の範囲は %d 日以上にすべきではありません","more-than":"日付の範囲は %d 日を下回ってはいけません","default-more":"%d 日よりも長い期間を選択してください","default-less":"%d 日未満の期間を選択してください","default-range":"%d と% d日の間の日付範囲を選択してください","default-single":"日付を選択してください","default-default":"日付範囲を選択してください",time:"時間",hour:"時間",minute:"分"},da:{selected:"Valgt:",day:"Dag",days:"Dage",apply:"Luk","week-1":"ma","week-2":"ti","week-3":"on","week-4":"to","week-5":"fr","week-6":"lö","week-7":"sö","month-name":["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"],shortcuts:"genveje","custom-values":"Brugerdefinerede værdier",past:"Forbi",following:"Følgende",previous:"Forrige","prev-week":"uge","prev-month":"mÃ¥nad","prev-year":"Ã¥r",next:"Næste","next-week":"Næste uge","next-month":"Næste mÃ¥ned","next-year":"Næste Ã¥r","less-than":"Dato interval bør ikke være med end %d dage","more-than":"Dato interval bør ikke være mindre end %d dage","default-more":"Vælg datointerval længere end %d dage","default-single":"Vælg dato","default-less":"Vælg datointerval mindre end %d dage","default-range":"Vælg datointerval mellem %d og %d dage","default-default":"Vælg datointerval",time:"tid",hour:"time",minute:"minut"},fi:{selected:"Valittu:",day:"Päivä",days:"Päivää",apply:"Sulje","week-1":"ma","week-2":"ti","week-3":"ke","week-4":"to","week-5":"pe","week-6":"la","week-7":"su","week-number":"V","month-name":["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],shortcuts:"Pikavalinnat","custom-values":"Mukautetut Arvot",past:"Menneet",following:"Tulevat",previous:"Edellinen","prev-week":"Viikko","prev-month":"Kuukausi","prev-year":"Vuosi",next:"Seuraava","next-week":"Viikko","next-month":"Kuukausi","next-year":"Vuosi","less-than":"Aikajakson tulisi olla vähemmän kuin %d päivää","more-than":"Aikajakson ei tulisi olla vähempää kuin %d päivää","default-more":"Valitse pidempi aikajakso kuin %d päivää","default-single":"Valitse päivä","default-less":"Valitse lyhyempi aikajakso kuin %d päivää","default-range":"Valitse aikajakso %d ja %d päivän väliltä","default-default":"Valitse aikajakso",time:"Aika",hour:"Tunti",minute:"Minuutti"},cat:{selected:"Seleccionats:",day:"Dia",days:"Dies",apply:"Tanca","week-1":"Dl","week-2":"Dm","week-3":"Dc","week-4":"Dj","week-5":"Dv","week-6":"Ds","week-7":"Dg","week-number":"S","month-name":["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],shortcuts:"Dreçeres","custom-values":"Valors personalitzats",past:"Passat",following:"Futur",previous:"Anterior","prev-week":"Setmana","prev-month":"Mes","prev-year":"Any",next:"Següent","next-week":"Setmana","next-month":"Mes","next-year":"Any","less-than":"El període no hauria de ser de més de %d dies","more-than":"El període no hauria de ser de menys de %d dies","default-more":"Perfavor selecciona un període més gran de %d dies","default-single":"Perfavor selecciona una data","default-less":"Perfavor selecciona un període de menys de %d dies","default-range":"Perfavor selecciona un període d'entre %d i %d dies","default-default":"Perfavor selecciona un període",time:"Temps",hour:"Hora",minute:"Minut"}}
5,e.fn.dateRangePicker=function(n){function i(){if(!n.inline){var t=e(Z).offset();if("relative"==e(n.container).css("position")){var i=e(n.container).offset(),a=Math.max(0,t.left+G.outerWidth()-e("body").width()+16);G.css({top:t.top-i.top+e(Z).outerHeight()+4,left:t.left-i.left-a})}else t.left<460?G.css({top:t.top+e(Z).outerHeight()+parseInt(e("body").css("border-top")||0,10),left:t.left}):G.css({top:t.top+e(Z).outerHeight()+parseInt(e("body").css("border-top")||0,10),left:t.left+e(Z).width()-G.width()-16})}}function a(t){A(),r(),n.customOpenAnimation?n.customOpenAnimation.call(G.get(0),function(){e(Z).trigger("datepicker-opened",{relatedTarget:G})}):G.slideDown(t,function(){e(Z).trigger("datepicker-opened",{relatedTarget:G})}),e(Z).trigger("datepicker-open",{relatedTarget:G}),W(),o(),i()}function r(){var e=n.getValue.call(J),i=e?e.split(n.separator):"";if(i&&(1==i.length&&n.singleDate||2<=i.length)){var a=n.format;a.match(/Do/)&&(a=a.replace(/Do/,"D"),i[0]=i[0].replace(/(\d+)(th|nd|st)/,"$1"),2<=i.length&&(i[1]=i[1].replace(/(\d+)(th|nd|st)/,"$1"))),K=!1,2<=i.length?D(s(i[0],a,t.locale(n.language)),s(i[1],a,t.locale(n.language))):1==i.length&&n.singleDate&&S(s(i[0],a,t.locale(n.language))),K=!0}}function s(e,n,i){return t(e,n,i).isValid()?t(e,n,i).toDate():t().toDate()}function o(){var e=G.find(".gap").css("margin-left");e&&(e=parseInt(e));var t=G.find(".month1").width(),n=G.find(".gap").width()+(e?2*e:0),i=G.find(".month2").width();G.find(".month-wrapper").width(t+n+i)}function l(e,n){G.find("."+e+" input[type=range].hour-range").val(t(n).hours()),G.find("."+e+" input[type=range].minute-range").val(t(n).minutes()),u(e,t(n).format("HH"),t(n).format("mm"))}function d(e,i){n[e]=parseInt(t(parseInt(i)).startOf("day").add(t(n[e+"Time"]).format("HH"),"h").add(t(n[e+"Time"]).format("mm"),"m").valueOf())}function u(e,i,a){function r(e,t){var r=t.format("HH"),s=t.format("mm");n[e]=t.startOf("day").add(i||r,"h").add(a||s,"m").valueOf()}switch(i&&G.find("."+e+" .hour-val").text(i),a&&G.find("."+e+" .minute-val").text(a),e){case"time1":n.start&&r("start",t(n.start)),r("startTime",t(n.startTime||t().valueOf()));break;case"time2":n.end&&r("end",t(n.end)),r("endTime",t(n.endTime||t().valueOf()))}k(),b(),x()}function c(e){var i=e;return"week-range"===n.batchMode?i="monday"===n.startOfWeek?t(parseInt(e)).startOf("isoweek").valueOf():t(parseInt(e)).startOf("week").valueOf():"month-range"===n.batchMode&&(i=t(parseInt(e)).startOf("month").valueOf()),i}function h(e){var i=e;return"week-range"===n.batchMode?i="monday"===n.startOfWeek?t(parseInt(e)).endOf("isoweek").valueOf():t(parseInt(e)).endOf("week").valueOf():"month-range"===n.batchMode&&(i=t(parseInt(e)).endOf("month").valueOf()),i}function f(i){if(!i.hasClass("invalid")){var a=i.attr("time");if(i.addClass("checked"),n.singleDate?(n.start=a,n.end=!1):"week"===n.batchMode?"monday"===n.startOfWeek?(n.start=t(parseInt(a)).startOf("isoweek").valueOf(),n.end=t(parseInt(a)).endOf("isoweek").valueOf()):(n.end=t(parseInt(a)).endOf("week").valueOf(),n.start=t(parseInt(a)).startOf("week").valueOf()):"workweek"===n.batchMode?(n.start=t(parseInt(a)).day(1).valueOf(),n.end=t(parseInt(a)).day(5).valueOf()):"weekend"===n.batchMode?(n.start=t(parseInt(a)).day(6).valueOf(),n.end=t(parseInt(a)).day(7).valueOf()):"month"===n.batchMode?(n.start=t(parseInt(a)).startOf("month").valueOf(),n.end=t(parseInt(a)).endOf("month").valueOf()):n.start&&n.end||!n.start&&!n.end?(n.start=c(a),n.end=!1):n.start&&(n.end=h(a),n.time.enabled&&d("end",n.end)),n.time.enabled&&(n.start&&d("start",n.start),n.end&&d("end",n.end)),!n.singleDate&&n.start&&n.end&&n.start>n.end){var r=n.end;n.end=h(n.start),n.start=c(r),n.time.enabled&&n.swapTime&&(l("time1",n.start),l("time2",n.end))}n.start=parseInt(n.start),n.end=parseInt(n.end),v(),n.start&&!n.end&&(e(Z).trigger("datepicker-first-date-selected",{date1:new Date(n.start)}),g(i)),m(),k(),b(),x(),w()}}function p(e){if(e=parseInt(e,10),n.startDate&&$(e,n.startDate)<0)return!1;if(n.endDate&&0<$(e,n.endDate))return!1;if(n.start&&!n.end&&!n.singleDate){if(0<n.maxDays&&_(e,n.start)>n.maxDays)return!1;if(0<n.minDays&&_(e,n.start)<n.minDays)return!1;if(n.selectForward&&e<n.start)return!1;if(n.selectBackward&&e>n.start)return!1;if(n.beforeShowDay&&"function"==typeof n.beforeShowDay){for(var t=!0,i=e;1<_(i,n.start);){if(!n.beforeShowDay(new Date(i))[0]){t=!1;break}if(Math.abs(i-n.start)<864e5)break;i>n.start&&(i-=864e5),i<n.start&&(i+=864e5)}if(!t)return!1}}return!0}function m(){return G.find(".day.invalid.tmp").removeClass("tmp invali
5d").addClass("valid"),n.start&&!n.end&&G.find(".day.toMonth.valid").each(function(){p(parseInt(e(this).attr("time"),10))?e(this).addClass("valid tmp").removeClass("invalid"):e(this).addClass("invalid tmp").removeClass("valid")}),!0}function g(t){var i=parseInt(t.attr("time")),a="";if(t.hasClass("has-tooltip")&&t.attr("data-tooltip"))a='<span class="tooltip-content">'+t.attr("data-tooltip")+"</span>";else if(!t.hasClass("invalid"))if(n.singleDate)G.find(".day.hovering").removeClass("hovering"),t.addClass("hovering");else if(G.find(".day").each(function(){var t=parseInt(e(this).attr("time"));n.start,n.end,t==i?e(this).addClass("hovering"):e(this).removeClass("hovering"),n.start&&!n.end&&(n.start<t&&t<=i||n.start>t&&i<=t)?e(this).addClass("hovering"):e(this).removeClass("hovering")}),n.start&&!n.end){var r=_(i,n.start);n.hoveringTooltip&&("function"==typeof n.hoveringTooltip?a=n.hoveringTooltip(r,n.start,i):!0===n.hoveringTooltip&&1<r&&(a=r+" "+N("days")))}if(a){var s=t.offset(),o=G.offset(),l=s.left-o.left,d=s.top-o.top;l+=t.width()/2;var u=G.find(".date-range-length-tip"),c=u.css({visibility:"hidden",display:"none"}).html(a).width(),h=u.height();l-=c/2,d-=h,setTimeout(function(){u.css({left:l,top:d,display:"block",visibility:"visible"})},10)}else G.find(".date-range-length-tip").hide()}function v(){G.find(".day.hovering").removeClass("hovering"),G.find(".date-range-length-tip").hide()}function y(e){var i=e.val(),a=e.attr("name"),r=e.parents("table").hasClass("month1")?"month1":"month2",s="month1"===r?"month2":"month1",o=!!n.startDate&&t(n.startDate),l=!!n.endDate&&t(n.endDate),d=t(n[r])[a](i);o&&d.isSameOrBefore(o)&&(d=o.add("month2"===r?1:0,"month")),l&&d.isSameOrAfter(l)&&(d=l.add(n.singleMonth||"month1"!==r?0:-1,"month")),O(d,r),"month1"===r?(n.stickyMonths||t(d).isSameOrAfter(n[s],"month"))&&O(t(d).add(1,"month"),s):(n.stickyMonths||t(d).isSameOrBefore(n[s],"month"))&&O(t(d).add(-1,"month"),s),W()}function w(){!0===n.singleDate?K&&n.start&&n.autoClose&&I():K&&n.start&&n.end&&n.autoClose&&I()}function k(){var e=Math.ceil((n.end-n.start)/864e5)+1;n.singleDate?n.start&&!n.end?G.find(".drp_top-bar").removeClass("error").addClass("normal"):G.find(".drp_top-bar").removeClass("error").removeClass("normal"):n.maxDays&&e>n.maxDays?(n.start=!1,n.end=!1,G.find(".day").removeClass("checked"),G.find(".drp_top-bar").removeClass("normal").addClass("error").find(".error-top").html(N("less-than").replace("%d",n.maxDays))):n.minDays&&e<n.minDays?(n.start=!1,n.end=!1,G.find(".day").removeClass("checked"),G.find(".drp_top-bar").removeClass("normal").addClass("error").find(".error-top").html(N("more-than").replace("%d",n.minDays))):n.start||n.end?G.find(".drp_top-bar").removeClass("error").addClass("normal"):G.find(".drp_top-bar").removeClass("error").removeClass("normal"),n.singleDate&&n.start&&!n.end||!n.singleDate&&n.start&&n.end?G.find(".apply-btn").removeClass("disabled"):G.find(".apply-btn").addClass("disabled"),n.batchMode&&(n.start&&n.startDate&&$(n.start,n.startDate)<0||n.end&&n.endDate&&0<$(n.end,n.endDate))&&(n.start=!1,n.end=!1,G.find(".day").removeClass("checked"))}function b(t,i){var a;G.find(".start-day").html("..."),G.find(".end-day").html("..."),G.find(".selected-days").hide(),n.start&&G.find(".start-day").html(P(new Date(parseInt(n.start)))),n.end&&G.find(".end-day").html(P(new Date(parseInt(n.end)))),n.start&&n.singleDate?(G.find(".apply-btn").removeClass("disabled"),a=P(new Date(n.start)),n.setValue.call(J,a,P(new Date(n.start)),P(new Date(n.end))),K&&!i&&e(Z).trigger("datepicker-change",{value:a,date1:new Date(n.start)})):n.start&&n.end?(G.find(".selected-days").show().find(".selected-days-num").html(_(n.end,n.start)),G.find(".apply-btn").removeClass("disabled"),a=P(new Date(n.start))+n.separator+P(new Date(n.end)),n.setValue.call(J,a,P(new Date(n.start)),P(new Date(n.end))),K&&!i&&e(Z).trigger("datepicker-change",{value:a,date1:new Date(n.start),date2:new Date(n.end)})):t?G.find(".apply-btn").removeClass("disabled"):G.find(".apply-btn").addClass("disabled")}function _(e,n){return Math.abs(t(e).diff(t(n),"d"))+1}function D(e,t,i){if(e.getTime()>t.getTime()){var a=t;t=e,e=a,a=null}var r=!0;if(n.startDate&&$(e,n.startDate)<0&&(r=!1),n.endDate&&0<$(t,n.endDate)&&(r=!1),!r)return O(n.startDate,"month1"),O(H(n.startDate),"month2"),void W();n.start=e.getTime(),n.end=t.getTime(),n.time.enabled&&(l("time1",e),l("time2",t)),(n.stickyMonths||0<$(e,t)&&0===L(e,t))&&(n.lookBehind?e=R(t):t=H(e)),n.stickyMonths&&!1!==n.endDate&&0<L(t,n.endDate)&&(e=R(e),t=R(t)),n.stickyMonths||0===L(e,t)&&(n.lookBehind?e=R(t):t=H(e)),O(e,"month1"),O(t,"month2"),W(),k(),b(!1,i),w()}function S(e){var t=!0;n.startDate&&$(e,n.startDate)<0&&(t=!1),n.endDate&&0<$(e,n.endDate)&&(t=!1),t?(n.start=e.getTime(),n.time.enabled&&l("time1",e),O(e,"month1"),!0!==n.singleMonth&&O(H(e),"month2"),W(),b(),w()):O(n.startDate,"month1")}function x(){(n.start||n.end)&&(G.find(".day").each(function(){var i=parseInt(e(this).attr("time")),a=n.start,r=n.end;n.time.enabled&&(i=t(i).startOf("day").valueOf(),a=t(a||t().valueOf()).startOf("day").valueOf(),r=t(r||t().valueOf()).startOf("day").valueOf()),n.start&&n.end&&i<=r&&a<=i||n.start&&!n.end&&t(a).format("YYYY-MM-DD")==t(i).format("YYYY-MM-DD")?e(this).addClass("checked"):e(this).removeClass("checked"),n.start&&t(a).format("YYYY-MM-DD")==t(i).format("YYYY-MM-DD")?e(this).addClass("first-date-selected"):e(this).removeClass("first-date-selected"),n.end&&t(r).format("YYYY-MM-DD")==t(i).format("YYYY-MM-DD")?e(this).addClass("last-date-selected"):e(this).removeClass("last-date-selected")}),G.find(".week-number").each(function(){e(this).attr("data-start-time")==n.startWeek&&e(this).addClass("week-number-selected")}))}function O(i,a){var r=function(e,i){var a=(e=t(e)).get("month"),r='<div class="month-element">'+T(a)+"</div>";if(!n.monthSelect)return r;var s=!!n.startDate&&t(n.startDate).add(n.singleMonth||"month2"!==i?0:1,"month"),o=!!n.endDate&&t(n.endDate).add(n.singleMonth||"month1"!==i?0:-1,"month"),l=s&&e.isSame(s,"year")?s.get("month"):0,d=o&&e.isSame(o,"year")?o.get("month"):11,u=Math.min(l,a),c=Math.max(d,a);return u===c?r:Y("month",M({minSelectable:l,maxSelectable:d,minVisible:u,maxVisible:c},a,function(e){return T(e)}))}(i=t(i).toDate(),a),s=function(e,i){var a=(e=t(e)).get("year"),r='<div class="month-element">'+a+"</div>";if(!n.yearSelect)return r;var s=n.yearSelect&&"function"==typeof n.yearSelect,o=!!n.startDate&&t(n.startDate).add(n.singleMonth||"month2"!==i?0:1,"month"),l=!!n.endDate&&t(n.endDate).add(n.singleMonth||"month1"!==i?0:-1,"month"),d=s?n.yearSelect(a):n.yearSelect.slice(),u=o?Math.max(d[0],o.get("year")):Math.min(d[0],a),c=l?Math.min(d[1],l.get("year")):Math.max(d[1],a),h=Math.min(u,a),f=Math.max(c,a);return h===f?r:Y("year",M({minSelectable:u,maxSelectable:c,minVisible:h,maxVisible:f},a))}(i,a);G.find("."+a+" .month-name").html(r+" "+s),G.find("."+a+" tbody").html(function(e){var i=[];e.setDate(1),new Date(e.getTime()-864e5);var a,r,s=new Date,o=e.getDay();if(0===o&&"monday"===n.startOfWeek&&(o=7),0<o)for(var l=o;0<l;l--){var d=new Date(e.getTime()-864e5*l);r=p(d.getTime()),n.startDate&&$(d,n.startDate)<0&&(r=!1),n.endDate&&0<$(d,n.endDate)&&(r=!1),i.push({date:d,type:"lastMonth",day:d.getDate(),time:d.getTime(),valid:r})}for(var u=e.getMonth(),l=0;l<40;l++)a=t(e).add(l,"days").toDate(),r=p(a.getTime()),n.startDate&&$(a,n.startDate)<0&&(r=!1),n.endDate&&0<$(a,n.endDate)&&(r=!1),i.push({date:a,type:a.getMonth()==u?"toMonth":"nextMonth",day:a.getDate(),time:a.getTime(),valid:r});for(var c=[],h=0;h<6&&"nextMonth"!=i[7*h].type;h++){c.push("<tr>");for(var d=0;d<7;d++){a=i[7*h+("monday"==n.startOfWeek?d+1:d)];var f=t(a.time).format("L")==t(s).format("L");if(a.extraClass="",a.tooltip="",a.valid&&n.beforeShowDay&&"function"==typeof n.beforeShowDay){var m=n.beforeShowDay(t(a.time).toDate());a.valid=m[0],a.extraClass=m[1]||"",a.tooltip=m[2]||"",""!==a.tooltip&&(a.extraClass+=" has-tooltip ")}var g={time:a.time,"data-tooltip":a.tooltip,class:"day "+a.type+" "+a.extraClass+" "+(a.valid?"valid":"invalid")+" "+(f?"real-today":"")};0===d&&n.showWeekNumbers&&c.push('<td><div class="week-number" data-start-time="'+a.time+'">'+n.getWeekNumber(a.date)+"</div></td>"),c.push("<td "+z({},n.dayTdAttrs,a)+"><div "+z(g,n.dayDivAttrs,a)+">"+V(a.time,a.day)+"</div></td>")}c.push("</tr>")}return c.join("")}
vendor: 8,330 bytes, line 5
5(i)),n[a]=i,m(),G.find(".day").off("click").click(function(t){f(e(this))}),G.find(".day").off("mouseenter").mouseenter(function(t){g(e(this))}),G.find(".day").off("mouseleave").mouseleave(function(e){G.find(".date-range-length-tip").hide(),n.singleDate&&v()}),G.find(".week-number").off("click").click(function(i){var a,r,s,o;a=e(this),o=parseInt(a.attr("data-start-time"),10),n.startWeek?(G.find(".week-number-selected").removeClass("week-number-selected"),r=new Date(o<n.startWeek?o:n.startWeek),s=new Date(o<n.startWeek?n.startWeek:o),n.startWeek=!1,n.start=t(r).day("monday"==n.startOfWeek?1:0).valueOf(),n.end=t(s).day("monday"==n.startOfWeek?7:6).valueOf()):(n.startWeek=o,a.addClass("week-number-selected"),r=new Date(o),n.start=t(r).day("monday"==n.startOfWeek?1:0).valueOf(),n.end=t(r).day("monday"==n.startOfWeek?7:6).valueOf()),m(),k(),b(),x(),w()}),G.find(".month").off("change").change(function(t){y(e(this))}),G.find(".year").off("change").change(function(t){y(e(this))})}function M(e,t,n){var i=[];n=n||function(e){return e};for(var a=e.minVisible;a<=e.maxVisible;a++)i.push({value:a,text:n(a),selected:a===t,disabled:a<e.minSelectable||a>e.maxSelectable});return i}function Y(e,t){for(var n,i='<div class="select-wrapper"><select class="'+e+'" name="'+e+'">',a=0,r=t.length;a<r;a++){var s=t[a];i+='<option value="'+s.value+'"'+(s.selected?" selected":"")+(s.disabled?" disabled":"")+">"+s.text+"</option>",s.selected&&(n=s.text)}return i+="</select>"+n+"</div>"}function C(e,t){G.find("."+t).append("<div><span>"+N("Time")+': <span class="hour-val">00</span>:<span class="minute-val">00</span></span></div><div class="hour"><label>'+N("Hour")+': <input type="range" class="hour-range" name="hour" min="0" max="23"></label></div><div class="minute"><label>'+N("Minute")+': <input type="range" class="minute-range" name="minute" min="0" max="59"></label></div>'),l(t,e)}function T(e){return N("month-name")[e]}function P(e){return t(e).format(n.format)}function W(){x();var e=parseInt(t(n.month1).format("YYYYMM")),i=parseInt(t(n.month2).format("YYYYMM")),a=Math.abs(e-i);1<a&&89!=a?G.addClass("has-gap").removeClass("no-gap").find(".gap").css("visibility","visible"):G.removeClass("has-gap").addClass("no-gap").find(".gap").css("visibility","hidden");var r=G.find("table.month1").height(),s=G.find("table.month2").height();G.find(".gap").height(Math.max(r,s)+10)}function I(){if(!n.alwaysOpen){var t=function(){e(Z).data("date-picker-opened",!1),e(Z).trigger("datepicker-closed",{relatedTarget:G})};n.customCloseAnimation?n.customCloseAnimation.call(G.get(0),t):e(G).slideUp(n.duration,t),e(Z).trigger("datepicker-close",{relatedTarget:G})}}function A(){O(n.month1,"month1"),O(n.month2,"month2")}function L(e,n){var i=parseInt(t(e).format("YYYYMM"))-parseInt(t(n).format("YYYYMM"));return 0<i?1:0===i?0:-1}function $(e,n){var i=parseInt(t(e).format("YYYYMMDD"))-parseInt(t(n).format("YYYYMMDD"));return 0<i?1:0===i?0:-1}function H(e){return t(e).add(1,"months").toDate()}function R(e){return t(e).add(-1,"months").toDate()}function j(){var e=n.showWeekNumbers?"<th>"+N("week-number")+"</th>":"";return"monday"==n.startOfWeek?e+"<th>"+N("week-1")+"</th><th>"+N("week-2")+"</th><th>"+N("week-3")+"</th><th>"+N("week-4")+"</th><th>"+N("week-5")+"</th><th>"+N("week-6")+"</th><th>"+N("week-7")+"</th>":e+"<th>"+N("week-7")+"</th><th>"+N("week-1")+"</th><th>"+N("week-2")+"</th><th>"+N("week-3")+"</th><th>"+N("week-4")+"</th><th>"+N("week-5")+"</th><th>"+N("week-6")+"</th>"}function F(e){return e=t(e),!(!n.startDate||!e.endOf("month").isBefore(n.startDate))||!(!n.endDate||!e.startOf("month").isAfter(n.endDate))}function z(t,n,i){var a=e.extend(!0,{},t);e.each(n,function(e,t){var n=t(i);for(var r in n)a.hasOwnProperty(r)?a[r]+=n[r]:a[r]=n[r]});var r="";for(var s in a)a.hasOwnProperty(s)&&(r+=s+'="'+a[s]+'" ');return r}function V(e,t){return n.showDateFilter&&"function"==typeof n.showDateFilter?n.showDateFilter(e,t):t}function N(t){var n=t.toLowerCase(),i=t in B?B[t]:n in B?B[n]:null,a=e.dateRangePickerLanguages.default;return null==i&&(i=t in a?a[t]:n in a?a[n]:""),i}function E(){var e=n.defaultTime?n.defaultTime:new Date;return n.lookBehind?(n.startDate&&L(e,n.startDate)<0&&(e=H(t(n.startDate).toDate())),n.endDate&&0<L(e,n.endDate)&&(e=t(n.endDate).toDate())):(n.startDate&&L(e,n.startDate)<0&&(e=t(n.startDate).toDate()),n.endDate&&0<L(H(e),n.endDate)&&(e=R(t(n.endDate).toDate()))),n.singleDate&&(n.startDate&&L(e,n.startDate)<0&&(e=t(n.startDate).toDate()),n.endDate&&0<L(e,n.endDate)&&(e=t(n.endDate).toDate())),e}function U(e){e||(e=E()),n.lookBehind?(O(R(e),"month1"),O(e,"month2")):(O(e,"month1"),O(H(e),"month2")),n.singleDate&&O(e,"month1"),x(),W()}function X(t){var n,i;n=t,(i=Z[0]).contains(n.target)||n.target==i||null!=i.childNodes&&0<=e.inArray(n.target,i.childNodes)||G.is(":visible")&&I()}n||(n={}),(n=e.extend(!0,{autoClose:!1,format:"YYYY-MM-DD",separator:" to ",language:"auto",startOfWeek:"sunday",getValue:function(){return e(this).val()},setValue:function(t){e(this).attr("readonly")||e(this).is(":disabled")||t==e(this).val()||e(this).val(t)},startDate:!1,endDate:!1,time:{enabled:!1},minDays:0,maxDays:0,showShortcuts:!1,shortcuts:{},customShortcuts:[],inline:!1,container:"body",alwaysOpen:!1,singleDate:!1,lookBehind:!1,batchMode:!1,duration:200,stickyMonths:!1,dayDivAttrs:[],dayTdAttrs:[],selectForward:!1,selectBackward:!1,applyBtnClass:"",singleMonth:"auto",hoveringTooltip:function(e,t,n){return 1<e?e+" "+N("days"):""},showTopbar:!0,swapTime:!1,showWeekNumbers:!1,getWeekNumber:function(e){return t(e).format("w")},customOpenAnimation:null,customCloseAnimation:null,customArrowPrevSymbol:null,customArrowNextSymbol:null,monthSelect:!1,yearSelect:!1},n)).start=!1,n.end=!1,n.startWeek=!1,n.isTouchDevice="ontouchstart"in window||navigator.msMaxTouchPoints,n.isTouchDevice&&(n.hoveringTooltip=!1),"auto"==n.singleMonth&&(n.singleMonth=e(window).width()<480),n.singleMonth&&(n.stickyMonths=!1),n.showTopbar||(n.autoClose=!0),n.startDate&&"string"==typeof n.startDate&&(n.startDate=t(n.startDate,n.format).toDate()),n.endDate&&"string"==typeof n.endDate&&(n.endDate=t(n.endDate,n.format).toDate()),n.yearSelect&&"boolean"==typeof n.yearSelect&&(n.yearSelect=function(e){return[e-5,e+5]});var G,q,B=function(){if("auto"==n.language){var t=navigator.language?navigator.language:navigator.browserLanguage;return t&&(t=t.toLowerCase())in e.dateRangePickerLanguages?e.dateRangePickerLanguages[t]:e.dateRangePickerLanguages.default}return n.language&&n.language in e.dateRangePickerLanguages?e.dateRangePickerLanguages[n.language]:e.dateRangePickerLanguages.default}(),K=!1,Z=this,J=e(Z).get(0);return e(this).off(".datepicker").on("click.datepicker",function(e){G.is(":visible")||a(n.duration)}).on("change.datepicker",function(e){r()}).on("keyup.datepicker",function(){try{clearTimeout(q)}catch(e){}q=setTimeout(function(){r()},2e3)}),function(){var a=this;if(e(this).data("date-picker-opened"))return void I();e(this).data("date-picker-opened",!0),(G=function(){var t,i='<div class="date-picker-wrapper';n.extraClass&&(i+=" "+n.extraClass+" "),n.singleDate&&(i+=" single-date "),n.showShortcuts||(i+=" no-shortcuts "),n.showTopbar||(i+=" no-topbar "),n.customTopBar&&(i+=" custom-topbar "),i+='">',n.showTopbar&&(i+='<div class="drp_top-bar">',n.customTopBar?("function"==typeof n.customTopBar&&(n.customTopBar=n.customTopBar()),i+='<div class="custom-top">'+n.customTopBar+"</div>"):(i+='<div class="normal-top"><span class="selection-top">'+N("selected")+' </span> <b class="start-day">...</b>',n.singleDate||(i+=' <span class="separator-day">'+n.separator+'</span> <b class="end-day">...</b> <i class="selected-days">(<span class="selected-days-num">3</span> '+N("days")+")</i>"),i+="</div>",i+='<div class="error-top">error</div><div class="default-top">default</div>'),i+='<input type="button" class="apply-btn disabled'+(!(t="")===n.autoClose&&(t+=" hide"),""!==n.applyBtnClass&&(t+=" "+n.applyBtnClass),t)+'" value="'+N("apply")+'" />',i+="</div>");var a=n.showWeekNumbers?6:5,r="&lt;";n.customArrowPrevSymbol&&(r=n.customArrowPrevSymbol);var s="&gt;";if(n.customArrowNextSymbol&&(s=n.customArrowNextSymbol),i+='<div class="month-wrapper">   <table class="month1" cellspacing="0" border="0" cellpadding="0">       <thead>           <tr class="caption">               <th>
5                   <span class="prev">'+r+'                   </span>               </th>               <th colspan="'+a+'" class="month-name">               </th>               <th>'+(n.singleDate||!n.stickyMonths?'<span class="next">'+s+"</span>":"")+'               </th>           </tr>           <tr class="week-name">'+j()+"       </thead>       <tbody></tbody>   </table>",n.singleMonth||(i+='<div class="gap">'+function(){for(var e=['<div class="gap-top-mask"></div><div class="gap-bottom-mask"></div><div class="gap-lines">'],t=0;t<20;t++)e.push('<div class="gap-line"><div class="gap-1"></div><div class="gap-2"></div><div class="gap-3"></div></div>');return e.push("</div>"),e.join("")}()+'</div><table class="month2" cellspacing="0" border="0" cellpadding="0">   <thead>   <tr class="caption">       <th>'+(n.stickyMonths?"":'<span class="prev">'+r+"</span>")+'       </th>       <th colspan="'+a+'" class="month-name">       </th>       <th>           <span class="next">'+s+'</span>       </th>   </tr>   <tr class="week-name">'+j()+"   </thead>   <tbody></tbody></table>"),i+='<div class="dp-clearfix"></div><div class="time"><div class="time1"></div>',n.singleDate||(i+='<div class="time2"></div>'),i+='</div><div class="dp-clearfix"></div></div>',i+='<div class="footer">',n.showShortcuts){i+='<div class="shortcuts"><b>'+N("shortcuts")+"</b>"
6;var o=n.shortcuts;if(o){var l;if(o["prev-days"]&&0<o["prev-days"].length){i+='&nbsp;<span class="prev-days">'+N("past");for(var d=0;d<o["prev-days"].length;d++)l=o["prev-days"][d],l+=N(1<o["prev-days"][d]?"days":"day"),i+=' <a href="javascript:;" shortcut="day,-'+o["prev-days"][d]+'">'+l+"</a>";i+="</span>"}if(o["next-days"]&&0<o["next-days"].length){i+='&nbsp;<span class="next-days">'+N("following");for(var d=0;d<o["next-days"].length;d++)l=o["next-days"][d],l+=N(1<o["next-days"][d]?"days":"day"),i+=' <a href="javascript:;" shortcut="day,'+o["next-days"][d]+'">'+l+"</a>";i+="</span>"}if(o.prev&&0<o.prev.length){i+='&nbsp;<span class="prev-buttons">'+N("previous");for(var d=0;d<o.prev.length;d++)l=N("prev-"+o.prev[d]),i+=' <a href="javascript:;" shortcut="prev,'+o.prev[d]+'">'+l+"</a>";i+="</span>"}if(o.next&&0<o.next.length){i+='&nbsp;<span class="next-buttons">'+N("next");for(var d=0;d<o.next.length;d++)l=N("next-"+o.next[d]),i+=' <a href="javascript:;" shortcut="next,'+o.next[d]+'">'+l+"</a>";i+="</span>"}}if(n.customShortcuts)for(var d=0;d<n.customShortcuts.length;d++){var u=n.customShortcuts[d];i+='&nbsp;<span class="custom-shortcut"><a href="javascript:;" shortcut="custom">'+u.name+"</a></span>"}i+="</div>"}if(n.showCustomValues&&(i+='<div class="customValues"><b>'+(n.customValueLabel||N("custom-values"))+"</b>",n.customValues))for(var d=0;d<n.customValues.length;d++){var c=n.customValues[d];i+='&nbsp;<span class="custom-value"><a href="javascript:;" custom="'+c.value+'">'+c.name+"</a></span>"}return e(i+="</div></div>")}().hide()).append('<div class="date-range-length-tip"></div>'),e(n.container).append(G),n.inline?G.addClass("inline-wrapper"):i(),n.alwaysOpen&&G.find(".apply-btn").hide();var r=E();if(U(r),n.time.enabled)if(n.startDate&&n.endDate||n.start&&n.end)C(t(n.start||n.startDate).toDate(),"time1"),C(t(n.end||n.endDate).toDate(),"time2");else{var s=n.defaultEndTime?n.defaultEndTime:r;C(r,"time1"),C(s,"time2")}var l="";l=N(n.singleDate?"default-single":n.minDays&&n.maxDays?"default-range":n.minDays?"default-more":n.maxDays?"default-less":"default-default"),G.find(".default-top").html(l.replace(/\%d/,n.minDays).replace(/\%d/,n.maxDays)),n.singleMonth?G.addClass("single-month"):G.addClass("two-months"),setTimeout(function(){o(),K=!0},0),G.click(function(e){e.stopPropagation()}),e(document).on("click.datepicker",X),G.find(".next").click(function(){n.stickyMonths?function(e){var t=H(n.month1),i=H(n.month2);F(i)||!n.singleDate&&0<=L(t,i)||(O(t,"month1"),O(i,"month2"),x())}():function(t){var i=e(t).parents("table").hasClass("month2"),a=i?n.month2:n.month1;a=H(a),!n.singleMonth&&!n.singleDate&&!i&&0<=L(a,n.month2)||F(a)||(O(a,i?"month2":"month1"),W())}(this)}),G.find(".prev").click(function(){n.stickyMonths?function(e){var t=R(n.month1),i=R(n.month2);F(t)||!n.singleDate&&L(i,t)<=0||(O(i,"month2"),O(t,"month1"),x())}():function(t){var i=e(t).parents("table").hasClass("month2"),a=i?n.month2:n.month1;a=R(a),i&&L(a,n.month1)<=0||F(a)||(O(a,i?"month2":"month1"),W())}(this)}),G.attr("unselectable","on").css("user-select","none").on("selectstart",function(e){return e.preventDefault(),!1}),G.find(".apply-btn").click(function(){I();var t=P(new Date(n.start))+n.separator+P(new Date(n.end));e(a).trigger("datepicker-apply",{value:t,date1:new Date(n.start),date2:new Date(n.end)})}),G.find("[custom]").click(function(){var t=e(this).attr("custom");n.start=!1,n.end=!1,G.find(".day.checked").removeClass("checked"),n.setValue.call(J,t),k(),b(!0),x(),n.autoClose&&I()}),G.find("[shortcut]").click(function(){var t,i=e(this).attr("shortcut"),a=new Date,r=!1;if(-1!=i.indexOf("day")){var s=parseInt(i.split(",",2)[1],10);r=new Date((new Date).getTime()+864e5*s),a=new Date(a.getTime()+864e5*(0<s?1:-1))}else if(-1!=i.indexOf("week")){var o;for(t=-1!=i.indexOf("prev,")?-1:1,o=1==t?"monday"==n.startOfWeek?1:0:"monday"==n.startOfWeek?0:6,a=new Date(a.getTime()-864e5);a.getDay()!=o;)a=new Date(a.getTime()+864e5*t);r=new Date(a.getTime()+864e5*t*6)}else if(-1!=i.indexOf("month"))t=-1!=i.indexOf("prev,")?-1:1,(r=1==t?H(a):R(a)).setDate(1),(a=H(r)).setDate(1),a=new Date(a.getTime()-864e5);else if(-1!=i.indexOf("year"))t=-1!=i.indexOf("prev,")?-1:1,(r=new Date).setFullYear(a.getFullYear()+t),r.setMonth(0),r.setDate(1),a.setFullYear(a.getFullYear()+t),a.setMonth(11),a.setDate(31);else if("custom"==i){var l=e(this).html();if(n.customShortcuts&&0<n.customShortcuts.length)for(var d=0;d<n.customShortcuts.length;d++){var u=n.customShortcuts[d];if(u.name==l){var c=[];if((c=u.dates.call())&&2==c.length&&(r=c[0],a=c[1]),c&&1==c.length){var h=c[0];O(h,"month1"),O(H(h),"month2"),W()}break}}}r&&a&&(D(r,a),k())}),G.find(".time1 input[type=range]").on("change touchmove",function(t){var n=t.target;u("time1","hour"==n.name?e(n).val().replace(/^(\d{1})$/,"0$1"):void 0,"minute"==n.name?e(n).val().replace(/^(\d{1})$/,"0$1"):void 0)}),G.find(".time2 input[type=range]").on("change touchmove",function(t){var n=t.target;u("time2","hour"==n.name?e(n).val().replace(/^(\d{1})$/,"0$1"):void 0,"minute"==n.name?e(n).val().replace(/^(\d{1})$/,"0$1"):void 0)})}.call(this),n.alwaysOpen&&a(0),e(this).data("dateRangePicker",{setStart:function(e){return"string"==typeof e&&(e=t(e,n.format).toDate()),n.end=!1,S(e),this},setEnd:function(e,i){var a=new Date;return a.setTime(n.start),"string"==typeof e&&(e=t(e,n.format).toDate()),D(a,e,i),this},setDateRange:function(e,i,a){"string"==typeof e&&"string"==typeof i&&(e=t(e,n.format).toDate(),i=t(i,n.format).toDate()),D(e,i,a)},clear:function(){n.start=!1,n.end=!1,G.find(".day.checked").removeClass("checked"),G.find(".day.last-date-selected").removeClass("last-date-selected"),G.find(".day.first-date-selected").removeClass("first-date-selected"),n.setValue.call(J,""),k(),b(),x()},close:I,open:a,redraw:A,getDatePicker:function(){return G},resetMonthsView:U,destroy:function(){e(Z).off(".datepicker"),e(Z).data("dateRangePicker",""),e(Z).data("date-picker-opened",null),G.remove(),e(window).off("resize.datepicker",i),e(document).off("
6click.datepicker",X)}}),e(window).on("resize.datepicker",i),this}});

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.