PageSourceSearch

https://www.ncdot.gov/Style%20Library/js/jquery-plugin-scripts.min.js?rev=20180710

js ncdot.gov collected 2026-10-01 08:56:22 UTC 128,526 bytes, 1 lines download raw bytes

1window.Symbol||function(t){"use strict";function e(t){if(!(this instanceof e))return new e(t);var i=s+o++;this._symbol=i}var i=Object.defineProperty,s="__symbol-"+Math.ceil(1e9*Math.random())+"-",o=0;i(e.prototype,"toString",{enumerable:!1,configurable:!1,writable:!1,value:function(){return this._symbol}}),t.Symbol=e}(this),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(t){var e,i=navigator.userAgent,s=/iphone/i.test(i),o=/chrome/i.test(i),n=/android/i.test(i);t.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},t.fn.extend({caret:function(t,e){var i;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof t?(e="number"==typeof e?e:t,this.each(function(){this.setSelectionRange?this.setSelectionRange(t,e):this.createTextRange&&((i=this.createTextRange()).collapse(!0),i.moveEnd("character",e),i.moveStart("character",t),i.select())})):(this[0].setSelectionRange?(t=this[0].selectionStart,e=this[0].selectionEnd):document.selection&&document.selection.createRange&&(i=document.selection.createRange(),t=0-i.duplicate().moveStart("character",-1e5),e=t+i.text.length),{begin:t,end:e})},unmask:function(){return this.trigger("unmask")},mask:function(i,r){var a,l,d,c,h,u,p;if(!i&&this.length>0){var f=t(this[0]).data(t.mask.dataName);return f?f():void 0}return r=t.extend({autoclear:t.mask.autoclear,placeholder:t.mask.placeholder,completed:null},r),a=t.mask.definitions,l=[],d=u=i.length,c=null,t.each(i.split(""),function(t,e){"?"==e?(u--,d=t):a[e]?(l.push(new RegExp(a[e])),null===c&&(c=l.length-1),d>t&&(h=l.length-1)):l.push(null)}),this.trigger("unmask").each(function(){function f(){if(r.completed){for(var t=c;h>=t;t++)if(l[t]&&k[t]===g(t))return;r.completed.call(x)}}function g(t){return r.placeholder.charAt(t<r.placeholder.length?t:0)}function v(t){for(;++t<u&&!l[t];);return t}function m(t,e){var i,s;if(!(0>t)){for(i=t,s=v(e);u>i;i++)if(l[i]){if(!(u>s&&l[i].test(k[s])))break;k[i]=k[s],k[s]=g(s),s=v(s)}w(),x.caret(Math.max(c,t))}}function b(){S(),x.val()!=T&&x.change()}function y(t,e){var i;for(i=t;e>i&&u>i;i++)l[i]&&(k[i]=g(i))}function w(){x.val(k.join(""))}function S(t){var e,i,s,o=x.val(),n=-1;for(e=0,s=0;u>e;e++)if(l[e]){for(k[e]=g(e);s++<o.length;)if(i=o.charAt(s-1),l[e].test(i)){k[e]=i,n=e;break}if(s>o.length){y(e+1,u);break}}else k[e]===o.charAt(s)&&s++,d>e&&(n=e);return t?w():d>n+1?r.autoclear||k.join("")===C?(x.val()&&x.val(""),y(0,u)):w():(w(),x.val(x.val().substring(0,n+1))),d?e:c}var x=t(this),k=t.map(i.split(""),function(t,e){return"?"!=t?a[t]?g(e):t:void 0}),C=k.join(""),T=x.val();x.data(t.mask.dataName,function(){return t.map(k,function(t,e){return l[e]&&t!=g(e)?t:null}).join("")}),x.one("unmask",function(){x.off(".mask").removeData(t.mask.dataName)}).on("focus.mask",function(){if(!x.prop("readonly")){clearTimeout(e);var t;T=x.val(),t=S(),e=setTimeout(function(){x.get(0)===document.activeElement&&(w(),t==i.replace("?","").length?x.caret(0,t):x.caret(t))},10)}}).on("blur.mask",b).on("keydown.mask",function(t){if(!x.prop("readonly")){var e,i,o,n=t.which||t.keyCode;p=x.val(),8===n||46===n||s&&127===n?(e=x.caret(),i=e.begin,(o=e.end)-i==0&&(i=46!==n?function(t){for(;--t>=0&&!l[t];);return t}(i):o=v(i-1),o=46===n?v(o):o),y(i,o),m(i,o-1),t.preventDefault()):13===n?b.call(this,t):27===n&&(x.val(T),x.caret(0,S()),t.preventDefault())}}).on("keypress.mask",function(e){if(!x.prop("readonly")){var i,s,o,r=e.which||e.keyCode,a=x.caret();if(!(e.ctrlKey||e.altKey||e.metaKey||32>r)&&r&&13!==r){if(a.end-a.begin!=0&&(y(a.begin,a.end),m(a.begin,a.end-1)),i=v(a.begin-1),u>i&&(s=String.fromCharCode(r),l[i].test(s))){if(function(t){var e,i,s,o;for(e=t,i=g(t);u>e;e++)if(l[e]){if(s=v(e),o=k[e],k[e]=i,!(u>s&&l[s].test(o)))break;i=o}}(i),k[i]=s,w(),o=v(i),n){var d=function(){t.proxy(t.fn.caret,x,o)()};setTimeout(d,0)}else x.caret(o);a.begin<=h&&f()}e.preventDefault()}}}).on("input.mask paste.mask",function(){x.prop("readonly")||setTimeout(function(){var t=S(!0);x.caret(t),f()},0)}),o&&n&&x.off("input.mask").on("input.mask",function(){var t=x.val(),e=x.caret();if(p&&p.length&&p.length>t.length){for(S(!0);e.begin>0&&!l[e.begin-1];)e.begin--;if(0===e.begin)for(;e.begin<c&&!l[e.begin];)e.begin++;x.caret(e.begin,e.begin)}else{for(S(!0);e.begin<u&&!l[e.begin];)e.begin++;x.caret(e.begin,e.begin)}f()}),S()})}})}),function(t){"use strict";
1!function(t,e,i,s){t.widget("selectBox.selectBoxIt",{VERSION:"3.8.2",options:{showEffect:"none",showEffectOptions:{},showEffectSpeed:"medium",hideEffect:"none",hideEffectOptions:{},hideEffectSpeed:"medium",showFirstOption:!0,defaultText:"",defaultIcon:"",downArrowIcon:"",theme:"default",keydownOpen:!0,isMobile:function(){var t=navigator.userAgent||navigator.vendor||e.opera;return/iPhone|iPod|iPad|Silk|Android|BlackBerry|Opera Mini|IEMobile/.test(t)},native:!1,aggressiveChange:!1,selectWhenHidden:!0,viewport:t(e),similarSearch:!1,copyAttributes:["title","rel"],dontCopyAttributes:["data-reactid"],copyClasses:"button",nativeMousedown:!1,customShowHideEvent:!1,autoWidth:!0,html:!0,populate:"",dynamicPositioning:!0,hideCurrent:!1,numSearchCharacters:"auto"},getThemes:function(){var e=t(this.element).attr("data-theme")||"c";return{bootstrap:{focus:"active",hover:"",enabled:"enabled",disabled:"disabled",arrow:"caret",button:"btn",list:"dropdown-menu",container:"bootstrap",open:"open"},jqueryui:{focus:"ui-state-focus",hover:"ui-state-hover",enabled:"ui-state-enabled",disabled:"ui-state-disabled",arrow:"ui-icon ui-icon-triangle-1-s",button:"ui-widget ui-state-default",list:"ui-widget ui-widget-content",container:"jqueryui",open:"selectboxit-open"},jquerymobile:{focus:"ui-btn-down-"+e,hover:"ui-btn-hover-"+e,enabled:"ui-enabled",disabled:"ui-disabled",arrow:"ui-icon ui-icon-arrow-d ui-icon-shadow",button:"ui-btn ui-btn-icon-right ui-btn-corner-all ui-shadow ui-btn-up-"+e,list:"ui-btn ui-btn-icon-right ui-btn-corner-all ui-shadow ui-btn-up-"+e,container:"jquerymobile",open:"selectboxit-open"},default:{focus:"selectboxit-focus",hover:"selectboxit-hover",enabled:"selectboxit-enabled",disabled:"selectboxit-disabled",arrow:"selectboxit-default-arrow",button:"selectboxit-btn",list:"selectboxit-list",container:"selectboxit-container",open:"selectboxit-open"}}},isDeferred:function(e){return t.isPlainObject(e)&&e.promise&&e.done},_create:function(e){var s=this.options.populate,o=this.options.theme;if(this.element.is("select"))return this.widgetProto=t.Widget.prototype,this.originalElem=this.element[0],this.selectBox=this.element,this.options.populate&&this.add&&!e&&this.add(s),this.selectItems=this.element.find("option"),this.firstSelectItem=this.selectItems.slice(0,1),this.documentHeight=t(i).height(),this.theme=t.isPlainObject(o)?t.extend({},this.getThemes().default,o):this.getThemes()[o]?this.getThemes()[o]:this.getThemes().default,this.currentFocus=0,this.blur=!0,this.textArray=[],this.currentIndex=0,this.currentText="",this.flipped=!1,e||(this.selectBoxStyles=this.selectBox.attr("style")),this._createDropdownButton()._createUnorderedList()._copyAttributes()._replaceSelectBox()._addClasses(this.theme)._eventHandlers(),this.originalElem.disabled&&this.disable&&this.disable(),this._ariaAccessibility&&this._ariaAccessibility(),this.isMobile=this.options.isMobile(),this._mobile&&this._mobile(),this.options.native&&this._applyNativeSelect(),this.triggerEvent("create"),this},_createDropdownButton:function(){var e=this.originalElemId=this.originalElem.id||"",i=this.originalElemValue=this.originalElem.value||"",s=this.originalElemName=this.originalElem.name||"",o=this.options.copyClasses,n=this.selectBox.attr("class")||"";return this.dropdownText=t("<span/>",{id:e&&e+"SelectBoxItText",class:"selectboxit-text",unselectable:"on",text:this.firstSelectItem.text()}).attr("data-val",i),this.dropdownImageContainer=t("<span/>",{class:"selectboxit-option-icon-container"}),this.dropdownImage=t("<i/>",{id:e&&e+"SelectBoxItDefaultIcon",class:"selectboxit-default-icon",unselectable:"on"}),this.dropdown=t("<span/>",{id:e&&e+"SelectBoxIt",class:"selectboxit "+("button"===o?n:"")+" "+(this.selectBox.prop("disabled")?this.theme.disabled:this.theme.enabled),name:s,tabindex:this.selectBox.attr("tabindex")||"0",unselectable:"on"}).append(this.dropdownImageContainer.append(this.dropdownImage)).append(this.dropdownText),this.dropdownContainer=t("<span/>",{id:e&&e+"SelectBoxItContainer",class:"selectboxit-container "+this.theme.container+" "+("container"===o?n:"")}).append(this.dropdown),this},_createUnorderedList:function(){var e,i,s,o,n,r,a,l,d,c,h,u,p,f=this,g="",v=f.originalElemId||"",m=t("<ul/>
1",{id:v&&v+"SelectBoxItOptions",class:"selectboxit-options",tabindex:-1});if(f.options.showFirstOption||(f.selectItems.first().attr("disabled","disabled"),f.selectItems=f.selectBox.find("option").slice(1)),f.selectItems.each(function(v){u=t(this),i="",s="",e=u.prop("disabled"),o=u.attr("data-icon")||"",n=u.attr("data-iconurl")||"",r=n?"selectboxit-option-icon-url":"",a=n?"style=\"background-image:url('"+n+"');\"":"",l=u.attr("data-selectedtext"),d=u.attr("data-text"),h=d||u.text(),(p=u.parent()).is("optgroup")&&(i="selectboxit-optgroup-option",0===u.index()&&(s='<span class="selectboxit-optgroup-header '+p.first().attr("class")+'"data-disabled="true">'+p.first().attr("label")+"</span>")),u.attr("value",this.value),g+=s+'<li data-id="'+v+'" data-val="'+f.htmlEscape(this.value)+'" data-disabled="'+e+'" class="'+i+" selectboxit-option "+(t(this).attr("class")||"")+'"><a class="selectboxit-option-anchor"><span class="selectboxit-option-icon-container"><i class="selectboxit-option-icon '+o+" "+(r||f.theme.container)+'"'+a+"></i></span>"+(f.options.html?h:f.htmlEscape(h))+"</a></li>",c=u.attr("data-search"),f.textArray[v]=e?"":c||h,this.selected&&(f._setText(f.dropdownText,l||h),f.currentFocus=v)}),f.options.defaultText||f.selectBox.attr("data-text")){var b=f.options.defaultText||f.selectBox.attr("data-text");f._setText(f.dropdownText,b),f.options.defaultText=b}return m.append(g),f.list=m,f.dropdownContainer.append(f.list),f.listItems=f.list.children("li"),f.listAnchors=f.list.find("a"),f.listItems.first().addClass("selectboxit-option-first"),f.listItems.last().addClass("selectboxit-option-last"),f.list.find("li[data-disabled='true']").not(".optgroupHeader").addClass(f.theme.disabled),f.dropdownImage.addClass(f.selectBox.attr("data-icon")||f.options.defaultIcon||f.listItems.eq(f.currentFocus).find("i").attr("class")),f.dropdownImage.attr("style",f.listItems.eq(f.currentFocus).find("i").attr("style")),f},_replaceSelectBox:function(){var e,i,o=this.originalElem.id||"",n=this.selectBox.attr("data-size"),r=this.listSize=n===s?"auto":"0"===n?"auto":+n;return this.selectBox.css("display","none").after(this.dropdownContainer),this.dropdownContainer.appendTo("body").addClass("selectboxit-rendering"),this.dropdown.height(),this.downArrow=t("<i/>",{id:o&&o+"SelectBoxItArrow",class:"selectboxit-arrow",unselectable:"on"}),this.downArrowContainer=t("<span/>",{id:o&&o+"SelectBoxItArrowContainer",class:"selectboxit-arrow-container",unselectable:"on"}).append(this.downArrow),this.dropdown.append(this.downArrowContainer),this.listItems.removeClass("selectboxit-selected").eq(this.currentFocus).addClass("selectboxit-selected"),e=this.downArrowContainer.outerWidth(!0),i=this.dropdownImage.outerWidth(!0),this.options.autoWidth&&(this.dropdown.css({width:"auto"}).css({width:this.list.outerWidth(!0)+e+i}),this.list.css({"min-width":this.dropdown.width()})),this.selectBox.after(this.dropdownContainer),this.dropdownContainer.removeClass("selectboxit-rendering"),this.dropdownText.css({"max-width":this.dropdownContainer.outerWidth(!0)-(e+i)}),"number"===t.type(r)&&(this.maxHeight=this.listAnchors.outerHeight(!0)*r),this},_scrollToView:function(t){var e=this.listItems.eq(this.currentFocus),i=this.list.scrollTop(),s=e.height(),o=e.position().top,n=Math.abs(o),r=this.list.height();return"search"===t?r-o<s?this.list.scrollTop(i+(o-(r-s))):o<-1&&this.list.scrollTop(o-s):"up"===t?o<-1&&this.list.scrollTop(i-n):"down"===t&&r-o<s&&this.list.scrollTop(i+(n-r+s)),this},_callbackSupport:function(e){return t.isFunction(e)&&e.call(this,this.dropdown),this},_setText:function(t,e){return this.options.html?t.html(e):t.text(e),this},open:function(t){var e=this,i=e.options.showEffect,s=e.options.showEffectSpeed,o=e.options.showEffectOptions,n=e.options.native,r=e.isMobile;return!e.listItems.length||e.dropdown.hasClass(e.theme.disabled)?e:(n||r||this.list.is(":visible")||(e.triggerEvent("open"),e._dynamicPositioning&&e.options.dynamicPositioning&&e._dynamicPositioning(),"none"===i?e.list.show():"show"===i||"slideDown"===i||"fadeIn"===i?e.list[i](s):e.list.show(i,o,s),e.list.promise().done(function(){e._scrollToView("search"),e.triggerEvent("opened")})),e._callbackSupport(t),e)},close:function(t){var e=this,i=e.options.hideEffect,s=e.options.hideEffectSpeed,o=e.options.hideEffectOptions,n=e.options.native,r=e.isMobile;return n||r||!e.list.is(":visible")||(e.triggerEvent("close"),"none"===i?e.list.hide():"hide"===i||"slideUp"===i||"fadeOut"===i?e.list[i](s):e.list.hide(i,o,s),e.list.promise().done(function(){e.triggerEvent("closed")})),e._callbackSupport(t),e},toggle:function(){var t=this.list.is(":visible");t?this.close():t||this.open()},_keyMappings:{38:"up",40:"down",13:"enter",8:"backspace",9:"tab",32:"space",27:"esc"},_keydownMethods:function(){var t=this,e=t.list.is(":visible")||!t.options.keydownOpen;return{down:function(){t.moveDown&&e&&t.moveDown()},up:function(){t.moveUp&&e&&t.moveUp()},enter:function(){var e=t.listItems.eq(t.currentFocus);t._update(e),"true"!==e.attr("data-preventclose")&&t.close(),t.triggerEvent("enter")},tab:function(){t.triggerEvent("tab-blur"),t.close()},backspace:function(){t.triggerEvent("backspace")},esc:function(){t.close()}}},_eventHandlers:function(){var e,i,s=this,o=s.options.nativeMousedown,n=s.options.customShowHideEvent,r=s.focusClass,a=s.hoverClass,l=s.openClass;return this.dropdown.on({"click.selectBoxIt":function(){s.dropdown.trigger("focus",!0),s.originalElem.disabled||(s.triggerEvent("click"),o||n||s.toggle())},"mousedown.selectBoxIt":function(){t(this).data("mdown",!0),s.triggerEvent("mousedown"),o&&!n&&s.toggle()},"mouseup.selectBoxIt":function(){s.triggerEvent("mouseup")},"blur.selectBoxIt":function(){s.blur&&(s.triggerEvent("blur"),s.close(),t(this).removeClass(r))},"focus.selectBoxIt":function(e,i){var o=t(this).data("mdown");t(this).removeData("mdown"),o||i||setTimeout(function(){s.triggerEvent("tab-focus")},0),i||(t(this).hasClass(s.theme.disabled)||t(this).addClass(r),s.triggerEvent("focus"))},"keydown.selectBoxIt":function(t){var e=s._keyMappings[t.keyCode],i=s._keydownMethods()[e];i&&(i(),!s.options.keydownOpen||"up"!==e&&"down"!==e||s.open()),i&&"tab"!==e&&t.preventDefault()}
1,"keypress.selectBoxIt":function(t){if(!s.originalElem.disabled){var e=t.charCode||t.keyCode,i=s._keyMappings[t.charCode||t.keyCode],o=String.fromCharCode(e);s.search&&(!i||i&&"space"===i)&&s.search(o,!0,!0),"space"===i&&t.preventDefault()}},"mouseenter.selectBoxIt":function(){s.triggerEvent("mouseenter")},"mouseleave.selectBoxIt":function(){s.triggerEvent("mouseleave")}}),s.list.on({"mouseover.selectBoxIt":function(){s.blur=!1},"mouseout.selectBoxIt":function(){s.blur=!0},"focusin.selectBoxIt":function(){s.dropdown.trigger("focus",!0)}}),s.list.on({"mousedown.selectBoxIt":function(){s._update(t(this)),s.triggerEvent("option-click"),"false"===t(this).attr("data-disabled")&&"true"!==t(this).attr("data-preventclose")&&s.close(),setTimeout(function(){s.dropdown.trigger("focus",!0)},0)},"focusin.selectBoxIt":function(){s.listItems.not(t(this)).removeAttr("data-active"),t(this).attr("data-active","");var e=s.list.is(":hidden");(s.options.searchWhenHidden&&e||s.options.aggressiveChange||e&&s.options.selectWhenHidden)&&s._update(t(this)),t(this).addClass(r)},"mouseup.selectBoxIt":function(){o&&!n&&(s._update(t(this)),s.triggerEvent("option-mouseup"),"false"===t(this).attr("data-disabled")&&"true"!==t(this).attr("data-preventclose")&&s.close())},"mouseenter.selectBoxIt":function(){"false"===t(this).attr("data-disabled")&&(s.listItems.removeAttr("data-active"),t(this).addClass(r).attr("data-active",""),s.listItems.not(t(this)).removeClass(r),t(this).addClass(r),s.currentFocus=+t(this).attr("data-id"))}
1,"mouseleave.selectBoxIt":function(){"false"===t(this).attr("data-disabled")&&(s.listItems.not(t(this)).removeClass(r).removeAttr("data-active"),t(this).addClass(r),s.currentFocus=+t(this).attr("data-id"))},"blur.selectBoxIt":function(){t(this).removeClass(r)}},".selectboxit-option"),s.list.on({"click.selectBoxIt":function(t){t.preventDefault()}},"a"),s.selectBox.on({"change.selectBoxIt, internal-change.selectBoxIt":function(t,o){var n,r;o||(n=s.list.find('li[data-val="'+s.originalElem.value+'"]')).length&&(s.listItems.eq(s.currentFocus).removeClass(s.focusClass),s.currentFocus=+n.attr("data-id")),n=s.listItems.eq(s.currentFocus),r=n.attr("data-selectedtext"),e=n.attr("data-text"),i=e||n.find("a").text(),s._setText(s.dropdownText,r||i),s.dropdownText.attr("data-val",s.originalElem.value),n.find("i").attr("class")&&(s.dropdownImage.attr("class",n.find("i").attr("class")).addClass("selectboxit-default-icon"),s.dropdownImage.attr("style",n.find("i").attr("style"))),s.triggerEvent("changed")},"disable.selectBoxIt":function(){s.dropdown.addClass(s.theme.disabled)},"enable.selectBoxIt":function(){s.dropdown.removeClass(s.theme.disabled)},"open.selectBoxIt":function(){var t,e=s.list.find("li[data-val='"+s.dropdownText.attr("data-val")+"']");e.length||(e=s.listItems.not("[data-disabled=true]").first()),s.currentFocus=+e.attr("data-id"),t=s.listItems.eq(s.currentFocus),s.dropdown.addClass(l).removeClass(a).addClass(r),s.listItems.removeClass(s.selectedClass).removeAttr("data-active").not(t).removeClass(r),t.addClass(s.selectedClass).addClass(r),s.options.hideCurrent&&t.hide().promise().done(function(){s.listItems.show()})},"close.selectBoxIt":function(){s.dropdown.removeClass(l)},"blur.selectBoxIt":function(){s.dropdown.removeClass(r)},"mouseenter.selectBoxIt":function(){t(this).hasClass(s.theme.disabled)||s.dropdown.addClass(a)}
1,"mouseleave.selectBoxIt":function(){s.dropdown.removeClass(a)},destroy:function(t){t.preventDefault(),t.stopPropagation()}}),s},_update:function(t){var e,i=this.options.defaultText||this.selectBox.attr("data-text"),s=this.listItems.eq(this.currentFocus);"false"===t.attr("data-disabled")&&(this.listItems.eq(this.currentFocus).attr("data-selectedtext"),e=s.attr("data-text"),e||s.text(),(i&&this.options.html?this.dropdownText.html()===i:this.dropdownText.text()===i)&&this.selectBox.val()===t.attr("data-val")?this.triggerEvent("change"):(this.selectBox.val(t.attr("data-val")),this.currentFocus=+t.attr("data-id"),this.originalElem.value!==this.dropdownText.attr("data-val")&&this.triggerEvent("change")))},_addClasses:function(t){this.focusClass=t.focus,this.hoverClass=t.hover;var e=t.button,i=t.list,s=t.arrow,o=t.container;this.openClass=t.open;return this.selectedClass="selectboxit-selected",this.downArrow.addClass(this.selectBox.attr("data-downarrow")||this.options.downArrowIcon||s),this.dropdownContainer.addClass(o),this.dropdown.addClass(e),this.list.addClass(i),this},refresh:function(t,e){return this._destroySelectBoxIt()._create(!0),e||this.triggerEvent("refresh"),this._callbackSupport(t),this},htmlEscape:function(t){return String(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},triggerEvent:function(t){var e=this.options.showFirstOption?this.currentFocus:this.currentFocus-1>=0?this.currentFocus:0;return this.selectBox.trigger(t,{selectbox:this.selectBox,selectboxOption:this.selectItems.eq(e),dropdown:this.dropdown,dropdownOption:this.listItems.eq(this.currentFocus)}),this},_copyAttributes:function(){return this._addSelectBoxAttributes&&this._addSelectBoxAttributes(),this},_realOuterWidth:function(t){if(t.is(":visible"))return t.outerWidth(!0);var e,i=t.clone();return i.css({visibility:"hidden",display:"block",position:"absolute"}).appendTo("body"),e=i.outerWidth(!0),i.remove(),e}});var o=t.selectBox.selectBoxIt.prototype;o.add=function(e,i){this._populate(e,function(e){var s,o,n=this,r=t.type(e),a=0,l=[],d=n._isJSON(e),c=d&&n._parseJSON(e);if(e&&("array"===r||d&&c.data&&"array"===t.type(c.data))||"object"===r&&e.data&&"array"===t.type(e.data)){for(n._isJSON(e)&&(e=c),e.data&&(e=e.data),o=e.length;a<=o-1;a+=1)s=e[a],t.isPlainObject(s)?l.push(t("<option/>",s)):"string"===t.type(s)&&l.push(t("<option/>",{text:s,value:s}));n.selectBox.append(l)}else e&&"string"===r&&!n._isJSON(e)?n.selectBox.append(e):e&&"object"===r?n.selectBox.append(t("<option/>",e)):e&&n._isJSON(e)&&t.isPlainObject(n._parseJSON(e))&&n.selectBox.append(t("<option/>",n._parseJSON(e)));return n.dropdown?n.refresh(function(){n._callbackSupport(i)},!0):n._callbackSupport(i),n})},o._parseJSON=function(e){return JSON&&JSON.parse&&JSON.parse(e)||t.parseJSON(e)},o._isJSON=function(t){try{return this._parseJSON(t),!0}catch(t){return!1}},o._populate=function(e,i){var s=this;return e=t.isFunction(e)?e.call():e,s.isDeferred(e)?e.done(function(t){i.call(s,t)}):i.call(s,e),s},o._ariaAccessibility=function(){var e=this,i=t("label[for='"+e.originalElem.id+"']");return e.dropdownContainer.attr({role:"combobox","aria-haspopup":"true","aria-expanded":"false","aria-owns":e.list[0].id}),e.dropdownText.attr({"aria-live":"polite"}),e.dropdown.on({"disable.selectBoxIt":function(){e.dropdownContainer.attr("aria-disabled","true")},"enable.selectBoxIt":function(){e.dropdownContainer.attr("aria-disabled","false")}}),i.length&&e.dropdownContainer.attr("aria-labelledby",i[0].id),e.list.attr({role:"listbox","aria-hidden":"true"}),e.listItems.attr({role:"option"}),e.selectBox.on({"open.selectBoxIt":function(){e.list.attr("aria-hidden","false"),e.dropdownContainer.attr("aria-expanded","true")},"close.selectBoxIt":function(){e.list.attr("aria-hidden","true"),e.dropdownContainer.attr("aria-expanded","false")}}),e},o._addSelectBoxAttributes=function(){var e=this;return e._addAttributes(e.selectBox.prop("attributes"),e.dropdown),e.selectItems.each(function(i){e._addAttributes(t(this).prop("attributes"),e.listItems.eq(i))}),e},o._addAttributes=function(e,i){var s=this.options.copyAttributes,o=this.options.dontCopyAttributes;return e.length&&t.each(e,function(e,n){var r=n.name.toLowerCase(),a=n.value;-1===t.inArray(r,o)&&("null"===a||-1===t.inArray(r,s)&&-1===r.indexOf("data")||i.attr(r,a))}),this},o.destroy=function(t){return this._destroySelectBoxIt(),this.widgetProto.destroy.call(this),this._callbackSupport(t),this},o._destroySelectBoxIt=function(){return this.dropdown.off(".selectBoxIt"),t.contains(this.dropdownContainer[0],this.originalElem)&&this.dropdownContainer.before(this.selectBox),this.dropdownContainer.remove(),this.selectBox.removeAttr("style").attr("style",this.selectBoxStyles),this.triggerEvent("destroy"),this},o.disable=function(t){return this.options.disabled||(this.close(),this.selectBox.attr("disabled","disabled"),this.dropdown.removeAttr("tabindex").removeClass(this.theme.enabled).addClass(this.theme.disabled),this._setOption("disabled",!0),this.triggerEvent("disable")),this._callbackSupport(t),this},o.disableOption=function(e,i){var s,o,n,r=t.type(e);return"number"===r&&(this.close(),s=this.selectBox.find("option").eq(e),this.triggerEvent("disable-option"),s.attr("disabled","disabled"),this.listItems.eq(e).attr("data-disabled","true").addClass(this.theme.disabled),this.currentFocus===e&&(o=this.listItems.eq(this.currentFocus).nextAll("li").not("[data-disabled='true']").first().length,n=this.listItems.eq(this.currentFocus).prevAll("li").not("[data-disabled='true']").first().length,o?this.moveDown():n?this.moveUp():this.disable())),this._callbackSupport(i),this},o._isDisabled=function(t){return this.originalElem.disabled&&this.disable(),this},o._dynamicPositioning=function(){var e="selectboxit-open-up",i="selectboxit-open-down";if("number"===t.type(this.listSize))this.list.css("max-height",this.maxHeight||"none");else{var s=this.dropdown.offset().top,o=this.list.data("max-height")||this.list.outerHeight(),n=this.dropdown.outerHeight(),r=this.options.viewport,a=r.height(),l=t.isWindow(r.get(0))?r.scrollTop():r.offset().top,d=s+n+o<=a+l,c=!d;if(this.list.data("max-height")||this.list.data("max-height",this.list.outerHeight()),c)if(this.dropdown.offset().top-l>=o)this.list.css("max-height",o),this.list.css("top",this.dropdown.position().top-this.list.outerHeight()),this.dropdown.addClass(e);else{var h=Math.abs(s+n+o-(a+l)),u=Math.abs(this.dropdown.offset().top-l-o);h<u?(this.list.css("max-height",o-h-n/2),this.list.css("top","auto"),this.dropdown.addClass(i)):(this.list.css("max-height",o-u-n/2),this.list.css("top",this.dropdown.position().top-this.list.outerHeight()),this.dropdown.addClass(e))}else this.list.css("max-height",o),this.list.css("top","auto"),this.dropdown.addClass(i)}return this},o.enable=function(t){return this.options.disabled&&(this.triggerEvent("enable"),this.selectBox.removeAttr("disabled"),this.dropdown.attr("tabindex",0).removeClass(this.theme.disabled).addClass(this.theme.enabled),this._setOption("disabled",!1),this._callbackSupport(t)),this},o.enableOption=function(e,i){var s,o=t.type(e);return"number"===o&&(s=this.selectBox.find("option").eq(e),this.triggerEvent("enable-option"),s.removeAttr("disabled"),this.listItems.eq(e).attr("data-disabled","false").removeClass(this.theme.disabled)),this._callbackSupport(i),this},o.moveDown=function(t){this.currentFocus+=1;var e="true"===this.listItems.eq(this.currentFocus).attr("data-disabled"),i=this.listItems.eq(this.currentFocus).nextAll("li").not("[data-disabled='true']").first().length;if(this.currentFocus===this.listItems.length)this.currentFocus-=1;else{if(e&&i)return this.listItems.eq(this.currentFocus-1).blur(),void this.moveDown();e&&!i?this.currentFocus-=1:(this.listItems.eq(this.currentFocus-1).blur().end().eq(this.currentFocus).focusin(),this._scrollToView("down"),this.triggerEvent("moveDown"))}return this._callbackSupport(t),this},o.moveUp=function(t){this.currentFocus-=1;var e="true"===this.listItems.eq(this.currentFocus).attr("data-disabled"),i=this.listItems.eq(this.currentFocus).prevAll("li").not("[data-disabled='true']").first().length;if(-1===this.currentFocus)this.currentFocus+=1;else{if(e&&i)return this.listItems.eq(this.currentFocus+1).blur(),void this.moveUp();e&&!i?this.currentFocus+=1:(this.listItems.eq(this.currentFocus+1).blur().end().eq(this.currentFocus).focusin(),this._scrollToView("up"),this.triggerEvent("moveUp"))}return this._callbackSupport(t),this},o._setCurrentSearchOption=function(t){return(this.options.aggressiveChange||this.options.selectWhenHidden||this.listItems.eq(t).is(":visible"))&&!0!==this.listItems.eq(t).data("disabled")&&(this.listItems.eq(this.currentFocus).blur(),this.currentIndex=t,this.currentFocus=t,this.listItems.eq(this.currentFocus).focusin(),this._scrollToView("search"),this.triggerEvent("search")),this},o._searchAlgorithm=function(e,i){var s,o,n,r,a=this.options,l=!1,d=this.textArray,c=this.currentText,h="number"===t.type(a.numSearchCharacters)?a.numSearchCharacters:3;for(s=e,n=d.length;s<n;s+=1){for(r=d[s],o=0;o<n;o+=1)-1!==d[o].search(i)&&(l=!0,o=n);if(l||(this.currentText=this.currentText.charAt(this.currentText.length-1).replace(/[|()\[{.+*?$\\]/g,"\\$0"),c=this.currentText),i=new RegExp(c,"gi"),c.length<h){if(i=new RegExp(c.charAt(0),"gi"),-1!==r.charAt(0).search(i))return this._setCurrentSearchOption(s),(r.substring(0,c.length).toLowerCase()!==c.toLowerCase()||this.options.similarSearch)&&(this.currentIndex+=1),!1}else if(-1!==r.search(i))return this._setCurrentSearchOption(s),!1;if(r.toLowerCase()===this.currentText.toLowerCase())return this._setCurrentSearchOption(s),this.currentText="",!1}return!0}
1,o.search=function(t,e,i){i?this.currentText+=t.replace(/[|()\[{.+*?$\\]/g,"\\$0"):this.currentText=t.replace(/[|()\[{.+*?$\\]/g,"\\$0");var s=this._searchAlgorithm(this.currentIndex,new RegExp(this.currentText,"gi"));return s&&this._searchAlgorithm(0,this.currentText),this._callbackSupport(e),this},o._updateMobileText=function(){var t,e,i;t=this.selectBox.find("option").filter(":selected"),e=t.attr("data-text"),i=e||t.text(),this._setText(this.dropdownText,i),this.list.find('li[data-val="'+t.val()+'"]').find("i").attr("class")&&this.dropdownImage.attr("class",this.list.find('li[data-val="'+t.val()+'"]').find("i").attr("class")).addClass("selectboxit-default-icon")},o._applyNativeSelect=function(){return this.dropdownContainer.append(this.selectBox),this.dropdown.attr("tabindex","-1"),this.selectBox.css({display:"block",visibility:"visible",width:this._realOuterWidth(this.dropdown),height:this.dropdown.outerHeight(),opacity:"0",position:"absolute",top:"0",left:"0",cursor:"pointer","z-index":"999999",margin:this.dropdown.css("margin"),padding:"0","-webkit-appearance":"menulist-button"}),this.originalElem.disabled&&this.triggerEvent("disable"),this},o._mobileEvents=function(){var t=this;t.selectBox.on({"changed.selectBoxIt":function(){t.hasChanged=!0,t._updateMobileText(),t.triggerEvent("option-click")},"mousedown.selectBoxIt":function(){t.hasChanged||!t.options.defaultText||t.originalElem.disabled||(t._updateMobileText(),t.triggerEvent("option-click"))},"enable.selectBoxIt":function(){t.selectBox.removeClass("selectboxit-rendering")},"disable.selectBoxIt":function(){t.selectBox.addClass("selectboxit-rendering")},"destroy.selectBoxIt":function(){t.selectBox.removeClass("selectboxit-rendering")}})},o._mobile=function(t){return this.isMobile&&(this._applyNativeSelect(),this._mobileEvents()),this},o.remove=function(e,i){var s,o,n=this,r=t.type(e),a=0,l="";if("array"===r){for(o=e.length;a<=o-1;a+=1)s=e[a],"number"===t.type(s)&&(l.length?l+=", option:eq("+s+")":l+="option:eq("+s+")");n.selectBox.find(l).remove()}else"number"===r?n.selectBox.find("option").eq(e).remove():n.selectBox.find("option").remove();return n.dropdown?n.refresh(function(){n._callbackSupport(i)},!0):n._callbackSupport(i),n},o.selectOption=function(e,i){var s=t.type(e);return"number"===s?this.selectBox.val(this.selectItems.eq(e).val()).change():"string"===s&&this.selectBox.val(e).change(),this._callbackSupport(i),this},o.setOption=function(e,i,s){var o=this;return"string"===t.type(e)&&(o.options[e]=i),o.refresh(function(){o._callbackSupport(s)},!0),o},o.setOptions=function(e,i){var s=this;return t.isPlainObject(e)&&(s.options=t.extend({},s.options,e)),s.refresh(function(){s._callbackSupport(i)},!0),s},o.wait=function(t,e){return this.widgetProto._delay.call(this,e,t),this}}(window.jQuery,window,document)}(),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?t(require("jquery")):t(jQuery)}(function(t){function e(e,i){var o=t(this);if(this.value===o.attr(r?"placeholder-x":"placeholder")&&o.hasClass(u.customClass))if(this.value="",o.removeClass(u.customClass),o.data("placeholder-password")){if(o=o.hide().nextAll('input[type="password"]:first').show().attr("id",o.removeAttr("id").data("placeholder-id")),!0===e)return o[0].value=i,i;o.focus()}else this==s()&&this.select()}function i(i){var s,o=t(this),n=this.id;if(!i||"blur"!==i.type||!o.hasClass(u.customClass))if(""===this.value){if("password"===this.type){if(!o.data("placeholder-textinput")){try{s=o.clone().prop({type:"text"})}catch(e){s=t("<input>").attr(t.extend(function(e){var i={},s=/^jQuery\d+$/;return t.each(e.attributes,function(t,e){e.specified&&!s.test(e.name)&&(i[e.name]=e.value)}),i}(this),{type:"text"}))}s.removeAttr("name").data({"placeholder-enabled":!0,"placeholder-password":o,"placeholder-id":n}).bind("focus.placeholder",e),o.data({"placeholder-textinput":s,"placeholder-id":n}).before(s)}this.value="",o=o.removeAttr("id").hide().prevAll('input[type="text"]:first').attr("id",o.data("placeholder-id")).show()}else{var a=o.data("placeholder-password");
1a&&(a[0].value="",o.attr("id",o.data("placeholder-id")).show().nextAll('input[type="password"]:last').hide().removeAttr("id"))}o.addClass(u.customClass),o[0].value=o.attr(r?"placeholder-x":"placeholder")}else o.removeClass(u.customClass)}function s(){try{return document.activeElement}catch(t){}}var o,n,r=!1,a="[object OperaMini]"===Object.prototype.toString.call(window.operamini),l="placeholder"in document.createElement("input")&&!a&&!r,d="placeholder"in document.createElement("textarea")&&!a&&!r,c=t.valHooks,h=t.propHooks,u={};l&&d?((n=t.fn.placeholder=function(){return this}).input=!0,n.textarea=!0):((n=t.fn.placeholder=function(s){return u=t.extend({},{customClass:"placeholder"},s),this.filter((l?"textarea":":input")+"["+(r?"placeholder-x":"placeholder")+"]").not("."+u.customClass).not(":radio, :checkbox, [type=hidden]").bind({"focus.placeholder":e,"blur.placeholder":i}).data("placeholder-enabled",!0).trigger("blur.placeholder")}).input=l,n.textarea=d,o={get:function(e){var i=t(e),s=i.data("placeholder-password");return s?s[0].value:i.data("placeholder-enabled")&&i.hasClass(u.customClass)?"":e.value},set:function(o,n){var r,a,l=t(o);return""!==n&&(r=l.data("placeholder-textinput"),a=l.data("placeholder-password"),r?(e.call(r[0],!0,n)||(o.value=n),r[0].value=n):a&&(e.call(o,!0,n)||(a[0].value=n),o.value=n)),l.data("placeholder-enabled")?(""===n?(o.value=n,o!=s()&&i.call(o)):(l.hasClass(u.customClass)&&e.call(o),o.value=n),l):(o.value=n,l)}},l||(c.input=o,h.value=o),d||(c.textarea=o,h.value=o),t(function(){t(document).delegate("form","submit.placeholder",function(){var s=t("."+u.customClass,this).each(function(){e.call(this,!0,"")});setTimeout(function(){s.each(i)},10)})}),t(window).bind("beforeunload.placeholder",function(){var e=!0;try{"javascript:void(0)"===document.activeElement.toString()&&(e=!1)}catch(t){}e&&t("."+u.customClass).each(function(){this.value=""})}))}),function(t){t.fn.simplyCountable=function(e){e=t.extend({counter:"#counter",countType:"characters",maxCount:140,strictMax:!1,countDirection:"down",safeClass:"safe",overClass:"over",thousandSeparator:",",onOverCount:function(){},onSafeCount:function(){},onMaxCount:function(){}},e);var i=[33,34,35,36,37,38,39,40];return t(this).each(function(){var s=t(this),o=t(e.counter);if(!o.length)return!1;var n=function(){var i,n,r=function(){return"up"===e.countDirection?n:i},a=function(t){s.val(t).trigger("change")};if("words"===e.countType?(i=e.maxCount-t.trim(s.val()).split(/\s+/).length,""===s.val()&&(i+=1)):i=e.maxCount-s.val().length,n=function(t){return t-2*t+e.maxCount}(i),e.strictMax&&i<=0){var l=s.val();if(i<0&&e.onMaxCount(r(),s,o),"words"===e.countType){var d=l.match(new RegExp("\\s?(\\S+\\s+){"+e.maxCount+"}"));d&&a(d[0])}else a(l.substring(0,e.maxCount));i=0,n=e.maxCount}o.text(function(t){var i="";if(e.thousandSeparator){(t=t.toString()).match(/^-/)&&(t=t.substr(1),i="-");for(var s=t.length-3;s>0;s-=3)t=t.substr(0,s)+e.thousandSeparator+t.substr(s)}return i+t}(r())),o.hasClass(e.safeClass)||o.hasClass(e.overClass)?i<0&&o.hasClass(e.safeClass)?(o.removeClass(e.safeClass).addClass(e.overClass),e.onOverCount(r(),s,o)):i>=0&&o.hasClass(e.overClass)&&(o.removeClass(e.overClass).addClass(e.safeClass),e.onSafeCount(r(),s,o)):i<0?o.addClass(e.overClass):o.addClass(e.safeClass)};n(),s.on("keyup blur paste",function(e){switch(e.type){case"keyup":t.inArray(e.which,i)<0&&n();break;case"paste":setTimeout(n,"paste"===e.type?5:0);break;default:n()}})})}}(jQuery),function(t){"function"==typeof define&&define.amd?define([],t):"undefined"!=typeof module&&null!==module&&module.exports?module.exports=t:t()}(function(){function t(t){return t[H]||(t[H]={})}function e(e,i,s,o,n){function r(t){s(t,o)}i=i.split(I);for(var a,l=t(e),d=i.length;d--;)(l[a=i[d]]||(l[a]=[])).push([s,r]),e.addEventListener(a,r)}function i(e,i,s,o){i=i.split(I);var n,r,a,l=t(e),d=i.length;if(l)for(;d--;)if(n=i[d],r=l[n])for(a=r.length;a--;)r[a][0]===s&&(e.removeEventListener(n,r[a][1]),r.splice(a,1))}function s(t,e,i){var s=function(t){return new CustomEvent(t,A)}(e);i&&S(s,i),t.dispatchEvent(s)}function o(){}function n(t){}function r(t,e){var i,s;if(t.identifiedTouch)return t.identifiedTouch(e);for(i=-1,s=t.length;++i<s;)if(t[i].identifier===e)return t[i]}function a(t,e){var i=r(t.changedTouches,e.identifier);if(i&&(i.pageX!==e.pageX||i.pageY!==e.pageY))return i}function l(t,e){u(t,e,t,c)}function d(t,e){c()}function c(){i(document,T.move,l),i(document,T.cancel,d)}function h(t){i(document,$.move,t.touchmove),i(document,$.cancel,t.touchend)}function u(t,e,i,n){var r=i.pageX-e.pageX,a=i.pageY-e.pageY;
1r*r+a*a<x*x||function(t,e,i,n,r,a){var l=t.targetTouches,d=t.timeStamp-e.timeStamp,c={altKey:t.altKey,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,startX:e.pageX,startY:e.pageY,distX:n,distY:r,deltaX:n,deltaY:r,pageX:i.pageX,pageY:i.pageY,velocityX:n/d,velocityY:r/d,identifier:e.identifier,targetTouches:l,finger:l?l.length:1,enableMove:function(){this.moveEnabled=!0,this.enableMove=o}};s(e.target,"movestart",c),a(e)}(t,e,i,r,a,n)}function p(t,e){var i=e.timer;e.touch=t,e.timeStamp=t.timeStamp,i.kick()}function f(t,e){var s=e.target,o=e.event,r=e.timer;i(document,T.move,p),i(document,T.end,f),v(s,o,r,function(){setTimeout(function(){i(s,"click",n)},0)})}function g(t,e){var s=e.target,o=e.event,n=e.timer;r(t.changedTouches,o.identifier)&&(!function(t){i(document,$.move,t.activeTouchmove),i(document,$.end,t.activeTouchend)}(e),v(s,o,n))}function v(t,e,i,o){i.end(function(){return s(t,"moveend",e),o&&o()})}function m(t){t.enableMove()}function b(t){t.enableMove()}function y(t){t.enableMove()}function w(t){var e=t.handler;t.handler=function(t){for(var i,s=E.length;s--;)t[i=E[s]]=t.originalEvent[i];e.apply(this,arguments)}}var S=Object.assign||window.jQuery&&jQuery.extend,x=8,k=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t,e){return window.setTimeout(function(){t()},25)},C={textarea:!0,input:!0,select:!0,button:!0},T={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},$={move:"touchmove",cancel:"touchend",end:"touchend"},I=/\s+/,A={bubbles:!0,cancelable:!0},H=Symbol("events");if(e(document,"mousedown",function(t){(function(t){return 1===t.which&&!t.ctrlKey&&!t.altKey})(t)&&(function(t){return!t.target||!t.target.tageName||!!C[t.target.tagName.toLowerCase()]}(t)||(e(document,T.move,l,t),e(document,T.cancel,d,t)))}),e(document,"touchstart",function(t){if(!C[t.target.tagName.toLowerCase()]){var i=t.changedTouches[0],s={target:i.target,pageX:i.pageX,pageY:i.pageY,identifier:i.identifier,touchmove:function(t,e){!function(t,e){var i=a(t,e);i&&u(t,e,i,h)}(t,e)},touchend:function(t,e){!function(t,e){r(t.changedTouches,e.identifier)&&h(e)}(t,e)}};e(document,$.move,s.touchmove,s),e(document,$.cancel,s.touchend,s)}}),e(document,"movestart",function(t){if(!t.defaultPrevented&&t.moveEnabled){var i={startX:t.startX,startY:t.startY,pageX:t.pageX,pageY:t.pageY,distX:t.distX,distY:t.distY,deltaX:t.deltaX,deltaY:t.deltaY,velocityX:t.velocityX,velocityY:t.velocityY,identifier:t.identifier,targetTouches:t.targetTouches,finger:t.finger},o={target:t.target,event:i,timer:new function(t){function e(t){s?(i(),k(e),o=!0,s=!1):o=!1}var i=t,s=!1,o=!1;this.kick=function(t){s=!0,o||e()},this.end=function(t){var e=i;t&&(o?(i=s?function(){e(),t()}:t,s=!0):t())}}(function(t){!function(t,e,i){var s=i-t.timeStamp;t.distX=e.pageX-t.startX,t.distY=e.pageY-t.startY,t.deltaX=e.pageX-t.pageX,t.deltaY=e.pageY-t.pageY,t.velocityX=.3*t.velocityX+.7*t.deltaX/s,t.velocityY=.3*t.velocityY+.7*t.deltaY/s,t.pageX=e.pageX,t.pageY=e.pageY}(i,o.touch,o.timeStamp),s(o.target,"move",i)}),touch:void 0,timeStamp:t.timeStamp};void 0===t.identifier?(e(t.target,"click",n),e(document,T.move,p,o),e(document,T.end,f,o)):(o.activeTouchmove=function(t,e){!function(t,e){var i=e.event,s=e.timer,o=a(t,i);o&&(i.targetTouches=t.targetTouches,e.touch=o,e.timeStamp=t.timeStamp,s.kick())}(t,e)},o.activeTouchend=function(t,e){g(t,e)},e(document,$.move,o.activeTouchmove,o),e(document,$.end,o.activeTouchend,o))}}),window.jQuery){var E="startX startY pageX pageY distX distY deltaX deltaY velocityX velocityY".split(" ");jQuery.event.special.movestart={setup:function(){return e(this,"movestart",m),!1},teardown:function(){return i(this,"movestart",m),!1},add:w},jQuery.event.special.move={setup:function(){return e(this,"movestart",b),!1},teardown:function(){return i(this,"movestart",b),!1},add:w},jQuery.event.special.moveend={setup:function(){return e(this,"movestart",y),!1},teardown:function(){return i(this,"movestart",y),!1},add:w}}}),function(t){"function"==typeof define&&define.amd?define(["jquery",void 0,"jquery.event.move"],t):"undefined"!=typeof module&&null!==module&&module.exports?module.exports=t:t(jQuery)}(function(t,e){function i(t){var e,i,s;e=t.currentTarget.offsetWidth,i=t.currentTarget.offsetHeight,s={distX:t.distX,distY:t.distY,velocityX:t.velocityX,velocityY:t.velocityY,finger:t.finger},t.distX>t.distY?t.distX>-t.distY?(t.distX/e>a.threshold||t.velocityX*t.distX/e*a.sensitivity>1)&&(s.type="swiperight",r(t.currentTarget,s)):(-t.distY/i>a.threshold||t.velocityY*t.distY/e*a.sensitivity>1)&&(s.type="swipeup",r(t.currentTarget,s)):t.distX>-t.distY?(t.distY/i>a.threshold||t.velocityY*t.distY/e*a.sensitivity>1)&&(s.type="swipedown",r(t.currentTarget,s)):(-t.distX/e>a.threshold||t.velocityX*t.distX/e*a.sensitivity>1)&&(s.type="swipeleft",r(t.currentTarget,s))}function s(e){var i=t.data(e,"event_swipe");
1return i||(i={count:0},t.data(e,"event_swipe",i)),i}var o=t.event.add,n=t.event.remove,r=function(e,i,s){t.event.trigger(i,s,e)},a={threshold:.4,sensitivity:6};t.event.special.swipe=t.event.special.swipeleft=t.event.special.swiperight=t.event.special.swipeup=t.event.special.swipedown={setup:function(t,e,n){if(!(s(this).count++>0))return o(this,"moveend",i),!0},teardown:function(){if(!(--s(this).count>0))return n(this,"moveend",i),!0},settings:a}}),"object"!=typeof JSON&&(JSON={}),function(){"use strict";function f(t){return t<10?"0"+t:t}function quote(t){return escapable.lastIndex=0,escapable.test(t)?'"'+t.replace(escapable,function(t){var e=meta[t];return"string"==typeof e?e:"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+t+'"'}function str(t,e){var i,s,o,n,r,a=gap,l=e[t];switch(l&&"object"==typeof l&&"function"==typeof l.toJSON&&(l=l.toJSON(t)),"function"==typeof rep&&(l=rep.call(e,t,l)),typeof l){case"string":return quote(l);case"number":return isFinite(l)?String(l):"null";case"boolean":case"null":return String(l);case"object":if(!l)return"null";if(gap+=indent,r=[],"[object Array]"===Object.prototype.toString.apply(l)){for(n=l.length,i=0;i<n;i+=1)r[i]=str(i,l)||"null";return o=0===r.length?"[]":gap?"[\n"+gap+r.join(",\n"+gap)+"\n"+a+"]":"["+r.join(",")+"]",gap=a,o}if(rep&&"object"==typeof rep)for(n=rep.length,i=0;i<n;i+=1)"string"==typeof rep[i]&&(o=str(s=rep[i],l))&&r.push(quote(s)+(gap?": ":":")+o);else for(s in l)Object.prototype.hasOwnProperty.call(l,s)&&(o=str(s,l))&&r.push(quote(s)+(gap?": ":":")+o);return o=0===r.length?"{}":gap?"{\n"+gap+r.join(",\n"+gap)+"\n"+a+"}":"{"+r.join(",")+"}",gap=a,o}}"function"!=typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(t){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(t){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;"function"!=typeof JSON.stringify&&(JSON.stringify=function(t,e,i){var s;if(gap="",indent="","number"==typeof i)for(s=0;s<i;s+=1)indent+=" ";else"string"==typeof i&&(indent=i);if(rep=e,e&&"function"!=typeof e&&("object"!=typeof e||"number"!=typeof e.length))throw new Error("JSON.stringify");return str("",{"":t})}),"function"!=typeof JSON.parse&&(JSON.parse=function(text,reviver){function walk(t,e){var i,s,o=t[e];if(o&&"object"==typeof o)for(i in o)Object.prototype.hasOwnProperty.call(o,i)&&(void 0!==(s=walk(o,i))?o[i]=s:delete o[i]);return reviver.call(t,e,o)}var j;if(text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(t){return"\\u"+("0000"+t.charCodeAt(0).toString(16)).slice(-4)})),/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),"function"==typeof reviver?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}(),function(t,e){"use strict";var i=t.History=t.History||{},s=t.jQuery;if(void 0!==i.Adapter)throw new Error("History.js Adapter has already been loaded...");i.Adapter={bind:function(t,e,i){s(t).bind(e,i)},trigger:function(t,e,i){s(t).trigger(e,i)},extractEventData:function(t,e,i){return e&&e.originalEvent&&e.originalEvent[t]||i&&i[t]||void 0},onDomLoad:function(t){s(t)}},void 0!==i.init&&i.init()}(window),function(t,e){"use strict";var i=t.document,s=t.setTimeout||s,o=t.clearTimeout||o,n=t.setInterval||n,r=t.History=t.History||{};if(void 0!==r.initHtml4)throw new Error("History.js HTML4 Support has already been loaded...");r.initHtml4=function(){if(void 0!==r.initHtml4.initialized)return!1;r.initHtml4.initialized=!0,r.enabled=!0,r.savedHashes=[],r.isLastHash=function(t){return t===r.getHashByIndex()},r.isHashEqual=function(t,e){return t=encodeURIComponent(t).replace(/%25/g,"%"),e=encodeURIComponent(e).replace(/%25/g,"%"),t===e},r.saveHash=function(t){return!r.isLastHash(t)&&(r.savedHashes.push(t),!0)},r.getHashByIndex=function(t){return void 0===t?r.savedHashes[r.savedHashes.length-1]:t<0?r.savedHashes[r.savedHashes.length+t]:r.savedHashes[t]},r.discardedHashes={},r.discardedStates={}
1,r.discardState=function(t,e,i){var s,o=r.getHashByState(t);return s={discardedState:t,backState:i,forwardState:e},r.discardedStates[o]=s,!0},r.discardHash=function(t,e,i){var s={discardedHash:t,backState:i,forwardState:e};return r.discardedHashes[t]=s,!0},r.discardedState=function(t){var e=r.getHashByState(t);return r.discardedStates[e]||!1},r.discardedHash=function(t){return r.discardedHashes[t]||!1},r.recycleState=function(t){var e=r.getHashByState(t);return r.discardedState(t)&&delete r.discardedStates[e],!0},r.emulated.hashChange&&(r.hashChangeInit=function(){r.checkerFunction=null;var e,s,o,a,l="",d=Boolean(r.getHash());return r.isInternetExplorer()?(e="historyjs-iframe",(s=i.createElement("iframe")).setAttribute("id",e),s.setAttribute("src","#"),s.style.display="none",i.body.appendChild(s),s.contentWindow.document.open(),s.contentWindow.document.close(),o="",a=!1,r.checkerFunction=function(){if(a)return!1;a=!0;var e=r.getHash(),i=r.getHash(s.contentWindow.document);return e!==l?(l=e,i!==e&&(o=i=e,s.contentWindow.document.open(),s.contentWindow.document.close(),s.contentWindow.document.location.hash=r.escapeHash(e)),r.Adapter.trigger(t,"hashchange")):i!==o&&(o=i,d&&""===i?r.back():r.setHash(i,!1)),a=!1,!0}):r.checkerFunction=function(){var e=r.getHash()||"";return e!==l&&(l=e,r.Adapter.trigger(t,"hashchange")),!0},r.intervalList.push(n(r.checkerFunction,r.options.hashChangeInterval)),!0},r.Adapter.onDomLoad(r.hashChangeInit)),r.emulated.pushState&&(r.onHashChange=function(e){var i,s=e&&e.newURL||r.getLocationHref(),o=r.getHashByUrl(s),n=null;return r.isLastHash(o)?(r.busy(!1),!1):(r.doubleCheckComplete(),r.saveHash(o),o&&r.isTraditionalAnchor(o)?(r.Adapter.trigger(t,"anchorchange"),r.busy(!1),!1):(n=r.extractState(r.getFullUrl(o||r.getLocationHref()),!0),r.isLastSavedState(n)?(r.busy(!1),!1):(r.getHashByState(n),(i=r.discardedState(n))?(r.getHashByIndex(-2)===r.getHashByState(i.forwardState)?r.back(!1):r.forward(!1),!1):(r.pushState(n.data,n.title,encodeURI(n.url),!1),!0))))},r.Adapter.bind(t,"hashchange",r.onHashChange),r.pushState=function(e,i,s,o){if(s=encodeURI(s).replace(/%25/g,"%"),r.getHashByUrl(s))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(!1!==o&&r.busy())return r.pushQueue({scope:r,callback:r.pushState,args:arguments,queue:o}),!1;r.busy(!0);var n=r.createStateObject(e,i,s),a=r.getHashByState(n),l=r.getState(!1),d=r.getHashByState(l),c=r.getHash(),h=r.expectedStateId==n.id;return r.storeState(n),r.expectedStateId=n.id,r.recycleState(n),r.setTitle(n),a===d?(r.busy(!1),!1):(r.saveState(n),h||r.Adapter.trigger(t,"statechange"),r.isHashEqual(a,c)||r.isHashEqual(a,r.getShortUrl(r.getLocationHref()))||r.setHash(a,!1),r.busy(!1),!0)},r.replaceState=function(e,i,s,o){if(s=encodeURI(s).replace(/%25/g,"%"),r.getHashByUrl(s))throw new Error("History.js does not support states with fragment-identifiers (hashes/anchors).");if(!1!==o&&r.busy())return r.pushQueue({scope:r,callback:r.replaceState,args:arguments,queue:o}),!1;r.busy(!0);var n=r.createStateObject(e,i,s),a=r.getHashByState(n),l=r.getState(!1),d=r.getHashByState(l),c=r.getStateByIndex(-2);return r.discardState(l,n,c),a===d?(r.storeState(n),r.expectedStateId=n.id,r.recycleState(n),r.setTitle(n),r.saveState(n),r.Adapter.trigger(t,"statechange"),r.busy(!1)):r.pushState(n.data,n.title,n.url,!1),!0}),r.emulated.pushState&&r.getHash()&&!r.emulated.hashChange&&r.Adapter.onDomLoad(function(){r.Adapter.trigger(t,"hashchange")})},void 0!==r.init&&r.init()}(window),function(t,e){"use strict";var i=t.console||void 0,s=t.document,o=t.navigator,n=!1,r=t.setTimeout,a=t.clearTimeout,l=t.setInterval,d=t.clearInterval,c=t.JSON,h=t.alert,u=t.History=t.History||{},p=t.history;try{(n=t.sessionStorage).setItem("TEST","1"),n.removeItem("TEST")}catch(t){n=!1}if(c.stringify=c.stringify||c.encode,c.parse=c.parse||c.decode,void 0!==u.init)throw new Error("History.js Core has already been loaded...");u.init=function(t){return void 0!==u.Adapter&&(void 0!==u.initCore&&u.initCore(),void 0!==u.initHtml4&&u.initHtml4(),!0)},u.initCore=function(e){if(void 0!==u.initCore.initialized)return!1;if(u.initCore.initialized=!0,u.options=u.options||{},u.options.hashChangeInterval=u.options.hashChangeInterval||100,u.options.safariPollInterval=u.options.safariPollInterval||500,u.options.doubleCheckInterval=u.options.doubleCheckInterval||500,u.options.disableSuid=u.options.disableSuid||!1,u.options.storeInterval=u.options.storeInterval||1e3,u.options.busyDelay=u.options.busyDelay||250,u.options.debug=u.options.debug||!1,u.options.initialTitle=u.options.initialTitle||s.title,u.options.html4Mode=u.options.html4Mode||!1,u.options.delayInit=u.options.delayInit||!1,u.intervalList=[],u.clearAllIntervals=function(){var t,e=u.intervalList;if(void 0!==e&&null!==e){for(t=0;t<e.length;t++)d(e[t]);u.intervalList=null}},u.debug=function(){u.options.debug&&u.log.apply(u,arguments)},u.log=function(){var t,e,o,n,r,a=!(void 0===i||void 0===i.log||void 0===i.log.apply),l=s.getElementById("log");for(a?(t=(n=Array.prototype.slice.call(arguments)).shift(),void 0!==i.debug?i.debug.apply(i,[t,n]):i.log.apply(i,[t,n])):t="\n"+arguments[0]+"\n",e=1,o=arguments.length;e<o;++e){if("object"==typeof(r=arguments[e])&&void 0!==c)try{r=c.stringify(r)}catch(t){}t+="\n"+r+"\n"}return l?(l.value+=t+"\n-----\n",l.scrollTop=l.scrollHeight-l.clientHeight):a||h(t),!0},u.getInternetExplorerMajorVersion=function(){return u.getInternetExplorerMajorVersion.cached=void 0!==u.getInternetExplorerMajorVersion.cached?u.getInternetExplorerMajorVersion.cached:function(){for(var t=3,e=s.createElement("div"),i=e.getElementsByTagName("i");(e.innerHTML="\x3c!--[if gt IE "+ ++t+"]><i></i><![endif]--\x3e")&&i[0];);return t>4&&t}()},u.isInternetExplorer=function(){return u.isInternetExplorer.cached=void 0!==u.isInternetExplorer.cached?u.isInternetExplorer.cached:Boolean(u.getInternetExplorerMajorVersion())},u.options.html4Mode?u.emulated={pushState:!0,hashChange:!0}
1:u.emulated={pushState:!Boolean(t.history&&t.history.pushState&&t.history.replaceState&&!(/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(o.userAgent)||/AppleWebKit\/5([0-2]|3[0-2])/i.test(o.userAgent))),hashChange:Boolean(!("onhashchange"in t||"onhashchange"in s)||u.isInternetExplorer()&&u.getInternetExplorerMajorVersion()<8)},u.enabled=!u.emulated.pushState,u.bugs={setHash:Boolean(!u.emulated.pushState&&"Apple Computer, Inc."===o.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),safariPoll:Boolean(!u.emulated.pushState&&"Apple Computer, Inc."===o.vendor&&/AppleWebKit\/5([0-2]|3[0-3])/.test(o.userAgent)),ieDoubleCheck:Boolean(u.isInternetExplorer()&&u.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(u.isInternetExplorer()&&u.getInternetExplorerMajorVersion()<7)},u.isEmptyObject=function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0},u.cloneObject=function(t){var e,i;return t?(e=c.stringify(t),i=c.parse(e)):i={},i},u.getRootUrl=function(){var t=s.location.protocol+"//"+(s.location.hostname||s.location.host);return s.location.port&&(t+=":"+s.location.port),t+="/"},u.getBaseHref=function(){var t=s.getElementsByTagName("base"),e="";return 1===t.length&&(e=t[0].href.replace(/[^\/]+$/,"")),(e=e.replace(/\/+$/,""))&&(e+="/"),e},u.getBaseUrl=function(){return u.getBaseHref()||u.getBasePageUrl()||u.getRootUrl()},u.getPageUrl=function(){return((u.getState(!1,!1)||{}).url||u.getLocationHref()).replace(/\/+$/,"").replace(/[^\/]+$/,function(t,e,i){return/\./.test(t)?t:t+"/"})},u.getBasePageUrl=function(){return u.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(t,e,i){return/[^\/]$/.test(t)?"":t}).replace(/\/+$/,"")+"/"},u.getFullUrl=function(t,e){var i=t,s=t.substring(0,1);return e=void 0===e||e,/[a-z]+\:\/\//.test(t)||(i="/"===s?u.getRootUrl()+t.replace(/^\/+/,""):"#"===s?u.getPageUrl().replace(/#.*/,"")+t:"?"===s?u.getPageUrl().replace(/[\?#].*/,"")+t:e?u.getBaseUrl()+t.replace(/^(\.\/)+/,""):u.getBasePageUrl()+t.replace(/^(\.\/)+/,"")),i.replace(/\#$/,"")},u.getShortUrl=function(t){var e=t,i=u.getBaseUrl(),s=u.getRootUrl();return u.emulated.pushState&&(e=e.replace(i,"")),e=e.replace(s,"/"),u.isTraditionalAnchor(e)&&(e="./"+e),e=e.replace(/^(\.\/)+/g,"./").replace(/\#$/,"")},u.getLocationHref=function(t){return(t=t||s).URL===t.location.href?t.location.href:t.location.href===decodeURIComponent(t.URL)?t.URL:t.location.hash&&decodeURIComponent(t.location.href.replace(/^[^#]+/,""))===t.location.hash?t.location.href:-1==t.URL.indexOf("#")&&-1!=t.location.href.indexOf("#")?t.location.href:t.URL||t.location.href},u.store={},u.idToState=u.idToState||{},u.stateToId=u.stateToId||{},u.urlToId=u.urlToId||{},u.storedStates=u.storedStates||[],u.savedStates=u.savedStates||[],u.normalizeStore=function(){u.store.idToState=u.store.idToState||{},u.store.urlToId=u.store.urlToId||{},u.store.stateToId=u.store.stateToId||{}},u.getState=function(t,e){void 0===t&&(t=!0),void 0===e&&(e=!0);var i=u.getLastSavedState();return!i&&e&&(i=u.createStateObject()),t&&((i=u.cloneObject(i)).url=i.cleanUrl||i.url),i},u.getIdByState=function(t){var e,i=u.extractId(t.url);if(!i)if(e=u.getStateString(t),void 0!==u.stateToId[e])i=u.stateToId[e];else if(void 0!==u.store.stateToId[e])i=u.store.stateToId[e];else{for(;i=(new Date).getTime()+String(Math.random()).replace(/\D/g,""),void 0!==u.idToState[i]||void 0!==u.store.idToState[i];);u.stateToId[e]=i,u.idToState[i]=t}return i},u.normalizeState=function(t){var e,i;return t&&"object"==typeof t||(t={}),void 0!==t.normalized?t:(t.data&&"object"==typeof t.data||(t.data={}),e={},e.normalized=!0,e.title=t.title||"",e.url=u.getFullUrl(t.url?t.url:u.getLocationHref()),e.hash=u.getShortUrl(e.url),e.data=u.cloneObject(t.data),e.id=u.getIdByState(e),e.cleanUrl=e.url.replace(/\??\&_suid.*/,""),e.url=e.cleanUrl,i=!u.isEmptyObject(e.data),(e.title||i)&&!0!==u.options.disableSuid&&(e.hash=u.getShortUrl(e.url).replace(/\??\&_suid.*/,""),/\?/.test(e.hash)||(e.hash+="?"),e.hash+="&_suid="+e.id),e.hashedUrl=u.getFullUrl(e.hash),(u.emulated.pushState||u.bugs.safariPoll)&&u.hasUrlDuplicate(e)&&(e.url=e.hashedUrl),e)}
1,u.createStateObject=function(t,e,i){var s={data:t,title:e,url:i};return s=u.normalizeState(s)},u.getStateById=function(t){t=String(t);return u.idToState[t]||u.store.idToState[t]||void 0},u.getStateString=function(t){var e,i;return e=u.normalizeState(t),i={data:e.data,title:t.title,url:t.url},c.stringify(i)},u.getStateId=function(t){var e;return e=u.normalizeState(t),e.id},u.getHashByState=function(t){var e;return e=u.normalizeState(t),e.hash},u.extractId=function(t){var e,i;return i=-1!=t.indexOf("#")?t.split("#")[0]:t,e=/(.*)\&_suid=([0-9]+)$/.exec(i),e?e[1]||t:t,(e?String(e[2]||""):"")||!1},u.isTraditionalAnchor=function(t){return!/[\/\?\.]/.test(t)},u.extractState=function(t,e){var i,s,o=null;return e=e||!1,(i=u.extractId(t))&&(o=u.getStateById(i)),o||(s=u.getFullUrl(t),(i=u.getIdByUrl(s)||!1)&&(o=u.getStateById(i)),o||!e||u.isTraditionalAnchor(t)||(o=u.createStateObject(null,null,s))),o},u.getIdByUrl=function(t){return u.urlToId[t]||u.store.urlToId[t]||void 0},u.getLastSavedState=function(){return u.savedStates[u.savedStates.length-1]||void 0},u.getLastStoredState=function(){return u.storedStates[u.storedStates.length-1]||void 0},u.hasUrlDuplicate=function(t){var e;return e=u.extractState(t.url),e&&e.id!==t.id},u.storeState=function(t){return u.urlToId[t.url]=t.id,u.storedStates.push(u.cloneObject(t)),t},u.isLastSavedState=function(t){var e=!1;return u.savedStates.length&&(e=t.id===u.getLastSavedState().id),e},u.saveState=function(t){return!u.isLastSavedState(t)&&(u.savedStates.push(u.cloneObject(t)),!0)},u.getStateByIndex=function(t){return void 0===t?u.savedStates[u.savedStates.length-1]:t<0?u.savedStates[u.savedStates.length+t]:u.savedStates[t]},u.getCurrentIndex=function(){return u.savedStates.length<1?0:u.savedStates.length-1},u.getHash=function(t){var e=u.getLocationHref(t);return u.getHashByUrl(e)},u.unescapeHash=function(t){var e=u.normalizeHash(t);return e=decodeURIComponent(e)},u.normalizeHash=function(t){return t.replace(/[^#]*#/,"").replace(/#.*/,"")},u.setHash=function(t,e){var i,o;return!1!==e&&u.busy()?(u.pushQueue({scope:u,callback:u.setHash,args:arguments,queue:e}),!1):(u.busy(!0),(i=u.extractState(t,!0))&&!u.emulated.pushState?u.pushState(i.data,i.title,i.url,!1):u.getHash()!==t&&(u.bugs.setHash?(o=u.getPageUrl(),u.pushState(null,null,o+"#"+t,!1)):s.location.hash=t),u)},u.escapeHash=function(e){var i=u.normalizeHash(e);return i=t.encodeURIComponent(i),u.bugs.hashEscape||(i=i.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),i},u.getHashByUrl=function(t){var e=String(t).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return e=u.unescapeHash(e)},u.setTitle=function(t){var e,i=t.title;i||(e=u.getStateByIndex(0))&&e.url===t.url&&(i=e.title||u.options.initialTitle);try{s.getElementsByTagName("title")[0].innerHTML=i.replace("<","&lt;").replace(">","&gt;").replace(" & "," &amp; ")}catch(t){}return s.title=i,u},u.queues=[],u.busy=function(t){if(void 0!==t?u.busy.flag=t:void 0===u.busy.flag&&(u.busy.flag=!1),!u.busy.flag){a(u.busy.timeout);var e=function(){var t,i,s;if(!u.busy.flag)for(t=u.queues.length-1;t>=0;--t)0!==(i=u.queues[t]).length&&(s=i.shift(),u.fireQueueItem(s),u.busy.timeout=r(e,u.options.busyDelay))};u.busy.timeout=r(e,u.options.busyDelay)}return u.busy.flag},u.busy.flag=!1,u.fireQueueItem=function(t){return t.callback.apply(t.scope||u,t.args||[])},u.pushQueue=function(t){return u.queues[t.queue||0]=u.queues[t.queue||0]||[],u.queues[t.queue||0].push(t),u},u.queue=function(t,e){return"function"==typeof t&&(t={callback:t}),void 0!==e&&(t.queue=e),u.busy()?u.pushQueue(t):u.fireQueueItem(t),u},u.clearQueue=function(){return u.busy.flag=!1,u.queues=[],u},u.stateChanged=!1,u.doubleChecker=!1,u.doubleCheckComplete=function(){return u.stateChanged=!0,u.doubleCheckClear(),u},u.doubleCheckClear=function(){return u.doubleChecker&&(a(u.doubleChecker),u.doubleChecker=!1),u},u.doubleCheck=function(t){return u.stateChanged=!1,u.doubleCheckClear(),u.bugs.ieDoubleCheck&&(u.doubleChecker=r(function(){return u.doubleCheckClear(),u.stateChanged||t(),!0},u.options.doubleCheckInterval)),u},u.safariStatePoll=function(){var e=u.extractState(u.getLocationHref());if(!u.isLastSavedState(e))return e||u.createStateObject(),u.Adapter.trigger(t,"popstate"),u},u.back=function(t){return!1!==t&&u.busy()?(u.pushQueue({scope:u,callback:u.back,args:arguments,queue:t}),!1):(u.busy(!0),u.doubleCheck(function(){u.back(!1)}),p.go(-1),!0)},u.forward=function(t){return!1!==t&&u.busy()?(u.pushQueue({scope:u,callback:u.forward,args:arguments,queue:t}),!1):(u.busy(!0),u.doubleCheck(function(){u.forward(!1)}),p.go(1),!0)},u.go=function(t,e){var i;if(t>0)for(i=1;i<=t;++i)u.forward(e);else{if(!(t<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(i=-1;i>=t;--i)u.back(e)}return u},u.emulated.pushState){var f=function(){};u.pushState=u.pushState||f,u.replaceState=u.replaceState||f}else u.onPopState=function(e,i){var s,o,n=!1,r=!1;return u.doubleCheckComplete(),(s=u.getHash())?((o=u.extractState(s||u.getLocationHref(),!0))?u.replaceState(o.data,o.title,o.url,!1):(u.Adapter.trigger(t,"anchorchange"),u.busy(!1)),u.expectedStateId=!1,!1):(n=u.Adapter.extractEventData("state",e,i)||!1,(r=n?u.getStateById(n):u.expectedStateId?u.getStateById(u.expectedStateId):u.extractState(u.getLocationHref()))||(r=u.createStateObject(null,null,u.getLocationHref())),u.expectedStateId=!1,u.isLastSavedState(r)?(u.busy(!1),!1):(u.storeState(r),u.saveState(r),u.setTitle(r),u.Adapter.trigger(t,"statechange"),u.busy(!1),!0))},u.Adapter.bind(t,"popstate",u.onPopState),u.pushState=function(e,i,s,o){if(u.getHashByUrl(s)&&u.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==o&&u.busy())return u.pushQueue({scope:u,callback:u.pushState,args:arguments,queue:o}),!1;u.busy(!0);var n=u.createStateObject(e,i,s);return u.isLastSavedState(n)?u.busy(!1):(u.storeState(n),u.expectedStateId=n.id,p.pushState(n.id,n.title,n.url),u.Adapter.trigger(t,"popstate")),!0},u.replaceState=function(e,i,s,o){if(u.getHashByUrl(s)&&u.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(!1!==o&&u.busy())return u.pushQueue({scope:u,callback:u.replaceState,args:arguments,queue:o}),!1;u.busy(!0);var n=u.createStateObject(e,i,s);return u.isLastSavedState(n)?u.busy(!1):(u.storeState(n),u.expectedStateId=n.id,p.replaceState(n.id,n.title,n.url),u.Adapter.trigger(t,"popstate")),!0};if(n){try{u.store=c.parse(n.getItem("History.store"))||{}}catch(t){u.store={}}
1u.normalizeStore()}else u.store={},u.normalizeStore();u.Adapter.bind(t,"unload",u.clearAllIntervals),u.saveState(u.storeState(u.extractState(u.getLocationHref(),!0))),n&&(u.onUnload=function(){var t,e,i;try{t=c.parse(n.getItem("History.store"))||{}}catch(e){t={}}t.idToState=t.idToState||{},t.urlToId=t.urlToId||{},t.stateToId=t.stateToId||{};for(e in u.idToState)u.idToState.hasOwnProperty(e)&&(t.idToState[e]=u.idToState[e]);for(e in u.urlToId)u.urlToId.hasOwnProperty(e)&&(t.urlToId[e]=u.urlToId[e]);for(e in u.stateToId)u.stateToId.hasOwnProperty(e)&&(t.stateToId[e]=u.stateToId[e]);u.store=t,u.normalizeStore(),i=c.stringify(t);try{n.setItem("History.store",i)}catch(t){if(t.code!==DOMException.QUOTA_EXCEEDED_ERR)throw t;n.length&&(n.removeItem("History.store"),n.setItem("History.store",i))}},u.intervalList.push(l(u.onUnload,u.options.storeInterval)),u.Adapter.bind(t,"beforeunload",u.onUnload),u.Adapter.bind(t,"unload",u.onUnload)),u.emulated.pushState||(u.bugs.safariPoll&&u.intervalList.push(l(u.safariStatePoll,u.options.safariPollInterval)),"Apple Computer, Inc."!==o.vendor&&"Mozilla"!==(o.appCodeName||"")||(u.Adapter.bind(t,"hashchange",function(){u.Adapter.trigger(t,"popstate")}),u.getHash()&&u.Adapter.onDomLoad(function(){u.Adapter.trigger(t,"hashchange")})))},u.options&&u.options.delayInit||u.init()}(window),function(t){t.fn.slinky=function(e){var i=t.extend({label:"Back",title:!1,speed:300,resize:!0},e),s=function(t,e,s){var o=Math.round(parseInt(t.get(0).style.left))||0;t.css("left",-Math.abs(e?o-100:o+100)+"%"),"function"==typeof s&&setTimeout(s,i.speed)},o=function(t,e){t.height(e.outerHeight())};return this.each(function(){var e=t(this),n=e.children().first();if(e.css("transition-duration",i.speed+"ms"),n.css("transition-duration",i.speed+"ms"),t("a + ul",e).prev().addClass("next"),t("li > ul",e).prepend('<li class="header">'),!0===i.title&&t("li > ul",e).each(function(){var e=t(this).parent().find("a").first().text(),i=t("<h2>").text(e);t("> .header",this).append(i)}),i.title||!0!==i.label){var r=t("<a>").text(i.label).prop("href","#").addClass("back");t(".header",e).append(r)}else t("li > ul",e).each(function(){var e=t(this).parent().find("a").first().text(),i=t("<a>").text(e).prop("href","#").addClass("back");t("> .header",this).append(i)});t("a",e).on("click",function(r){var a=t(this);/#/.test(this.href)&&r.preventDefault(),a.hasClass("next")?(a.next().show(),s(n,!0),i.resize&&o(e,a.next())):a.hasClass("back")&&(s(n,!1,function(){a.parent().parent().hide()}),i.resize&&o(e,a.parent().parent().parents("ul")))})})}}(jQuery),function(t){"object"==typeof module&&"object"==typeof module.exports?t(require("jquery")):"function"==typeof define&&define.amd?define([],t(window.jQuery)):t(window.jQuery)}(function(t){if(!t)return console.warn("Unslider needs jQuery");t.Unslider=function(e,i){var s=this;return s._="unslider",s.defaults={autoplay:!1,delay:3e3,speed:750,easing:"swing",keys:{prev:37,next:39},nav:!0,arrows:{prev:'<a class="'+s._+'-arrow prev">Prev</a>',next:'<a class="'+s._+'-arrow next">Next</a>'},animation:"horizontal",selectors:{container:"ul:first",slides:"li"},animateHeight:!1,activeClass:s._+"-active",swipe:!0,swipeThreshold:.2},s.$context=e,s.options={},s.$parent=null,s.$container=null,s.$slides=null,s.$nav=null,s.$arrows=[],s.total=0,s.current=0,s.prefix=s._+"-",s.eventSuffix="."+s.prefix+~~(2e3*Math.random()),s.interval=[],s.init=function(e){return s.options=t.extend({},s.defaults,e),s.$container=s.$context.find(s.options.selectors.container).addClass(s.prefix+"wrap"),s.$slides=s.$container.children(s.options.selectors.slides),s.setup(),t.each(["nav","arrows","keys","infinite"],function(e,i){s.options[i]&&s["init"+t._ucfirst(i)]()}),jQuery.event.special.swipe&&s.options.swipe&&s.initSwipe(),s.options.autoplay&&s.start(),s.calculateSlides(),s.$context.trigger(s._+".ready"),s.animate(s.options.index||s.current,"init")},s.setup=function(){s.$context.addClass(s.prefix+s.options.animation).wrap('<div class="'+s._+'" />'),s.$parent=s.$context.parent("."+s._);"static"===s.$context.css("position")&&s.$context.css("position","relative"),s.$context.css("overflow","hidden")},s.calculateSlides=function(){if(s.$slides=s.$container.children(s.options.selectors.slides),s.total=s.$slides.length,"fade"!==s.options.animation){var t="width";"vertical"===s.options.animation&&(t="height"),s.$container.css(t,100*s.total+"%").addClass(s.prefix+"carousel"),s.$slides.css(t,100/s.total+"%")}},s.start=function(){return s.interval.push(setTimeout(function(){s.next()},s.options.delay)),s},s.stop=function(){for(var t;t=s.interval.pop();)clearTimeout(t);return s},s.initNav=function(){var e=t('<nav class="'+s.prefix+'nav"><ol /></nav>');s.$slides.each(function(i){var o=this.getAttribute("data-nav")||i+1;t.isFunction(s.options.nav)&&(o=s.options.nav.call(s.$slides.eq(i),i,o)),e.children("ol").append('<li data-sli
1de="'+i+'">'+o+"</li>")}),s.$nav=e.insertAfter(s.$context),s.$nav.find("li").on("click"+s.eventSuffix,function(){var e=t(this).addClass(s.options.activeClass);e.siblings().removeClass(s.options.activeClass),s.animate(e.attr("data-slide"))})},s.initArrows=function(){!0===s.options.arrows&&(s.options.arrows=s.defaults.arrows),t.each(s.options.arrows,function(e,i){s.$arrows.push(t(i).insertAfter(s.$context).on("click"+s.eventSuffix,s[e]))})},s.initKeys=function(){!0===s.options.keys&&(s.options.keys=s.defaults.keys),t(document).on("keyup"+s.eventSuffix,function(e){t.each(s.options.keys,function(i,o){e.which===o&&t.isFunction(s[i])&&s[i].call(s)})})},s.initSwipe=function(){var t=s.$slides.width();"fade"!==s.options.animation&&s.$container.on({movestart:function(t){if(t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY)return!!t.preventDefault();s.$container.css("position","relative")},move:function(e){s.$container.css("left",-100*s.current+100*e.distX/t+"%")},moveend:function(e){Math.abs(e.distX)/t>s.options.swipeThreshold?s[e.distX<0?"next":"prev"]():s.$container.animate({left:-100*s.current+"%"},s.options.speed/2)}})},s.initInfinite=function(){var e=["first","last"];t.each(e,function(t,i){s.$slides.push.apply(s.$slides,s.$slides.filter(':not(".'+s._+'-clone")')[i]().clone().addClass(s._+"-clone")["insert"+(0===t?"After":"Before")](s.$slides[e[~~!t]]()))})},s.destroyArrows=function(){t.each(s.$arrows,function(t,e){e.remove()})},s.destroySwipe=function(){s.$container.off("movestart move moveend")},s.destroyKeys=function(){t(document).off("keyup"+s.eventSuffix)},s.setIndex=function(t){return t<0&&(t=s.total-1),s.current=Math.min(Math.max(0,t),s.total-1),s.options.nav&&s.$nav.find('[data-slide="'+s.current+'"]')._active(s.options.activeClass),s.$slides.eq(s.current)._active(s.options.activeClass),s},s.animate=function(e,i){if("first"===e&&(e=0),"last"===e&&(e=s.total),isNaN(e))return s;s.options.autoplay&&s.stop().start(),s.setIndex(e),s.$context.trigger(s._+".change",[e,s.$slides.eq(e)]);var o="animate"+t._ucfirst(s.options.animation);return t.isFunction(s[o])&&s[o](s.current,i),s},s.next=function(){var t=s.current+1;return t>=s.total&&(t=s.options.noloop&&!s.options.infinite?s.total-1:0),s.animate(t,"next")},s.prev=function(){var t=s.current-1;return t<0&&(t=s.options.noloop&&!s.options.infinite?0:s.total-1),s.animate(t,"prev")},s.animateHorizontal=function(t){var e="left";return"rtl"===s.$context.attr("dir")&&(e="right"),s.options.infinite&&s.$container.css("margin-"+e,"-100%"),s.slide(e,t)},s.animateVertical=function(t){return s.options.animateHeight=!0,s.options.infinite&&s.$container.css("margin-top",-s.$slides.outerHeight()),s.slide("top",t)},s.slide=function(t,e){if(s.animateHeight(e),s.options.infinite){var i;e===s.total-1&&(i=s.total-3,e=-1),e===s.total-2&&(i=0,e=s.total-2),"number"==typeof i&&(s.setIndex(i),s.$context.on(s._+".moved",function(){s.current===i&&s.$container.css(t,-100*i+"%").off(s._+".moved")}))}var o={};return o[t]=-100*e+"%",s._move(s.$container,o)},s.animateFade=function(t){s.animateHeight(t);var e=s.$slides.eq(t).addClass(s.options.activeClass);s._move(e.siblings().removeClass(s.options.activeClass),{opacity:0}),s._move(e,{opacity:1},!1)},s.animateHeight=function(t){s.options.animateHeight&&s._move(s.$context,{height:s.$slides.eq(t).outerHeight()},!1)},s._move=function(t,e,i,o){return!1!==i&&(i=function(){s.$context.trigger(s._+".moved")}),t._move(e,o||s.options.speed,s.options.easing,i)},s.init(i)},t.fn._active=function(t){return this.addClass(t).siblings().removeClass(t)},t._ucfirst=function(t){return(t+"").toLowerCase().replace(/^./,function(t){return t.toUpperCase()})},t.fn._move=function(){return this.stop(!0,!0),t.fn[t.fn.velocity?"velocity":"animate"].apply(this,arguments)},t.fn.unslider=function(e){return this.each(function(i,s){var o=t(s);if(!(t(s).data("unslider")instanceof t.Unslider)){if("string"==typeof e&&o.data("unslider")){e=e.split(":");var n=o.data("unslider")[e[0]];if(t.isFunction(n))return n.apply(o,e[1]?e[1].split(","):null)}return o.data("unslider",new t.Unslider(o,e))}})}}),function(t){t.fn.clearSearch=function(e){var i=t.extend({clearClass:"clear_input",focu
1sAfterClear:!0,linkText:"&times;"},e);return this.each(function(){function e(){o.val().replace(/^\s+|\s+$/g,"").length>0?s.show():s.hide(),function(){var t=o.outerWidth(),e=o.outerHeight();s.css({top:e/2-s.height()/2,left:t-e/2-s.height()/2})}()}var s,o=t(this),n=i.clearClass+"_div";o.parent().hasClass(n)||(o.wrap('<div style="position: relative;" class="'+n+'">'+o.html()+"</div>"),o.after('<a style="position: absolute; cursor: pointer;" class="'+i.clearClass+'">'+i.linkText+"</a>")),(s=o.next()).on("click",function(){o.val("").change(),e(),i.focusAfterClear&&o.focus(),"function"==typeof i.callback&&i.callback()}),o.on("keyup keydown change focus",e),e()})}}(jQuery),function(t,e){e.ncsvgmap=function(i){function s(){var t=i.error,s=i.unsupported;e.isFunction(t)&&t.call(this,{unsupported:s})}function o(t,i,s,o,n){if(!i.supported)return[];var a,l,d=e(this),c=e.trim(d.attr("id")),h=e(o()[c]),u=i.data.parent;return h.length?(h.css(n.call(h.get(0),this)),h.get(0)):(c.length||(c=r("ncsvgmap{0}",Math.floor(0+1e9*Math.random())),d.attr("id",c)),a=e.trim(d.attr("data-name")),l=e.trim(d.attr("data-desc")),(s=e(r(s,a,l))).hide(),e(u).append(s),s.css(n.call(s.get(0),this)),o(c,s.get(0)),s.get(0))}function n(s){var o=e(this),n=i.offsettooltips,a=i.tooltipbounds,l=i.tooltipclasses,d=simplesvg(s).getInfo(),c={position:"absolute",left:d.currentcx-o.outerWidth()/2,bottom:e(t).height()-d.currentcy+d.height/2},h=function(t,i){var s=e(t),o=s.scrollTop(),n=s.height(),r=s.width(),a={left:0,top:0},l=e(this),d=l.outerHeight(),c=l.outerWidth(),h=n-(i.bottom+d),u=i.left,p=h<=o,f=n+o<=h,g=u<=a.left,v=u+c>=a.left+r;return{outside:f||p||g||v,above:p?o-h:0,below:f?h-(n+o):0,left:g?a.left-u:0,right:v?u+c-(a.left+r):0}}.call(this,a,c);if(h.outside){var u=o.outerHeight();e.each(h,function(i,s){switch(i){case"above":s>0?(c.bottom=e(t).height()-(d.currenty+d.currentheight+u),o.addClass(l.above)):o.removeClass(l.above);break;case"below":s>0?(c.bottom+=h.below,o.addClass(l.below)):o.removeClass(l.below);break;case"left":s>0?(c.left+=h.left+10,o.addClass(l.left)):o.removeClass(l.left);break;case"right":s>0?(c.left-=h.right+10,o.addClass(l.right)):o.removeClass(l.right)}})}else o.removeClass(r("{0} {1} {2} {3}",l.above,l.below,l.left,l.right));return o.hasClass(l.above)?c.bottom-=parseFloat(n.top):c.bottom+=parseFloat(n.top),o.hasClass(l.right)?c.bottom-=parseFloat(n.left):c.bottom+=parseFloat(n.left),c}function r(){for(var t=Array.prototype.slice.call(arguments,0),e=t.shift(),i=0;i<t.length;i++)e=e.replace(new RegExp("\\{"+i+"\\}","g"),t[i]);return e}i=e.extend(!0,{displayelement:null,svgfile:null,svgselector:null,events:null,hover:null,offsetlatlon:{top:10,left:0},offsettooltips:{top:20,left:0},tooltipbounds:e(t),mapbounds:{westlon:-84.333333,eastlon:-75.333333,northlat:36.566667,southlat:33.833333},appendgeodata:!0,geodata:null,complete:null,unsupported:null,error:null,tooltipclasses:{above:"ncsvgmap-tooltip-above",below:"ncsvgmap-tooltip-below",left:"ncsvgmap-tooltip-left",right:"ncsvgmap-tooltip-right"},templates:{sidedisplay:'<div class="ncsvgmap-sidedisplay">{0}{1}</div>',tooltip:'<div class="ncsvgmap-tooltip">{0}{1}</div>',point:'<circle cx="{0}" cy="{1}" r="5" class="ncsvgmap-datapoint"></circle>',pointsparent:'<g id="ncsvgmap-datapoints"></g>'},mapelements:{sidedisplay:"#side-display"}},i);var a={tooltips:{},sidedisplay:{},addeddata:[]};!function(){var l=e.isFunction(i.geodata)?i.geodata:function(){return i.geodata};i.displayelement&&i.svgfile&&i.svgselector&&e.when(function(){var s=new e.Deferred;return e.simplesvg({parent:i.displayelement,file:i.svgfile,autoshow:!0,unsupported:i.unsupported,events:function(){var s=i.events,r=i.svgselector,l={};e(t).on("resize",function(){e.each(a.tooltips,function(){e(this).hide()}),e.each(a.sidedisplay,function(){e(this).hide()})});var d={mouseover:function(){try{simplesvg(this).above().centerOrigin()}catch(t){}}};return e.each(s,function(t,e){var s=d[t];d[t]=function(){var t=[].concat(Array.prototype.slice.call(arguments));t.push(a.addeddata||[]),t.push(function(t,e){var s=i.templates.tooltip,r=n;return o.call(this,t,e,s,function(t,e){if(!t||!e)return a.tooltips;a.tooltips[t]=e},r)}.apply(this,arguments)),t.push(function(t,e){var s=i.templates.sidedisplay,n=i.mapelements.sidedisplay;return o.call(this,t,e,s,function(t,e){if(!t||!e)return a.sidedisplay;a.sidedisplay[t]=e},function(){var t=simplesvg(n).getInfo();return{position:"absolute",left:t.currentx,top:t.currenty,width:t.currentwidth+"px",height:t.currentheight+"px"}})}.apply(this,arguments)),s&&s.apply(this,t),e.apply(this,t)}}),l[r]=d,l}(),complete:function(t){s.resolve(t)},error:function(t){s.reject(t)}}),s.promise()}(),l.call(this)).then(function(){(function(t,s){var o=i.templates.point,n=i.templates.pointsparent,l=i.appendgeodata,d=t.data.svg,c=parseFloat(d.getAttribute("width")),h=parseFloat(d.getAttribute("height"));e.isArray(s)&&t.supported&&(n=simplesvg.makeSVG(n),e(d).append(n),e.each(s,function(a,d){if(!("lat"in d&&"lon"in d))return!0;var u=function(t,e,s,o){var n=i.offsetlatlon,r=i.mapbounds,a=(e-r.westlon)*(s/(r.eastlon-r.westlon)),l=(t-r.northlat)*(o/(r.southlat-r.northlat));return l+=n.top,a+=n.left,{top:l,left:a}}(d.lat,d.lon,c,h),p=r(o,u.left,u.top);p=simplesvg.makeSVG(p),n.append(p),e.each(d,function(t,e){p.attr(r("data-{0}",t),e)}),l&&e.each(t.nodes,function(t,i){(function(t,e){var i=simplesvg(t).getInfo(),s=simplesvg(e).getInfo();return parentpoints={top:i.currenty,right:i.currentx+i.currentwidth,left:i.currentx,bottom:i.currenty+i.currentheight},childpoints={top:s.currenty,right:s.currentx+s.currentwidth,left:s.currentx,bottom:s.currenty+s.currentheight},isinside=!1,childpoints.top>parentpoints.top&&childpoints.bottom<parentpoints.bottom&&childpoints.left>parentpoints.left&&childpoints.right<parentpoints.right&&(isinside=!0),isinside})(i,p)&&e(i).append(p)}),s[a].node=p[0]}),a.addeddata=s),t.supported&&function(t){var s=t.nodes,o=i.hover;o&&e.each(s,function(){simplesvg(this).addClass(o)})}.apply(this,arguments),e.isFunction(i.complete)&&i.complete.apply(this,arguments)}).apply(this,arguments)},s)}()}}
1(this,jQuery),function(t,e,i){t.simplesvg=function(){return e.extend(function(){var t=e.apply(this,arguments),i={selector:t.selector,length:t.length,context:t.context,each:t.each,get:t.get,eq:t.eq,splice:[].splice};return t.each(function(t,e){i[t]=this}),i}.apply(this,arguments),{addClass:function(t){return this.each(function(){simplesvg(this).hasClass(t)||this.setAttribute("class",(this.getAttribute("class")||"")+" "+t)})},removeClass:function(t){return this.each(function(){simplesvg(this).hasClass(t)&&this.setAttribute("class",(this.getAttribute("class")||"").replace(name," ").replace(/\s+/gi,""))})},hasClass:function(t){var e=!1;return this.each(function(){return!((this.getAttribute("class")||"").replace(/[\t\r\n]/g," ").split(/\s+/g).indexOf(t)>-1)||(e=!0,!1)}),e},above:function(t){return this.each(function(){var i=e(this.parentNode),s=i.parentsUntil("svg"),o=i.children().not(this);t?i.append(o):i.prepend(o),s.each(function(){var i=e(this.parentNode),s=i.children().not(this);t?i.append(s):i.prepend(s)})})},below:function(){return this.above(!0)},centerOrigin:function(t){var e=this.transformOrigin();if(e)return e=e.split(/\s/),{x:e[0]||null,y:e[1]||null};var i=this.getInfo(t),s=i.x+i.width/2+"px",o=i.y+i.height/2+"px";return this.transformOrigin(s+" "+o),{x:s,y:o}},transformOrigin:function(t){var e=this[0],i=["transformOrigin","webkitTransformOrigin","MozTransformOrigin","OTransformOrigin","msTransformOrigin"],s=null;if(t)return this.each(function(){for(;i.length;){var e=i.shift();this.style[e]=t}});for(;i.length;){var o=i.shift();if(o in e.style){s=e.style[o];break}}return s},getInfo:function(t){var i,s,o=this[0],n=e(this[0]),r=n.offset(),a=o.getBoundingClientRect(),l={},d=o.getAttribute("cx"),c=o.getAttribute("cy");try{l=o.getBBox()}catch(e){i={left:o.offsetLeft,top:o.offsetTop},(t=t?simplesvg(t).get(0):n.closest("svg").get(0))&&(s={left:t.offsetLeft,top:t.offsetTop},l={x:i.left-s.left,y:i.top-s.top,width:o.offsetWidth,height:o.offsetHeight})}return e.extend(l,{cx:d&&d.length?parseFloat(d):l.x+l.width/2,cy:c&&c.length?parseFloat(c):l.y+l.height/2,node:o,currentwidth:a.width,currentheight:a.height,currentx:r.left,currenty:r.top,currentcx:r.left+a.width/2,currentcy:r.top+a.height/2}),l},addSVG:function(t){return this.each(function(){e(this).append(simplesvg.makeSVG(t))})}})},e.extend(t.simplesvg,{makeSVG:function(t){return e('<svg xmlns="http://www.w3.org/2000/svg">{0}</svg>'.replace("{0}",t)).children()},supported:"SVGSVGElement"in t,makeSel:function(t){return t.replace(/\.(-?[_a-zA-Z]+[_a-zA-Z0-9-]*\s*)/g,"[class*=$1]")}}),e.simplesvg=function(t){function i(){var i=t.error,s=t.supported;e.isFunction(i)&&i.call(this,{data:null,supported:s})}function s(){var i=e(this),s=t.events||{},o=[];return e.isEmptyObject(s)?o=e.makeArray(i.find("*")):e.each(s,function(t,s){var n=simplesvg.makeSel(t);o=o.concat(e.makeArray(i.find(n)))}),o}t=e.extend(!0,{parent:null,file:null,supported:simplesvg.supported,cssplacement:e(document).find("head > title,head > link").last(),events:{},autoshow:!0,complete:null,unsupported:null,error:null},t),function(){var o=e(t.parent);o.length&&t.file&&e.when(function(){var i=new e.Deferred,s=t.file;return e.ajax({url:s,dataType:"text",cache:!0,error:function(){i.resolve(null)},success:function(t){i.resolve(e("<div/>").html(t).children())}}),i.promise()}()).then(function(n){!function(o,n){if(n){var r=e.isFunction(t.complete)?t.complete:function(){},a=t.autoshow,l=t.supported,d=t.unsupported,c=e.isFunction(d)?d:function(){return e(d)};o.each(function(){var o=this,d=n.clone(!0),h=s.call(d.get(0)),u={parent:o,display:null,svg:d.get(0),alt:null};e.when(c.call(this,{data:u,nodes:h,supported:l})).then(function(i){var n=e(i).clone(!0),c=l?d:n,h=s.call(d.get(0));u.display=c.length?c.get(0):null,u.alt=n.length?n.get(0):null,function(i,s){var o=e(i),n=t.events||{},r=t.supported;e.each(n,function(t,i){var n=simplesvg.makeSel(t);e.each(i,function(t,i){o.on(t,n,function(){var t=[].concat(Array.prototype.slice.call(arguments));t.push({data:s,selector:n,nodes:e.makeArray(e(s.svg).find(n)),supported:r,element:r?simplesvg(this).getInfo():this}),i.apply(this,t)})})})}(u.parent,u),l&&function(i){var s=e.isFunction(t.cssplacement)?t.cssplacement:function(){return e(t.cssplacement)},o=e(i).find("style"),n=null;s=s.call(this),o.each(function(t,i){var o=e('<style type="text/css"/>'),r=e(this).contents();t>0?e(n).after(o):e(s[0]).after(o),"styleSheet"in o[0]?o[0].styleSheet.cssText=r.text():o.html(r),n=o})}(c),a||c.hide(),e(o).html(c),r.call(o,{data:u,nodes:h,supported:l})},i)})}else i()}(o,n)},i)}()}}(this,jQuery),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(i,s){var o;this.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(i),appendDots:t(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},this.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
1sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(this,this.initials),this.activeBreakpoint=null,this.animType=null,this.animProp=null,this.breakpoints=[],this.breakpointSettings=[],this.cssTransitions=!1,this.focussed=!1,this.interrupted=!1,this.hidden="hidden",this.paused=!0,this.positionProp=null,this.respondTo=null,this.rowCount=1,this.shouldClick=!0,this.$slider=t(i),this.$slidesCache=null,this.transformType=null,this.transitionType=null,this.visibilityChange="visibilitychange",this.windowWidth=0,this.windowTimer=null,o=t(i).data("slick")||{},this.options=t.extend({},this.defaults,s,o),this.currentSlide=this.options.initialSlide,this.originalSettings=this.options,void 0!==document.mozHidden?(this.hidden="mozHidden",this.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(this.hidden="webkitHidden",this.visibilityChange="webkitvisibilitychange"),this.autoPlay=t.proxy(this.autoPlay,this),this.autoPlayClear=t.proxy(this.autoPlayClear,this),this.autoPlayIterator=t.proxy(this.autoPlayIterator,this),this.changeSlide=t.proxy(this.changeSlide,this),this.clickHandler=t.proxy(this.clickHandler,this),this.selectHandler=t.proxy(this.selectHandler,this),this.setPosition=t.proxy(this.setPosition,this),this.swipeHandler=t.proxy(this.swipeHandler,this),this.dragHandler=t.proxy(this.dragHandler,this),this.keyHandler=t.proxy(this.keyHandler,this),this.instanceUid=e++,this.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,this.registerBreakpoints(),this.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,s){if("boolean"==typeof i)s=i,i=null;else if(i<0||i>=this.slideCount)return!1;this.unload(),"number"==typeof i?0===i&&0===this.$slides.length?t(e).appendTo(this.$slideTrack):s?t(e).insertBefore(this.$slides.eq(i)):t(e).insertAfter(this.$slides.eq(i)):!0===s?t(e).prependTo(this.$slideTrack):t(e).appendTo(this.$slideTrack),this.$slides=this.$slideTrack.children(this.options.slide),this.$slideTrack.children(this.options.slide).detach(),this.$slideTrack.append(this.$slides),this.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),this.$slidesCache=this.$slides,this.reinit()},e.prototype.animateHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var t=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.animate({height:t},this.options.speed)}},e.prototype.animateSlide=function(e,i){var s={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),!1===o.options.vertical?(s[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(s)):(s[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(s))},complete:function(){i&&i.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?s[o.animType]="translate3d("+e+"px, 0px, 0px)":s[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(s),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},e.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},e.prototype.asNavFor=function(e){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e={};!1===this.options.fade?e[this.transitionType]=this.transformType+" "+this.options.speed+"ms "+this.options.cssEase:e[this.transitionType]="opacity "+this.options.speed+"ms "+this.options.cssEase,!1===this.options.fade?this.$slideTrack.css(e):this.$slides.eq(t).css(e)},e.prototype.autoPlay=function(){this.autoPlayClear(),this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this.currentSlide+this.options.slidesToScroll;this.paused||this.interrupted||this.focussed||(!1===this.options.infinite&&(1===this.direction&&this.currentSlide+1===this.slideCount-1?this.direction=0:0===this.direction&&(t=this.currentSlide-this.options.slidesToScroll,this.currentSlide-1==0&&(this.direction=1))),this.slideHandler(t))},e.prototype.buildArrows=function(){!0===this.options.arrows&&(this.$prevArrow=t(this.options.prevArrow).addClass("slick-arrow"),this.$nextArrow=t(this.options.nextArrow).addClass("slick-arrow"),this.slideCount>this.options.slidesToShow?(this.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),this.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.prependTo(this.options.appendArrows),this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.appendTo(this.options.appendArrows),!0!==this.options.infinite&&this.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):this.$prevArrow.add(this.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i;if(!0===this.options.dots&&this.slideCount>this.options.slidesToShow){for(this.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(this.options.dotsClass),e=0;e<=this.getDotCount();e+=1)i.append(t("<li />").append(this.options.customPaging.call(this,this,e)));this.$dots=i.appendTo(this.options.appendDots),this.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){this.$slides=this.$slider.children(this.options.slide+":not(.slick-cloned)").addClass("slick-slide"),this.slideCount=this.$slides.length,this.$slides.each(function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")}),this.$slider.addClass("slick-slider"),this.$slideTrack=0===this.slideCount?t('<div class="slick-track"/>').appendTo(this.$slider):this.$slides.wrapAll('<div class="slick-track"/>').parent(),this.$list=this.$slideTrack.wrap('<div class="slick-list"/>').parent(),this.$slideTrack.css("opacity",0),!0!==this.options.centerMode&&!0!==this.options.swipeToSlide||(this.options.slidesToScroll=1),t("img[data-lazy]",this.$slider).not("[src]").addClass("slick-loading"),this.setupInfinite(),this.buildArrows(),this.buildDots(),this.updateDots(),this.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),!0===this.options.draggable&&this.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,s,o,n,r;if(s=document.createDocumentFragment(),n=this.$slider.children(),this.options.rows>0){for(r=this.options.slidesPerRow*this.options.rows,o=Math.ceil(n.length/r),t=0;t<o;t++){var a=document.createElement("div");for(e=0;e<this.options.rows;e++){var l=document.createElement("div");for(i=0;i<this.options.slidesPerRow;i++){var d=t*r+(e*this.options.slidesPerRow+i);n.get(d)&&l.appendChild(n.get(d))}a.appendChild(l)}s.appendChild(a)}this.$slider.empty().append(s),this.$slider.children().children().children().css({width:100/this.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var s,o,n,r=!1,a=this.$slider.width(),l=window.innerWidth||t(window).width();if("window"===this.respondTo?n=l:"slider"===this.respondTo?n=a:"min"===this.respondTo&&(n=Math.min(l,a)),this.options.responsive&&this.options.responsive.length&&null!==this.options.responsive){o=null;for(s in this.breakpoints)this.breakpoints.hasOwnProperty(s)&&(!1===this.originalSettings.mobileFirst?n<this.breakpoints[s]&&(o=this.breakpoints[s]):n>
1this.breakpoints[s]&&(o=this.breakpoints[s]));null!==o?null!==this.activeBreakpoint?(o!==this.activeBreakpoint||i)&&(this.activeBreakpoint=o,"unslick"===this.breakpointSettings[o]?this.unslick(o):(this.options=t.extend({},this.originalSettings,this.breakpointSettings[o]),!0===e&&(this.currentSlide=this.options.initialSlide),this.refresh(e)),r=o):(this.activeBreakpoint=o,"unslick"===this.breakpointSettings[o]?this.unslick(o):(this.options=t.extend({},this.originalSettings,this.breakpointSettings[o]),!0===e&&(this.currentSlide=this.options.initialSlide),this.refresh(e)),r=o):null!==this.activeBreakpoint&&(this.activeBreakpoint=null,this.options=this.originalSettings,!0===e&&(this.currentSlide=this.options.initialSlide),this.refresh(e),r=o),e||!1===r||this.$slider.trigger("breakpoint",[this,r])}},e.prototype.changeSlide=function(e,i){var s,o,n,r=t(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),n=this.slideCount%this.options.slidesToScroll!=0,s=n?0:(this.slideCount-this.currentSlide)%this.options.slidesToScroll,e.data.message){case"previous":o=0===s?this.options.slidesToScroll:this.options.slidesToShow-s,this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide-o,!1,i);break;case"next":o=0===s?this.options.slidesToScroll:s,this.slideCount>this.options.slidesToShow&&this.slideHandler(this.currentSlide+o,!1,i);break;case"index":var a=0===e.data.index?0:e.data.index||r.index()*this.options.slidesToScroll;this.slideHandler(this.checkNavigable(a),!1,i),r.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i;if(e=this.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var s in e){if(t<e[s]){t=i;break}i=e[s]}return t},e.prototype.cleanUpEvents=function(){this.options.dots&&null!==this.$dots&&(t("li",this.$dots).off("click.slick",this.changeSlide).off("mouseenter.slick",t.proxy(this.interrupt,this,!0)).off("mouseleave.slick",t.proxy(this.interrupt,this,!1)),!0===this.options.accessibility&&this.$dots.off("keydown.slick",this.keyHandler)),this.$slider.off("focus.slick blur.slick"),!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow&&this.$prevArrow.off("click.slick",this.changeSlide),this.$nextArrow&&this.$nextArrow.off("click.slick",this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow&&this.$prevArrow.off("keydown.slick",this.keyHandler),this.$nextArrow&&this.$nextArrow.off("keydown.slick",this.keyHandler))),this.$list.off("touchstart.slick mousedown.slick",this.swipeHandler),this.$list.off("touchmove.slick mousemove.slick",this.swipeHandler),this.$list.off("touchend.slick mouseup.slick",this.swipeHandler),this.$list.off("touchcancel.slick mouseleave.
1slick",this.swipeHandler),this.$list.off("click.slick",this.clickHandler),t(document).off(this.visibilityChange,this.visibility),this.cleanUpSlideEvents(),!0===this.options.accessibility&&this.$list.off("keydown.slick",this.keyHandler),!0===this.options.focusOnSelect&&t(this.$slideTrack).children().off("click.slick",this.selectHandler),t(window).off("orientationchange.slick.slick-"+this.instanceUid,this.orientationChange),t(window).off("resize.slick.slick-"+this.instanceUid,this.resize),t("[draggable!=true]",this.$slideTrack).off("dragstart",this.preventDefault),t(window).off("load.slick.slick-"+this.instanceUid,this.setPosition)},e.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",t.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",t.proxy(this.interrupt,this,!1))},e.prototype.cleanUpRows=function(){var t;this.options.rows>0&&((t=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){this.autoPlayClear(),this.touchObject={},this.cleanUpEvents(),t(".slick-cloned",this.$slider).detach(),this.$dots&&this.$dots.remove(),this.$prevArrow&&this.$prevArrow.length&&(this.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.remove()),this.$nextArrow&&this.$nextArrow.length&&(this.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.remove()),this.$slides&&(this.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"))}),this.$slideTrack.children(this.options.slide).detach(),this.$slideTrack.detach(),this.$list.detach(),this.$slider.append(this.$slides)),this.cleanUpRows(),this.$slider.removeClass("slick-slider"),this.$slider.removeClass("slick-initialized"),this.$slider.removeClass("slick-dotted"),this.unslicked=!0,e||this.$slider.trigger("destroy",[this])},e.prototype.disableTransition=function(t){var e={};e[this.transitionType]="",!1===this.options.fade?this.$slideTrack.css(e):this.$slides.eq(t).css(e)},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},e.prototype.fadeSlideOut=function(t){!1===this.cssTransitions?this.$slides.eq(t).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(t),this.$slides.eq(t).css({opacity:0,zIndex:this.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){null!==t&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(t).appendTo(this.$slideTrack),this.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",function(i){var s=t(this);setTimeout(function(){e.options.pauseOnFocus&&s.is(":focus")&&(e.focussed=!0,e.autoPlay())},0)}).on("blur.slick","*",function(i){t(this);e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=0,e=0,i=0;if(!0===this.options.infinite)if(this.slideCount<=this.options.slidesToShow)++i;else for(;t<this.slideCount;)++i,t=e+this.options.slidesToScroll,e+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;else if(!0===this.options.centerMode)i=this.slideCount;else if(this.options.asNavFor)for(;t<this.slideCount;)++i,t=e+this.options.slidesToScroll,e+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;else i=1+Math.ceil((this.slideCount-this.options.slidesToShow)/this.options.slidesToScroll);return i-1},e.prototype.getLeft=function(t){var e,i,s,o,n=0;return this.slideOffset=0,i=this.$slides.first().outerHeight(!0),!0===this.options.infinite?(this.slideCount>this.options.slidesToShow&&(this.slideOffset=this.slideWidth*this.options.slidesToShow*-1,o=-1,!0===this.options.vertical&&!0===this.options.centerMode&&(2===this.options.slidesToShow?o=-1.5:1===this.options.slidesToShow&&(o=-2)),n=i*this.options.slidesToShow*o),this.slideCount%this.options.slidesToScroll!=0&&t+this.options.slidesToScroll>this.slideCount&&this.slideCount>this.options.slidesToShow&&(t>this.slideCount?(this.slideOffset=(this.options.slidesToShow-(t-this.slideCount))*this.slideWidth*-1,n=(this.options.slidesToShow-(t-this.slideCount))*i*-1):(this.slideOffset=this.slideCount%this.options.slidesToScroll*this.slideWidth*-1,n=this.slideCount%this.options.slidesToScroll*i*-1))):t+this.options.slidesToShow>this.slideCount&&(this.slideOffset=(t+this.options.slidesToShow-this.slideCount)*this.slideWidth,n=(t+this.options.slidesToShow-this.slideCount)*i),this.slideCount<=this.options.slidesToShow&&(this.slideOffset=0,n=0),!0===this.options.centerMode&&this.slideCount<=this.options.slidesToShow?this.slideOffset=this.slideWidth*Math.floor(this.options.slidesToShow)/2-this.slideWidth*this.slideCount/2:!0===this.options.centerMode&&!0===this.options.infinite?this.slideOffset+=this.slideWidth*Math.floor(this.options.slidesToShow/2)-this.slideWidth:!0===this.options.centerMode&&(this.slideOffset=0,this.slideOffset+=this.slideWidth*Math.floor(this.options.slidesToShow/2)),e=!1===this.options.vertical?t*this.slideWidth*-1+this.slideOffset:t*i*-1+n,!0===this.options.variableWidth&&(s=this.slideCount<=this.options.slidesToShow||!1===this.options.infinite?this.$slideTrack.children(".slick-slide").eq(t):this.$slideTrack.children(".slick-slide").eq(t+this.options.slidesToShow),e=!0===this.options.rtl?s[0]?-1*(this.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,!0===this.options.centerMode&&(s=this.slideCount<=this.options.slidesToShow||!1===this.options.infinite?this.$slideTrack.children(".slick-slide").eq(t):this.$slideTrack.children(".slick-slide").eq(t+this.options.slidesToShow+1),e=!0===this.options.rtl?s[0]?-1*(this.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,e+=(this.$list.width()-s.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=0,i=0,s=[];for(!1===this.options.infinite?t=this.slideCount:(e=-1*this.options.slidesToScroll,i=-1*this.options.slidesToScroll,t=2*this.slideCount);e<t;)s.push(e),e=i+this.options.slidesToScroll,i+=this.options.slidesToScroll<=this.options.slidesToShow?this.options.slidesToScroll:this.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,s,o=this;return s=!0===o.options.centerMode?Math.floor(o.$list.width()/2):0,i=-1*o.swipeLeft+s,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){var r,a,l;if(r=t(n).outerWidth(),a=n.offsetLeft,!0!==o.options.centerMode&&(a+=r/2),l=a+r,i<l)return e=n,!1}),Math.abs(t(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
1parseInt(t)}},e)},e.prototype.init=function(e){t(this.$slider).hasClass("slick-initialized")||(t(this.$slider).addClass("slick-initialized"),this.buildRows(),this.buildOut(),this.setProps(),this.startLoad(),this.loadSlider(),this.initializeEvents(),this.updateArrows(),this.updateDots(),this.checkResponsive(!0),this.focusHandler()),e&&this.$slider.trigger("init",[this]),!0===this.options.accessibility&&this.initADA(),this.options.autoplay&&(this.paused=!1,this.autoPlay())},e.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),s=e.getNavigableIndexes().filter(function(t){return t>=0&&t<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){var o=s.indexOf(i);if(t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+i,tabindex:-1}),-1!==o){var n="slick-slide-control"+e.instanceUid+o;t("#"+n).length&&t(this).attr({"aria-describedby":n})}}),e.$dots.attr("role","tablist").find("li").each(function(o){var n=s[o];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,n=o+e.options.slidesToShow;o<n;o++)e.options.focusOnChange?e.$slides.eq(o).attr({tabindex:"0"}):e.$slides.eq(o).removeAttr("tabindex");e.activateADA()},e.prototype.initArrowEvents=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},this.changeSlide),this.$nextArrow.off("click.slick").on("click.slick",{message:"next"},this.changeSlide),!0===this.options.accessibility&&(this.$prevArrow.on("keydown.slick",this.keyHandler),this.$nextArrow.on("keydown.slick",this.keyHandler)))},e.prototype.initDotEvents=function(){!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&(t("li",this.$dots).on("click.slick",{message:"index"},this.changeSlide),!0===this.options.accessibility&&this.$dots.on("keydown.slick",this.keyHandler)),!0===this.options.dots&&!0===this.options.pauseOnDotsHover&&this.slideCount>this.options.slidesToShow&&t("li",this.$dots).on("mouseenter.slick",t.proxy(this.interrupt,this,!0)).on("mouseleave.slick",t.proxy(this.interrupt,this,!1))},e.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",t.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",t.proxy(this.interrupt,this,!1)))},e.prototype.initializeEvents=function(){this.initArrowEvents(),this.initDotEvents(),this.initSlideEvents(),this.$list.on("touchstart.slick mousedown.slick",{action:"start"},this.swipeHandler),this.$list.on("touchmove.slick mousemove.slick",{action:"move"},this.swipeHandler),this.$list.on("touchend.slick mouseup.slick",{action:"end"},this.swipeHandler),this.$list.on("touchcancel.slick mouseleave.
1slick",{action:"end"},this.swipeHandler),this.$list.on("click.slick",this.clickHandler),t(document).on(this.visibilityChange,t.proxy(this.visibility,this)),!0===this.options.accessibility&&this.$list.on("keydown.slick",this.keyHandler),!0===this.options.focusOnSelect&&t(this.$slideTrack).children().on("click.slick",this.selectHandler),t(window).on("orientationchange.slick.slick-"+this.instanceUid,t.proxy(this.orientationChange,this)),t(window).on("resize.slick.slick-"+this.instanceUid,t.proxy(this.resize,this)),t("[draggable!=true]",this.$slideTrack).on("dragstart",this.preventDefault),t(window).on("load.slick.slick-"+this.instanceUid,this.setPosition),t(this.setPosition)},e.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},e.prototype.keyHandler=function(t){t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),s=t(this).attr("data-srcset"),o=t(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
1,100,function(){s&&(e.attr("srcset",s),o&&e.attr("sizes",o)),e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,i])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,i])},r.src=i})}var i,s,o,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?o=(s=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(s=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),o=n.options.slidesToShow/2+1+2+n.currentSlide):(s=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,o=Math.ceil(s+n.options.slidesToShow),!0===n.options.fade&&(s>0&&s--,o<=n.slideCount&&o++)),i=n.$slider.find(".slick-slide").slice(s,o),"anticipated"===n.options.lazyLoad)for(var r=s-1,a=o,l=n.$slider.find(".slick-slide"),d=0;d<n.options.slidesToScroll;d++)r<0&&(r=n.slideCount-1),i=(i=i.add(l.eq(r))).add(l.eq(a)),r--,a++;e(i),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){this.autoPlay(),this.options.autoplay=!0,this.paused=!1,this.focussed=!1,this.interrupted=!1},e.prototype.postSlide=function(e){if(!this.unslicked&&(this.$slider.trigger("afterChange",[this,e]),this.animating=!1,this.slideCount>this.options.slidesToShow&&this.setPosition(),this.swipeLeft=null,this.options.autoplay&&this.autoPlay(),!0===this.options.accessibility&&(this.initADA(),this.options.focusOnChange))){t(this.$slides.get(this.currentSlide)).attr("tabindex",0).focus()}},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,s,o,n,r,a=this,l=t("img[data-lazy]",a.$slider);l.length?(i=l.first(),s=i.attr("data-lazy"),o=i.attr("data-srcset"),n=i.attr("data-sizes")||a.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){o&&(i.attr("srcset",o),n&&i.attr("sizes",n)),i.attr("src",s).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,i,s]),a.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){a.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,i,s]),a.progressiveLazyLoad())},r.src=s):a.$slider.trigger("allImagesLoaded",[a])},e.prototype.refresh=function(e){var i,s;s=this.slideCount-this.options.slidesToShow,!this.options.infinite&&this.currentSlide>s&&(this.currentSlide=s),this.slideCount<=this.options.slidesToShow&&(this.currentSlide=0),i=this.currentSlide,this.destroy(!0),t.extend(this,this.initials,{currentSlide:i}),this.init(),e||this.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,s,o=this,n=o.options.responsive||null;if("array"===t.type(n)&&n.length){o.respondTo=o.options.respondTo||"window";for(e in n)if(s=o.breakpoints.length-1,n.hasOwnProperty(e)){for(i=n[e].breakpoint;s>=0;)o.breakpoints[s]&&o.breakpoints[s]===i&&o.breakpoints.splice(s,1),s--;o.breakpoints.push(i),o.breakpointSettings[i]=n[e].settings}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t})}},e.prototype.reinit=function(){this.$slides=this.$slideTrack.children(this.options.slide).addClass("slick-slide"),this.slideCount=this.$slides.length,this.currentSlide>=this.slideCount&&0!==this.currentSlide&&(this.currentSlide=this.currentSlide-this.options.slidesToScroll),this.slideCount<=this.options.slidesToShow&&(this.currentSlide=0),this.registerBreakpoints(),this.setProps(),this.setupInfinite(),this.buildArrows(),this.updateArrows(),this.initArrowEvents(),this.buildDots(),this.updateDots(),this.initDotEvents(),this.cleanUpSlideEvents(),this.initSlideEvents(),this.checkResponsive(!1,!0),!0===this.options.focusOnSelect&&t(this.$slideTrack).children().on("click.slick",this.selectHandler),this.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),this.setPosition(),this.focusHandler(),this.paused=!this.options.autoplay,this.autoPlay(),this.$slider.trigger("reInit",[this])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))}
1,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){if(t="boolean"==typeof t?!0===(e=t)?0:this.slideCount-1:!0===e?--t:t,this.slideCount<1||t<0||t>this.slideCount-1)return!1;this.unload(),!0===i?this.$slideTrack.children().remove():this.$slideTrack.children(this.options.slide).eq(t).remove(),this.$slides=this.$slideTrack.children(this.options.slide),this.$slideTrack.children(this.options.slide).detach(),this.$slideTrack.append(this.$slides),this.$slidesCache=this.$slides,this.reinit()},e.prototype.setCSS=function(t){var e,i,s={};!0===this.options.rtl&&(t=-t),e="left"==this.positionProp?Math.ceil(t)+"px":"0px",i="top"==this.positionProp?Math.ceil(t)+"px":"0px",s[this.positionProp]=t,!1===this.transformsEnabled?this.$slideTrack.css(s):(s={},!1===this.cssTransitions?(s[this.animType]="translate("+e+", "+i+")",this.$slideTrack.css(s)):(s[this.animType]="translate3d("+e+", "+i+", 0px)",this.$slideTrack.css(s)))},e.prototype.setDimensions=function(){!1===this.options.vertical?!0===this.options.centerMode&&this.$list.css({padding:"0px "+this.options.centerPadding}):(this.$list.height(this.$slides.first().outerHeight(!0)*this.options.slidesToShow),!0===this.options.centerMode&&this.$list.css({padding:this.options.centerPadding+" 0px"})),this.listWidth=this.$list.width(),this.listHeight=this.$list.height(),!1===this.options.vertical&&!1===this.options.variableWidth?(this.slideWidth=Math.ceil(this.listWidth/this.options.slidesToShow),this.$slideTrack.width(Math.ceil(this.slideWidth*this.$slideTrack.children(".slick-slide").length))):!0===this.options.variableWidth?this.$slideTrack.width(5e3*this.slideCount):(this.slideWidth=Math.ceil(this.listWidth),this.$slideTrack.height(Math.ceil(this.$slides.first().outerHeight(!0)*this.$slideTrack.children(".slick-slide").length)));var t=this.$slides.first().outerWidth(!0)-this.$slides.first().width();!1===this.options.variableWidth&&this.$slideTrack.children(".slick-slide").width(this.slideWidth-t)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(s,o){e=i.slideWidth*s*-1,!0===i.options.rtl?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
1):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){if(1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical){var t=this.$slides.eq(this.currentSlide).outerHeight(!0);this.$list.css("height",t)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,s,o,n,r=this,a=!1;if("object"===t.type(arguments[0])?(s=arguments[0],a=arguments[1],n="multiple"):"string"===t.type(arguments[0])&&(s=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[s]=o;else if("multiple"===n)t.each(s,function(t,e){r.options[t]=e});else if("responsive"===n)for(i in o)if("array"!==t.type(r.options.responsive))r.options.responsive=[o[i]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===o[i].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(o[i])}a&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},e.prototype.setProps=function(){var t=document.body.style;this.positionProp=!0===this.options.vertical?"top":"left","top"===this.positionProp?this.$slider.addClass("slick-vertical"):this.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===this.options.useCSS&&(this.cssTransitions=!0),this.options.fade&&("number"==typeof this.options.zIndex?this.options.zIndex<3&&(this.options.zIndex=3):this.options.zIndex=this.defaults.zIndex),void 0!==t.OTransform&&(this.animType="OTransform",this.transformType="-o-transform",this.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(this.animType=!1)),void 0!==t.MozTransform&&(this.animType="MozTransform",this.transformType="-moz-transform",this.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(this.animType=!1)),void 0!==t.webkitTransform&&(this.animType="webkitTransform",this.transformType="-webkit-transform",this.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(this.animType=!1)),void 0!==t.msTransform&&(this.animType="msTransform",this.transformType="-ms-transform",this.transitionType="msTransition",void 0===t.msTransform&&(this.animType=!1)),void 0!==t.transform&&!1!==this.animType&&(this.animType="transform",this.transformType="transform",this.transitionType="transition"),this.transformsEnabled=this.options.useTransform&&null!==this.animType&&!1!==this.animType},e.prototype.setSlideClasses=function(t){var e,i,s,o;if(i=this.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),this.$slides.eq(t).addClass("slick-current"),!0===this.options.centerMode){var n=this.options.slidesToShow%2==0?1:0;e=Math.floor(this.options.slidesToShow/2),!0===this.options.infinite&&(t>=e&&t<=this.slideCount-1-e?this.$slides.slice(t-e+n,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(s=this.options.slidesToShow+t,i.slice(s-e+1+n,s+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-this.options.slidesToShow).addClass("slick-center"):t===this.slideCount-1&&i.eq(this.options.slidesToShow).addClass("slick-center")),this.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=this.slideCount-this.options.slidesToShow?this.$slides.slice(t,t+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=this.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=this.slideCount%this.options.slidesToShow,s=!0===this.options.infinite?this.options.slidesToShow+t:t,this.options.slidesToShow==this.options.slidesToScroll&&this.slideCount-t<this.options.slidesToShow?i.slice(s-(this.options.slidesToShow-o),s+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(s,s+this.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==this.options.lazyLoad&&"anticipated"!==this.options.lazyLoad||this.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,s;if(!0===this.options.fade&&(this.options.centerMode=!1),!0===this.options.infinite&&!1===this.options.fade&&(i=null,this.slideCount>this.options.slidesToShow)){for(s=!0===this.options.centerMode?this.options.slidesToShow+1:this.options.slidesToShow,e=this.slideCount;e>this.slideCount-s;e-=1)i=e-1,t(this.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-this.slideCount).prependTo(this.$slideTrack).addClass("slick-cloned");for(e=0;e<s+this.slideCount;e+=1)i=e,t(this.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+this.slideCount).appendTo(this.$slideTrack).addClass("slick-cloned");this.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},e.prototype.selectHandler=function(e){var i=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),s=parseInt(i.attr("data-slick-index"));s||(s=0),this.slideCount<=this.options.slidesToShow?this.slideHandler(s,!1,!0):this.slideHandler(s)}
1,e.prototype.slideHandler=function(t,e,i){var s,o,n,r,a,l=null,d=this;if(e=e||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===t))if(!1===e&&d.asNavFor(t),s=t,l=d.getLeft(s),r=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?r:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(t<0||t>d.getDotCount()*d.options.slidesToScroll))!1===d.options.fade&&(s=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(r,function(){d.postSlide(s)}):d.postSlide(s));else if(!1===d.options.infinite&&!0===d.options.centerMode&&(t<0||t>d.slideCount-d.options.slidesToScroll))!1===d.options.fade&&(s=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(r,function(){d.postSlide(s)}):d.postSlide(s));else{if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=s<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+s:s>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:s-d.slideCount:s,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),n=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=(a=d.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==i?(d.fadeSlideOut(n),d.fadeSlide(o,function(){d.postSlide(o)})):d.postSlide(o),void d.animateHeight();!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(l,function(){d.postSlide(o)}):d.postSlide(o)}},e.prototype.startLoad=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.hide(),this.$nextArrow.hide()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.hide(),this.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,s;return t=this.touchObject.startX-this.touchObject.curX,e=this.touchObject.startY-this.touchObject.curY,i=Math.atan2(e,t),(s=Math.round(180*i/Math.PI))<0&&(s=360-Math.abs(s)),s<=45&&s>=0?!1===this.options.rtl?"left":"right":s<=360&&s>=315?!1===this.options.rtl?"left":"right":s>=135&&s<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?s>=35&&s<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i;if(this.dragging=!1,this.swiping=!1,this.scrolling)return this.scrolling=!1,!1;if(this.interrupted=!1,this.shouldClick=!(this.touchObject.swipeLength>10),void 0===this.touchObject.curX)return!1;if(!0===this.touchObject.edgeHit&&this.$slider.trigger("edge",[this,this.swipeDirection()]),this.touchObject.swipeLength>=this.touchObject.minSwipe){switch(i=this.swipeDirection()){case"left":case"down":e=this.options.swipeToSlide?this.checkNavigable(this.currentSlide+this.getSlideCount()):this.currentSlide+this.getSlideCount(),this.currentDirection=0;break;case"right":case"up":e=this.options.swipeToSlide?this.checkNavigable(this.currentSlide-this.getSlideCount()):this.currentSlide-this.getSlideCount(),this.currentDirection=1}"vertical"!=i&&(this.slideHandler(e),this.touchObject={},this.$slider.trigger("swipe",[this,i]))}else this.touchObject.startX!==this.touchObject.curX&&(this.slideHandler(this.currentSlide),this.touchObject={})},e.prototype.swipeHandler=function(t){if(!(!1===this.options.swipe||"ontouchend"in document&&!1===this.options.swipe||!1===this.options.draggable&&-1!==t.type.indexOf("mouse")))switch(this.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,this.touchObject.minSwipe=this.listWidth/this.options.touchThreshold,!0===this.options.verticalSwiping&&(this.touchObject.minSwipe=this.listHeight/this.options.touchThreshold),t.data.action){case"start":this.swipeStart(t);break;case"move":this.swipeMove(t);break;case"end":this.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,s,o,n,r;return n=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!this.dragging||this.scrolling||n&&1!==n.length)&&(e=this.getLeft(this.currentSlide),this.touchObject.curX=void 0!==n?n[0].pageX:t.clientX,this.touchObject.curY=void 0!==n?n[0].pageY:t.clientY,this.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(this.touchObject.curX-this.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(this.touchObject.curY-this.touchObject.startY,2))),!this.options.verticalSwiping&&!this.swiping&&r>4?(this.scrolling=!0,!1):(!0===this.options.verticalSwiping&&(this.touchObject.swipeLength=r),i=this.swipeDirection(),void 0!==t.originalEvent&&this.touchObject.swipeLength>4&&(this.swiping=!0,t.preventDefault()),o=(!1===this.options.rtl?1:-1)*(this.touchObject.curX>this.touchObject.startX?1:-1),!0===this.options.verticalSwiping&&(o=this.touchObject.curY>this.touchObject.startY?1:-1),s=this.touchObject.swipeLength,this.touchObject.edgeHit=!1,!1===this.options.infinite&&(0===this.currentSlide&&"right"===i||this.currentSlide>=this.getDotCount()&&"left"===i)&&(s=this.touchObject.swipeLength*this.options.edgeFriction,this.touchObject.edgeHit=!0),!1===this.options.vertical?this.swipeLeft=e+s*o:this.swipeLeft=e+s*(this.$list.height()/this.listWidth)*o,!0===this.options.verticalSwiping&&(this.swipeLeft=e+s*o),!0!==this.options.fade&&!1!==this.options.touchMove&&(!0===this.animating?(this.swipeLeft=null,!1):void this.setCSS(this.swipeLeft))))},e.prototype.swipeStart=function(t){var e;if(this.interrupted=!0,1!==this.touchObject.fingerCount||this.slideCount<=this.options.slidesToShow)return this.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),this.touchObject.startX=this.touchObject.curX=void 0!==e?e.pageX:t.clientX,this.touchObject.startY=this.touchObject.curY=void 0!==e?e.pageY:t.clientY,this.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},e.prototype.unload=function(){t(".slick-cloned",this.$slider).remove(),this.$dots&&this.$dots.remove(),this.$prevArrow&&this.htmlExpr.test(this.options.prevArrow)&&this.$prevArrow.remove(),this.$nextArrow&&this.htmlExpr.test(this.options.nextArrow)&&this.$nextArrow.remove(),this.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,e.prototype.unslick=function(t){this.$slider.trigger("unslick",[this,t]),this.destroy()},e.prototype.updateArrows=function(){Math.floor(this.options.slidesToShow/2),!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&!this.options.infinite&&(this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===this.currentSlide?(this.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount-this.options.slidesToShow&&!1===this.options.centerMode?(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):this.currentSlide>=this.slideCount-1&&!0===this.options.centerMode&&(this.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),this.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},t.fn.slick=function(){var t,i,s=arguments[0],o=Array.prototype.slice.call(arguments,1),n=this.length;for(t=0;t<n;t++)if("object"==typeof s||void 0===s?this[t].slick=new e(this[t],s):i=this[t].slick[s].apply(this[t].slick,o),void 0!==i)return i;return 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.